Viewing: predbat.log

2026-06-19 15:34:57.683297: Info: No secrets.yaml file found
2026-06-19 15:34:57.683417: Loading apps.yaml
2026-06-19 15:34:57.701030: Predbat: Startup predbat
2026-06-19 15:34:57.738646: --------------- PredBat - update at 2026-06-19 15:30:00+01:00 with clock skew 0 minutes, minutes now 930
2026-06-19 15:34:57.740140: Config root is /config
2026-06-19 15:34:57.740243: --------------- PredBat - update at 2026-06-19 15:30:00+01:00 with clock skew 0 minutes, minutes now 930
2026-06-19 15:34:57.740279: Initialising Storage interface
2026-06-19 15:34:57.740474: Initialising Home Assistant Interface interface
2026-06-19 15:34:57.759343: Initialising Home Assistant History interface
2026-06-19 15:34:57.759451: Initialising Web Interface interface
2026-06-19 15:34:57.759502: Initialising plugin system
2026-06-19 15:34:57.759585: Scanning for plugins in: /addon
2026-06-19 15:34:57.759891: Plugin discovery complete. Loaded 0 plugins.
2026-06-19 15:34:57.759930: Starting Storage interface
2026-06-19 15:34:57.759959: Creating task: <coroutine object ComponentBase.start at 0x7f1c6988dd20>
2026-06-19 15:34:57.760830: StorageComponent: Waiting for API to start
2026-06-19 15:34:57.761046: StorageComponent: Started
2026-06-19 15:34:58.761057: Starting Home Assistant Interface interface
2026-06-19 15:34:58.761225: Creating task: <coroutine object HAInterface.start at 0x7f1c4c253ca0>
2026-06-19 15:34:58.761876: HAInterface: Waiting for API to start
2026-06-19 15:34:58.762160: Info: Starting HA interface
2026-06-19 15:34:58.762563: Info: Start socket for url http://10.0.20.15:8123/api/websocket
2026-06-19 15:34:58.766773: Info: Web Socket active
2026-06-19 15:34:59.762104: Starting Home Assistant History interface
2026-06-19 15:34:59.762234: Creating task: <coroutine object ComponentBase.start at 0x7f1c4c57bcc0>
2026-06-19 15:34:59.762778: HAHistory: Waiting for API to start
2026-06-19 15:34:59.763296: Info: Starting HAHistory
2026-06-19 15:34:59.763379: Info: HAHistory: Pruning history data started.
2026-06-19 15:34:59.763421: Info: HAHistory: Pruning history data completed.
2026-06-19 15:34:59.763505: HAHistory: Started
2026-06-19 15:35:00.763090: Starting Web Interface interface
2026-06-19 15:35:00.763523: Creating task: <coroutine object WebInterface.start at 0x7f1c49fed030>
2026-06-19 15:35:00.764008: WebInterface: Waiting for API to start
2026-06-19 15:35:01.764236: Config root is /config and printable config_root_p is now /config
2026-06-19 15:35:01.834996: Regular expression argument octopus_saving_session matched ^(binary_sensor.octopus_energy([0-9a-z_]+|)_saving_session(s|))$ with binary_sensor.octopus_energy_a_21a60b76_octoplus_saving_sessions
2026-06-19 15:35:01.837563: Refreshing Predbat configuration
2026-06-19 15:35:01.844448: New install detected
2026-06-19 15:35:02.093696: Set reset inverter true due to reset_inverter on item set_reserve_min
2026-06-19 15:35:02.221497: Set reset inverter true due to reset_inverter on item set_charge_low_power
2026-06-19 15:35:02.233082: Set reset inverter true due to reset_inverter on item set_export_low_power
2026-06-19 15:35:02.244624: Set reset inverter true due to reset_inverter on item set_export_freeze
2026-06-19 15:35:02.264897: Set reset inverter true due to reset_inverter_force on item set_read_only
2026-06-19 15:35:02.295523: Set reset inverter true due to reset_inverter_force on item mode
2026-06-19 15:35:02.552894: Saved current settings to /config/predbat_config.json
2026-06-19 15:35:02.553594: Validation of apps.yaml was successful
2026-06-19 15:35:02.554132: Refreshing Predbat configuration
2026-06-19 15:35:02.559426: New install detected
2026-06-19 15:35:02.559560: Loading current config
2026-06-19 15:35:02.869755: Watch list []
2026-06-19 15:35:03.828854: Saved current settings to /config/predbat_config.json
2026-06-19 15:35:03.831666: Warn: Regular expression argument: octopus_free_session unable to match re:(event.octopus_energy_([0-9a-z_]+|)_octoplus_free_electricity_session_events), now will disable
2026-06-19 15:35:03.841054: Predbat: Next run time will be 2026-06-19 15:35:00 and then every 300 seconds
2026-06-19 15:35:04.907807: Refreshing Predbat configuration
2026-06-19 15:35:04.914259: New install detected
2026-06-19 15:35:05.230714: Saved current settings to /config/predbat_config.json
2026-06-19 15:35:05.231226: Validation of apps.yaml was successful
2026-06-19 15:35:05.231318: --------------- PredBat - update at 2026-06-19 15:35:00+01:00 with clock skew 0 minutes, minutes now 935
2026-06-19 15:35:05.231819: Saved current settings to /config/predbat_config.json
2026-06-19 15:35:05.308897: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 15:35:05.308985: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 15:35:05.334637: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 15:35:05.335133: Predbat mode is set to Monitor
2026-06-19 15:35:05.482859: Found 11520 load_today datapoints going back 1 days
2026-06-19 15:35:05.482966: Using load_power data to fill gaps in load_today data
2026-06-19 15:35:05.600779: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 15:35:05.600942: Zero load period starting at 2026-06-19T12:09:00+0100 (206 minutes) for 889 minutes with base value 0.9
2026-06-19 15:35:05.600992: Zero load period starting at 2026-06-18T19:24:00+0100 (1211 minutes) for 64 minutes with base value 0.8
2026-06-19 15:35:05.601769: Processing 384 30-minute periods for power integration
2026-06-19 15:35:05.697945: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 15:35:05.698035: Car charging hold True, threshold 6.0kWh
2026-06-19 15:35:05.698069: Current data so far today: load 2.85kWh, import 0.9kWh, export 0.0kWh, PV 0kWh
2026-06-19 15:35:05.712145: Standing charge is set to 49.98p
2026-06-19 15:35:05.739593: Rate min forward looking: now 9.5p at end of forecast 9.5p
2026-06-19 15:35:05.739688: Import rates: min 9.5p, max 37.08p, average 19.39p
2026-06-19 15:35:05.772378: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 15:35:05.772587: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 15:35:05.773438: High export rate found rates in range 99p to -99p
2026-06-19 15:35:05.850791: Low Import rate found rates in range 9.5p to 34.45p
2026-06-19 15:35:05.850910: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 10.2p
2026-06-19 15:35:05.851090: Last hour: net energy 0.44kWh, import 0.44kWh, export 0.0kWh, car 0kWh, load 0.85kWh, net cost 6.72p, import 6.72p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 15:35:05.894125: Today's energy total net 0.9kWh, import 0.9kWh, export 0.0kWh, cost 62.8p, import 12.82p, export 0.0p, carbon 0.0kg
2026-06-19 15:35:05.894233: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 15:35:05.895610: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 15:35:05.896666: Warn: Found 1 gaps in load_today totalling 10100 minutes to fill using average data
2026-06-19 15:35:05.896775: Gap starting at 2026-06-18T15:55:00+0100 (1420 minutes) for 10100 minutes
2026-06-19 15:35:05.912036: Historical days now [7] weight [1]
2026-06-19 15:35:05.931722: Today's load divergence 120.36%, in-day adjustment 112.56%, damping 0.95x, yesterday 100.0% today 119.34% blend 35.07%
2026-06-19 15:35:05.931775: Today's predicted so far 8.62kWh with 0.0kWh car/iBoost excluded, 0.59kWh import ignored, and 0kWh forecast extra.
2026-06-19 15:35:05.931798: Today's actual load so far 11.54kWh with 0.0kWh car/iBoost excluded, and 0.09kWh import ignored.
2026-06-19 15:35:05.958703: Octopus slots changed from [[], [], [], [], [], [], [], []] to []
2026-06-19 15:35:05.959242: Sensor changes require a replan, will recompute the plan
2026-06-19 15:35:05.959373: Inverter 0: Type SK Sunsynk
2026-06-19 15:35:05.959410: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 15:35:06.208005: Find battery size has 8 days of data, max days 8
2026-06-19 15:35:06.209636: Charge start 1419 soc 65.0 end 1289 soc 88.5
2026-06-19 15:35:06.209688: Charging clipped start at 1419 with SoC 65%, end at 1290 with SoC 88%; SoC change 23%
2026-06-19 15:35:06.209740:   Power added over 130 samples is 4.3kWh
2026-06-19 15:35:06.209765:   Battery size sample accepted raw 18.66kWh adjusted 17.38kWh from 23% SoC over 130 minutes
2026-06-19 15:35:06.209803: Charge start 1177 soc 88.0 end 1170 soc 89.25
2026-06-19 15:35:06.209894: Charge start 845 soc 89.0 end 717 soc 100.0
2026-06-19 15:35:06.210074: Estimated battery size is 17.38kWh from 1 selected samples, 1 accepted samples, 0 rejected samples, median 17.38kWh (assumed charging loss factor 0.9, rejects {})
2026-06-19 15:35:06.211246: Inverter 0 battery size tracking: found_size 17.38 kWh, history {'2026-06-19': 17.38}, trimmed_mean 17.38 kWh, degradation -8.62%, configured battery_scaling 100% (configured degradation 0%)
2026-06-19 15:35:06.218118: Increasing set_reserve_min from 4%  to battery_min_soc of 10%
2026-06-19 15:35:06.218195: Set reset inverter true due to reset_inverter on item set_reserve_min
2026-06-19 15:35:06.224159: Reserve min: 10%, battery_min: 10%
2026-06-19 15:35:06.224319: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 15:35:06.224426: **** Creating dummy entity sensor.predbat_SK_0_scheduled_charge_enable with value on and attributes {'state_class': 'measurement', 'device_class': 'None'}
2026-06-19 15:35:06.230160: **** Creating dummy entity sensor.predbat_SK_0_scheduled_discharge_enable with value on and attributes {'state_class': 'measurement', 'device_class': 'None'}
2026-06-19 15:35:06.235339: **** Creating dummy entity sensor.predbat_SK_0_reserve with value 1.6 and attributes {'state_class': 'measurement', 'unit_of_measurement': '%', 'device_class': 'battery'}
2026-06-19 15:35:06.240780: **** Creating dummy entity sensor.predbat_SK_0_charge_rate with value 5000.0 and attributes {'state_class': 'measurement', 'unit_of_measurement': 'W', 'device_class': 'power'}
2026-06-19 15:35:06.246550: **** Creating dummy entity sensor.predbat_SK_0_discharge_rate with value 5000.0 and attributes {'state_class': 'measurement', 'unit_of_measurement': 'W', 'device_class': 'power'}
2026-06-19 15:35:06.251656: **** Creating dummy entity sensor.predbat_SK_0_inverter_mode with value Eco and attributes {'state_class': 'measurement', 'device_class': 'None'}
2026-06-19 15:35:06.258332: **** Creating dummy entity sensor.predbat_SK_0_charge_start_time with value 23:59:00 and attributes {'state_class': 'measurement', 'device_class': 'None'}
2026-06-19 15:35:06.264707: **** Creating dummy entity sensor.predbat_SK_0_charge_end_time with value 23:59:00 and attributes {'state_class': 'measurement', 'device_class': 'None'}
2026-06-19 15:35:06.269831: **** Creating dummy entity sensor.predbat_SK_0_discharge_start_time with value 23:59:00 and attributes {'state_class': 'measurement', 'device_class': 'None'}
2026-06-19 15:35:06.275668: **** Creating dummy entity sensor.predbat_SK_0_discharge_end_time with value 23:59:00 and attributes {'state_class': 'measurement', 'device_class': 'None'}
2026-06-19 15:35:06.281487: **** Creating dummy entity sensor.predbat_SK_0_idle_start_time with value 00:00:00 and attributes {'state_class': 'measurement', 'device_class': 'None'}
2026-06-19 15:35:06.288151: **** Creating dummy entity sensor.predbat_SK_0_idle_end_time with value 00:00:00 and attributes {'state_class': 'measurement', 'device_class': 'None'}
2026-06-19 15:35:06.294896: Inverter 0 SoC: 12.8kW 80%, current charge rate 5000W, current discharge rate 5250W, current battery power 554W, current battery voltage 51.2V, grid power -53W, load power 589W, PV Power 0W
2026-06-19 15:35:11.300704: Inverter 0 Wrote scheduled_charge_enable to False successfully and got off
2026-06-19 15:35:11.300888: Inverter 0 scheduled charge enable is False
2026-06-19 15:35:11.300920: Inverter 0 charge windows currently []
2026-06-19 15:35:11.300951: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 15:35:16.308282: Inverter 0 Wrote scheduled_discharge_enable to False successfully and got off
2026-06-19 15:35:16.308365: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 15:35:16.308428: Inverter 0 scheduled discharge enable is False
2026-06-19 15:35:16.308642: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 15:35:16.308673: Inverter 0 discharge windows currently []
2026-06-19 15:35:16.308737: Looking for charge curve with sensors sensor.sunsynk_battery_soc, sensor.predbat_SK_0_charge_rate, predbat.status and sensor.sunsynk_battery_power
2026-06-19 15:35:16.347675: Warn: Cannot find battery charge curve (missing history), one of the required settings for soc_percent, charge_rate, battery_power and predbat.status do not have history, check apps.yaml
2026-06-19 15:35:16.347744: Warn: Sensor history data lengths: soc_percent 0, charge_rate 0, battery_power 0, predbat_status 0
2026-06-19 15:35:16.348249: Looking for discharge curve with sensors sensor.sunsynk_battery_soc, sensor.predbat_SK_0_discharge_rate, predbat.status and sensor.sunsynk_battery_power
2026-06-19 15:35:16.415755: Warn: Cannot find battery discharge curve (missing history), one of the required settings for soc_percent, discharge_rate, battery_power and predbat.status do not have history, check apps.yaml
2026-06-19 15:35:16.415826: Warn: Sensor history data lengths: soc_percent 0, discharge_rate 0, battery_power 0, predbat_status 0
2026-06-19 15:35:16.416315: Note: Inverter does not support discharge freeze - disabled
2026-06-19 15:35:16.416343: Note: Inverter does not support charge freeze - disabled
2026-06-19 15:35:16.416361: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 15:35:16.476541: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 15:35:16.476622: Will recompute the plan as it is invalid
2026-06-19 15:35:16.476674: Recompute, previous plan is invalid...
2026-06-19 15:35:16.476746: Best charge window [  ]
2026-06-19 15:35:16.476768: Best export window [  ]
2026-06-19 15:35:16.477438: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 15:35:16.479119: Load divergence over 8.0 hours mean 318.53W, min 0.0W, max 2433.6W, std dev 386.6W, divergence 60.69%
2026-06-19 15:35:16.494370: Calculating data from yesterday for savings calculation
2026-06-19 15:35:16.502321: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 15:35:16.507729: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 15:35:16.508134: Creating pool of 12 processes to match your CPU count
2026-06-19 15:35:16.611766: Calculate Best options: mode(Monitor), 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-19 15:35:16.612057: Optimise levels pass started at 2026-06-19 15:35:16
2026-06-19 15:35:16.612241: Calculated end_record as 06-21 15:35:00 based on best_price 9.5p, next_charge_start 06-21 15:35:00, max_windows 0
2026-06-19 15:35:16.612292: Optimise levels pass ended at 2026-06-19 15:35:16, duration 0.0 seconds tried 0 combinations
2026-06-19 15:35:16.612353: Set best_price_charge_level 9.5p, best_price_export_level 0p, best_price_charge 9.5p, best_cost_export 0p, best_metric 386.85p, best_keep 0kWh, best_cycle 0kWh, best_carbon 0kg, best_import 0kWh
2026-06-19 15:35:16.623933: Starting detailed optimisation end_record 06-21 15:35:00, best_price_charge 9.5p, best_price_export 0p. lowest_price_charge 9.5p with charge limits []kWh and export limits []kWh
2026-06-19 15:35:16.624068: Tweak plan optimisation started
2026-06-19 15:35:16.624117: Tweak optimisation finished metric 374.13 cost 374.13 metric_keep 0 cycle 0 carbon 0 import 0
2026-06-19 15:35:16.624164: Plan valid is now true after recompute was False
2026-06-19 15:35:16.647323: predict base end_record 06-21 15:35:00, final soc 1.6kWh, metric 486.82p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:10:00, load 33.52kWh, PV 0.0kWh
2026-06-19 15:35:16.649028:    Slot: [   15:35,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00]
2026-06-19 15:35:16.650565:     SoC: [    12.8,    12.54,    12.47,     12.4,    12.33,    11.99,    11.51,    11.33,    11.32,    11.29,    11.26,    11.22,    11.14,    10.82,    10.61,    10.04,      9.6,     9.27,     8.58,     7.95,      7.9,     7.79,     7.64,     7.43,     7.23,     6.66,     5.32,     3.23,     2.88,     2.79,     2.65,     2.43,     2.14,     1.78,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 15:35:16.651659:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 15:35:16.652933:    LOAD: [    2.85,      3.1,     3.16,     3.22,     3.29,      3.6,     4.05,     4.22,     4.22,     4.25,     4.29,     4.32,     4.39,      4.7,     4.89,     5.42,     5.83,     6.14,     6.78,     7.37,     7.42,     7.51,     7.66,     7.85,     8.04,     8.57,     9.81,    11.76,    12.09,    12.17,    12.31,    12.51,    12.78,    13.11,     13.5,    13.96,    14.18,    14.19,    14.44,    14.75,    15.11,    15.31,    15.51,     15.8,    16.13,    16.73,    17.38,     17.8,    18.31,    18.59,    18.65,     18.7,    18.76,    19.04,    19.44,    19.59,    19.59,    19.62,    19.65,    19.68,    19.74,    20.01,    20.19,    20.66,    21.02,    21.29,    21.93,    22.52,    22.57,    22.66,    22.81,     23.0,    23.19,    23.72,    24.96,    26.91,    27.24,    27.32,    27.46,    27.66,    27.93,    28.26,    28.65,    29.11,    29.33,    29.34,    29.59,     29.9,    30.26,    30.46,    30.66,    30.95,    31.28,    31.88,    32.53,    32.95] kWh
2026-06-19 15:35:16.654190:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:35:16.655466:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.12,     1.58,      1.8,     1.81,     2.06,     2.37,     2.73,     2.93,     3.13,     3.42,     3.75,     4.35,      5.0,     5.42,     5.93,     6.21,     6.27,     6.32,     6.38,     6.66,     7.06,     7.21,     7.21,     7.24,     7.27,      7.3,     7.36,     7.63,     7.81,     8.28,     8.65,     8.91,     9.55,    10.14,    10.19,    10.28,    10.43,    10.62,    10.81,    11.34,    12.58,    14.53,    14.86,    14.94,    15.08,    15.28,    15.55,    15.88,    16.27,    16.73,    16.95,    16.96,    17.21,    17.52,    17.88,    18.08,    18.28,    18.57,     18.9,     19.5,    20.15,    20.58] kWh
2026-06-19 15:35:16.656686:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:35:16.657977:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   116.35,   124.47,    128.0,   128.19,   130.92,    134.2,   138.12,   140.18,   142.35,   145.29,   148.62,   155.02,   161.24,   165.69,   174.12,   178.92,   180.53,   182.27,   184.07,   192.83,   206.68,   212.19,   212.23,   212.96,   213.72,   214.46,   216.22,   223.24,   227.14,   237.85,   245.92,    251.5,   313.87,   325.25,   326.14,   327.96,   330.59,   334.01,   337.38,   346.56,   367.43,    398.0,   403.22,   404.48,   406.85,   411.02,   415.74,   421.74,   428.04,   436.16,   439.69,   439.88,   442.61,   445.89,   449.81,   451.87,   454.04,   456.98,   460.31,   466.71,   472.93,   477.38] p
2026-06-19 15:35:16.770997: Battery has 16.58 hours left - now at 12.8kWh
2026-06-19 15:35:16.818693: predict base10 end_record 06-21 15:35:00, final soc 1.6kWh, metric 510.85p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:30:00, load 34.98kWh, PV 0.0kWh
2026-06-19 15:35:16.820331:    Slot: [   15:35,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00]
2026-06-19 15:35:16.821617:     SoC: [    12.8,    12.52,    12.46,    12.38,    12.31,    11.95,    11.44,    11.26,    11.25,    11.22,    11.18,    11.15,    11.06,    10.72,     10.5,     9.91,     9.44,      9.1,     8.37,     7.72,     7.66,     7.55,     7.39,     7.18,     6.96,     6.36,     4.97,     2.77,      2.4,     2.32,     2.16,     1.93,     1.63,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 15:35:16.822718:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 15:35:16.823999:    LOAD: [    2.85,     3.11,     3.17,     3.24,     3.31,     3.64,     4.11,     4.29,     4.29,     4.32,     4.36,     4.39,     4.47,     4.79,     4.99,     5.54,     5.98,     6.29,     6.97,     7.58,     7.63,     7.74,     7.88,     8.08,     8.29,     8.84,    10.14,    12.19,    12.53,    12.61,    12.76,    12.97,    13.25,     13.6,    14.01,    14.49,    14.72,    14.73,    14.99,    15.31,    15.69,     15.9,    16.11,    16.41,    16.76,    17.39,    18.08,    18.52,    19.05,    19.34,     19.4,    19.46,    19.52,    19.81,    20.23,    20.39,    20.39,    20.42,    20.45,    20.48,    20.55,    20.83,    21.01,     21.5,    21.89,    22.17,    22.84,    23.46,    23.51,    23.61,    23.76,    23.95,    24.16,    24.72,    26.02,    28.06,     28.4,    28.48,    28.63,    28.84,    29.12,    29.47,    29.88,    30.36,    30.59,    30.61,    30.86,    31.19,    31.56,    31.77,    31.98,    32.28,    32.63,    33.26,    33.95,    34.39] kWh
2026-06-19 15:35:16.825246:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:35:16.826615:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.22,     1.63,     2.11,     2.34,     2.36,     2.61,     2.94,     3.31,     3.52,     3.73,     4.03,     4.38,     5.01,      5.7,     6.14,     6.67,     6.96,     7.02,     7.08,     7.14,     7.43,     7.85,     8.01,     8.01,     8.04,     8.07,      8.1,     8.17,     8.45,     8.63,     9.12,     9.51,     9.79,    10.46,    11.08,    11.13,    11.23,    11.38,    11.58,    11.78,    12.34,    13.64,    15.68,    16.02,     16.1,    16.25,    16.46,    16.74,    17.09,     17.5,    17.98,    18.21,    18.23,    18.48,    18.81,    19.18,    19.39,     19.6,     19.9,    20.26,    20.88,    21.57,    22.01] kWh
2026-06-19 15:35:16.827843:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:35:16.829116:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   118.53,   125.13,   133.64,   137.34,   137.53,    140.4,   143.83,   147.94,   150.09,   152.37,   155.45,   158.93,   165.64,   172.16,   176.82,   185.65,   190.67,   192.36,   194.18,   196.07,   205.25,   219.76,   225.53,   225.57,   226.34,   227.13,   227.91,   229.75,   237.11,   241.19,   252.41,   260.86,   266.71,   329.67,   341.59,   342.53,   344.43,   347.19,   350.77,    354.3,   363.92,   385.78,   417.81,   423.28,   424.59,   427.08,   431.45,   436.39,   442.68,   449.28,   457.78,   461.48,   461.68,   464.54,   467.98,   472.09,   474.24,   476.51,   479.59,   483.08,   489.79,    496.3,   500.97] p
2026-06-19 15:35:16.888901: predict best10 end_record 06-21 15:35:00, final soc 1.6kWh, metric 510.85p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:30:00, load 34.98kWh, PV 0.0kWh
2026-06-19 15:35:16.890575:    Slot: [   15:35,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00]
2026-06-19 15:35:16.891876:     SoC: [    12.8,    12.52,    12.46,    12.38,    12.31,    11.95,    11.44,    11.26,    11.25,    11.22,    11.18,    11.15,    11.06,    10.72,     10.5,     9.91,     9.44,      9.1,     8.37,     7.72,     7.66,     7.55,     7.39,     7.18,     6.96,     6.36,     4.97,     2.77,      2.4,     2.32,     2.16,     1.93,     1.63,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 15:35:16.893024:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 15:35:16.894505:    LOAD: [    2.85,     3.11,     3.17,     3.24,     3.31,     3.64,     4.11,     4.29,     4.29,     4.32,     4.36,     4.39,     4.47,     4.79,     4.99,     5.54,     5.98,     6.29,     6.97,     7.58,     7.63,     7.74,     7.88,     8.08,     8.29,     8.84,    10.14,    12.19,    12.53,    12.61,    12.76,    12.97,    13.25,     13.6,    14.01,    14.49,    14.72,    14.73,    14.99,    15.31,    15.69,     15.9,    16.11,    16.41,    16.76,    17.39,    18.08,    18.52,    19.05,    19.34,     19.4,    19.46,    19.52,    19.81,    20.23,    20.39,    20.39,    20.42,    20.45,    20.48,    20.55,    20.83,    21.01,     21.5,    21.89,    22.17,    22.84,    23.46,    23.51,    23.61,    23.76,    23.95,    24.16,    24.72,    26.02,    28.06,     28.4,    28.48,    28.63,    28.84,    29.12,    29.47,    29.88,    30.36,    30.59,    30.61,    30.86,    31.19,    31.56,    31.77,    31.98,    32.28,    32.63,    33.26,    33.95,    34.39] kWh
2026-06-19 15:35:16.895756:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:35:16.897018:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.22,     1.63,     2.11,     2.34,     2.36,     2.61,     2.94,     3.31,     3.52,     3.73,     4.03,     4.38,     5.01,      5.7,     6.14,     6.67,     6.96,     7.02,     7.08,     7.14,     7.43,     7.85,     8.01,     8.01,     8.04,     8.07,      8.1,     8.17,     8.45,     8.63,     9.12,     9.51,     9.79,    10.46,    11.08,    11.13,    11.23,    11.38,    11.58,    11.78,    12.34,    13.64,    15.68,    16.02,     16.1,    16.25,    16.46,    16.74,    17.09,     17.5,    17.98,    18.21,    18.23,    18.48,    18.81,    19.18,    19.39,     19.6,     19.9,    20.26,    20.88,    21.57,    22.01] kWh
2026-06-19 15:35:16.898301:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:35:16.899579:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   118.53,   125.13,   133.64,   137.34,   137.53,    140.4,   143.83,   147.94,   150.09,   152.37,   155.45,   158.93,   165.64,   172.16,   176.82,   185.65,   190.67,   192.36,   194.18,   196.07,   205.25,   219.76,   225.53,   225.57,   226.34,   227.13,   227.91,   229.75,   237.11,   241.19,   252.41,   260.86,   266.71,   329.67,   341.59,   342.53,   344.43,   347.19,   350.77,    354.3,   363.92,   385.78,   417.81,   423.28,   424.59,   427.08,   431.45,   436.39,   442.68,   449.28,   457.78,   461.48,   461.68,   464.54,   467.98,   472.09,   474.24,   476.51,   479.59,   483.08,   489.79,    496.3,   500.97] p
2026-06-19 15:35:16.960766: predict best end_record 06-21 15:35:00, final soc 1.6kWh, metric 486.82p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:10:00, load 33.52kWh, PV 0.0kWh
2026-06-19 15:35:16.962555:    Slot: [   15:35,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00]
2026-06-19 15:35:16.963848:     SoC: [    12.8,    12.54,    12.47,     12.4,    12.33,    11.99,    11.51,    11.33,    11.32,    11.29,    11.26,    11.22,    11.14,    10.82,    10.61,    10.04,      9.6,     9.27,     8.58,     7.95,      7.9,     7.79,     7.64,     7.43,     7.23,     6.66,     5.32,     3.23,     2.88,     2.79,     2.65,     2.43,     2.14,     1.78,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 15:35:16.964982:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 15:35:16.966333:    LOAD: [    2.85,      3.1,     3.16,     3.22,     3.29,      3.6,     4.05,     4.22,     4.22,     4.25,     4.29,     4.32,     4.39,      4.7,     4.89,     5.42,     5.83,     6.14,     6.78,     7.37,     7.42,     7.51,     7.66,     7.85,     8.04,     8.57,     9.81,    11.76,    12.09,    12.17,    12.31,    12.51,    12.78,    13.11,     13.5,    13.96,    14.18,    14.19,    14.44,    14.75,    15.11,    15.31,    15.51,     15.8,    16.13,    16.73,    17.38,     17.8,    18.31,    18.59,    18.65,     18.7,    18.76,    19.04,    19.44,    19.59,    19.59,    19.62,    19.65,    19.68,    19.74,    20.01,    20.19,    20.66,    21.02,    21.29,    21.93,    22.52,    22.57,    22.66,    22.81,     23.0,    23.19,    23.72,    24.96,    26.91,    27.24,    27.32,    27.46,    27.66,    27.93,    28.26,    28.65,    29.11,    29.33,    29.34,    29.59,     29.9,    30.26,    30.46,    30.66,    30.95,    31.28,    31.88,    32.53,    32.95] kWh
2026-06-19 15:35:16.967586:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:35:16.968862:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.12,     1.58,      1.8,     1.81,     2.06,     2.37,     2.73,     2.93,     3.13,     3.42,     3.75,     4.35,      5.0,     5.42,     5.93,     6.21,     6.27,     6.32,     6.38,     6.66,     7.06,     7.21,     7.21,     7.24,     7.27,      7.3,     7.36,     7.63,     7.81,     8.28,     8.65,     8.91,     9.55,    10.14,    10.19,    10.28,    10.43,    10.62,    10.81,    11.34,    12.58,    14.53,    14.86,    14.94,    15.08,    15.28,    15.55,    15.88,    16.27,    16.73,    16.95,    16.96,    17.21,    17.52,    17.88,    18.08,    18.28,    18.57,     18.9,     19.5,    20.15,    20.58] kWh
2026-06-19 15:35:16.970161:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:35:16.971496:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   116.35,   124.47,    128.0,   128.19,   130.92,    134.2,   138.12,   140.18,   142.35,   145.29,   148.62,   155.02,   161.24,   165.69,   174.12,   178.92,   180.53,   182.27,   184.07,   192.83,   206.68,   212.19,   212.23,   212.96,   213.72,   214.46,   216.22,   223.24,   227.14,   237.85,   245.92,    251.5,   313.87,   325.25,   326.14,   327.96,   330.59,   334.01,   337.38,   346.56,   367.43,    398.0,   403.22,   404.48,   406.85,   411.02,   415.74,   421.74,   428.04,   436.16,   439.69,   439.88,   442.61,   445.89,   449.81,   451.87,   454.04,   456.98,   460.31,   466.71,   472.93,   477.38] p
2026-06-19 15:35:16.973185:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ]
2026-06-19 15:35:16.973220: Saving plan best values to HA entities
2026-06-19 15:35:17.137532: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 15:35:17.144141: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 15:35:17.150278: Best charging limit SoC's []kWh, export []kWh gives import battery 0kWh, house 20.24kWh, export 0.0kWh, metric 486.82p, metric10 510.85p
2026-06-19 15:35:17.213640: Marginal costs baseline metric (no standing charge): 386.8517
2026-06-19 15:35:17.358432: Marginal energy costs matrix computed: min=16.5 max=24.82
2026-06-19 15:35:17.440086: Rate array import [{'start': 935, 'end': 960, 'rate': 'cheap', 'range': '(17.1p)'}, {'start': 960, 'end': 1140, 'rate': 'very expensive', 'range': '(29.8p - 37.1p)'}, {'start': 1140, 'end': 1500, 'rate': 'expensive', 'range': '(19.3p - 27.2p)'}, {'start': 1500, 'end': 1530, 'rate': 'cheap', 'range': '(18.6p)'}, {'start': 1530, 'end': 1560, 'rate': 'expensive', 'range': '(19.0p)'}, {'start': 1560, 'end': 1830, 'rate': 'cheap', 'range': '(15.7p - 18.4p)'}, {'start': 1830, 'end': 1860, 'rate': 'expensive', 'range': '(20.5p)'}, {'start': 1860, 'end': 2400, 'rate': 'cheap', 'range': '(9.5p - 18.1p)'}, {'start': 2400, 'end': 2580, 'rate': 'very expensive', 'range': '(29.8p - 37.1p)'}, {'start': 2580, 'end': 2940, 'rate': 'expensive', 'range': '(19.3p - 27.2p)'}, {'start': 2940, 'end': 2970, 'rate': 'cheap', 'range': '(18.6p)'}, {'start': 2970, 'end': 3000, 'rate': 'expensive', 'range': '(19.0p)'}, {'start': 3000, 'end': 3270, 'rate': 'cheap', 'range': '(15.7p - 18.4p)'}, {'start': 3270, 'end': 3300, 'rate': 'expensive', 'range': '(20.5p)'}, {'start': 3300, 'end': 3815, 'rate': 'cheap', 'range': '(9.5p - 18.1p)'}] export [{'start': 935, 'end': 3815, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 15:35:17.440882: - Your estimated bill for today is £0.63 and tomorrow is £1.89
2026-06-19 15:35:17.440912: - Import rates are cheap (17.1p) for the next 25 minutes and then very expensive (29.8p - 37.1p) for the next 3 hours.
2026-06-19 15:35:17.440927: - The battery is currently at 80% and is in eco mode.
2026-06-19 15:35:17.440939: - For the next 48 hours there will be no solar generation.
2026-06-19 15:35:17.440952: - You will run out of battery in 16 hours.
2026-06-19 15:35:17.440976: - No charging is planned.
2026-06-19 15:35:17.440990: 
2026-06-19 15:35:17.485104: Plan calculation took 1.01 seconds
2026-06-19 15:35:17.488687: No high rate period found
2026-06-19 15:35:17.542908: Import threshold used for optimisation was 9.5p
2026-06-19 15:35:17.592501: Low import rate windows [0: 06-19 15:30:00 - 06-19 16:00:00 @ 17.15, 1: 06-19 16:00:00 - 06-19 16:30:00 @ 30.43, 2: 06-19 16:30:00 - 06-19 17:00:00 @ 29.82, 3: 06-19 17:00:00 - 06-19 17:30:00 @ 32.09, 4: 06-19 17:30:00 - 06-19 18:00:00 @ 31.14, 5: 06-19 18:00:00 - 06-19 18:30:00 @ 34.45, 6: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 7: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 8: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 9: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 10: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 11: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 12: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 13: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 14: 06-19 23:00:00 - 06-19 23:30:00 @ 21.85, 15: 06-19 23:30:00 - 06-20 00:00:00 @ 20.75, 16: 06-20 00:00:00 - 06-20 00:30:00 @ 19.34, 17: 06-20 00:30:00 - 06-20 01:00:00 @ 19.45, 18: 06-20 01:00:00 - 06-20 01:30:00 @ 18.56, 19: 06-20 01:30:00 - 06-20 02:00:00 @ 19.03, 20: 06-20 02:00:00 - 06-20 02:30:00 @ 18.41, 21: 06-20 02:30:00 - 06-20 03:00:00 @ 17.99, 22: 06-20 03:00:00 - 06-20 03:30:00 @ 17.36, 23: 06-20 03:30:00 - 06-20 04:00:00 @ 17.26, 24: 06-20 04:00:00 - 06-20 04:30:00 @ 16.82, 25: 06-20 04:30:00 - 06-20 05:00:00 @ 15.68, 26: 06-20 05:00:00 - 06-20 05:30:00 @ 15.9, 27: 06-20 05:30:00 - 06-20 06:00:00 @ 16.58, 28: 06-20 06:00:00 - 06-20 06:30:00 @ 17.02, 29: 06-20 06:30:00 - 06-20 07:00:00 @ 20.5, 30: 06-20 07:00:00 - 06-20 07:30:00 @ 17.66, 31: 06-20 07:30:00 - 06-20 08:00:00 @ 18.1, 32: 06-20 08:00:00 - 06-20 08:30:00 @ 15.95, 33: 06-20 08:30:00 - 06-20 09:00:00 @ 17.68, 34: 06-20 09:00:00 - 06-20 09:30:00 @ 16.12, 35: 06-20 09:30:00 - 06-20 10:00:00 @ 14.81, 36: 06-20 10:00:00 - 06-20 10:30:00 @ 11.18, 37: 06-20 10:30:00 - 06-20 11:00:00 @ 10.59, 38: 06-20 11:00:00 - 06-20 11:30:00 @ 10.9, 39: 06-20 11:30:00 - 06-20 12:00:00 @ 10.22, 40: 06-20 12:00:00 - 06-20 12:30:00 @ 10.81, 41: 06-20 12:30:00 - 06-20 13:00:00 @ 10.27, 42: 06-20 13:00:00 - 06-20 13:30:00 @ 9.94, 43: 06-20 13:30:00 - 06-20 14:00:00 @ 10.69, 44: 06-20 14:00:00 - 06-20 14:30:00 @ 9.5, 45: 06-20 14:30:00 - 06-20 15:00:00 @ 10.61, 46: 06-20 15:00:00 - 06-20 15:30:00 @ 16.56, 47: 06-20 15:30:00 - 06-20 16:00:00 @ 17.15, 48: 06-20 16:00:00 - 06-20 16:30:00 @ 30.43, 49: 06-20 16:30:00 - 06-20 17:00:00 @ 29.82, 50: 06-20 17:00:00 - 06-20 17:30:00 @ 32.09, 51: 06-20 17:30:00 - 06-20 18:00:00 @ 31.14, 52: 06-20 18:00:00 - 06-20 18:30:00 @ 34.45, 53: 06-20 19:00:00 - 06-20 19:30:00 @ 26.46, 54: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 55: 06-20 20:00:00 - 06-20 20:30:00 @ 26.48, 56: 06-20 20:30:00 - 06-20 21:00:00 @ 26.48, 57: 06-20 21:00:00 - 06-20 21:30:00 @ 26.48, 58: 06-20 21:30:00 - 06-20 22:00:00 @ 25.96, 59: 06-20 22:00:00 - 06-20 22:30:00 @ 22.44, 60: 06-20 22:30:00 - 06-20 23:00:00 @ 22.91, 61: 06-20 23:00:00 - 06-20 23:30:00 @ 21.85, 62: 06-20 23:30:00 - 06-21 00:00:00 @ 20.75, 63: 06-21 00:00:00 - 06-21 00:30:00 @ 19.34, 64: 06-21 00:30:00 - 06-21 01:00:00 @ 19.45, 65: 06-21 01:00:00 - 06-21 01:30:00 @ 18.56, 66: 06-21 01:30:00 - 06-21 02:00:00 @ 19.03, 67: 06-21 02:00:00 - 06-21 02:30:00 @ 18.41, 68: 06-21 02:30:00 - 06-21 03:00:00 @ 17.99, 69: 06-21 03:00:00 - 06-21 03:30:00 @ 17.36, 70: 06-21 03:30:00 - 06-21 04:00:00 @ 17.26, 71: 06-21 04:00:00 - 06-21 04:30:00 @ 16.82, 72: 06-21 04:30:00 - 06-21 05:00:00 @ 15.68, 73: 06-21 05:00:00 - 06-21 05:30:00 @ 15.9, 74: 06-21 05:30:00 - 06-21 06:00:00 @ 16.58, 75: 06-21 06:00:00 - 06-21 06:30:00 @ 17.02, 76: 06-21 06:30:00 - 06-21 07:00:00 @ 20.5, 77: 06-21 07:00:00 - 06-21 07:30:00 @ 17.66, 78: 06-21 07:30:00 - 06-21 08:00:00 @ 18.1, 79: 06-21 08:00:00 - 06-21 08:30:00 @ 15.95, 80: 06-21 08:30:00 - 06-21 09:00:00 @ 17.68, 81: 06-21 09:00:00 - 06-21 09:30:00 @ 16.12, 82: 06-21 09:30:00 - 06-21 10:00:00 @ 14.81, 83: 06-21 10:00:00 - 06-21 10:30:00 @ 11.18, 84: 06-21 10:30:00 - 06-21 11:00:00 @ 10.59, 85: 06-21 11:00:00 - 06-21 11:30:00 @ 10.9, 86: 06-21 11:30:00 - 06-21 12:00:00 @ 10.22, 87: 06-21 12:00:00 - 06-21 12:30:00 @ 10.81, 88: 06-21 12:30:00 - 06-21 13:00:00 @ 10.27, 89: 06-21 13:00:00 - 06-21 13:30:00 @ 9.94, 90: 06-21 13:30:00 - 06-21 14:00:00 @ 10.69, 91: 06-21 14:00:00 - 06-21 14:30:00 @ 9.5, 92: 06-21 14:30:00 - 06-21 15:00:00 @ 10.61, 93: 06-21 15:00:00 - 06-21 15:30:00 @ 16.56, 94: 06-21 15:30:00 - 06-21 16:00:00 @ 17.15]
2026-06-19 15:35:17.600075: Inverter 0: Type SK Sunsynk
2026-06-19 15:35:17.600136: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 15:35:17.600570: Reserve min: 10%, battery_min: 10%
2026-06-19 15:35:17.600716: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 15:35:17.601308: Inverter 0 SoC: 12.8kW 80%, current charge rate 5000W, current discharge rate 5250W, current battery power 554W, current battery voltage 51.2V, grid power -53W, load power 589W, PV Power 0W
2026-06-19 15:35:17.601542: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 15:35:17.601632: Inverter 0 scheduled charge enable is False
2026-06-19 15:35:17.601699: Inverter 0 charge windows currently []
2026-06-19 15:35:17.601736: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 15:35:17.601848: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 15:35:17.601875: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 15:35:17.601913: Inverter 0 scheduled discharge enable is False
2026-06-19 15:35:17.602038: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 15:35:17.602065: Inverter 0 discharge windows currently []
2026-06-19 15:35:17.602091: Note: Inverter does not support discharge freeze - disabled
2026-06-19 15:35:17.602109: Note: Inverter does not support charge freeze - disabled
2026-06-19 15:35:17.602124: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 15:35:17.650454: Reset inverter settings to safe mode (set_charge_window=False set_export_window=False force=)
2026-06-19 15:35:17.650523: Inverter 0 Set charge window is disabled
2026-06-19 15:35:17.650552: Inverter 0 count register writes 0
2026-06-19 15:35:17.678690: Total inverter register writes now 0
2026-06-19 15:35:17.728693: Completed run status Demand
2026-06-19 15:35:18.454592: Info: record_status Demand
2026-06-19 15:35:18.467667: Saved current settings to /config/predbat_config.json
2026-06-19 15:35:18.512382: Creating predbat dashboard at /config/predbat_dashboard.yaml
2026-06-19 15:35:49.542222: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 15:35:49.542437: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 15:35:49.542468: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 15:35:49.542594: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 15:35:49.542624: Note: Inverter does not support discharge freeze - disabled
2026-06-19 15:35:49.542641: Note: Inverter does not support charge freeze - disabled
2026-06-19 15:35:49.542656: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 15:37:49.716005: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 15:37:49.716227: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 15:37:49.716287: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 15:37:49.716418: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 15:37:49.716464: Note: Inverter does not support discharge freeze - disabled
2026-06-19 15:37:49.716494: Note: Inverter does not support charge freeze - disabled
2026-06-19 15:37:49.716511: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 15:40:00.901371: --------------- PredBat - update at 2026-06-19 15:40:00+01:00 with clock skew 0 minutes, minutes now 940
2026-06-19 15:40:00.902544: Saved current settings to /config/predbat_config.json
2026-06-19 15:40:00.902658: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 4.9 minutes
2026-06-19 15:40:00.902744: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 15:40:00.902848: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 15:40:00.921047: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 15:40:00.921637: Predbat mode is set to Monitor
2026-06-19 15:40:01.028807: Found 11520 load_today datapoints going back 1 days
2026-06-19 15:40:01.028918: Using load_power data to fill gaps in load_today data
2026-06-19 15:40:01.078286: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 15:40:01.078434: Zero load period starting at 2026-06-19T12:09:00+0100 (211 minutes) for 889 minutes with base value 0.9
2026-06-19 15:40:01.078491: Zero load period starting at 2026-06-18T19:24:00+0100 (1216 minutes) for 64 minutes with base value 0.8
2026-06-19 15:40:01.079374: Processing 384 30-minute periods for power integration
2026-06-19 15:40:01.142309: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 15:40:01.142400: Car charging hold True, threshold 6.0kWh
2026-06-19 15:40:01.142439: Current data so far today: load 2.9kWh, import 0.9kWh, export 0.0kWh, PV 0kWh
2026-06-19 15:40:01.158467: Standing charge is set to 49.98p
2026-06-19 15:40:01.192595: Rate min forward looking: now 9.5p at end of forecast 9.5p
2026-06-19 15:40:01.192882: Import rates: min 9.5p, max 37.08p, average 19.39p
2026-06-19 15:40:01.230648: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 15:40:01.230743: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 15:40:01.231772: High export rate found rates in range 99p to -99p
2026-06-19 15:40:01.328981: Low Import rate found rates in range 9.5p to 34.45p
2026-06-19 15:40:01.329141: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 10.2p
2026-06-19 15:40:01.329365: Last hour: net energy 0.42kWh, import 0.42kWh, export 0.0kWh, car 0kWh, load 0.8kWh, net cost 6.51p, import 6.51p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 15:40:01.374894: Today's energy total net 0.9kWh, import 0.9kWh, export 0.0kWh, cost 62.8p, import 12.82p, export 0.0p, carbon 0.0kg
2026-06-19 15:40:01.375001: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 15:40:01.376619: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 15:40:01.377793: Warn: Found 1 gaps in load_today totalling 10095 minutes to fill using average data
2026-06-19 15:40:01.377896: Gap starting at 2026-06-18T15:55:00+0100 (1425 minutes) for 10095 minutes
2026-06-19 15:40:01.393520: Historical days now [7] weight [1]
2026-06-19 15:40:01.414322: Today's load divergence 120.04%, in-day adjustment 112.43%, damping 0.95x, yesterday 100.0% today 119.04% blend 34.72%
2026-06-19 15:40:01.414406: Today's predicted so far 8.65kWh with 0.0kWh car/iBoost excluded, 0.64kWh import ignored, and 0kWh forecast extra.
2026-06-19 15:40:01.414454: Today's actual load so far 11.51kWh with 0.0kWh car/iBoost excluded, and 0.18kWh import ignored.
2026-06-19 15:40:01.450503: Inverter 0: Type SK Sunsynk
2026-06-19 15:40:01.450563: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 15:40:01.450741: Reserve min: 10%, battery_min: 10%
2026-06-19 15:40:01.450799: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 15:40:01.451028: Inverter 0 SoC: 12.8kW 80%, current charge rate 5000W, current discharge rate 5250W, current battery power 521W, current battery voltage 51.2V, grid power -53W, load power 558W, PV Power 0W
2026-06-19 15:40:01.451162: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 15:40:01.451797: Inverter 0 scheduled charge enable is False
2026-06-19 15:40:01.451846: Inverter 0 charge windows currently []
2026-06-19 15:40:01.451876: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 15:40:01.452071: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 15:40:01.452120: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 15:40:01.452163: Inverter 0 scheduled discharge enable is False
2026-06-19 15:40:01.452349: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 15:40:01.452378: Inverter 0 discharge windows currently []
2026-06-19 15:40:01.452398: Note: Inverter does not support discharge freeze - disabled
2026-06-19 15:40:01.452415: Note: Inverter does not support charge freeze - disabled
2026-06-19 15:40:01.452430: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 15:40:01.514082: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 15:40:01.514237: Plan was last updated on 2026-06-19 15:35:00+01:00 and is now 5.0 minutes old
2026-06-19 15:40:01.514298: Best charge window [  ]
2026-06-19 15:40:01.514330: Best export window [  ]
2026-06-19 15:40:01.515611: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 15:40:01.517645: Load divergence over 8.0 hours mean 317.67W, min 0.0W, max 1834.8W, std dev 367.12W, divergence 57.78%
2026-06-19 15:40:01.537993: Creating pool of 12 processes to match your CPU count
2026-06-19 15:40:01.610040: predict base end_record 06-21 15:40:00, final soc 1.6kWh, metric 486.6p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:15:00, load 33.56kWh, PV 0.0kWh
2026-06-19 15:40:01.611918:    Slot: [   15:40,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00]
2026-06-19 15:40:01.613352:     SoC: [    12.8,     12.6,    12.53,    12.46,    12.39,    12.11,    11.59,    11.39,    11.39,    11.36,    11.32,    11.29,    11.19,    10.88,    10.67,    10.11,     9.66,     9.34,     8.64,     8.01,     7.96,     7.86,     7.71,      7.5,     7.29,     6.72,     5.39,     3.29,     2.94,     2.86,     2.71,     2.49,     2.21,     1.85,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 15:40:01.614521:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 15:40:01.615832:    LOAD: [     2.9,     3.09,     3.15,     3.21,     3.28,     3.55,     4.02,     4.21,     4.21,     4.24,     4.28,     4.31,      4.4,     4.69,     4.88,     5.41,     5.82,     6.13,     6.77,     7.36,     7.41,      7.5,     7.64,     7.83,     8.03,     8.56,      9.8,    11.75,    12.08,    12.15,    12.29,     12.5,    12.77,     13.1,    13.49,    13.95,    14.17,    14.18,    14.43,    14.74,     15.1,    15.29,    15.51,    15.78,    16.12,    16.71,    17.38,    17.82,     18.3,    18.58,    18.64,    18.69,    18.75,    18.99,    19.41,    19.58,    19.58,    19.61,    19.64,    19.66,    19.75,     20.0,    20.18,    20.64,    21.02,    21.28,    21.92,    22.51,    22.56,    22.65,     22.8,    22.99,    23.18,    23.71,    24.95,     26.9,    27.23,    27.31,    27.45,    27.65,    27.92,    28.25,    28.64,     29.1,    29.32,    29.33,    29.58,    29.89,    30.25,    30.44,    30.66,    30.93,    31.27,    31.87,    32.53,    32.98] kWh
2026-06-19 15:40:01.617055:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:40:01.618393:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.06,     1.52,     1.74,     1.75,      2.0,     2.31,     2.67,     2.86,     3.08,     3.35,     3.69,     4.28,     4.95,      5.4,     5.87,     6.15,     6.21,     6.26,     6.32,     6.56,     6.98,     7.15,     7.15,     7.18,     7.21,     7.24,     7.32,     7.57,     7.75,     8.22,     8.59,     8.85,     9.49,    10.08,    10.13,    10.22,    10.37,    10.56,    10.75,    11.28,    12.52,    14.47,     14.8,    14.88,    15.02,    15.22,    15.49,    15.82,    16.21,    16.67,    16.89,     16.9,    17.15,    17.46,    17.82,    18.01,    18.23,     18.5,    18.84,    19.44,     20.1,    20.55] kWh
2026-06-19 15:40:01.619836:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:40:01.621141:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   115.38,    123.5,   127.02,   127.21,   129.95,   133.23,   137.15,   139.09,   141.49,   144.31,   147.62,   154.01,   160.34,   165.05,   172.92,   177.76,   179.37,   181.11,   182.92,   190.38,    205.0,   211.24,   211.27,    212.0,   212.77,   213.46,   215.58,   222.31,    226.2,   236.91,   244.98,   250.56,   312.94,   324.31,   325.21,   327.03,   329.65,   333.08,   336.44,   345.62,    366.5,   397.06,   402.28,   403.54,   405.91,   410.08,    414.8,    420.8,    427.1,   435.22,   438.75,   438.94,   441.67,   444.95,   448.88,   450.81,   453.21,   456.03,   459.35,   465.74,   472.06,   476.78] p
2026-06-19 15:40:01.734374: Battery has 16.58 hours left - now at 12.8kWh
2026-06-19 15:40:01.776878: predict base10 end_record 06-21 15:40:00, final soc 1.6kWh, metric 510.49p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:35:00, load 35.03kWh, PV 0.0kWh
2026-06-19 15:40:01.779066:    Slot: [   15:40,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00]
2026-06-19 15:40:01.780752:     SoC: [    12.8,    12.59,    12.52,    12.45,    12.38,    12.07,    11.54,    11.32,    11.32,    11.29,    11.25,    11.22,    11.12,    10.79,    10.57,     9.98,     9.51,     9.17,     8.44,     7.79,     7.73,     7.62,     7.46,     7.25,     7.03,     6.43,     5.04,     2.84,     2.47,     2.39,     2.23,      2.0,      1.7,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 15:40:01.781957:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 15:40:01.783262:    LOAD: [     2.9,      3.1,     3.16,     3.23,     3.29,     3.58,     4.08,     4.28,     4.28,     4.31,     4.34,     4.37,     4.47,     4.77,     4.98,     5.53,     5.96,     6.28,     6.96,     7.57,     7.62,     7.72,     7.87,     8.07,     8.27,     8.83,    10.13,    12.17,    12.52,     12.6,    12.74,    12.96,    13.23,    13.58,     14.0,    14.48,    14.71,    14.72,    14.98,     15.3,    15.68,    15.88,    16.11,     16.4,    16.75,    17.37,    18.07,    18.54,    19.03,    19.33,    19.38,    19.45,     19.5,    19.75,     20.2,    20.38,    20.38,    20.41,    20.44,    20.46,    20.55,    20.82,     21.0,    21.49,    21.88,    22.16,    22.83,    23.44,    23.49,    23.59,    23.74,    23.94,    24.15,     24.7,     26.0,    28.05,    28.39,    28.47,    28.61,    28.83,    29.11,    29.45,    29.87,    30.35,    30.58,    30.59,    30.85,    31.17,    31.55,    31.75,    31.98,    32.27,    32.62,    33.24,    33.94,    34.41] kWh
2026-06-19 15:40:01.784481:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:40:01.785943:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.15,     1.57,     2.05,     2.28,     2.29,     2.55,     2.87,     3.25,     3.45,     3.68,     3.97,     4.32,     4.94,     5.64,     6.11,      6.6,      6.9,     6.95,     7.02,     7.07,     7.33,     7.77,     7.95,     7.95,     7.98,     8.01,     8.03,     8.12,     8.39,     8.57,     9.06,     9.45,     9.73,     10.4,    11.01,    11.06,    11.16,    11.31,    11.51,    11.72,    12.27,    13.57,    15.62,    15.96,    16.04,    16.19,     16.4,    16.68,    17.03,    17.44,    17.92,    18.15,    18.16,    18.42,    18.74,    19.12,    19.32,    19.55,    19.84,    20.19,    20.82,    21.51,    21.98] kWh
2026-06-19 15:40:01.787191:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:40:01.788715:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   117.36,   123.96,   132.47,   136.16,   136.36,   139.22,   142.66,   146.77,    148.8,   151.31,   154.27,   157.74,   164.44,   171.07,    176.0,   184.25,   189.31,    191.0,   192.82,   194.72,   202.53,   217.86,    224.4,   224.43,   225.19,    226.0,   226.73,   228.95,    236.0,   240.08,    251.3,   259.75,    265.6,   328.56,   340.48,   341.42,   343.32,   346.07,   349.66,   353.18,    362.8,   384.67,   416.69,   422.16,   423.48,   425.96,   430.33,   435.28,   441.56,   448.17,   456.67,   460.37,   460.56,   463.43,   466.86,   470.97,    473.0,   475.52,   478.47,   481.94,   488.64,   495.27,   500.21] p
2026-06-19 15:40:01.864913: predict best10 end_record 06-21 15:40:00, final soc 1.6kWh, metric 510.49p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:35:00, load 35.03kWh, PV 0.0kWh
2026-06-19 15:40:01.866605:    Slot: [   15:40,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00]
2026-06-19 15:40:01.867903:     SoC: [    12.8,    12.59,    12.52,    12.45,    12.38,    12.07,    11.54,    11.32,    11.32,    11.29,    11.25,    11.22,    11.12,    10.79,    10.57,     9.98,     9.51,     9.17,     8.44,     7.79,     7.73,     7.62,     7.46,     7.25,     7.03,     6.43,     5.04,     2.84,     2.47,     2.39,     2.23,      2.0,      1.7,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 15:40:01.869001:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 15:40:01.870327:    LOAD: [     2.9,      3.1,     3.16,     3.23,     3.29,     3.58,     4.08,     4.28,     4.28,     4.31,     4.34,     4.37,     4.47,     4.77,     4.98,     5.53,     5.96,     6.28,     6.96,     7.57,     7.62,     7.72,     7.87,     8.07,     8.27,     8.83,    10.13,    12.17,    12.52,     12.6,    12.74,    12.96,    13.23,    13.58,     14.0,    14.48,    14.71,    14.72,    14.98,     15.3,    15.68,    15.88,    16.11,     16.4,    16.75,    17.37,    18.07,    18.54,    19.03,    19.33,    19.38,    19.45,     19.5,    19.75,     20.2,    20.38,    20.38,    20.41,    20.44,    20.46,    20.55,    20.82,     21.0,    21.49,    21.88,    22.16,    22.83,    23.44,    23.49,    23.59,    23.74,    23.94,    24.15,     24.7,     26.0,    28.05,    28.39,    28.47,    28.61,    28.83,    29.11,    29.45,    29.87,    30.35,    30.58,    30.59,    30.85,    31.17,    31.55,    31.75,    31.98,    32.27,    32.62,    33.24,    33.94,    34.41] kWh
2026-06-19 15:40:01.871546:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:40:01.872800:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.15,     1.57,     2.05,     2.28,     2.29,     2.55,     2.87,     3.25,     3.45,     3.68,     3.97,     4.32,     4.94,     5.64,     6.11,      6.6,      6.9,     6.95,     7.02,     7.07,     7.33,     7.77,     7.95,     7.95,     7.98,     8.01,     8.03,     8.12,     8.39,     8.57,     9.06,     9.45,     9.73,     10.4,    11.01,    11.06,    11.16,    11.31,    11.51,    11.72,    12.27,    13.57,    15.62,    15.96,    16.04,    16.19,     16.4,    16.68,    17.03,    17.44,    17.92,    18.15,    18.16,    18.42,    18.74,    19.12,    19.32,    19.55,    19.84,    20.19,    20.82,    21.51,    21.98] kWh
2026-06-19 15:40:01.874072:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:40:01.875381:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   117.36,   123.96,   132.47,   136.16,   136.36,   139.22,   142.66,   146.77,    148.8,   151.31,   154.27,   157.74,   164.44,   171.07,    176.0,   184.25,   189.31,    191.0,   192.82,   194.72,   202.53,   217.86,    224.4,   224.43,   225.19,    226.0,   226.73,   228.95,    236.0,   240.08,    251.3,   259.75,    265.6,   328.56,   340.48,   341.42,   343.32,   346.07,   349.66,   353.18,    362.8,   384.67,   416.69,   422.16,   423.48,   425.96,   430.33,   435.28,   441.56,   448.17,   456.67,   460.37,   460.56,   463.43,   466.86,   470.97,    473.0,   475.52,   478.47,   481.94,   488.64,   495.27,   500.21] p
2026-06-19 15:40:01.966324: predict best end_record 06-21 15:40:00, final soc 1.6kWh, metric 486.6p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:15:00, load 33.56kWh, PV 0.0kWh
2026-06-19 15:40:01.968692:    Slot: [   15:40,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00]
2026-06-19 15:40:01.971634:     SoC: [    12.8,     12.6,    12.53,    12.46,    12.39,    12.11,    11.59,    11.39,    11.39,    11.36,    11.32,    11.29,    11.19,    10.88,    10.67,    10.11,     9.66,     9.34,     8.64,     8.01,     7.96,     7.86,     7.71,      7.5,     7.29,     6.72,     5.39,     3.29,     2.94,     2.86,     2.71,     2.49,     2.21,     1.85,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 15:40:01.973972:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 15:40:01.976255:    LOAD: [     2.9,     3.09,     3.15,     3.21,     3.28,     3.55,     4.02,     4.21,     4.21,     4.24,     4.28,     4.31,      4.4,     4.69,     4.88,     5.41,     5.82,     6.13,     6.77,     7.36,     7.41,      7.5,     7.64,     7.83,     8.03,     8.56,      9.8,    11.75,    12.08,    12.15,    12.29,     12.5,    12.77,     13.1,    13.49,    13.95,    14.17,    14.18,    14.43,    14.74,     15.1,    15.29,    15.51,    15.78,    16.12,    16.71,    17.38,    17.82,     18.3,    18.58,    18.64,    18.69,    18.75,    18.99,    19.41,    19.58,    19.58,    19.61,    19.64,    19.66,    19.75,     20.0,    20.18,    20.64,    21.02,    21.28,    21.92,    22.51,    22.56,    22.65,     22.8,    22.99,    23.18,    23.71,    24.95,     26.9,    27.23,    27.31,    27.45,    27.65,    27.92,    28.25,    28.64,     29.1,    29.32,    29.33,    29.58,    29.89,    30.25,    30.44,    30.66,    30.93,    31.27,    31.87,    32.53,    32.98] kWh
2026-06-19 15:40:01.978838:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:40:01.981460:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.06,     1.52,     1.74,     1.75,      2.0,     2.31,     2.67,     2.86,     3.08,     3.35,     3.69,     4.28,     4.95,      5.4,     5.87,     6.15,     6.21,     6.26,     6.32,     6.56,     6.98,     7.15,     7.15,     7.18,     7.21,     7.24,     7.32,     7.57,     7.75,     8.22,     8.59,     8.85,     9.49,    10.08,    10.13,    10.22,    10.37,    10.56,    10.75,    11.28,    12.52,    14.47,     14.8,    14.88,    15.02,    15.22,    15.49,    15.82,    16.21,    16.67,    16.89,     16.9,    17.15,    17.46,    17.82,    18.01,    18.23,     18.5,    18.84,    19.44,     20.1,    20.55] kWh
2026-06-19 15:40:01.983801:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:40:01.986218:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   115.38,    123.5,   127.02,   127.21,   129.95,   133.23,   137.15,   139.09,   141.49,   144.31,   147.62,   154.01,   160.34,   165.05,   172.92,   177.76,   179.37,   181.11,   182.92,   190.38,    205.0,   211.24,   211.27,    212.0,   212.77,   213.46,   215.58,   222.31,    226.2,   236.91,   244.98,   250.56,   312.94,   324.31,   325.21,   327.03,   329.65,   333.08,   336.44,   345.62,    366.5,   397.06,   402.28,   403.54,   405.91,   410.08,    414.8,    420.8,    427.1,   435.22,   438.75,   438.94,   441.67,   444.95,   448.88,   450.81,   453.21,   456.03,   459.35,   465.74,   472.06,   476.78] p
2026-06-19 15:40:01.989237:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ]
2026-06-19 15:40:01.989297: Saving plan best values to HA entities
2026-06-19 15:40:02.188378: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 15:40:02.195273: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 15:40:02.201992: Best charging limit SoC's []kWh, export []kWh gives import battery 0kWh, house 20.24kWh, export 0.0kWh, metric 486.6p, metric10 510.49p
2026-06-19 15:40:02.285309: Marginal costs baseline metric (no standing charge): 386.6287
2026-06-19 15:40:02.454366: Marginal energy costs matrix computed: min=16.49 max=25.07
2026-06-19 15:40:02.532333: Rate array import [{'start': 940, 'end': 960, 'rate': 'cheap', 'range': '(17.1p)'}, {'start': 960, 'end': 1140, 'rate': 'very expensive', 'range': '(29.8p - 37.1p)'}, {'start': 1140, 'end': 1500, 'rate': 'expensive', 'range': '(19.3p - 27.2p)'}, {'start': 1500, 'end': 1530, 'rate': 'cheap', 'range': '(18.6p)'}, {'start': 1530, 'end': 1560, 'rate': 'expensive', 'range': '(19.0p)'}, {'start': 1560, 'end': 1830, 'rate': 'cheap', 'range': '(15.7p - 18.4p)'}, {'start': 1830, 'end': 1860, 'rate': 'expensive', 'range': '(20.5p)'}, {'start': 1860, 'end': 2400, 'rate': 'cheap', 'range': '(9.5p - 18.1p)'}, {'start': 2400, 'end': 2580, 'rate': 'very expensive', 'range': '(29.8p - 37.1p)'}, {'start': 2580, 'end': 2940, 'rate': 'expensive', 'range': '(19.3p - 27.2p)'}, {'start': 2940, 'end': 2970, 'rate': 'cheap', 'range': '(18.6p)'}, {'start': 2970, 'end': 3000, 'rate': 'expensive', 'range': '(19.0p)'}, {'start': 3000, 'end': 3270, 'rate': 'cheap', 'range': '(15.7p - 18.4p)'}, {'start': 3270, 'end': 3300, 'rate': 'expensive', 'range': '(20.5p)'}, {'start': 3300, 'end': 3820, 'rate': 'cheap', 'range': '(9.5p - 18.1p)'}] export [{'start': 940, 'end': 3820, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 15:40:02.533088: - Your estimated bill for today is £0.63 and tomorrow is £1.88
2026-06-19 15:40:02.533115: - Import rates are cheap (17.1p) for the next 20 minutes and then very expensive (29.8p - 37.1p) for the next 3 hours.
2026-06-19 15:40:02.533130: - The battery is currently at 80% and is in eco mode.
2026-06-19 15:40:02.533142: - For the next 48 hours there will be no solar generation.
2026-06-19 15:40:02.533155: - You will run out of battery in 16 hours.
2026-06-19 15:40:02.533180: - No charging is planned.
2026-06-19 15:40:02.533194: 
2026-06-19 15:40:02.589312: Plan calculation took 1.07 seconds
2026-06-19 15:40:02.593074: No high rate period found
2026-06-19 15:40:02.639550: Import threshold used for optimisation was 9.5p
2026-06-19 15:40:02.688146: Low import rate windows [0: 06-19 15:30:00 - 06-19 16:00:00 @ 17.15, 1: 06-19 16:00:00 - 06-19 16:30:00 @ 30.43, 2: 06-19 16:30:00 - 06-19 17:00:00 @ 29.82, 3: 06-19 17:00:00 - 06-19 17:30:00 @ 32.09, 4: 06-19 17:30:00 - 06-19 18:00:00 @ 31.14, 5: 06-19 18:00:00 - 06-19 18:30:00 @ 34.45, 6: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 7: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 8: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 9: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 10: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 11: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 12: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 13: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 14: 06-19 23:00:00 - 06-19 23:30:00 @ 21.85, 15: 06-19 23:30:00 - 06-20 00:00:00 @ 20.75, 16: 06-20 00:00:00 - 06-20 00:30:00 @ 19.34, 17: 06-20 00:30:00 - 06-20 01:00:00 @ 19.45, 18: 06-20 01:00:00 - 06-20 01:30:00 @ 18.56, 19: 06-20 01:30:00 - 06-20 02:00:00 @ 19.03, 20: 06-20 02:00:00 - 06-20 02:30:00 @ 18.41, 21: 06-20 02:30:00 - 06-20 03:00:00 @ 17.99, 22: 06-20 03:00:00 - 06-20 03:30:00 @ 17.36, 23: 06-20 03:30:00 - 06-20 04:00:00 @ 17.26, 24: 06-20 04:00:00 - 06-20 04:30:00 @ 16.82, 25: 06-20 04:30:00 - 06-20 05:00:00 @ 15.68, 26: 06-20 05:00:00 - 06-20 05:30:00 @ 15.9, 27: 06-20 05:30:00 - 06-20 06:00:00 @ 16.58, 28: 06-20 06:00:00 - 06-20 06:30:00 @ 17.02, 29: 06-20 06:30:00 - 06-20 07:00:00 @ 20.5, 30: 06-20 07:00:00 - 06-20 07:30:00 @ 17.66, 31: 06-20 07:30:00 - 06-20 08:00:00 @ 18.1, 32: 06-20 08:00:00 - 06-20 08:30:00 @ 15.95, 33: 06-20 08:30:00 - 06-20 09:00:00 @ 17.68, 34: 06-20 09:00:00 - 06-20 09:30:00 @ 16.12, 35: 06-20 09:30:00 - 06-20 10:00:00 @ 14.81, 36: 06-20 10:00:00 - 06-20 10:30:00 @ 11.18, 37: 06-20 10:30:00 - 06-20 11:00:00 @ 10.59, 38: 06-20 11:00:00 - 06-20 11:30:00 @ 10.9, 39: 06-20 11:30:00 - 06-20 12:00:00 @ 10.22, 40: 06-20 12:00:00 - 06-20 12:30:00 @ 10.81, 41: 06-20 12:30:00 - 06-20 13:00:00 @ 10.27, 42: 06-20 13:00:00 - 06-20 13:30:00 @ 9.94, 43: 06-20 13:30:00 - 06-20 14:00:00 @ 10.69, 44: 06-20 14:00:00 - 06-20 14:30:00 @ 9.5, 45: 06-20 14:30:00 - 06-20 15:00:00 @ 10.61, 46: 06-20 15:00:00 - 06-20 15:30:00 @ 16.56, 47: 06-20 15:30:00 - 06-20 16:00:00 @ 17.15, 48: 06-20 16:00:00 - 06-20 16:30:00 @ 30.43, 49: 06-20 16:30:00 - 06-20 17:00:00 @ 29.82, 50: 06-20 17:00:00 - 06-20 17:30:00 @ 32.09, 51: 06-20 17:30:00 - 06-20 18:00:00 @ 31.14, 52: 06-20 18:00:00 - 06-20 18:30:00 @ 34.45, 53: 06-20 19:00:00 - 06-20 19:30:00 @ 26.46, 54: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 55: 06-20 20:00:00 - 06-20 20:30:00 @ 26.48, 56: 06-20 20:30:00 - 06-20 21:00:00 @ 26.48, 57: 06-20 21:00:00 - 06-20 21:30:00 @ 26.48, 58: 06-20 21:30:00 - 06-20 22:00:00 @ 25.96, 59: 06-20 22:00:00 - 06-20 22:30:00 @ 22.44, 60: 06-20 22:30:00 - 06-20 23:00:00 @ 22.91, 61: 06-20 23:00:00 - 06-20 23:30:00 @ 21.85, 62: 06-20 23:30:00 - 06-21 00:00:00 @ 20.75, 63: 06-21 00:00:00 - 06-21 00:30:00 @ 19.34, 64: 06-21 00:30:00 - 06-21 01:00:00 @ 19.45, 65: 06-21 01:00:00 - 06-21 01:30:00 @ 18.56, 66: 06-21 01:30:00 - 06-21 02:00:00 @ 19.03, 67: 06-21 02:00:00 - 06-21 02:30:00 @ 18.41, 68: 06-21 02:30:00 - 06-21 03:00:00 @ 17.99, 69: 06-21 03:00:00 - 06-21 03:30:00 @ 17.36, 70: 06-21 03:30:00 - 06-21 04:00:00 @ 17.26, 71: 06-21 04:00:00 - 06-21 04:30:00 @ 16.82, 72: 06-21 04:30:00 - 06-21 05:00:00 @ 15.68, 73: 06-21 05:00:00 - 06-21 05:30:00 @ 15.9, 74: 06-21 05:30:00 - 06-21 06:00:00 @ 16.58, 75: 06-21 06:00:00 - 06-21 06:30:00 @ 17.02, 76: 06-21 06:30:00 - 06-21 07:00:00 @ 20.5, 77: 06-21 07:00:00 - 06-21 07:30:00 @ 17.66, 78: 06-21 07:30:00 - 06-21 08:00:00 @ 18.1, 79: 06-21 08:00:00 - 06-21 08:30:00 @ 15.95, 80: 06-21 08:30:00 - 06-21 09:00:00 @ 17.68, 81: 06-21 09:00:00 - 06-21 09:30:00 @ 16.12, 82: 06-21 09:30:00 - 06-21 10:00:00 @ 14.81, 83: 06-21 10:00:00 - 06-21 10:30:00 @ 11.18, 84: 06-21 10:30:00 - 06-21 11:00:00 @ 10.59, 85: 06-21 11:00:00 - 06-21 11:30:00 @ 10.9, 86: 06-21 11:30:00 - 06-21 12:00:00 @ 10.22, 87: 06-21 12:00:00 - 06-21 12:30:00 @ 10.81, 88: 06-21 12:30:00 - 06-21 13:00:00 @ 10.27, 89: 06-21 13:00:00 - 06-21 13:30:00 @ 9.94, 90: 06-21 13:30:00 - 06-21 14:00:00 @ 10.69, 91: 06-21 14:00:00 - 06-21 14:30:00 @ 9.5, 92: 06-21 14:30:00 - 06-21 15:00:00 @ 10.61, 93: 06-21 15:00:00 - 06-21 15:30:00 @ 16.56, 94: 06-21 15:30:00 - 06-21 16:00:00 @ 17.15]
2026-06-19 15:40:02.694750: Inverter 0 Set charge window is disabled
2026-06-19 15:40:02.694809: Inverter 0 count register writes 0
2026-06-19 15:40:02.710027: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 15:40:02.715465: Total inverter register writes now 0
2026-06-19 15:40:02.735319: Completed run status Demand
2026-06-19 15:40:02.741734: Info: record_status Demand
2026-06-19 15:40:02.754556: Saved current settings to /config/predbat_config.json
2026-06-19 15:40:34.822141: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 15:40:34.822366: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 15:40:34.822403: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 15:40:34.822531: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 15:40:34.822565: Note: Inverter does not support discharge freeze - disabled
2026-06-19 15:40:34.822582: Note: Inverter does not support charge freeze - disabled
2026-06-19 15:40:34.822598: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 15:42:49.019762: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 15:42:49.019966: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 15:42:49.019997: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 15:42:49.020147: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 15:42:49.020183: Note: Inverter does not support discharge freeze - disabled
2026-06-19 15:42:49.020202: Note: Inverter does not support charge freeze - disabled
2026-06-19 15:42:49.020217: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 15:44:49.194203: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 15:44:49.194431: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 15:44:49.194463: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 15:44:49.194585: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 15:44:49.194612: Note: Inverter does not support discharge freeze - disabled
2026-06-19 15:44:49.194629: Note: Inverter does not support charge freeze - disabled
2026-06-19 15:44:49.194645: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 15:45:00.278655: --------------- PredBat - update at 2026-06-19 15:45:00+01:00 with clock skew 0 minutes, minutes now 945
2026-06-19 15:45:00.279201: Saved current settings to /config/predbat_config.json
2026-06-19 15:45:00.279280: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 9.9 minutes
2026-06-19 15:45:00.279333: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 15:45:00.279394: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 15:45:00.298243: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 15:45:00.298694: Predbat mode is set to Monitor
2026-06-19 15:45:00.396109: Found 11520 load_today datapoints going back 1 days
2026-06-19 15:45:00.396201: Using load_power data to fill gaps in load_today data
2026-06-19 15:45:00.436297: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 15:45:00.437038: Zero load period starting at 2026-06-19T12:09:00+0100 (216 minutes) for 889 minutes with base value 0.9
2026-06-19 15:45:00.437150: Zero load period starting at 2026-06-18T19:24:00+0100 (1221 minutes) for 64 minutes with base value 0.8
2026-06-19 15:45:00.438279: Processing 384 30-minute periods for power integration
2026-06-19 15:45:00.488258: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 15:45:00.488350: Car charging hold True, threshold 6.0kWh
2026-06-19 15:45:00.488380: Current data so far today: load 2.95kWh, import 0.9kWh, export 0.0kWh, PV 0kWh
2026-06-19 15:45:00.502304: Standing charge is set to 49.98p
2026-06-19 15:45:00.529237: Rate min forward looking: now 9.5p at end of forecast 9.5p
2026-06-19 15:45:00.529455: Import rates: min 9.5p, max 37.08p, average 19.39p
2026-06-19 15:45:00.560088: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 15:45:00.560168: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 15:45:00.561006: High export rate found rates in range 99p to -99p
2026-06-19 15:45:00.636948: Low Import rate found rates in range 9.5p to 34.45p
2026-06-19 15:45:00.637097: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 10.2p
2026-06-19 15:45:00.637276: Last hour: net energy 0.4kWh, import 0.4kWh, export 0.0kWh, car 0kWh, load 0.8kWh, net cost 6.3p, import 6.3p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 15:45:00.679971: Today's energy total net 0.9kWh, import 0.9kWh, export 0.0kWh, cost 62.8p, import 12.82p, export 0.0p, carbon 0.0kg
2026-06-19 15:45:00.680077: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 15:45:00.681352: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 15:45:00.682275: Warn: Found 1 gaps in load_today totalling 10090 minutes to fill using average data
2026-06-19 15:45:00.682349: Gap starting at 2026-06-18T15:55:00+0100 (1430 minutes) for 10090 minutes
2026-06-19 15:45:00.694800: Historical days now [7] weight [1]
2026-06-19 15:45:00.713848: Today's load divergence 119.88%, in-day adjustment 112.39%, damping 0.95x, yesterday 100.0% today 118.88% blend 34.38%
2026-06-19 15:45:00.713920: Today's predicted so far 8.73kWh with 0.0kWh car/iBoost excluded, 0.65kWh import ignored, and 0kWh forecast extra.
2026-06-19 15:45:00.713944: Today's actual load so far 11.56kWh with 0.0kWh car/iBoost excluded, and 0.17kWh import ignored.
2026-06-19 15:45:00.743004: Inverter 0: Type SK Sunsynk
2026-06-19 15:45:00.743089: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 15:45:00.743260: Reserve min: 10%, battery_min: 10%
2026-06-19 15:45:00.743322: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 15:45:00.743571: Inverter 0 SoC: 12.8kW 80%, current charge rate 5000W, current discharge rate 5250W, current battery power 546W, current battery voltage 51.2V, grid power -57W, load power 576W, PV Power 0W
2026-06-19 15:45:00.743706: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 15:45:00.743780: Inverter 0 scheduled charge enable is False
2026-06-19 15:45:00.743804: Inverter 0 charge windows currently []
2026-06-19 15:45:00.743827: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 15:45:00.743923: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 15:45:00.743948: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 15:45:00.743979: Inverter 0 scheduled discharge enable is False
2026-06-19 15:45:00.744110: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 15:45:00.744137: Inverter 0 discharge windows currently []
2026-06-19 15:45:00.744156: Note: Inverter does not support discharge freeze - disabled
2026-06-19 15:45:00.744172: Note: Inverter does not support charge freeze - disabled
2026-06-19 15:45:00.744188: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 15:45:00.800274: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 15:45:00.800377: Plan was last updated on 2026-06-19 15:35:00+01:00 and is now 10.0 minutes old
2026-06-19 15:45:00.800411: Best charge window [  ]
2026-06-19 15:45:00.800456: Best export window [  ]
2026-06-19 15:45:00.801251: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 15:45:00.803283: Load divergence over 8.0 hours mean 319.2W, min 0.0W, max 2494.8W, std dev 387.44W, divergence 60.69%
2026-06-19 15:45:00.823395: Creating pool of 12 processes to match your CPU count
2026-06-19 15:45:00.896468: predict base end_record 06-21 15:45:00, final soc 1.6kWh, metric 486.73p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:20:00, load 33.61kWh, PV 0.0kWh
2026-06-19 15:45:00.898389:    Slot: [   15:45,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00]
2026-06-19 15:45:00.899729:     SoC: [    12.8,    12.66,     12.6,    12.53,    12.47,    12.21,    11.66,    11.45,    11.45,    11.42,    11.38,    11.36,    11.26,    10.94,    10.73,    10.17,     9.72,      9.4,     8.71,     8.08,     8.03,     7.92,     7.77,     7.56,     7.36,     6.79,     5.45,     3.36,     3.01,     2.92,     2.77,     2.56,     2.27,     1.91,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 15:45:00.900931:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 15:45:00.902289:    LOAD: [    2.95,     3.08,     3.14,     3.21,     3.26,      3.5,     4.01,      4.2,     4.21,     4.24,     4.27,      4.3,     4.39,     4.68,     4.87,      5.4,     5.81,     6.12,     6.76,     7.35,      7.4,     7.49,     7.63,     7.83,     8.02,     8.55,     9.79,    11.74,    12.07,    12.15,    12.29,    12.49,    12.76,    13.09,    13.48,    13.94,    14.16,    14.17,    14.42,    14.73,    15.09,    15.27,     15.5,    15.77,    16.11,    16.73,    17.37,    17.82,    18.29,    18.57,    18.63,    18.68,    18.73,    18.95,     19.4,    19.57,    19.57,     19.6,    19.63,    19.66,    19.73,     20.0,    20.17,    20.64,    21.01,    21.27,    21.91,     22.5,    22.55,    22.64,    22.79,    22.98,    23.17,     23.7,    24.94,    26.89,    27.22,     27.3,    27.44,    27.64,    27.91,    28.24,    28.63,    29.09,    29.31,    29.32,    29.57,    29.88,    30.24,    30.42,    30.65,    30.93,    31.26,    31.88,    32.52,    32.97] kWh
2026-06-19 15:45:00.903639:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:45:00.905225:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      1.0,     1.46,     1.68,     1.69,     1.94,     2.25,     2.61,     2.79,     3.02,     3.29,     3.63,     4.25,     4.89,     5.34,     5.81,     6.09,     6.15,     6.21,     6.25,     6.47,     6.92,     7.09,     7.09,     7.12,     7.15,     7.18,     7.26,     7.52,     7.69,     8.16,     8.53,      8.8,     9.44,    10.02,    10.07,    10.16,    10.31,     10.5,    10.69,    11.22,    12.46,    14.41,    14.74,    14.82,    14.96,    15.16,    15.43,    15.76,    16.16,    16.61,    16.83,    16.85,    17.09,     17.4,    17.76,    17.94,    18.17,    18.45,    18.78,     19.4,    20.04,    20.49] kWh
2026-06-19 15:45:00.906506:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:45:00.907794:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   114.43,   122.55,   126.07,   126.26,    129.0,   132.28,    136.2,   138.07,   140.55,   143.36,   146.67,   153.34,   159.41,   164.17,    172.0,   176.84,   178.47,    180.2,   181.72,    188.4,   203.94,   210.46,   210.48,   211.22,   211.99,   212.64,   214.76,   221.53,   225.42,   236.13,    244.2,   249.78,   312.15,   323.53,   324.42,   326.24,   328.87,   332.29,   335.66,   344.84,   365.71,   396.28,    401.5,   402.75,   405.13,    409.3,   414.02,   420.02,   426.32,   434.44,   437.96,   438.15,   440.89,   444.17,   448.09,   449.96,   452.44,   455.25,   458.56,   465.23,    471.3,   476.06] p
2026-06-19 15:45:01.034353: Battery has 16.58 hours left - now at 12.8kWh
2026-06-19 15:45:01.076824: predict base10 end_record 06-21 15:45:00, final soc 1.6kWh, metric 510.49p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:40:00, load 35.07kWh, PV 0.0kWh
2026-06-19 15:45:01.078734:    Slot: [   15:45,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00]
2026-06-19 15:45:01.080097:     SoC: [    12.8,    12.65,    12.59,    12.51,    12.45,    12.18,    11.61,    11.39,    11.39,    11.35,    11.32,    11.29,    11.18,    10.86,    10.63,    10.04,     9.58,     9.24,     8.51,     7.85,      7.8,     7.69,     7.53,     7.32,      7.1,      6.5,      5.1,     2.91,     2.54,     2.45,      2.3,     2.07,     1.77,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 15:45:01.081243:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 15:45:01.082616:    LOAD: [    2.95,     3.09,     3.15,     3.22,     3.27,     3.53,     4.06,     4.26,     4.26,      4.3,     4.33,     4.36,     4.46,     4.76,     4.97,     5.52,     5.95,     6.27,     6.95,     7.56,     7.61,     7.71,     7.86,     8.06,     8.26,     8.82,    10.12,    12.16,    12.51,    12.58,    12.73,    12.94,    13.22,    13.57,    13.98,    14.46,     14.7,    14.71,    14.96,    15.29,    15.67,    15.86,     16.1,    16.38,    16.73,    17.39,    18.05,    18.53,    19.02,    19.32,    19.37,    19.43,    19.48,    19.71,    20.18,    20.36,    20.37,    20.39,    20.43,    20.45,    20.53,    20.81,    20.99,    21.48,    21.87,    22.15,    22.82,    23.43,    23.48,    23.58,    23.73,    23.93,    24.13,    24.69,    25.99,    28.03,    28.38,    28.46,     28.6,    28.82,     29.1,    29.44,    29.86,    30.34,    30.57,    30.58,    30.84,    31.16,    31.54,    31.73,    31.97,    32.26,    32.61,    33.26,    33.93,     34.4] kWh
2026-06-19 15:45:01.083867:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:45:01.085228:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.09,      1.5,     1.99,     2.22,     2.23,     2.48,     2.81,     3.19,     3.38,     3.62,      3.9,     4.25,     4.91,     5.58,     6.05,     6.54,     6.84,     6.89,     6.95,      7.0,     7.23,      7.7,     7.89,     7.89,     7.92,     7.95,     7.97,     8.06,     8.33,     8.51,      9.0,     9.39,     9.67,    10.34,    10.95,     11.0,     11.1,    11.25,    11.45,    11.65,    12.21,    13.51,    15.55,     15.9,    15.98,    16.12,    16.34,    16.62,    16.96,    17.38,    17.86,    18.09,     18.1,    18.36,    18.68,    19.06,    19.25,    19.49,    19.78,    20.13,    20.78,    21.45,    21.92] kWh
2026-06-19 15:45:01.086571:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:45:01.087929:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   116.24,   122.84,   131.35,   135.04,   135.24,    138.1,   141.54,   145.65,   147.61,   150.21,   153.15,   156.62,   163.61,   169.96,   174.96,   183.15,   188.22,   189.94,   191.75,   193.34,   200.33,   216.62,   223.45,   223.47,   224.25,   225.05,   225.73,   227.95,   235.04,   239.12,   250.34,   258.79,   264.63,    327.6,   339.52,   340.46,   342.36,   345.11,   348.69,   352.22,   361.84,   383.71,   415.73,    421.2,   422.51,    425.0,   429.37,   434.32,    440.6,    447.2,   455.71,    459.4,    459.6,   462.46,    465.9,   470.01,   471.97,   474.57,    477.5,   480.98,   487.97,   494.32,   499.32] p
2026-06-19 15:45:01.155630: predict best10 end_record 06-21 15:45:00, final soc 1.6kWh, metric 510.49p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:40:00, load 35.07kWh, PV 0.0kWh
2026-06-19 15:45:01.157381:    Slot: [   15:45,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00]
2026-06-19 15:45:01.158745:     SoC: [    12.8,    12.65,    12.59,    12.51,    12.45,    12.18,    11.61,    11.39,    11.39,    11.35,    11.32,    11.29,    11.18,    10.86,    10.63,    10.04,     9.58,     9.24,     8.51,     7.85,      7.8,     7.69,     7.53,     7.32,      7.1,      6.5,      5.1,     2.91,     2.54,     2.45,      2.3,     2.07,     1.77,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 15:45:01.159881:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 15:45:01.161213:    LOAD: [    2.95,     3.09,     3.15,     3.22,     3.27,     3.53,     4.06,     4.26,     4.26,      4.3,     4.33,     4.36,     4.46,     4.76,     4.97,     5.52,     5.95,     6.27,     6.95,     7.56,     7.61,     7.71,     7.86,     8.06,     8.26,     8.82,    10.12,    12.16,    12.51,    12.58,    12.73,    12.94,    13.22,    13.57,    13.98,    14.46,     14.7,    14.71,    14.96,    15.29,    15.67,    15.86,     16.1,    16.38,    16.73,    17.39,    18.05,    18.53,    19.02,    19.32,    19.37,    19.43,    19.48,    19.71,    20.18,    20.36,    20.37,    20.39,    20.43,    20.45,    20.53,    20.81,    20.99,    21.48,    21.87,    22.15,    22.82,    23.43,    23.48,    23.58,    23.73,    23.93,    24.13,    24.69,    25.99,    28.03,    28.38,    28.46,     28.6,    28.82,     29.1,    29.44,    29.86,    30.34,    30.57,    30.58,    30.84,    31.16,    31.54,    31.73,    31.97,    32.26,    32.61,    33.26,    33.93,     34.4] kWh
2026-06-19 15:45:01.162607:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:45:01.163916:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.09,      1.5,     1.99,     2.22,     2.23,     2.48,     2.81,     3.19,     3.38,     3.62,      3.9,     4.25,     4.91,     5.58,     6.05,     6.54,     6.84,     6.89,     6.95,      7.0,     7.23,      7.7,     7.89,     7.89,     7.92,     7.95,     7.97,     8.06,     8.33,     8.51,      9.0,     9.39,     9.67,    10.34,    10.95,     11.0,     11.1,    11.25,    11.45,    11.65,    12.21,    13.51,    15.55,     15.9,    15.98,    16.12,    16.34,    16.62,    16.96,    17.38,    17.86,    18.09,     18.1,    18.36,    18.68,    19.06,    19.25,    19.49,    19.78,    20.13,    20.78,    21.45,    21.92] kWh
2026-06-19 15:45:01.165262:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:45:01.166579:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   116.24,   122.84,   131.35,   135.04,   135.24,    138.1,   141.54,   145.65,   147.61,   150.21,   153.15,   156.62,   163.61,   169.96,   174.96,   183.15,   188.22,   189.94,   191.75,   193.34,   200.33,   216.62,   223.45,   223.47,   224.25,   225.05,   225.73,   227.95,   235.04,   239.12,   250.34,   258.79,   264.63,    327.6,   339.52,   340.46,   342.36,   345.11,   348.69,   352.22,   361.84,   383.71,   415.73,    421.2,   422.51,    425.0,   429.37,   434.32,    440.6,    447.2,   455.71,    459.4,    459.6,   462.46,    465.9,   470.01,   471.97,   474.57,    477.5,   480.98,   487.97,   494.32,   499.32] p
2026-06-19 15:45:01.239868: predict best end_record 06-21 15:45:00, final soc 1.6kWh, metric 486.73p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:20:00, load 33.61kWh, PV 0.0kWh
2026-06-19 15:45:01.241524:    Slot: [   15:45,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00]
2026-06-19 15:45:01.242887:     SoC: [    12.8,    12.66,     12.6,    12.53,    12.47,    12.21,    11.66,    11.45,    11.45,    11.42,    11.38,    11.36,    11.26,    10.94,    10.73,    10.17,     9.72,      9.4,     8.71,     8.08,     8.03,     7.92,     7.77,     7.56,     7.36,     6.79,     5.45,     3.36,     3.01,     2.92,     2.77,     2.56,     2.27,     1.91,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 15:45:01.244007:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 15:45:01.245322:    LOAD: [    2.95,     3.08,     3.14,     3.21,     3.26,      3.5,     4.01,      4.2,     4.21,     4.24,     4.27,      4.3,     4.39,     4.68,     4.87,      5.4,     5.81,     6.12,     6.76,     7.35,      7.4,     7.49,     7.63,     7.83,     8.02,     8.55,     9.79,    11.74,    12.07,    12.15,    12.29,    12.49,    12.76,    13.09,    13.48,    13.94,    14.16,    14.17,    14.42,    14.73,    15.09,    15.27,     15.5,    15.77,    16.11,    16.73,    17.37,    17.82,    18.29,    18.57,    18.63,    18.68,    18.73,    18.95,     19.4,    19.57,    19.57,     19.6,    19.63,    19.66,    19.73,     20.0,    20.17,    20.64,    21.01,    21.27,    21.91,     22.5,    22.55,    22.64,    22.79,    22.98,    23.17,     23.7,    24.94,    26.89,    27.22,     27.3,    27.44,    27.64,    27.91,    28.24,    28.63,    29.09,    29.31,    29.32,    29.57,    29.88,    30.24,    30.42,    30.65,    30.93,    31.26,    31.88,    32.52,    32.97] kWh
2026-06-19 15:45:01.246578:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:45:01.247870:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      1.0,     1.46,     1.68,     1.69,     1.94,     2.25,     2.61,     2.79,     3.02,     3.29,     3.63,     4.25,     4.89,     5.34,     5.81,     6.09,     6.15,     6.21,     6.25,     6.47,     6.92,     7.09,     7.09,     7.12,     7.15,     7.18,     7.26,     7.52,     7.69,     8.16,     8.53,      8.8,     9.44,    10.02,    10.07,    10.16,    10.31,     10.5,    10.69,    11.22,    12.46,    14.41,    14.74,    14.82,    14.96,    15.16,    15.43,    15.76,    16.16,    16.61,    16.83,    16.85,    17.09,     17.4,    17.76,    17.94,    18.17,    18.45,    18.78,     19.4,    20.04,    20.49] kWh
2026-06-19 15:45:01.249127:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:45:01.250452:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   114.43,   122.55,   126.07,   126.26,    129.0,   132.28,    136.2,   138.07,   140.55,   143.36,   146.67,   153.34,   159.41,   164.17,    172.0,   176.84,   178.47,    180.2,   181.72,    188.4,   203.94,   210.46,   210.48,   211.22,   211.99,   212.64,   214.76,   221.53,   225.42,   236.13,    244.2,   249.78,   312.15,   323.53,   324.42,   326.24,   328.87,   332.29,   335.66,   344.84,   365.71,   396.28,    401.5,   402.75,   405.13,    409.3,   414.02,   420.02,   426.32,   434.44,   437.96,   438.15,   440.89,   444.17,   448.09,   449.96,   452.44,   455.25,   458.56,   465.23,    471.3,   476.06] p
2026-06-19 15:45:01.252175:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ]
2026-06-19 15:45:01.252204: Saving plan best values to HA entities
2026-06-19 15:45:01.423516: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 15:45:01.448352: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 15:45:01.454274: Best charging limit SoC's []kWh, export []kWh gives import battery 0kWh, house 20.23kWh, export 0.0kWh, metric 486.73p, metric10 510.49p
2026-06-19 15:45:01.530392: Marginal costs baseline metric (no standing charge): 386.7641
2026-06-19 15:45:01.727616: Marginal energy costs matrix computed: min=16.48 max=25.32
2026-06-19 15:45:01.807177: Rate array import [{'start': 945, 'end': 960, 'rate': 'cheap', 'range': '(17.1p)'}, {'start': 960, 'end': 1140, 'rate': 'very expensive', 'range': '(29.8p - 37.1p)'}, {'start': 1140, 'end': 1500, 'rate': 'expensive', 'range': '(19.3p - 27.2p)'}, {'start': 1500, 'end': 1530, 'rate': 'cheap', 'range': '(18.6p)'}, {'start': 1530, 'end': 1560, 'rate': 'expensive', 'range': '(19.0p)'}, {'start': 1560, 'end': 1830, 'rate': 'cheap', 'range': '(15.7p - 18.4p)'}, {'start': 1830, 'end': 1860, 'rate': 'expensive', 'range': '(20.5p)'}, {'start': 1860, 'end': 2400, 'rate': 'cheap', 'range': '(9.5p - 18.1p)'}, {'start': 2400, 'end': 2580, 'rate': 'very expensive', 'range': '(29.8p - 37.1p)'}, {'start': 2580, 'end': 2940, 'rate': 'expensive', 'range': '(19.3p - 27.2p)'}, {'start': 2940, 'end': 2970, 'rate': 'cheap', 'range': '(18.6p)'}, {'start': 2970, 'end': 3000, 'rate': 'expensive', 'range': '(19.0p)'}, {'start': 3000, 'end': 3270, 'rate': 'cheap', 'range': '(15.7p - 18.4p)'}, {'start': 3270, 'end': 3300, 'rate': 'expensive', 'range': '(20.5p)'}, {'start': 3300, 'end': 3825, 'rate': 'cheap', 'range': '(9.5p - 18.1p)'}] export [{'start': 945, 'end': 3825, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 15:45:01.807897: - Your estimated bill for today is £0.63 and tomorrow is £1.87
2026-06-19 15:45:01.807923: - Import rates are cheap (17.1p) for the next 15 minutes and then very expensive (29.8p - 37.1p) for the next 3 hours.
2026-06-19 15:45:01.807938: - The battery is currently at 80% and is in eco mode.
2026-06-19 15:45:01.807951: - For the next 48 hours there will be no solar generation.
2026-06-19 15:45:01.807962: - You will run out of battery in 16 hours.
2026-06-19 15:45:01.807975: - No charging is planned.
2026-06-19 15:45:01.807988: 
2026-06-19 15:45:01.853218: Plan calculation took 1.05 seconds
2026-06-19 15:45:01.857273: No high rate period found
2026-06-19 15:45:01.908115: Import threshold used for optimisation was 9.5p
2026-06-19 15:45:01.962134: Low import rate windows [0: 06-19 15:30:00 - 06-19 16:00:00 @ 17.15, 1: 06-19 16:00:00 - 06-19 16:30:00 @ 30.43, 2: 06-19 16:30:00 - 06-19 17:00:00 @ 29.82, 3: 06-19 17:00:00 - 06-19 17:30:00 @ 32.09, 4: 06-19 17:30:00 - 06-19 18:00:00 @ 31.14, 5: 06-19 18:00:00 - 06-19 18:30:00 @ 34.45, 6: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 7: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 8: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 9: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 10: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 11: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 12: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 13: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 14: 06-19 23:00:00 - 06-19 23:30:00 @ 21.85, 15: 06-19 23:30:00 - 06-20 00:00:00 @ 20.75, 16: 06-20 00:00:00 - 06-20 00:30:00 @ 19.34, 17: 06-20 00:30:00 - 06-20 01:00:00 @ 19.45, 18: 06-20 01:00:00 - 06-20 01:30:00 @ 18.56, 19: 06-20 01:30:00 - 06-20 02:00:00 @ 19.03, 20: 06-20 02:00:00 - 06-20 02:30:00 @ 18.41, 21: 06-20 02:30:00 - 06-20 03:00:00 @ 17.99, 22: 06-20 03:00:00 - 06-20 03:30:00 @ 17.36, 23: 06-20 03:30:00 - 06-20 04:00:00 @ 17.26, 24: 06-20 04:00:00 - 06-20 04:30:00 @ 16.82, 25: 06-20 04:30:00 - 06-20 05:00:00 @ 15.68, 26: 06-20 05:00:00 - 06-20 05:30:00 @ 15.9, 27: 06-20 05:30:00 - 06-20 06:00:00 @ 16.58, 28: 06-20 06:00:00 - 06-20 06:30:00 @ 17.02, 29: 06-20 06:30:00 - 06-20 07:00:00 @ 20.5, 30: 06-20 07:00:00 - 06-20 07:30:00 @ 17.66, 31: 06-20 07:30:00 - 06-20 08:00:00 @ 18.1, 32: 06-20 08:00:00 - 06-20 08:30:00 @ 15.95, 33: 06-20 08:30:00 - 06-20 09:00:00 @ 17.68, 34: 06-20 09:00:00 - 06-20 09:30:00 @ 16.12, 35: 06-20 09:30:00 - 06-20 10:00:00 @ 14.81, 36: 06-20 10:00:00 - 06-20 10:30:00 @ 11.18, 37: 06-20 10:30:00 - 06-20 11:00:00 @ 10.59, 38: 06-20 11:00:00 - 06-20 11:30:00 @ 10.9, 39: 06-20 11:30:00 - 06-20 12:00:00 @ 10.22, 40: 06-20 12:00:00 - 06-20 12:30:00 @ 10.81, 41: 06-20 12:30:00 - 06-20 13:00:00 @ 10.27, 42: 06-20 13:00:00 - 06-20 13:30:00 @ 9.94, 43: 06-20 13:30:00 - 06-20 14:00:00 @ 10.69, 44: 06-20 14:00:00 - 06-20 14:30:00 @ 9.5, 45: 06-20 14:30:00 - 06-20 15:00:00 @ 10.61, 46: 06-20 15:00:00 - 06-20 15:30:00 @ 16.56, 47: 06-20 15:30:00 - 06-20 16:00:00 @ 17.15, 48: 06-20 16:00:00 - 06-20 16:30:00 @ 30.43, 49: 06-20 16:30:00 - 06-20 17:00:00 @ 29.82, 50: 06-20 17:00:00 - 06-20 17:30:00 @ 32.09, 51: 06-20 17:30:00 - 06-20 18:00:00 @ 31.14, 52: 06-20 18:00:00 - 06-20 18:30:00 @ 34.45, 53: 06-20 19:00:00 - 06-20 19:30:00 @ 26.46, 54: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 55: 06-20 20:00:00 - 06-20 20:30:00 @ 26.48, 56: 06-20 20:30:00 - 06-20 21:00:00 @ 26.48, 57: 06-20 21:00:00 - 06-20 21:30:00 @ 26.48, 58: 06-20 21:30:00 - 06-20 22:00:00 @ 25.96, 59: 06-20 22:00:00 - 06-20 22:30:00 @ 22.44, 60: 06-20 22:30:00 - 06-20 23:00:00 @ 22.91, 61: 06-20 23:00:00 - 06-20 23:30:00 @ 21.85, 62: 06-20 23:30:00 - 06-21 00:00:00 @ 20.75, 63: 06-21 00:00:00 - 06-21 00:30:00 @ 19.34, 64: 06-21 00:30:00 - 06-21 01:00:00 @ 19.45, 65: 06-21 01:00:00 - 06-21 01:30:00 @ 18.56, 66: 06-21 01:30:00 - 06-21 02:00:00 @ 19.03, 67: 06-21 02:00:00 - 06-21 02:30:00 @ 18.41, 68: 06-21 02:30:00 - 06-21 03:00:00 @ 17.99, 69: 06-21 03:00:00 - 06-21 03:30:00 @ 17.36, 70: 06-21 03:30:00 - 06-21 04:00:00 @ 17.26, 71: 06-21 04:00:00 - 06-21 04:30:00 @ 16.82, 72: 06-21 04:30:00 - 06-21 05:00:00 @ 15.68, 73: 06-21 05:00:00 - 06-21 05:30:00 @ 15.9, 74: 06-21 05:30:00 - 06-21 06:00:00 @ 16.58, 75: 06-21 06:00:00 - 06-21 06:30:00 @ 17.02, 76: 06-21 06:30:00 - 06-21 07:00:00 @ 20.5, 77: 06-21 07:00:00 - 06-21 07:30:00 @ 17.66, 78: 06-21 07:30:00 - 06-21 08:00:00 @ 18.1, 79: 06-21 08:00:00 - 06-21 08:30:00 @ 15.95, 80: 06-21 08:30:00 - 06-21 09:00:00 @ 17.68, 81: 06-21 09:00:00 - 06-21 09:30:00 @ 16.12, 82: 06-21 09:30:00 - 06-21 10:00:00 @ 14.81, 83: 06-21 10:00:00 - 06-21 10:30:00 @ 11.18, 84: 06-21 10:30:00 - 06-21 11:00:00 @ 10.59, 85: 06-21 11:00:00 - 06-21 11:30:00 @ 10.9, 86: 06-21 11:30:00 - 06-21 12:00:00 @ 10.22, 87: 06-21 12:00:00 - 06-21 12:30:00 @ 10.81, 88: 06-21 12:30:00 - 06-21 13:00:00 @ 10.27, 89: 06-21 13:00:00 - 06-21 13:30:00 @ 9.94, 90: 06-21 13:30:00 - 06-21 14:00:00 @ 10.69, 91: 06-21 14:00:00 - 06-21 14:30:00 @ 9.5, 92: 06-21 14:30:00 - 06-21 15:00:00 @ 10.61, 93: 06-21 15:00:00 - 06-21 15:30:00 @ 16.56, 94: 06-21 15:30:00 - 06-21 16:00:00 @ 17.15]
2026-06-19 15:45:01.970136: Inverter 0 Set charge window is disabled
2026-06-19 15:45:01.970219: Inverter 0 count register writes 0
2026-06-19 15:45:01.989980: 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-19 15:45:01.990145: Recompute is saving previous plan...
2026-06-19 15:45:01.990214: Best charge window [  ]
2026-06-19 15:45:01.990238: Best export window [  ]
2026-06-19 15:45:01.991251: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 15:45:01.993538: Load divergence over 8.0 hours mean 319.2W, min 0.0W, max 2494.8W, std dev 387.44W, divergence 60.69%
2026-06-19 15:45:02.011877: Calculating data from yesterday for savings calculation
2026-06-19 15:45:02.020195: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 15:45:02.026664: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 15:45:02.027718: Creating pool of 12 processes to match your CPU count
2026-06-19 15:45:02.086913: Calculate Best options: mode(Monitor), 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-19 15:45:02.087292: Optimise levels pass started at 2026-06-19 15:45:02
2026-06-19 15:45:02.087505: Calculated end_record as 06-21 15:45:00 based on best_price 9.5p, next_charge_start 06-21 15:45:00, max_windows 0
2026-06-19 15:45:02.087570: Optimise levels pass ended at 2026-06-19 15:45:02, duration 0.0 seconds tried 0 combinations
2026-06-19 15:45:02.087634: Set best_price_charge_level 9.5p, best_price_export_level 0p, best_price_charge 9.5p, best_cost_export 0p, best_metric 386.76p, best_keep 0kWh, best_cycle 0kWh, best_carbon 0kg, best_import 0kWh
2026-06-19 15:45:02.100696: Starting detailed optimisation end_record 06-21 15:45:00, best_price_charge 9.5p, best_price_export 0p. lowest_price_charge 9.5p with charge limits []kWh and export limits []kWh
2026-06-19 15:45:02.100831: Tweak plan optimisation started
2026-06-19 15:45:02.100883: Tweak optimisation finished metric 374.0 cost 374.0 metric_keep 0 cycle 0 carbon 0 import 0
2026-06-19 15:45:02.126469: Previous plan best metric is 374.0 (cost 386.76) and new plan best metric is 374.0 (cost 386.76)
2026-06-19 15:45:02.126541: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-19 15:45:02.126650: Plan valid is now true after recompute was False
2026-06-19 15:45:02.152352: predict base end_record 06-21 15:45:00, final soc 1.6kWh, metric 486.73p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:20:00, load 33.61kWh, PV 0.0kWh
2026-06-19 15:45:02.154548:    Slot: [   15:45,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00]
2026-06-19 15:45:02.155909:     SoC: [    12.8,    12.66,     12.6,    12.53,    12.47,    12.21,    11.66,    11.45,    11.45,    11.42,    11.38,    11.36,    11.26,    10.94,    10.73,    10.17,     9.72,      9.4,     8.71,     8.08,     8.03,     7.92,     7.77,     7.56,     7.36,     6.79,     5.45,     3.36,     3.01,     2.92,     2.77,     2.56,     2.27,     1.91,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 15:45:02.157016:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 15:45:02.158369:    LOAD: [    2.95,     3.08,     3.14,     3.21,     3.26,      3.5,     4.01,      4.2,     4.21,     4.24,     4.27,      4.3,     4.39,     4.68,     4.87,      5.4,     5.81,     6.12,     6.76,     7.35,      7.4,     7.49,     7.63,     7.83,     8.02,     8.55,     9.79,    11.74,    12.07,    12.15,    12.29,    12.49,    12.76,    13.09,    13.48,    13.94,    14.16,    14.17,    14.42,    14.73,    15.09,    15.27,     15.5,    15.77,    16.11,    16.73,    17.37,    17.82,    18.29,    18.57,    18.63,    18.68,    18.73,    18.95,     19.4,    19.57,    19.57,     19.6,    19.63,    19.66,    19.73,     20.0,    20.17,    20.64,    21.01,    21.27,    21.91,     22.5,    22.55,    22.64,    22.79,    22.98,    23.17,     23.7,    24.94,    26.89,    27.22,     27.3,    27.44,    27.64,    27.91,    28.24,    28.63,    29.09,    29.31,    29.32,    29.57,    29.88,    30.24,    30.42,    30.65,    30.93,    31.26,    31.88,    32.52,    32.97] kWh
2026-06-19 15:45:02.159753:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:45:02.161050:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      1.0,     1.46,     1.68,     1.69,     1.94,     2.25,     2.61,     2.79,     3.02,     3.29,     3.63,     4.25,     4.89,     5.34,     5.81,     6.09,     6.15,     6.21,     6.25,     6.47,     6.92,     7.09,     7.09,     7.12,     7.15,     7.18,     7.26,     7.52,     7.69,     8.16,     8.53,      8.8,     9.44,    10.02,    10.07,    10.16,    10.31,     10.5,    10.69,    11.22,    12.46,    14.41,    14.74,    14.82,    14.96,    15.16,    15.43,    15.76,    16.16,    16.61,    16.83,    16.85,    17.09,     17.4,    17.76,    17.94,    18.17,    18.45,    18.78,     19.4,    20.04,    20.49] kWh
2026-06-19 15:45:02.162333:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:45:02.163652:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   114.43,   122.55,   126.07,   126.26,    129.0,   132.28,    136.2,   138.07,   140.55,   143.36,   146.67,   153.34,   159.41,   164.17,    172.0,   176.84,   178.47,    180.2,   181.72,    188.4,   203.94,   210.46,   210.48,   211.22,   211.99,   212.64,   214.76,   221.53,   225.42,   236.13,    244.2,   249.78,   312.15,   323.53,   324.42,   326.24,   328.87,   332.29,   335.66,   344.84,   365.71,   396.28,    401.5,   402.75,   405.13,    409.3,   414.02,   420.02,   426.32,   434.44,   437.96,   438.15,   440.89,   444.17,   448.09,   449.96,   452.44,   455.25,   458.56,   465.23,    471.3,   476.06] p
2026-06-19 15:45:02.250529: Battery has 16.58 hours left - now at 12.8kWh
2026-06-19 15:45:02.281770: predict base10 end_record 06-21 15:45:00, final soc 1.6kWh, metric 510.49p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:40:00, load 35.07kWh, PV 0.0kWh
2026-06-19 15:45:02.283423:    Slot: [   15:45,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00]
2026-06-19 15:45:02.284731:     SoC: [    12.8,    12.65,    12.59,    12.51,    12.45,    12.18,    11.61,    11.39,    11.39,    11.35,    11.32,    11.29,    11.18,    10.86,    10.63,    10.04,     9.58,     9.24,     8.51,     7.85,      7.8,     7.69,     7.53,     7.32,      7.1,      6.5,      5.1,     2.91,     2.54,     2.45,      2.3,     2.07,     1.77,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 15:45:02.285855:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 15:45:02.287404:    LOAD: [    2.95,     3.09,     3.15,     3.22,     3.27,     3.53,     4.06,     4.26,     4.26,      4.3,     4.33,     4.36,     4.46,     4.76,     4.97,     5.52,     5.95,     6.27,     6.95,     7.56,     7.61,     7.71,     7.86,     8.06,     8.26,     8.82,    10.12,    12.16,    12.51,    12.58,    12.73,    12.94,    13.22,    13.57,    13.98,    14.46,     14.7,    14.71,    14.96,    15.29,    15.67,    15.86,     16.1,    16.38,    16.73,    17.39,    18.05,    18.53,    19.02,    19.32,    19.37,    19.43,    19.48,    19.71,    20.18,    20.36,    20.37,    20.39,    20.43,    20.45,    20.53,    20.81,    20.99,    21.48,    21.87,    22.15,    22.82,    23.43,    23.48,    23.58,    23.73,    23.93,    24.13,    24.69,    25.99,    28.03,    28.38,    28.46,     28.6,    28.82,     29.1,    29.44,    29.86,    30.34,    30.57,    30.58,    30.84,    31.16,    31.54,    31.73,    31.97,    32.26,    32.61,    33.26,    33.93,     34.4] kWh
2026-06-19 15:45:02.288644:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:45:02.290029:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.09,      1.5,     1.99,     2.22,     2.23,     2.48,     2.81,     3.19,     3.38,     3.62,      3.9,     4.25,     4.91,     5.58,     6.05,     6.54,     6.84,     6.89,     6.95,      7.0,     7.23,      7.7,     7.89,     7.89,     7.92,     7.95,     7.97,     8.06,     8.33,     8.51,      9.0,     9.39,     9.67,    10.34,    10.95,     11.0,     11.1,    11.25,    11.45,    11.65,    12.21,    13.51,    15.55,     15.9,    15.98,    16.12,    16.34,    16.62,    16.96,    17.38,    17.86,    18.09,     18.1,    18.36,    18.68,    19.06,    19.25,    19.49,    19.78,    20.13,    20.78,    21.45,    21.92] kWh
2026-06-19 15:45:02.292670:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:45:02.294101:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   116.24,   122.84,   131.35,   135.04,   135.24,    138.1,   141.54,   145.65,   147.61,   150.21,   153.15,   156.62,   163.61,   169.96,   174.96,   183.15,   188.22,   189.94,   191.75,   193.34,   200.33,   216.62,   223.45,   223.47,   224.25,   225.05,   225.73,   227.95,   235.04,   239.12,   250.34,   258.79,   264.63,    327.6,   339.52,   340.46,   342.36,   345.11,   348.69,   352.22,   361.84,   383.71,   415.73,    421.2,   422.51,    425.0,   429.37,   434.32,    440.6,    447.2,   455.71,    459.4,    459.6,   462.46,    465.9,   470.01,   471.97,   474.57,    477.5,   480.98,   487.97,   494.32,   499.32] p
2026-06-19 15:45:02.354010: predict best10 end_record 06-21 15:45:00, final soc 1.6kWh, metric 510.49p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:40:00, load 35.07kWh, PV 0.0kWh
2026-06-19 15:45:02.355732:    Slot: [   15:45,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00]
2026-06-19 15:45:02.357034:     SoC: [    12.8,    12.65,    12.59,    12.51,    12.45,    12.18,    11.61,    11.39,    11.39,    11.35,    11.32,    11.29,    11.18,    10.86,    10.63,    10.04,     9.58,     9.24,     8.51,     7.85,      7.8,     7.69,     7.53,     7.32,      7.1,      6.5,      5.1,     2.91,     2.54,     2.45,      2.3,     2.07,     1.77,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 15:45:02.358171:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 15:45:02.359474:    LOAD: [    2.95,     3.09,     3.15,     3.22,     3.27,     3.53,     4.06,     4.26,     4.26,      4.3,     4.33,     4.36,     4.46,     4.76,     4.97,     5.52,     5.95,     6.27,     6.95,     7.56,     7.61,     7.71,     7.86,     8.06,     8.26,     8.82,    10.12,    12.16,    12.51,    12.58,    12.73,    12.94,    13.22,    13.57,    13.98,    14.46,     14.7,    14.71,    14.96,    15.29,    15.67,    15.86,     16.1,    16.38,    16.73,    17.39,    18.05,    18.53,    19.02,    19.32,    19.37,    19.43,    19.48,    19.71,    20.18,    20.36,    20.37,    20.39,    20.43,    20.45,    20.53,    20.81,    20.99,    21.48,    21.87,    22.15,    22.82,    23.43,    23.48,    23.58,    23.73,    23.93,    24.13,    24.69,    25.99,    28.03,    28.38,    28.46,     28.6,    28.82,     29.1,    29.44,    29.86,    30.34,    30.57,    30.58,    30.84,    31.16,    31.54,    31.73,    31.97,    32.26,    32.61,    33.26,    33.93,     34.4] kWh
2026-06-19 15:45:02.360700:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:45:02.361988:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.09,      1.5,     1.99,     2.22,     2.23,     2.48,     2.81,     3.19,     3.38,     3.62,      3.9,     4.25,     4.91,     5.58,     6.05,     6.54,     6.84,     6.89,     6.95,      7.0,     7.23,      7.7,     7.89,     7.89,     7.92,     7.95,     7.97,     8.06,     8.33,     8.51,      9.0,     9.39,     9.67,    10.34,    10.95,     11.0,     11.1,    11.25,    11.45,    11.65,    12.21,    13.51,    15.55,     15.9,    15.98,    16.12,    16.34,    16.62,    16.96,    17.38,    17.86,    18.09,     18.1,    18.36,    18.68,    19.06,    19.25,    19.49,    19.78,    20.13,    20.78,    21.45,    21.92] kWh
2026-06-19 15:45:02.363239:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:45:02.364538:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   116.24,   122.84,   131.35,   135.04,   135.24,    138.1,   141.54,   145.65,   147.61,   150.21,   153.15,   156.62,   163.61,   169.96,   174.96,   183.15,   188.22,   189.94,   191.75,   193.34,   200.33,   216.62,   223.45,   223.47,   224.25,   225.05,   225.73,   227.95,   235.04,   239.12,   250.34,   258.79,   264.63,    327.6,   339.52,   340.46,   342.36,   345.11,   348.69,   352.22,   361.84,   383.71,   415.73,    421.2,   422.51,    425.0,   429.37,   434.32,    440.6,    447.2,   455.71,    459.4,    459.6,   462.46,    465.9,   470.01,   471.97,   474.57,    477.5,   480.98,   487.97,   494.32,   499.32] p
2026-06-19 15:45:02.430124: predict best end_record 06-21 15:45:00, final soc 1.6kWh, metric 486.73p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:20:00, load 33.61kWh, PV 0.0kWh
2026-06-19 15:45:02.432175:    Slot: [   15:45,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00]
2026-06-19 15:45:02.433886:     SoC: [    12.8,    12.66,     12.6,    12.53,    12.47,    12.21,    11.66,    11.45,    11.45,    11.42,    11.38,    11.36,    11.26,    10.94,    10.73,    10.17,     9.72,      9.4,     8.71,     8.08,     8.03,     7.92,     7.77,     7.56,     7.36,     6.79,     5.45,     3.36,     3.01,     2.92,     2.77,     2.56,     2.27,     1.91,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 15:45:02.435253:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 15:45:02.436878:    LOAD: [    2.95,     3.08,     3.14,     3.21,     3.26,      3.5,     4.01,      4.2,     4.21,     4.24,     4.27,      4.3,     4.39,     4.68,     4.87,      5.4,     5.81,     6.12,     6.76,     7.35,      7.4,     7.49,     7.63,     7.83,     8.02,     8.55,     9.79,    11.74,    12.07,    12.15,    12.29,    12.49,    12.76,    13.09,    13.48,    13.94,    14.16,    14.17,    14.42,    14.73,    15.09,    15.27,     15.5,    15.77,    16.11,    16.73,    17.37,    17.82,    18.29,    18.57,    18.63,    18.68,    18.73,    18.95,     19.4,    19.57,    19.57,     19.6,    19.63,    19.66,    19.73,     20.0,    20.17,    20.64,    21.01,    21.27,    21.91,     22.5,    22.55,    22.64,    22.79,    22.98,    23.17,     23.7,    24.94,    26.89,    27.22,     27.3,    27.44,    27.64,    27.91,    28.24,    28.63,    29.09,    29.31,    29.32,    29.57,    29.88,    30.24,    30.42,    30.65,    30.93,    31.26,    31.88,    32.52,    32.97] kWh
2026-06-19 15:45:02.438484:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:45:02.440125:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      1.0,     1.46,     1.68,     1.69,     1.94,     2.25,     2.61,     2.79,     3.02,     3.29,     3.63,     4.25,     4.89,     5.34,     5.81,     6.09,     6.15,     6.21,     6.25,     6.47,     6.92,     7.09,     7.09,     7.12,     7.15,     7.18,     7.26,     7.52,     7.69,     8.16,     8.53,      8.8,     9.44,    10.02,    10.07,    10.16,    10.31,     10.5,    10.69,    11.22,    12.46,    14.41,    14.74,    14.82,    14.96,    15.16,    15.43,    15.76,    16.16,    16.61,    16.83,    16.85,    17.09,     17.4,    17.76,    17.94,    18.17,    18.45,    18.78,     19.4,    20.04,    20.49] kWh
2026-06-19 15:45:02.441860:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:45:02.443505:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   114.43,   122.55,   126.07,   126.26,    129.0,   132.28,    136.2,   138.07,   140.55,   143.36,   146.67,   153.34,   159.41,   164.17,    172.0,   176.84,   178.47,    180.2,   181.72,    188.4,   203.94,   210.46,   210.48,   211.22,   211.99,   212.64,   214.76,   221.53,   225.42,   236.13,    244.2,   249.78,   312.15,   323.53,   324.42,   326.24,   328.87,   332.29,   335.66,   344.84,   365.71,   396.28,    401.5,   402.75,   405.13,    409.3,   414.02,   420.02,   426.32,   434.44,   437.96,   438.15,   440.89,   444.17,   448.09,   449.96,   452.44,   455.25,   458.56,   465.23,    471.3,   476.06] p
2026-06-19 15:45:02.445551:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ]
2026-06-19 15:45:02.445581: Saving plan best values to HA entities
2026-06-19 15:45:02.571620: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 15:45:02.577029: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 15:45:02.582176: Best charging limit SoC's []kWh, export []kWh gives import battery 0kWh, house 20.23kWh, export 0.0kWh, metric 486.73p, metric10 510.49p
2026-06-19 15:45:02.650703: Marginal costs baseline metric (no standing charge): 386.7641
2026-06-19 15:45:02.798223: Marginal energy costs matrix computed: min=16.48 max=25.32
2026-06-19 15:45:02.874084: Rate array import [{'start': 945, 'end': 960, 'rate': 'cheap', 'range': '(17.1p)'}, {'start': 960, 'end': 1140, 'rate': 'very expensive', 'range': '(29.8p - 37.1p)'}, {'start': 1140, 'end': 1500, 'rate': 'expensive', 'range': '(19.3p - 27.2p)'}, {'start': 1500, 'end': 1530, 'rate': 'cheap', 'range': '(18.6p)'}, {'start': 1530, 'end': 1560, 'rate': 'expensive', 'range': '(19.0p)'}, {'start': 1560, 'end': 1830, 'rate': 'cheap', 'range': '(15.7p - 18.4p)'}, {'start': 1830, 'end': 1860, 'rate': 'expensive', 'range': '(20.5p)'}, {'start': 1860, 'end': 2400, 'rate': 'cheap', 'range': '(9.5p - 18.1p)'}, {'start': 2400, 'end': 2580, 'rate': 'very expensive', 'range': '(29.8p - 37.1p)'}, {'start': 2580, 'end': 2940, 'rate': 'expensive', 'range': '(19.3p - 27.2p)'}, {'start': 2940, 'end': 2970, 'rate': 'cheap', 'range': '(18.6p)'}, {'start': 2970, 'end': 3000, 'rate': 'expensive', 'range': '(19.0p)'}, {'start': 3000, 'end': 3270, 'rate': 'cheap', 'range': '(15.7p - 18.4p)'}, {'start': 3270, 'end': 3300, 'rate': 'expensive', 'range': '(20.5p)'}, {'start': 3300, 'end': 3825, 'rate': 'cheap', 'range': '(9.5p - 18.1p)'}] export [{'start': 945, 'end': 3825, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 15:45:02.874983: - Your estimated bill for today is £0.63 and tomorrow is £1.87
2026-06-19 15:45:02.875014: - Import rates are cheap (17.1p) for the next 15 minutes and then very expensive (29.8p - 37.1p) for the next 3 hours.
2026-06-19 15:45:02.875031: - The battery is currently at 80% and is in eco mode.
2026-06-19 15:45:02.875061: - For the next 48 hours there will be no solar generation.
2026-06-19 15:45:02.875078: - You will run out of battery in 16 hours.
2026-06-19 15:45:02.875093: - No charging is planned.
2026-06-19 15:45:02.875108: 
2026-06-19 15:45:02.920072: Plan calculation took 0.93 seconds
2026-06-19 15:45:02.920300: Inverter 0: Type SK Sunsynk
2026-06-19 15:45:02.920332: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 15:45:02.920553: Reserve min: 10%, battery_min: 10%
2026-06-19 15:45:02.920660: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 15:45:02.921093: Inverter 0 SoC: 12.8kW 80%, current charge rate 5000W, current discharge rate 5250W, current battery power 546W, current battery voltage 51.2V, grid power -57W, load power 576W, PV Power 0W
2026-06-19 15:45:02.921315: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 15:45:02.921402: Inverter 0 scheduled charge enable is False
2026-06-19 15:45:02.921430: Inverter 0 charge windows currently []
2026-06-19 15:45:02.921456: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 15:45:02.921557: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 15:45:02.921582: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 15:45:02.921614: Inverter 0 scheduled discharge enable is False
2026-06-19 15:45:02.921791: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 15:45:02.921826: Inverter 0 discharge windows currently []
2026-06-19 15:45:02.921849: Note: Inverter does not support discharge freeze - disabled
2026-06-19 15:45:02.921866: Note: Inverter does not support charge freeze - disabled
2026-06-19 15:45:02.921887: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 15:45:02.976395: Inverter 0 Set charge window is disabled
2026-06-19 15:45:02.976462: Inverter 0 count register writes 0
2026-06-19 15:45:02.997973: Total inverter register writes now 0
2026-06-19 15:45:03.026640: Completed run status Demand
2026-06-19 15:45:03.035032: Info: record_status Demand
2026-06-19 15:45:03.052366: Saved current settings to /config/predbat_config.json
2026-06-19 15:45:34.121570: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 15:45:34.121837: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 15:45:34.121874: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 15:45:34.121999: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 15:45:34.122045: Note: Inverter does not support discharge freeze - disabled
2026-06-19 15:45:34.122066: Note: Inverter does not support charge freeze - disabled
2026-06-19 15:45:34.122081: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 15:47:34.297587: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 15:47:34.297957: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 15:47:34.298109: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 15:47:34.298311: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 15:47:34.298343: Note: Inverter does not support discharge freeze - disabled
2026-06-19 15:47:34.298361: Note: Inverter does not support charge freeze - disabled
2026-06-19 15:47:34.298377: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 15:49:34.485192: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 15:49:34.485390: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 15:49:34.485420: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 15:49:34.485538: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 15:49:34.485566: Note: Inverter does not support discharge freeze - disabled
2026-06-19 15:49:34.485584: Note: Inverter does not support charge freeze - disabled
2026-06-19 15:49:34.485599: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 15:50:00.588841: --------------- PredBat - update at 2026-06-19 15:50:00+01:00 with clock skew 0 minutes, minutes now 950
2026-06-19 15:50:00.589414: Saved current settings to /config/predbat_config.json
2026-06-19 15:50:00.589497: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 14.9 minutes
2026-06-19 15:50:00.589576: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 15:50:00.589711: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 15:50:00.608903: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 15:50:00.609444: Predbat mode is set to Monitor
2026-06-19 15:50:00.724219: Found 11520 load_today datapoints going back 1 days
2026-06-19 15:50:00.724332: Using load_power data to fill gaps in load_today data
2026-06-19 15:50:00.774822: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 15:50:00.775005: Zero load period starting at 2026-06-19T12:09:00+0100 (221 minutes) for 889 minutes with base value 0.9
2026-06-19 15:50:00.775074: Zero load period starting at 2026-06-18T19:24:00+0100 (1226 minutes) for 64 minutes with base value 0.8
2026-06-19 15:50:00.776033: Processing 384 30-minute periods for power integration
2026-06-19 15:50:00.843590: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 15:50:00.843698: Car charging hold True, threshold 6.0kWh
2026-06-19 15:50:00.843735: Current data so far today: load 3.0kWh, import 0.9kWh, export 0.0kWh, PV 0kWh
2026-06-19 15:50:00.861192: Standing charge is set to 49.98p
2026-06-19 15:50:00.897500: Rate min forward looking: now 9.5p at end of forecast 9.5p
2026-06-19 15:50:00.897815: Import rates: min 9.5p, max 37.08p, average 19.39p
2026-06-19 15:50:00.937320: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 15:50:00.937452: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 15:50:00.938501: High export rate found rates in range 99p to -99p
2026-06-19 15:50:01.015993: Low Import rate found rates in range 9.5p to 34.45p
2026-06-19 15:50:01.016110: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 10.2p
2026-06-19 15:50:01.016285: Last hour: net energy 0.38kWh, import 0.38kWh, export 0.0kWh, car 0kWh, load 0.8kWh, net cost 6.08p, import 6.08p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 15:50:01.060881: Today's energy total net 0.9kWh, import 0.9kWh, export 0.0kWh, cost 62.8p, import 12.82p, export 0.0p, carbon 0.0kg
2026-06-19 15:50:01.061006: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 15:50:01.062611: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 15:50:01.064070: Warn: Found 1 gaps in load_today totalling 10085 minutes to fill using average data
2026-06-19 15:50:01.064177: Gap starting at 2026-06-18T15:55:00+0100 (1435 minutes) for 10085 minutes
2026-06-19 15:50:01.080768: Historical days now [7] weight [1]
2026-06-19 15:50:01.105823: Today's load divergence 119.63%, in-day adjustment 112.31%, damping 0.95x, yesterday 100.0% today 118.65% blend 34.03%
2026-06-19 15:50:01.105892: Today's predicted so far 8.81kWh with 0.0kWh car/iBoost excluded, 0.65kWh import ignored, and 0kWh forecast extra.
2026-06-19 15:50:01.105921: Today's actual load so far 11.61kWh with 0.0kWh car/iBoost excluded, and 0.18kWh import ignored.
2026-06-19 15:50:01.140585: Inverter 0: Type SK Sunsynk
2026-06-19 15:50:01.140648: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 15:50:01.140819: Reserve min: 10%, battery_min: 10%
2026-06-19 15:50:01.140876: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 15:50:01.141151: Inverter 0 SoC: 12.73kW 80%, current charge rate 5000W, current discharge rate 5250W, current battery power 571W, current battery voltage 51.2V, grid power -58W, load power 535W, PV Power 0W
2026-06-19 15:50:01.141305: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 15:50:01.141381: Inverter 0 scheduled charge enable is False
2026-06-19 15:50:01.141405: Inverter 0 charge windows currently []
2026-06-19 15:50:01.141440: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 15:50:01.141545: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 15:50:01.141570: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 15:50:01.141613: Inverter 0 scheduled discharge enable is False
2026-06-19 15:50:01.141779: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 15:50:01.141812: Inverter 0 discharge windows currently []
2026-06-19 15:50:01.141832: Note: Inverter does not support discharge freeze - disabled
2026-06-19 15:50:01.141882: Note: Inverter does not support charge freeze - disabled
2026-06-19 15:50:01.141902: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 15:50:01.204064: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 15:50:01.204148: Plan was last updated on 2026-06-19 15:45:00+01:00 and is now 5.0 minutes old
2026-06-19 15:50:01.204182: Best charge window [  ]
2026-06-19 15:50:01.204203: Best export window [  ]
2026-06-19 15:50:01.204999: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 15:50:01.207077: Load divergence over 8.0 hours mean 323.07W, min 0.0W, max 2997.6W, std dev 429.69W, divergence 66.5%
2026-06-19 15:50:01.227546: Creating pool of 12 processes to match your CPU count
2026-06-19 15:50:01.319246: predict base end_record 06-21 15:50:00, final soc 1.6kWh, metric 487.69p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:20:00, load 33.65kWh, PV 0.0kWh
2026-06-19 15:50:01.321907:    Slot: [   15:50,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00]
2026-06-19 15:50:01.324033:     SoC: [   12.73,    12.65,    12.58,    12.52,    12.46,    12.23,    11.63,    11.45,    11.44,    11.41,    11.38,    11.35,    11.28,    10.94,    10.73,    10.16,     9.72,     9.39,      8.7,     8.07,     8.02,     7.92,     7.76,     7.56,     7.35,     6.78,     5.45,     3.35,      3.0,     2.92,     2.77,     2.55,     2.26,     1.91,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 15:50:01.325778:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 15:50:01.327672:    LOAD: [     3.0,     3.07,     3.13,      3.2,     3.25,     3.47,     4.03,      4.2,      4.2,     4.23,     4.26,     4.29,     4.35,     4.67,     4.86,     5.39,      5.8,     6.11,     6.75,     7.34,     7.39,     7.48,     7.62,     7.81,     8.01,     8.54,     9.78,    11.73,    12.06,    12.13,    12.27,    12.48,    12.74,    13.08,    13.47,    13.93,    14.15,    14.16,    14.41,    14.72,    15.08,    15.26,    15.48,    15.76,    16.09,    16.73,    17.39,    17.81,    18.29,    18.56,    18.62,    18.68,    18.73,    18.91,    19.41,    19.56,    19.56,    19.59,    19.62,    19.64,     19.7,    19.98,    20.16,    20.63,     21.0,    21.27,    21.91,    22.49,    22.54,    22.63,    22.78,    22.97,    23.16,    23.69,    24.93,    26.88,    27.21,    27.29,    27.43,    27.63,     27.9,    28.23,    28.62,    29.08,     29.3,    29.32,    29.56,    29.87,    30.23,    30.41,    30.64,    30.92,    31.24,    31.89,    32.54,    32.96] kWh
2026-06-19 15:50:01.329370:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:50:01.331123:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.01,     1.47,     1.69,      1.7,     1.94,     2.25,     2.61,      2.8,     3.02,      3.3,     3.63,     4.27,     4.92,     5.35,     5.83,      6.1,     6.16,     6.21,     6.26,     6.45,     6.95,      7.1,      7.1,     7.13,     7.16,     7.18,     7.24,     7.52,      7.7,     8.16,     8.53,      8.8,     9.44,    10.03,    10.08,    10.17,    10.31,     10.5,     10.7,    11.23,    12.47,    14.42,    14.75,    14.83,    14.96,    15.17,    15.44,    15.77,    16.16,    16.62,    16.84,    16.85,     17.1,    17.41,    17.77,    17.95,    18.17,    18.45,    18.78,    19.42,    20.08,     20.5] kWh
2026-06-19 15:50:01.332857:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:50:01.334551:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   114.53,   122.65,   126.17,   126.36,    129.1,   132.38,    136.3,   138.18,   140.59,   143.47,   146.73,   153.59,    159.8,   164.29,   172.27,    176.9,   178.59,    180.3,   181.89,   187.82,   204.92,   210.54,   210.56,   211.33,   212.07,   212.74,   214.26,   221.59,   225.49,    236.2,   244.27,   249.85,   312.22,    323.6,   324.49,   326.31,   328.94,   332.36,   335.73,   344.91,   365.78,   396.35,   401.57,   402.82,    405.2,   409.37,   414.09,   420.09,   426.39,    434.5,   438.03,   438.22,   440.96,   444.24,   448.16,   450.04,   452.45,   455.33,   458.59,   465.45,   471.66,   476.15] p
2026-06-19 15:50:01.463688: Battery has 16.5 hours left - now at 12.73kWh
2026-06-19 15:50:01.501054: predict base10 end_record 06-21 15:50:00, final soc 1.6kWh, metric 511.46p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:40:00, load 35.11kWh, PV 0.0kWh
2026-06-19 15:50:01.503162:    Slot: [   15:50,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00]
2026-06-19 15:50:01.505021:     SoC: [   12.73,    12.65,    12.58,    12.51,    12.44,     12.2,    11.57,    11.38,    11.38,    11.35,    11.31,    11.28,    11.21,    10.85,    10.63,    10.04,     9.57,     9.23,     8.51,     7.85,     7.79,     7.69,     7.53,     7.31,     7.09,      6.5,      5.1,     2.91,     2.54,     2.45,     2.29,     2.06,     1.76,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 15:50:01.506442:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 15:50:01.508061:    LOAD: [     3.0,     3.08,     3.14,     3.21,     3.27,     3.49,     4.07,     4.25,     4.25,     4.29,     4.32,     4.35,     4.42,     4.75,     4.95,      5.5,     5.94,     6.25,     6.93,     7.54,     7.59,     7.69,     7.84,     8.04,     8.25,      8.8,     10.1,    12.15,    12.49,    12.57,    12.72,    12.93,    13.21,    13.56,    13.97,    14.45,    14.68,    14.69,    14.95,    15.27,    15.65,    15.84,    16.08,    16.37,    16.71,    17.39,    18.07,    18.52,    19.02,     19.3,    19.36,    19.42,    19.47,    19.67,    20.19,    20.35,    20.35,    20.38,    20.41,    20.44,     20.5,    20.79,    20.98,    21.47,    21.85,    22.14,    22.81,    23.42,    23.47,    23.57,    23.72,    23.92,    24.12,    24.68,    25.98,    28.02,    28.36,    28.45,    28.59,     28.8,    29.08,    29.43,    29.84,    30.33,    30.55,    30.57,    30.82,    31.15,    31.53,    31.72,    31.95,    32.25,    32.59,    33.26,    33.95,    34.39] kWh
2026-06-19 15:50:01.509567:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:50:01.511229:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.09,     1.51,     1.99,     2.22,     2.23,     2.49,     2.81,     3.19,     3.38,     3.61,     3.91,     4.25,     4.92,     5.61,     6.05,     6.56,     6.84,      6.9,     6.96,     7.01,     7.21,     7.73,     7.89,     7.89,     7.92,     7.95,     7.98,     8.04,     8.33,     8.51,      9.0,     9.39,     9.67,    10.34,    10.96,    11.01,    11.11,    11.26,    11.46,    11.66,    12.22,    13.52,    15.56,     15.9,    15.98,    16.13,    16.34,    16.62,    16.97,    17.38,    17.86,    18.09,    18.11,    18.36,    18.69,    19.06,    19.26,    19.49,    19.78,    20.13,     20.8,    21.48,    21.93] kWh
2026-06-19 15:50:01.512745:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:50:01.514373:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,    116.3,    122.9,    131.4,    135.1,    135.3,   138.16,    141.6,   145.71,   147.68,    150.2,   153.21,   156.63,   163.82,   170.32,   175.03,   183.38,   188.25,   190.02,    191.8,   193.47,   199.68,    217.6,   223.49,   223.51,   224.31,    225.1,   225.79,   227.38,   235.07,   239.16,   250.38,   258.83,   264.67,   327.64,   339.56,   340.49,   342.39,   345.15,   348.73,   352.26,   361.88,   383.75,   415.77,   421.24,   422.55,   425.04,   429.41,   434.36,   440.64,   447.24,   455.75,   459.44,   459.64,    462.5,   465.94,   470.05,   472.02,   474.54,   477.56,   480.97,   488.16,   494.66,   499.37] p
2026-06-19 15:50:01.593506: predict best10 end_record 06-21 15:50:00, final soc 1.6kWh, metric 511.46p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:40:00, load 35.11kWh, PV 0.0kWh
2026-06-19 15:50:01.595313:    Slot: [   15:50,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00]
2026-06-19 15:50:01.596630:     SoC: [   12.73,    12.65,    12.58,    12.51,    12.44,     12.2,    11.57,    11.38,    11.38,    11.35,    11.31,    11.28,    11.21,    10.85,    10.63,    10.04,     9.57,     9.23,     8.51,     7.85,     7.79,     7.69,     7.53,     7.31,     7.09,      6.5,      5.1,     2.91,     2.54,     2.45,     2.29,     2.06,     1.76,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 15:50:01.597751:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 15:50:01.599052:    LOAD: [     3.0,     3.08,     3.14,     3.21,     3.27,     3.49,     4.07,     4.25,     4.25,     4.29,     4.32,     4.35,     4.42,     4.75,     4.95,      5.5,     5.94,     6.25,     6.93,     7.54,     7.59,     7.69,     7.84,     8.04,     8.25,      8.8,     10.1,    12.15,    12.49,    12.57,    12.72,    12.93,    13.21,    13.56,    13.97,    14.45,    14.68,    14.69,    14.95,    15.27,    15.65,    15.84,    16.08,    16.37,    16.71,    17.39,    18.07,    18.52,    19.02,     19.3,    19.36,    19.42,    19.47,    19.67,    20.19,    20.35,    20.35,    20.38,    20.41,    20.44,     20.5,    20.79,    20.98,    21.47,    21.85,    22.14,    22.81,    23.42,    23.47,    23.57,    23.72,    23.92,    24.12,    24.68,    25.98,    28.02,    28.36,    28.45,    28.59,     28.8,    29.08,    29.43,    29.84,    30.33,    30.55,    30.57,    30.82,    31.15,    31.53,    31.72,    31.95,    32.25,    32.59,    33.26,    33.95,    34.39] kWh
2026-06-19 15:50:01.600270:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:50:01.601601:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.09,     1.51,     1.99,     2.22,     2.23,     2.49,     2.81,     3.19,     3.38,     3.61,     3.91,     4.25,     4.92,     5.61,     6.05,     6.56,     6.84,      6.9,     6.96,     7.01,     7.21,     7.73,     7.89,     7.89,     7.92,     7.95,     7.98,     8.04,     8.33,     8.51,      9.0,     9.39,     9.67,    10.34,    10.96,    11.01,    11.11,    11.26,    11.46,    11.66,    12.22,    13.52,    15.56,     15.9,    15.98,    16.13,    16.34,    16.62,    16.97,    17.38,    17.86,    18.09,    18.11,    18.36,    18.69,    19.06,    19.26,    19.49,    19.78,    20.13,     20.8,    21.48,    21.93] kWh
2026-06-19 15:50:01.602844:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:50:01.604143:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,    116.3,    122.9,    131.4,    135.1,    135.3,   138.16,    141.6,   145.71,   147.68,    150.2,   153.21,   156.63,   163.82,   170.32,   175.03,   183.38,   188.25,   190.02,    191.8,   193.47,   199.68,    217.6,   223.49,   223.51,   224.31,    225.1,   225.79,   227.38,   235.07,   239.16,   250.38,   258.83,   264.67,   327.64,   339.56,   340.49,   342.39,   345.15,   348.73,   352.26,   361.88,   383.75,   415.77,   421.24,   422.55,   425.04,   429.41,   434.36,   440.64,   447.24,   455.75,   459.44,   459.64,    462.5,   465.94,   470.05,   472.02,   474.54,   477.56,   480.97,   488.16,   494.66,   499.37] p
2026-06-19 15:50:01.680674: predict best end_record 06-21 15:50:00, final soc 1.6kWh, metric 487.69p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:20:00, load 33.65kWh, PV 0.0kWh
2026-06-19 15:50:01.682369:    Slot: [   15:50,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00]
2026-06-19 15:50:01.683671:     SoC: [   12.73,    12.65,    12.58,    12.52,    12.46,    12.23,    11.63,    11.45,    11.44,    11.41,    11.38,    11.35,    11.28,    10.94,    10.73,    10.16,     9.72,     9.39,      8.7,     8.07,     8.02,     7.92,     7.76,     7.56,     7.35,     6.78,     5.45,     3.35,      3.0,     2.92,     2.77,     2.55,     2.26,     1.91,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 15:50:01.684775:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 15:50:01.686130:    LOAD: [     3.0,     3.07,     3.13,      3.2,     3.25,     3.47,     4.03,      4.2,      4.2,     4.23,     4.26,     4.29,     4.35,     4.67,     4.86,     5.39,      5.8,     6.11,     6.75,     7.34,     7.39,     7.48,     7.62,     7.81,     8.01,     8.54,     9.78,    11.73,    12.06,    12.13,    12.27,    12.48,    12.74,    13.08,    13.47,    13.93,    14.15,    14.16,    14.41,    14.72,    15.08,    15.26,    15.48,    15.76,    16.09,    16.73,    17.39,    17.81,    18.29,    18.56,    18.62,    18.68,    18.73,    18.91,    19.41,    19.56,    19.56,    19.59,    19.62,    19.64,     19.7,    19.98,    20.16,    20.63,     21.0,    21.27,    21.91,    22.49,    22.54,    22.63,    22.78,    22.97,    23.16,    23.69,    24.93,    26.88,    27.21,    27.29,    27.43,    27.63,     27.9,    28.23,    28.62,    29.08,     29.3,    29.32,    29.56,    29.87,    30.23,    30.41,    30.64,    30.92,    31.24,    31.89,    32.54,    32.96] kWh
2026-06-19 15:50:01.687362:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:50:01.688700:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.01,     1.47,     1.69,      1.7,     1.94,     2.25,     2.61,      2.8,     3.02,      3.3,     3.63,     4.27,     4.92,     5.35,     5.83,      6.1,     6.16,     6.21,     6.26,     6.45,     6.95,      7.1,      7.1,     7.13,     7.16,     7.18,     7.24,     7.52,      7.7,     8.16,     8.53,      8.8,     9.44,    10.03,    10.08,    10.17,    10.31,     10.5,     10.7,    11.23,    12.47,    14.42,    14.75,    14.83,    14.96,    15.17,    15.44,    15.77,    16.16,    16.62,    16.84,    16.85,     17.1,    17.41,    17.77,    17.95,    18.17,    18.45,    18.78,    19.42,    20.08,     20.5] kWh
2026-06-19 15:50:01.689967:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:50:01.691270:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   114.53,   122.65,   126.17,   126.36,    129.1,   132.38,    136.3,   138.18,   140.59,   143.47,   146.73,   153.59,    159.8,   164.29,   172.27,    176.9,   178.59,    180.3,   181.89,   187.82,   204.92,   210.54,   210.56,   211.33,   212.07,   212.74,   214.26,   221.59,   225.49,    236.2,   244.27,   249.85,   312.22,    323.6,   324.49,   326.31,   328.94,   332.36,   335.73,   344.91,   365.78,   396.35,   401.57,   402.82,    405.2,   409.37,   414.09,   420.09,   426.39,    434.5,   438.03,   438.22,   440.96,   444.24,   448.16,   450.04,   452.45,   455.33,   458.59,   465.45,   471.66,   476.15] p
2026-06-19 15:50:01.692914:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ]
2026-06-19 15:50:01.692960: Saving plan best values to HA entities
2026-06-19 15:50:01.897044: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 15:50:01.903304: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 15:50:01.909890: Best charging limit SoC's []kWh, export []kWh gives import battery 0kWh, house 20.29kWh, export 0.0kWh, metric 487.69p, metric10 511.46p
2026-06-19 15:50:01.982572: Marginal costs baseline metric (no standing charge): 387.7234
2026-06-19 15:50:02.160935: Marginal energy costs matrix computed: min=16.48 max=25.6
2026-06-19 15:50:02.246108: Rate array import [{'start': 950, 'end': 960, 'rate': 'cheap', 'range': '(17.1p)'}, {'start': 960, 'end': 1140, 'rate': 'very expensive', 'range': '(29.8p - 37.1p)'}, {'start': 1140, 'end': 1500, 'rate': 'expensive', 'range': '(19.3p - 27.2p)'}, {'start': 1500, 'end': 1530, 'rate': 'cheap', 'range': '(18.6p)'}, {'start': 1530, 'end': 1560, 'rate': 'expensive', 'range': '(19.0p)'}, {'start': 1560, 'end': 1830, 'rate': 'cheap', 'range': '(15.7p - 18.4p)'}, {'start': 1830, 'end': 1860, 'rate': 'expensive', 'range': '(20.5p)'}, {'start': 1860, 'end': 2400, 'rate': 'cheap', 'range': '(9.5p - 18.1p)'}, {'start': 2400, 'end': 2580, 'rate': 'very expensive', 'range': '(29.8p - 37.1p)'}, {'start': 2580, 'end': 2940, 'rate': 'expensive', 'range': '(19.3p - 27.2p)'}, {'start': 2940, 'end': 2970, 'rate': 'cheap', 'range': '(18.6p)'}, {'start': 2970, 'end': 3000, 'rate': 'expensive', 'range': '(19.0p)'}, {'start': 3000, 'end': 3270, 'rate': 'cheap', 'range': '(15.7p - 18.4p)'}, {'start': 3270, 'end': 3300, 'rate': 'expensive', 'range': '(20.5p)'}, {'start': 3300, 'end': 3830, 'rate': 'cheap', 'range': '(9.5p - 18.1p)'}] export [{'start': 950, 'end': 3830, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 15:50:02.247037: - Your estimated bill for today is £0.63 and tomorrow is £1.87
2026-06-19 15:50:02.247072: - Import rates are cheap (17.1p) for the next 10 minutes and then very expensive (29.8p - 37.1p) for the next 3 hours.
2026-06-19 15:50:02.247091: - The battery is currently at 80% and is in eco mode.
2026-06-19 15:50:02.247106: - For the next 48 hours there will be no solar generation.
2026-06-19 15:50:02.247122: - You will run out of battery in 16 hours.
2026-06-19 15:50:02.247137: - No charging is planned.
2026-06-19 15:50:02.247152: 
2026-06-19 15:50:02.295693: Plan calculation took 1.09 seconds
2026-06-19 15:50:02.299160: No high rate period found
2026-06-19 15:50:02.344900: Import threshold used for optimisation was 9.5p
2026-06-19 15:50:02.394652: Low import rate windows [0: 06-19 15:30:00 - 06-19 16:00:00 @ 17.15, 1: 06-19 16:00:00 - 06-19 16:30:00 @ 30.43, 2: 06-19 16:30:00 - 06-19 17:00:00 @ 29.82, 3: 06-19 17:00:00 - 06-19 17:30:00 @ 32.09, 4: 06-19 17:30:00 - 06-19 18:00:00 @ 31.14, 5: 06-19 18:00:00 - 06-19 18:30:00 @ 34.45, 6: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 7: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 8: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 9: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 10: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 11: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 12: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 13: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 14: 06-19 23:00:00 - 06-19 23:30:00 @ 21.85, 15: 06-19 23:30:00 - 06-20 00:00:00 @ 20.75, 16: 06-20 00:00:00 - 06-20 00:30:00 @ 19.34, 17: 06-20 00:30:00 - 06-20 01:00:00 @ 19.45, 18: 06-20 01:00:00 - 06-20 01:30:00 @ 18.56, 19: 06-20 01:30:00 - 06-20 02:00:00 @ 19.03, 20: 06-20 02:00:00 - 06-20 02:30:00 @ 18.41, 21: 06-20 02:30:00 - 06-20 03:00:00 @ 17.99, 22: 06-20 03:00:00 - 06-20 03:30:00 @ 17.36, 23: 06-20 03:30:00 - 06-20 04:00:00 @ 17.26, 24: 06-20 04:00:00 - 06-20 04:30:00 @ 16.82, 25: 06-20 04:30:00 - 06-20 05:00:00 @ 15.68, 26: 06-20 05:00:00 - 06-20 05:30:00 @ 15.9, 27: 06-20 05:30:00 - 06-20 06:00:00 @ 16.58, 28: 06-20 06:00:00 - 06-20 06:30:00 @ 17.02, 29: 06-20 06:30:00 - 06-20 07:00:00 @ 20.5, 30: 06-20 07:00:00 - 06-20 07:30:00 @ 17.66, 31: 06-20 07:30:00 - 06-20 08:00:00 @ 18.1, 32: 06-20 08:00:00 - 06-20 08:30:00 @ 15.95, 33: 06-20 08:30:00 - 06-20 09:00:00 @ 17.68, 34: 06-20 09:00:00 - 06-20 09:30:00 @ 16.12, 35: 06-20 09:30:00 - 06-20 10:00:00 @ 14.81, 36: 06-20 10:00:00 - 06-20 10:30:00 @ 11.18, 37: 06-20 10:30:00 - 06-20 11:00:00 @ 10.59, 38: 06-20 11:00:00 - 06-20 11:30:00 @ 10.9, 39: 06-20 11:30:00 - 06-20 12:00:00 @ 10.22, 40: 06-20 12:00:00 - 06-20 12:30:00 @ 10.81, 41: 06-20 12:30:00 - 06-20 13:00:00 @ 10.27, 42: 06-20 13:00:00 - 06-20 13:30:00 @ 9.94, 43: 06-20 13:30:00 - 06-20 14:00:00 @ 10.69, 44: 06-20 14:00:00 - 06-20 14:30:00 @ 9.5, 45: 06-20 14:30:00 - 06-20 15:00:00 @ 10.61, 46: 06-20 15:00:00 - 06-20 15:30:00 @ 16.56, 47: 06-20 15:30:00 - 06-20 16:00:00 @ 17.15, 48: 06-20 16:00:00 - 06-20 16:30:00 @ 30.43, 49: 06-20 16:30:00 - 06-20 17:00:00 @ 29.82, 50: 06-20 17:00:00 - 06-20 17:30:00 @ 32.09, 51: 06-20 17:30:00 - 06-20 18:00:00 @ 31.14, 52: 06-20 18:00:00 - 06-20 18:30:00 @ 34.45, 53: 06-20 19:00:00 - 06-20 19:30:00 @ 26.46, 54: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 55: 06-20 20:00:00 - 06-20 20:30:00 @ 26.48, 56: 06-20 20:30:00 - 06-20 21:00:00 @ 26.48, 57: 06-20 21:00:00 - 06-20 21:30:00 @ 26.48, 58: 06-20 21:30:00 - 06-20 22:00:00 @ 25.96, 59: 06-20 22:00:00 - 06-20 22:30:00 @ 22.44, 60: 06-20 22:30:00 - 06-20 23:00:00 @ 22.91, 61: 06-20 23:00:00 - 06-20 23:30:00 @ 21.85, 62: 06-20 23:30:00 - 06-21 00:00:00 @ 20.75, 63: 06-21 00:00:00 - 06-21 00:30:00 @ 19.34, 64: 06-21 00:30:00 - 06-21 01:00:00 @ 19.45, 65: 06-21 01:00:00 - 06-21 01:30:00 @ 18.56, 66: 06-21 01:30:00 - 06-21 02:00:00 @ 19.03, 67: 06-21 02:00:00 - 06-21 02:30:00 @ 18.41, 68: 06-21 02:30:00 - 06-21 03:00:00 @ 17.99, 69: 06-21 03:00:00 - 06-21 03:30:00 @ 17.36, 70: 06-21 03:30:00 - 06-21 04:00:00 @ 17.26, 71: 06-21 04:00:00 - 06-21 04:30:00 @ 16.82, 72: 06-21 04:30:00 - 06-21 05:00:00 @ 15.68, 73: 06-21 05:00:00 - 06-21 05:30:00 @ 15.9, 74: 06-21 05:30:00 - 06-21 06:00:00 @ 16.58, 75: 06-21 06:00:00 - 06-21 06:30:00 @ 17.02, 76: 06-21 06:30:00 - 06-21 07:00:00 @ 20.5, 77: 06-21 07:00:00 - 06-21 07:30:00 @ 17.66, 78: 06-21 07:30:00 - 06-21 08:00:00 @ 18.1, 79: 06-21 08:00:00 - 06-21 08:30:00 @ 15.95, 80: 06-21 08:30:00 - 06-21 09:00:00 @ 17.68, 81: 06-21 09:00:00 - 06-21 09:30:00 @ 16.12, 82: 06-21 09:30:00 - 06-21 10:00:00 @ 14.81, 83: 06-21 10:00:00 - 06-21 10:30:00 @ 11.18, 84: 06-21 10:30:00 - 06-21 11:00:00 @ 10.59, 85: 06-21 11:00:00 - 06-21 11:30:00 @ 10.9, 86: 06-21 11:30:00 - 06-21 12:00:00 @ 10.22, 87: 06-21 12:00:00 - 06-21 12:30:00 @ 10.81, 88: 06-21 12:30:00 - 06-21 13:00:00 @ 10.27, 89: 06-21 13:00:00 - 06-21 13:30:00 @ 9.94, 90: 06-21 13:30:00 - 06-21 14:00:00 @ 10.69, 91: 06-21 14:00:00 - 06-21 14:30:00 @ 9.5, 92: 06-21 14:30:00 - 06-21 15:00:00 @ 10.61, 93: 06-21 15:00:00 - 06-21 15:30:00 @ 16.56, 94: 06-21 15:30:00 - 06-21 16:00:00 @ 17.15]
2026-06-19 15:50:02.400652: Inverter 0 Set charge window is disabled
2026-06-19 15:50:02.400701: Inverter 0 count register writes 0
2026-06-19 15:50:02.415353: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 15:50:02.420278: Total inverter register writes now 0
2026-06-19 15:50:02.439672: Completed run status Demand
2026-06-19 15:50:02.447089: Info: record_status Demand
2026-06-19 15:50:02.459350: Saved current settings to /config/predbat_config.json
2026-06-19 15:50:34.531174: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 15:50:34.531505: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 15:50:34.531564: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 15:50:34.531827: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 15:50:34.531904: Note: Inverter does not support discharge freeze - disabled
2026-06-19 15:50:34.531974: Note: Inverter does not support charge freeze - disabled
2026-06-19 15:50:34.532009: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 15:52:34.711614: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 15:52:34.711821: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 15:52:34.711851: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 15:52:34.711995: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 15:52:34.712024: Note: Inverter does not support discharge freeze - disabled
2026-06-19 15:52:34.712043: Note: Inverter does not support charge freeze - disabled
2026-06-19 15:52:34.712059: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 15:54:48.898571: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 15:54:48.898783: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 15:54:48.898815: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 15:54:48.899027: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 15:54:48.899074: Note: Inverter does not support discharge freeze - disabled
2026-06-19 15:54:48.899143: Note: Inverter does not support charge freeze - disabled
2026-06-19 15:54:48.899182: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 15:55:00.982678: --------------- PredBat - update at 2026-06-19 15:55:00+01:00 with clock skew 0 minutes, minutes now 955
2026-06-19 15:55:00.983270: Saved current settings to /config/predbat_config.json
2026-06-19 15:55:00.983346: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 19.9 minutes
2026-06-19 15:55:00.983398: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 15:55:00.983464: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 15:55:01.172257: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 15:55:01.172741: Predbat mode is set to Monitor
2026-06-19 15:55:01.923086: Found 11520 load_today datapoints going back 1 days
2026-06-19 15:55:01.923205: Using load_power data to fill gaps in load_today data
2026-06-19 15:55:01.981926: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 15:55:01.982098: Zero load period starting at 2026-06-19T12:09:00+0100 (226 minutes) for 889 minutes with base value 0.9
2026-06-19 15:55:01.982156: Zero load period starting at 2026-06-18T19:24:00+0100 (1231 minutes) for 64 minutes with base value 0.8
2026-06-19 15:55:01.983049: Processing 384 30-minute periods for power integration
2026-06-19 15:55:02.053800: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 15:55:02.053935: Car charging hold True, threshold 6.0kWh
2026-06-19 15:55:02.053975: Current data so far today: load 3.05kWh, import 0.9kWh, export 0.0kWh, PV 0kWh
2026-06-19 15:55:02.097628: Standing charge is set to 49.98p
2026-06-19 15:55:02.126801: Rate min forward looking: now 9.5p at end of forecast 9.5p
2026-06-19 15:55:02.127040: Import rates: min 9.5p, max 37.08p, average 19.39p
2026-06-19 15:55:02.157552: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 15:55:02.157636: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 15:55:02.158535: High export rate found rates in range 99p to -99p
2026-06-19 15:55:02.240572: Low Import rate found rates in range 9.5p to 34.45p
2026-06-19 15:55:02.240695: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 10.2p
2026-06-19 15:55:02.240911: Last hour: net energy 0.36kWh, import 0.36kWh, export 0.0kWh, car 0kWh, load 0.8kWh, net cost 5.87p, import 5.87p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 15:55:03.601477: Today's energy total net 0.9kWh, import 0.9kWh, export 0.0kWh, cost 62.8p, import 12.82p, export 0.0p, carbon 0.0kg
2026-06-19 15:55:03.601590: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 15:55:03.603001: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 15:55:03.604118: Warn: Found 1 gaps in load_today totalling 10080 minutes to fill using average data
2026-06-19 15:55:03.604192: Gap starting at 2026-06-18T15:55:00+0100 (1440 minutes) for 10080 minutes
2026-06-19 15:55:03.616442: Historical days now [7] weight [1]
2026-06-19 15:55:03.708801: Today's load divergence 119.4%, in-day adjustment 112.22%, damping 0.95x, yesterday 100.0% today 118.43% blend 33.68%
2026-06-19 15:55:03.708890: Today's predicted so far 8.89kWh with 0.0kWh car/iBoost excluded, 0.65kWh import ignored, and 0kWh forecast extra.
2026-06-19 15:55:03.708921: Today's actual load so far 11.66kWh with 0.0kWh car/iBoost excluded, and 0.18kWh import ignored.
2026-06-19 15:55:04.026311: Inverter 0: Type SK Sunsynk
2026-06-19 15:55:04.026373: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 15:55:04.026519: Reserve min: 10%, battery_min: 10%
2026-06-19 15:55:04.026570: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 15:55:04.026803: Inverter 0 SoC: 12.64kW 79%, current charge rate 5000W, current discharge rate 5250W, current battery power 509W, current battery voltage 51.2V, grid power -55W, load power 546W, PV Power 0W
2026-06-19 15:55:04.026946: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 15:55:04.027012: Inverter 0 scheduled charge enable is False
2026-06-19 15:55:04.027032: Inverter 0 charge windows currently []
2026-06-19 15:55:04.027050: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 15:55:04.027131: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 15:55:04.027151: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 15:55:04.027178: Inverter 0 scheduled discharge enable is False
2026-06-19 15:55:04.027268: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 15:55:04.027289: Inverter 0 discharge windows currently []
2026-06-19 15:55:04.027304: Note: Inverter does not support discharge freeze - disabled
2026-06-19 15:55:04.027317: Note: Inverter does not support charge freeze - disabled
2026-06-19 15:55:04.027329: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 15:55:04.572589: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 15:55:04.573048: Plan was last updated on 2026-06-19 15:45:00+01:00 and is now 10.0 minutes old
2026-06-19 15:55:04.573094: Best charge window [  ]
2026-06-19 15:55:04.573116: Best export window [  ]
2026-06-19 15:55:04.573969: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 15:55:04.575933: Load divergence over 8.0 hours mean 319.8W, min 0.0W, max 2832.0W, std dev 410.7W, divergence 64.21%
2026-06-19 15:55:04.594095: Creating pool of 12 processes to match your CPU count
2026-06-19 15:55:04.662053: predict base end_record 06-21 15:55:00, final soc 1.6kWh, metric 488.96p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:20:00, load 33.69kWh, PV 0.0kWh
2026-06-19 15:55:04.663925:    Slot: [   15:55,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00]
2026-06-19 15:55:04.665295:     SoC: [   12.64,    12.63,    12.56,    12.49,    12.42,    12.17,     11.6,    11.42,    11.42,    11.38,    11.35,    11.32,    11.25,    10.91,     10.7,    10.14,     9.69,     9.37,     8.68,     8.05,      8.0,     7.89,     7.74,     7.54,     7.33,     6.76,     5.42,     3.33,     2.98,      2.9,     2.75,     2.53,     2.24,     1.88,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 15:55:04.666446:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 15:55:04.667751:    LOAD: [    3.05,     3.06,     3.13,     3.19,     3.26,     3.49,     4.02,     4.19,     4.19,     4.22,     4.25,     4.28,     4.34,     4.66,     4.85,     5.38,     5.79,     6.09,     6.74,     7.33,     7.38,     7.47,     7.61,      7.8,      8.0,     8.53,     9.77,    11.72,    12.05,    12.12,    12.26,    12.47,    12.73,    13.07,    13.46,    13.92,    14.14,    14.15,     14.4,    14.71,    15.07,    15.26,    15.46,    15.76,    16.08,     16.7,    17.36,    17.79,    18.28,    18.55,    18.61,    18.67,    18.73,    18.93,     19.4,    19.55,    19.55,    19.58,    19.61,    19.64,    19.69,    19.98,    20.15,    20.62,    20.98,    21.25,    21.89,    22.48,    22.53,    22.62,    22.77,    22.96,    23.15,    23.68,    24.92,    26.87,     27.2,    27.28,    27.42,    27.62,    27.89,    28.22,    28.61,    29.07,    29.29,     29.3,    29.55,    29.86,    30.22,    30.41,    30.61,    30.91,    31.23,    31.86,    32.51,    32.94] kWh
2026-06-19 15:55:04.669011:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:55:04.670368:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.03,     1.49,     1.71,     1.72,     1.97,     2.28,     2.64,     2.83,     3.03,     3.33,     3.65,     4.27,     4.93,     5.36,     5.85,     6.12,     6.18,     6.24,     6.29,      6.5,     6.97,     7.12,     7.12,     7.15,     7.18,     7.21,     7.26,     7.54,     7.72,     8.19,     8.55,     8.82,     9.46,    10.05,     10.1,    10.19,    10.34,    10.53,    10.72,    11.25,    12.49,    14.44,    14.77,    14.85,    14.99,    15.19,    15.46,    15.79,    16.18,    16.64,    16.86,    16.87,    17.12,    17.43,    17.79,    17.98,    18.18,    18.48,     18.8,    19.43,    20.08,    20.51] kWh
2026-06-19 15:55:04.671613:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:55:04.672914:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   114.87,   122.99,   126.52,    126.7,   129.44,   132.72,   136.64,   138.59,    140.8,   143.83,   147.02,   153.73,   159.93,   164.53,   172.62,    177.3,   179.06,   180.74,   182.62,   189.08,   205.25,   210.87,   210.88,   211.68,   212.42,   213.16,   214.58,   221.91,   225.81,   236.52,   244.59,   250.17,   312.54,   323.92,   324.81,   326.63,   329.26,   332.68,   336.05,   345.23,    366.1,   396.67,   401.89,   403.14,   405.52,   409.69,   414.41,   420.41,   426.71,   434.83,   438.36,   438.55,   441.28,   444.56,   448.49,   450.43,   452.64,   455.68,   458.86,   465.57,   471.77,   476.37] p
2026-06-19 15:55:06.465185: Battery has 16.42 hours left - now at 12.64kWh
2026-06-19 15:55:06.518347: predict base10 end_record 06-21 15:55:00, final soc 1.6kWh, metric 512.76p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:40:00, load 35.15kWh, PV 0.0kWh
2026-06-19 15:55:06.520433:    Slot: [   15:55,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00]
2026-06-19 15:55:06.522188:     SoC: [   12.64,    12.63,    12.55,    12.48,    12.41,    12.15,    11.55,    11.36,    11.36,    11.32,    11.29,    11.25,    11.19,    10.83,    10.61,    10.02,     9.55,     9.21,     8.49,     7.83,     7.77,     7.67,     7.51,     7.29,     7.07,     6.47,     5.08,     2.89,     2.52,     2.43,     2.27,     2.04,     1.74,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 15:55:06.523610:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 15:55:06.525392:    LOAD: [    3.05,     3.06,     3.13,      3.2,     3.27,     3.51,     4.06,     4.24,     4.24,     4.28,     4.31,     4.34,      4.4,     4.74,     4.94,     5.49,     5.92,     6.24,     6.92,     7.53,     7.58,     7.68,     7.83,     8.03,     8.23,     8.79,    10.09,    12.13,    12.48,    12.56,     12.7,    12.92,     13.2,    13.54,    13.96,    14.44,    14.67,    14.68,    14.94,    15.26,    15.64,    15.84,    16.05,    16.36,     16.7,    17.36,    18.04,    18.49,     19.0,    19.29,    19.35,    19.41,    19.47,    19.69,    20.18,    20.34,    20.34,    20.37,     20.4,    20.43,    20.48,    20.78,    20.96,    21.45,    21.84,    22.12,    22.79,    23.41,    23.46,    23.56,    23.71,    23.91,    24.11,    24.66,    25.96,    28.01,    28.35,    28.43,    28.58,    28.79,    29.07,    29.42,    29.83,    30.31,    30.54,    30.56,    30.81,    31.14,    31.51,    31.71,    31.93,    32.24,    32.57,    33.23,    33.91,    34.37] kWh
2026-06-19 15:55:06.527015:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:55:06.528658:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.11,     1.53,     2.01,     2.24,     2.25,     2.51,     2.83,     3.21,     3.41,     3.62,     3.93,     4.27,     4.92,     5.61,     6.06,     6.57,     6.86,     6.92,     6.98,     7.04,     7.26,     7.75,     7.91,     7.91,     7.94,     7.97,      8.0,     8.05,     8.35,     8.53,     9.02,     9.41,     9.69,    10.36,    10.98,    11.03,    11.13,    11.28,    11.47,    11.68,    12.23,    13.53,    15.58,    15.92,     16.0,    16.15,    16.36,    16.64,    16.99,     17.4,    17.88,    18.11,    18.13,    18.38,    18.71,    19.08,    19.28,     19.5,    19.81,    20.14,     20.8,    21.48,    21.94] kWh
2026-06-19 15:55:06.532043:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:55:06.534683:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   116.63,   123.23,   131.74,   135.44,   135.63,    138.5,   141.93,   146.04,   148.08,    150.4,   153.57,   156.91,   163.94,   170.43,   175.25,   183.73,   188.64,   190.48,   192.23,    194.2,   200.97,   217.91,    223.8,   223.81,   224.65,   225.42,   226.21,    227.7,   235.38,   239.47,   250.69,   259.14,   264.98,   327.95,   339.87,    340.8,   342.71,   345.46,   349.05,   352.57,   362.19,   384.06,   416.08,   421.55,   422.87,   425.35,   429.72,   434.67,   440.95,   447.55,   456.06,   459.75,   459.95,   462.81,   466.25,   470.36,    472.4,   474.71,   477.89,   481.23,   488.26,   494.75,   499.57] p
2026-06-19 15:55:06.635092: predict best10 end_record 06-21 15:55:00, final soc 1.6kWh, metric 512.76p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:40:00, load 35.15kWh, PV 0.0kWh
2026-06-19 15:55:06.636737:    Slot: [   15:55,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00]
2026-06-19 15:55:06.638147:     SoC: [   12.64,    12.63,    12.55,    12.48,    12.41,    12.15,    11.55,    11.36,    11.36,    11.32,    11.29,    11.25,    11.19,    10.83,    10.61,    10.02,     9.55,     9.21,     8.49,     7.83,     7.77,     7.67,     7.51,     7.29,     7.07,     6.47,     5.08,     2.89,     2.52,     2.43,     2.27,     2.04,     1.74,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 15:55:06.639269:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 15:55:06.640830:    LOAD: [    3.05,     3.06,     3.13,      3.2,     3.27,     3.51,     4.06,     4.24,     4.24,     4.28,     4.31,     4.34,      4.4,     4.74,     4.94,     5.49,     5.92,     6.24,     6.92,     7.53,     7.58,     7.68,     7.83,     8.03,     8.23,     8.79,    10.09,    12.13,    12.48,    12.56,     12.7,    12.92,     13.2,    13.54,    13.96,    14.44,    14.67,    14.68,    14.94,    15.26,    15.64,    15.84,    16.05,    16.36,     16.7,    17.36,    18.04,    18.49,     19.0,    19.29,    19.35,    19.41,    19.47,    19.69,    20.18,    20.34,    20.34,    20.37,     20.4,    20.43,    20.48,    20.78,    20.96,    21.45,    21.84,    22.12,    22.79,    23.41,    23.46,    23.56,    23.71,    23.91,    24.11,    24.66,    25.96,    28.01,    28.35,    28.43,    28.58,    28.79,    29.07,    29.42,    29.83,    30.31,    30.54,    30.56,    30.81,    31.14,    31.51,    31.71,    31.93,    32.24,    32.57,    33.23,    33.91,    34.37] kWh
2026-06-19 15:55:06.642128:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:55:06.643429:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.11,     1.53,     2.01,     2.24,     2.25,     2.51,     2.83,     3.21,     3.41,     3.62,     3.93,     4.27,     4.92,     5.61,     6.06,     6.57,     6.86,     6.92,     6.98,     7.04,     7.26,     7.75,     7.91,     7.91,     7.94,     7.97,      8.0,     8.05,     8.35,     8.53,     9.02,     9.41,     9.69,    10.36,    10.98,    11.03,    11.13,    11.28,    11.47,    11.68,    12.23,    13.53,    15.58,    15.92,     16.0,    16.15,    16.36,    16.64,    16.99,     17.4,    17.88,    18.11,    18.13,    18.38,    18.71,    19.08,    19.28,     19.5,    19.81,    20.14,     20.8,    21.48,    21.94] kWh
2026-06-19 15:55:06.644646:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:55:06.645974:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   116.63,   123.23,   131.74,   135.44,   135.63,    138.5,   141.93,   146.04,   148.08,    150.4,   153.57,   156.91,   163.94,   170.43,   175.25,   183.73,   188.64,   190.48,   192.23,    194.2,   200.97,   217.91,    223.8,   223.81,   224.65,   225.42,   226.21,    227.7,   235.38,   239.47,   250.69,   259.14,   264.98,   327.95,   339.87,    340.8,   342.71,   345.46,   349.05,   352.57,   362.19,   384.06,   416.08,   421.55,   422.87,   425.35,   429.72,   434.67,   440.95,   447.55,   456.06,   459.75,   459.95,   462.81,   466.25,   470.36,    472.4,   474.71,   477.89,   481.23,   488.26,   494.75,   499.57] p
2026-06-19 15:55:06.739081: predict best end_record 06-21 15:55:00, final soc 1.6kWh, metric 488.96p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:20:00, load 33.69kWh, PV 0.0kWh
2026-06-19 15:55:06.740728:    Slot: [   15:55,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00]
2026-06-19 15:55:06.742094:     SoC: [   12.64,    12.63,    12.56,    12.49,    12.42,    12.17,     11.6,    11.42,    11.42,    11.38,    11.35,    11.32,    11.25,    10.91,     10.7,    10.14,     9.69,     9.37,     8.68,     8.05,      8.0,     7.89,     7.74,     7.54,     7.33,     6.76,     5.42,     3.33,     2.98,      2.9,     2.75,     2.53,     2.24,     1.88,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 15:55:06.743190:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 15:55:06.744478:    LOAD: [    3.05,     3.06,     3.13,     3.19,     3.26,     3.49,     4.02,     4.19,     4.19,     4.22,     4.25,     4.28,     4.34,     4.66,     4.85,     5.38,     5.79,     6.09,     6.74,     7.33,     7.38,     7.47,     7.61,      7.8,      8.0,     8.53,     9.77,    11.72,    12.05,    12.12,    12.26,    12.47,    12.73,    13.07,    13.46,    13.92,    14.14,    14.15,     14.4,    14.71,    15.07,    15.26,    15.46,    15.76,    16.08,     16.7,    17.36,    17.79,    18.28,    18.55,    18.61,    18.67,    18.73,    18.93,     19.4,    19.55,    19.55,    19.58,    19.61,    19.64,    19.69,    19.98,    20.15,    20.62,    20.98,    21.25,    21.89,    22.48,    22.53,    22.62,    22.77,    22.96,    23.15,    23.68,    24.92,    26.87,     27.2,    27.28,    27.42,    27.62,    27.89,    28.22,    28.61,    29.07,    29.29,     29.3,    29.55,    29.86,    30.22,    30.41,    30.61,    30.91,    31.23,    31.86,    32.51,    32.94] kWh
2026-06-19 15:55:06.745729:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:55:06.747858:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.03,     1.49,     1.71,     1.72,     1.97,     2.28,     2.64,     2.83,     3.03,     3.33,     3.65,     4.27,     4.93,     5.36,     5.85,     6.12,     6.18,     6.24,     6.29,      6.5,     6.97,     7.12,     7.12,     7.15,     7.18,     7.21,     7.26,     7.54,     7.72,     8.19,     8.55,     8.82,     9.46,    10.05,     10.1,    10.19,    10.34,    10.53,    10.72,    11.25,    12.49,    14.44,    14.77,    14.85,    14.99,    15.19,    15.46,    15.79,    16.18,    16.64,    16.86,    16.87,    17.12,    17.43,    17.79,    17.98,    18.18,    18.48,     18.8,    19.43,    20.08,    20.51] kWh
2026-06-19 15:55:06.750172:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:55:06.752078:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   114.87,   122.99,   126.52,    126.7,   129.44,   132.72,   136.64,   138.59,    140.8,   143.83,   147.02,   153.73,   159.93,   164.53,   172.62,    177.3,   179.06,   180.74,   182.62,   189.08,   205.25,   210.87,   210.88,   211.68,   212.42,   213.16,   214.58,   221.91,   225.81,   236.52,   244.59,   250.17,   312.54,   323.92,   324.81,   326.63,   329.26,   332.68,   336.05,   345.23,    366.1,   396.67,   401.89,   403.14,   405.52,   409.69,   414.41,   420.41,   426.71,   434.83,   438.36,   438.55,   441.28,   444.56,   448.49,   450.43,   452.64,   455.68,   458.86,   465.57,   471.77,   476.37] p
2026-06-19 15:55:06.753883:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ]
2026-06-19 15:55:06.754701: Saving plan best values to HA entities
2026-06-19 15:55:06.995947: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 15:55:07.003137: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 15:55:07.010487: Best charging limit SoC's []kWh, export []kWh gives import battery 0kWh, house 20.36kWh, export 0.0kWh, metric 488.96p, metric10 512.76p
2026-06-19 15:55:07.118498: Marginal costs baseline metric (no standing charge): 388.9902
2026-06-19 15:55:07.322274: Marginal energy costs matrix computed: min=16.48 max=25.67
2026-06-19 15:55:07.448599: Rate array import [{'start': 955, 'end': 960, 'rate': 'cheap', 'range': '(17.1p)'}, {'start': 960, 'end': 1140, 'rate': 'very expensive', 'range': '(29.8p - 37.1p)'}, {'start': 1140, 'end': 1500, 'rate': 'expensive', 'range': '(19.3p - 27.2p)'}, {'start': 1500, 'end': 1530, 'rate': 'cheap', 'range': '(18.6p)'}, {'start': 1530, 'end': 1560, 'rate': 'expensive', 'range': '(19.0p)'}, {'start': 1560, 'end': 1830, 'rate': 'cheap', 'range': '(15.7p - 18.4p)'}, {'start': 1830, 'end': 1860, 'rate': 'expensive', 'range': '(20.5p)'}, {'start': 1860, 'end': 2400, 'rate': 'cheap', 'range': '(9.5p - 18.1p)'}, {'start': 2400, 'end': 2580, 'rate': 'very expensive', 'range': '(29.8p - 37.1p)'}, {'start': 2580, 'end': 2940, 'rate': 'expensive', 'range': '(19.3p - 27.2p)'}, {'start': 2940, 'end': 2970, 'rate': 'cheap', 'range': '(18.6p)'}, {'start': 2970, 'end': 3000, 'rate': 'expensive', 'range': '(19.0p)'}, {'start': 3000, 'end': 3270, 'rate': 'cheap', 'range': '(15.7p - 18.4p)'}, {'start': 3270, 'end': 3300, 'rate': 'expensive', 'range': '(20.5p)'}, {'start': 3300, 'end': 3835, 'rate': 'cheap', 'range': '(9.5p - 18.1p)'}] export [{'start': 955, 'end': 3835, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 15:55:07.449946: - Your estimated bill for today is £0.63 and tomorrow is £1.87
2026-06-19 15:55:07.449998: - Import rates are cheap (17.1p) for the next 5 minutes and then very expensive (29.8p - 37.1p) for the next 3 hours.
2026-06-19 15:55:07.451161: - The battery is currently at 79% and is in eco mode.
2026-06-19 15:55:07.451205: - For the next 48 hours there will be no solar generation.
2026-06-19 15:55:07.451223: - You will run out of battery in 16 hours.
2026-06-19 15:55:07.451239: - No charging is planned.
2026-06-19 15:55:07.451254: 
2026-06-19 15:55:07.506476: Plan calculation took 2.93 seconds
2026-06-19 15:55:07.509430: No high rate period found
2026-06-19 15:55:07.562734: Import threshold used for optimisation was 9.5p
2026-06-19 15:55:07.619558: Low import rate windows [0: 06-19 15:30:00 - 06-19 16:00:00 @ 17.15, 1: 06-19 16:00:00 - 06-19 16:30:00 @ 30.43, 2: 06-19 16:30:00 - 06-19 17:00:00 @ 29.82, 3: 06-19 17:00:00 - 06-19 17:30:00 @ 32.09, 4: 06-19 17:30:00 - 06-19 18:00:00 @ 31.14, 5: 06-19 18:00:00 - 06-19 18:30:00 @ 34.45, 6: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 7: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 8: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 9: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 10: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 11: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 12: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 13: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 14: 06-19 23:00:00 - 06-19 23:30:00 @ 21.85, 15: 06-19 23:30:00 - 06-20 00:00:00 @ 20.75, 16: 06-20 00:00:00 - 06-20 00:30:00 @ 19.34, 17: 06-20 00:30:00 - 06-20 01:00:00 @ 19.45, 18: 06-20 01:00:00 - 06-20 01:30:00 @ 18.56, 19: 06-20 01:30:00 - 06-20 02:00:00 @ 19.03, 20: 06-20 02:00:00 - 06-20 02:30:00 @ 18.41, 21: 06-20 02:30:00 - 06-20 03:00:00 @ 17.99, 22: 06-20 03:00:00 - 06-20 03:30:00 @ 17.36, 23: 06-20 03:30:00 - 06-20 04:00:00 @ 17.26, 24: 06-20 04:00:00 - 06-20 04:30:00 @ 16.82, 25: 06-20 04:30:00 - 06-20 05:00:00 @ 15.68, 26: 06-20 05:00:00 - 06-20 05:30:00 @ 15.9, 27: 06-20 05:30:00 - 06-20 06:00:00 @ 16.58, 28: 06-20 06:00:00 - 06-20 06:30:00 @ 17.02, 29: 06-20 06:30:00 - 06-20 07:00:00 @ 20.5, 30: 06-20 07:00:00 - 06-20 07:30:00 @ 17.66, 31: 06-20 07:30:00 - 06-20 08:00:00 @ 18.1, 32: 06-20 08:00:00 - 06-20 08:30:00 @ 15.95, 33: 06-20 08:30:00 - 06-20 09:00:00 @ 17.68, 34: 06-20 09:00:00 - 06-20 09:30:00 @ 16.12, 35: 06-20 09:30:00 - 06-20 10:00:00 @ 14.81, 36: 06-20 10:00:00 - 06-20 10:30:00 @ 11.18, 37: 06-20 10:30:00 - 06-20 11:00:00 @ 10.59, 38: 06-20 11:00:00 - 06-20 11:30:00 @ 10.9, 39: 06-20 11:30:00 - 06-20 12:00:00 @ 10.22, 40: 06-20 12:00:00 - 06-20 12:30:00 @ 10.81, 41: 06-20 12:30:00 - 06-20 13:00:00 @ 10.27, 42: 06-20 13:00:00 - 06-20 13:30:00 @ 9.94, 43: 06-20 13:30:00 - 06-20 14:00:00 @ 10.69, 44: 06-20 14:00:00 - 06-20 14:30:00 @ 9.5, 45: 06-20 14:30:00 - 06-20 15:00:00 @ 10.61, 46: 06-20 15:00:00 - 06-20 15:30:00 @ 16.56, 47: 06-20 15:30:00 - 06-20 16:00:00 @ 17.15, 48: 06-20 16:00:00 - 06-20 16:30:00 @ 30.43, 49: 06-20 16:30:00 - 06-20 17:00:00 @ 29.82, 50: 06-20 17:00:00 - 06-20 17:30:00 @ 32.09, 51: 06-20 17:30:00 - 06-20 18:00:00 @ 31.14, 52: 06-20 18:00:00 - 06-20 18:30:00 @ 34.45, 53: 06-20 19:00:00 - 06-20 19:30:00 @ 26.46, 54: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 55: 06-20 20:00:00 - 06-20 20:30:00 @ 26.48, 56: 06-20 20:30:00 - 06-20 21:00:00 @ 26.48, 57: 06-20 21:00:00 - 06-20 21:30:00 @ 26.48, 58: 06-20 21:30:00 - 06-20 22:00:00 @ 25.96, 59: 06-20 22:00:00 - 06-20 22:30:00 @ 22.44, 60: 06-20 22:30:00 - 06-20 23:00:00 @ 22.91, 61: 06-20 23:00:00 - 06-20 23:30:00 @ 21.85, 62: 06-20 23:30:00 - 06-21 00:00:00 @ 20.75, 63: 06-21 00:00:00 - 06-21 00:30:00 @ 19.34, 64: 06-21 00:30:00 - 06-21 01:00:00 @ 19.45, 65: 06-21 01:00:00 - 06-21 01:30:00 @ 18.56, 66: 06-21 01:30:00 - 06-21 02:00:00 @ 19.03, 67: 06-21 02:00:00 - 06-21 02:30:00 @ 18.41, 68: 06-21 02:30:00 - 06-21 03:00:00 @ 17.99, 69: 06-21 03:00:00 - 06-21 03:30:00 @ 17.36, 70: 06-21 03:30:00 - 06-21 04:00:00 @ 17.26, 71: 06-21 04:00:00 - 06-21 04:30:00 @ 16.82, 72: 06-21 04:30:00 - 06-21 05:00:00 @ 15.68, 73: 06-21 05:00:00 - 06-21 05:30:00 @ 15.9, 74: 06-21 05:30:00 - 06-21 06:00:00 @ 16.58, 75: 06-21 06:00:00 - 06-21 06:30:00 @ 17.02, 76: 06-21 06:30:00 - 06-21 07:00:00 @ 20.5, 77: 06-21 07:00:00 - 06-21 07:30:00 @ 17.66, 78: 06-21 07:30:00 - 06-21 08:00:00 @ 18.1, 79: 06-21 08:00:00 - 06-21 08:30:00 @ 15.95, 80: 06-21 08:30:00 - 06-21 09:00:00 @ 17.68, 81: 06-21 09:00:00 - 06-21 09:30:00 @ 16.12, 82: 06-21 09:30:00 - 06-21 10:00:00 @ 14.81, 83: 06-21 10:00:00 - 06-21 10:30:00 @ 11.18, 84: 06-21 10:30:00 - 06-21 11:00:00 @ 10.59, 85: 06-21 11:00:00 - 06-21 11:30:00 @ 10.9, 86: 06-21 11:30:00 - 06-21 12:00:00 @ 10.22, 87: 06-21 12:00:00 - 06-21 12:30:00 @ 10.81, 88: 06-21 12:30:00 - 06-21 13:00:00 @ 10.27, 89: 06-21 13:00:00 - 06-21 13:30:00 @ 9.94, 90: 06-21 13:30:00 - 06-21 14:00:00 @ 10.69, 91: 06-21 14:00:00 - 06-21 14:30:00 @ 9.5, 92: 06-21 14:30:00 - 06-21 15:00:00 @ 10.61, 93: 06-21 15:00:00 - 06-21 15:30:00 @ 16.56, 94: 06-21 15:30:00 - 06-21 16:00:00 @ 17.15]
2026-06-19 15:55:07.626764: Inverter 0 Set charge window is disabled
2026-06-19 15:55:07.626828: Inverter 0 count register writes 0
2026-06-19 15:55:07.643544: 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-19 15:55:07.643647: Recompute is saving previous plan...
2026-06-19 15:55:07.643691: Best charge window [  ]
2026-06-19 15:55:07.643712: Best export window [  ]
2026-06-19 15:55:07.644521: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 15:55:07.646612: Load divergence over 8.0 hours mean 319.8W, min 0.0W, max 2832.0W, std dev 410.7W, divergence 64.21%
2026-06-19 15:55:07.665720: Calculating data from yesterday for savings calculation
2026-06-19 15:55:07.676098: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 15:55:07.682520: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 15:55:07.683560: Creating pool of 12 processes to match your CPU count
2026-06-19 15:55:07.743123: Calculate Best options: mode(Monitor), 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-19 15:55:07.743418: Optimise levels pass started at 2026-06-19 15:55:07
2026-06-19 15:55:07.743618: Calculated end_record as 06-21 15:55:00 based on best_price 9.5p, next_charge_start 06-21 15:55:00, max_windows 0
2026-06-19 15:55:07.743683: Optimise levels pass ended at 2026-06-19 15:55:07, duration 0.0 seconds tried 0 combinations
2026-06-19 15:55:07.743737: Set best_price_charge_level 9.5p, best_price_export_level 0p, best_price_charge 9.5p, best_cost_export 0p, best_metric 388.99p, best_keep 0kWh, best_cycle 0kWh, best_carbon 0kg, best_import 0kWh
2026-06-19 15:55:07.761390: Starting detailed optimisation end_record 06-21 15:55:00, best_price_charge 9.5p, best_price_export 0p. lowest_price_charge 9.5p with charge limits []kWh and export limits []kWh
2026-06-19 15:55:07.761490: Tweak plan optimisation started
2026-06-19 15:55:07.761535: Tweak optimisation finished metric 376.23 cost 376.23 metric_keep 0 cycle 0 carbon 0 import 0
2026-06-19 15:55:07.783586: Previous plan best metric is 376.23 (cost 388.99) and new plan best metric is 376.23 (cost 388.99)
2026-06-19 15:55:07.783660: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-19 15:55:07.785559: Plan valid is now true after recompute was False
2026-06-19 15:55:07.812432: predict base end_record 06-21 15:55:00, final soc 1.6kWh, metric 488.96p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:20:00, load 33.69kWh, PV 0.0kWh
2026-06-19 15:55:07.814474:    Slot: [   15:55,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00]
2026-06-19 15:55:07.815877:     SoC: [   12.64,    12.63,    12.56,    12.49,    12.42,    12.17,     11.6,    11.42,    11.42,    11.38,    11.35,    11.32,    11.25,    10.91,     10.7,    10.14,     9.69,     9.37,     8.68,     8.05,      8.0,     7.89,     7.74,     7.54,     7.33,     6.76,     5.42,     3.33,     2.98,      2.9,     2.75,     2.53,     2.24,     1.88,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 15:55:07.817063:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 15:55:07.818931:    LOAD: [    3.05,     3.06,     3.13,     3.19,     3.26,     3.49,     4.02,     4.19,     4.19,     4.22,     4.25,     4.28,     4.34,     4.66,     4.85,     5.38,     5.79,     6.09,     6.74,     7.33,     7.38,     7.47,     7.61,      7.8,      8.0,     8.53,     9.77,    11.72,    12.05,    12.12,    12.26,    12.47,    12.73,    13.07,    13.46,    13.92,    14.14,    14.15,     14.4,    14.71,    15.07,    15.26,    15.46,    15.76,    16.08,     16.7,    17.36,    17.79,    18.28,    18.55,    18.61,    18.67,    18.73,    18.93,     19.4,    19.55,    19.55,    19.58,    19.61,    19.64,    19.69,    19.98,    20.15,    20.62,    20.98,    21.25,    21.89,    22.48,    22.53,    22.62,    22.77,    22.96,    23.15,    23.68,    24.92,    26.87,     27.2,    27.28,    27.42,    27.62,    27.89,    28.22,    28.61,    29.07,    29.29,     29.3,    29.55,    29.86,    30.22,    30.41,    30.61,    30.91,    31.23,    31.86,    32.51,    32.94] kWh
2026-06-19 15:55:07.820181:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:55:07.821467:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.03,     1.49,     1.71,     1.72,     1.97,     2.28,     2.64,     2.83,     3.03,     3.33,     3.65,     4.27,     4.93,     5.36,     5.85,     6.12,     6.18,     6.24,     6.29,      6.5,     6.97,     7.12,     7.12,     7.15,     7.18,     7.21,     7.26,     7.54,     7.72,     8.19,     8.55,     8.82,     9.46,    10.05,     10.1,    10.19,    10.34,    10.53,    10.72,    11.25,    12.49,    14.44,    14.77,    14.85,    14.99,    15.19,    15.46,    15.79,    16.18,    16.64,    16.86,    16.87,    17.12,    17.43,    17.79,    17.98,    18.18,    18.48,     18.8,    19.43,    20.08,    20.51] kWh
2026-06-19 15:55:07.822770:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:55:07.824071:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   114.87,   122.99,   126.52,    126.7,   129.44,   132.72,   136.64,   138.59,    140.8,   143.83,   147.02,   153.73,   159.93,   164.53,   172.62,    177.3,   179.06,   180.74,   182.62,   189.08,   205.25,   210.87,   210.88,   211.68,   212.42,   213.16,   214.58,   221.91,   225.81,   236.52,   244.59,   250.17,   312.54,   323.92,   324.81,   326.63,   329.26,   332.68,   336.05,   345.23,    366.1,   396.67,   401.89,   403.14,   405.52,   409.69,   414.41,   420.41,   426.71,   434.83,   438.36,   438.55,   441.28,   444.56,   448.49,   450.43,   452.64,   455.68,   458.86,   465.57,   471.77,   476.37] p
2026-06-19 15:55:07.936138: Battery has 16.42 hours left - now at 12.64kWh
2026-06-19 15:55:07.977718: predict base10 end_record 06-21 15:55:00, final soc 1.6kWh, metric 512.76p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:40:00, load 35.15kWh, PV 0.0kWh
2026-06-19 15:55:07.979789:    Slot: [   15:55,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00]
2026-06-19 15:55:07.981942:     SoC: [   12.64,    12.63,    12.55,    12.48,    12.41,    12.15,    11.55,    11.36,    11.36,    11.32,    11.29,    11.25,    11.19,    10.83,    10.61,    10.02,     9.55,     9.21,     8.49,     7.83,     7.77,     7.67,     7.51,     7.29,     7.07,     6.47,     5.08,     2.89,     2.52,     2.43,     2.27,     2.04,     1.74,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 15:55:07.983374:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 15:55:07.985380:    LOAD: [    3.05,     3.06,     3.13,      3.2,     3.27,     3.51,     4.06,     4.24,     4.24,     4.28,     4.31,     4.34,      4.4,     4.74,     4.94,     5.49,     5.92,     6.24,     6.92,     7.53,     7.58,     7.68,     7.83,     8.03,     8.23,     8.79,    10.09,    12.13,    12.48,    12.56,     12.7,    12.92,     13.2,    13.54,    13.96,    14.44,    14.67,    14.68,    14.94,    15.26,    15.64,    15.84,    16.05,    16.36,     16.7,    17.36,    18.04,    18.49,     19.0,    19.29,    19.35,    19.41,    19.47,    19.69,    20.18,    20.34,    20.34,    20.37,     20.4,    20.43,    20.48,    20.78,    20.96,    21.45,    21.84,    22.12,    22.79,    23.41,    23.46,    23.56,    23.71,    23.91,    24.11,    24.66,    25.96,    28.01,    28.35,    28.43,    28.58,    28.79,    29.07,    29.42,    29.83,    30.31,    30.54,    30.56,    30.81,    31.14,    31.51,    31.71,    31.93,    32.24,    32.57,    33.23,    33.91,    34.37] kWh
2026-06-19 15:55:07.987150:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:55:07.989107:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.11,     1.53,     2.01,     2.24,     2.25,     2.51,     2.83,     3.21,     3.41,     3.62,     3.93,     4.27,     4.92,     5.61,     6.06,     6.57,     6.86,     6.92,     6.98,     7.04,     7.26,     7.75,     7.91,     7.91,     7.94,     7.97,      8.0,     8.05,     8.35,     8.53,     9.02,     9.41,     9.69,    10.36,    10.98,    11.03,    11.13,    11.28,    11.47,    11.68,    12.23,    13.53,    15.58,    15.92,     16.0,    16.15,    16.36,    16.64,    16.99,     17.4,    17.88,    18.11,    18.13,    18.38,    18.71,    19.08,    19.28,     19.5,    19.81,    20.14,     20.8,    21.48,    21.94] kWh
2026-06-19 15:55:07.990878:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:55:07.992545:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   116.63,   123.23,   131.74,   135.44,   135.63,    138.5,   141.93,   146.04,   148.08,    150.4,   153.57,   156.91,   163.94,   170.43,   175.25,   183.73,   188.64,   190.48,   192.23,    194.2,   200.97,   217.91,    223.8,   223.81,   224.65,   225.42,   226.21,    227.7,   235.38,   239.47,   250.69,   259.14,   264.98,   327.95,   339.87,    340.8,   342.71,   345.46,   349.05,   352.57,   362.19,   384.06,   416.08,   421.55,   422.87,   425.35,   429.72,   434.67,   440.95,   447.55,   456.06,   459.75,   459.95,   462.81,   466.25,   470.36,    472.4,   474.71,   477.89,   481.23,   488.26,   494.75,   499.57] p
2026-06-19 15:55:08.058865: predict best10 end_record 06-21 15:55:00, final soc 1.6kWh, metric 512.76p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:40:00, load 35.15kWh, PV 0.0kWh
2026-06-19 15:55:08.060938:    Slot: [   15:55,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00]
2026-06-19 15:55:08.062570:     SoC: [   12.64,    12.63,    12.55,    12.48,    12.41,    12.15,    11.55,    11.36,    11.36,    11.32,    11.29,    11.25,    11.19,    10.83,    10.61,    10.02,     9.55,     9.21,     8.49,     7.83,     7.77,     7.67,     7.51,     7.29,     7.07,     6.47,     5.08,     2.89,     2.52,     2.43,     2.27,     2.04,     1.74,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 15:55:08.063708:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 15:55:08.065009:    LOAD: [    3.05,     3.06,     3.13,      3.2,     3.27,     3.51,     4.06,     4.24,     4.24,     4.28,     4.31,     4.34,      4.4,     4.74,     4.94,     5.49,     5.92,     6.24,     6.92,     7.53,     7.58,     7.68,     7.83,     8.03,     8.23,     8.79,    10.09,    12.13,    12.48,    12.56,     12.7,    12.92,     13.2,    13.54,    13.96,    14.44,    14.67,    14.68,    14.94,    15.26,    15.64,    15.84,    16.05,    16.36,     16.7,    17.36,    18.04,    18.49,     19.0,    19.29,    19.35,    19.41,    19.47,    19.69,    20.18,    20.34,    20.34,    20.37,     20.4,    20.43,    20.48,    20.78,    20.96,    21.45,    21.84,    22.12,    22.79,    23.41,    23.46,    23.56,    23.71,    23.91,    24.11,    24.66,    25.96,    28.01,    28.35,    28.43,    28.58,    28.79,    29.07,    29.42,    29.83,    30.31,    30.54,    30.56,    30.81,    31.14,    31.51,    31.71,    31.93,    32.24,    32.57,    33.23,    33.91,    34.37] kWh
2026-06-19 15:55:08.066323:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:55:08.067613:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.11,     1.53,     2.01,     2.24,     2.25,     2.51,     2.83,     3.21,     3.41,     3.62,     3.93,     4.27,     4.92,     5.61,     6.06,     6.57,     6.86,     6.92,     6.98,     7.04,     7.26,     7.75,     7.91,     7.91,     7.94,     7.97,      8.0,     8.05,     8.35,     8.53,     9.02,     9.41,     9.69,    10.36,    10.98,    11.03,    11.13,    11.28,    11.47,    11.68,    12.23,    13.53,    15.58,    15.92,     16.0,    16.15,    16.36,    16.64,    16.99,     17.4,    17.88,    18.11,    18.13,    18.38,    18.71,    19.08,    19.28,     19.5,    19.81,    20.14,     20.8,    21.48,    21.94] kWh
2026-06-19 15:55:08.068859:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:55:08.070176:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   116.63,   123.23,   131.74,   135.44,   135.63,    138.5,   141.93,   146.04,   148.08,    150.4,   153.57,   156.91,   163.94,   170.43,   175.25,   183.73,   188.64,   190.48,   192.23,    194.2,   200.97,   217.91,    223.8,   223.81,   224.65,   225.42,   226.21,    227.7,   235.38,   239.47,   250.69,   259.14,   264.98,   327.95,   339.87,    340.8,   342.71,   345.46,   349.05,   352.57,   362.19,   384.06,   416.08,   421.55,   422.87,   425.35,   429.72,   434.67,   440.95,   447.55,   456.06,   459.75,   459.95,   462.81,   466.25,   470.36,    472.4,   474.71,   477.89,   481.23,   488.26,   494.75,   499.57] p
2026-06-19 15:55:08.127868: predict best end_record 06-21 15:55:00, final soc 1.6kWh, metric 488.96p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:20:00, load 33.69kWh, PV 0.0kWh
2026-06-19 15:55:08.129533:    Slot: [   15:55,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00]
2026-06-19 15:55:08.130949:     SoC: [   12.64,    12.63,    12.56,    12.49,    12.42,    12.17,     11.6,    11.42,    11.42,    11.38,    11.35,    11.32,    11.25,    10.91,     10.7,    10.14,     9.69,     9.37,     8.68,     8.05,      8.0,     7.89,     7.74,     7.54,     7.33,     6.76,     5.42,     3.33,     2.98,      2.9,     2.75,     2.53,     2.24,     1.88,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 15:55:08.132174:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 15:55:08.133495:    LOAD: [    3.05,     3.06,     3.13,     3.19,     3.26,     3.49,     4.02,     4.19,     4.19,     4.22,     4.25,     4.28,     4.34,     4.66,     4.85,     5.38,     5.79,     6.09,     6.74,     7.33,     7.38,     7.47,     7.61,      7.8,      8.0,     8.53,     9.77,    11.72,    12.05,    12.12,    12.26,    12.47,    12.73,    13.07,    13.46,    13.92,    14.14,    14.15,     14.4,    14.71,    15.07,    15.26,    15.46,    15.76,    16.08,     16.7,    17.36,    17.79,    18.28,    18.55,    18.61,    18.67,    18.73,    18.93,     19.4,    19.55,    19.55,    19.58,    19.61,    19.64,    19.69,    19.98,    20.15,    20.62,    20.98,    21.25,    21.89,    22.48,    22.53,    22.62,    22.77,    22.96,    23.15,    23.68,    24.92,    26.87,     27.2,    27.28,    27.42,    27.62,    27.89,    28.22,    28.61,    29.07,    29.29,     29.3,    29.55,    29.86,    30.22,    30.41,    30.61,    30.91,    31.23,    31.86,    32.51,    32.94] kWh
2026-06-19 15:55:08.134782:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:55:08.136068:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.03,     1.49,     1.71,     1.72,     1.97,     2.28,     2.64,     2.83,     3.03,     3.33,     3.65,     4.27,     4.93,     5.36,     5.85,     6.12,     6.18,     6.24,     6.29,      6.5,     6.97,     7.12,     7.12,     7.15,     7.18,     7.21,     7.26,     7.54,     7.72,     8.19,     8.55,     8.82,     9.46,    10.05,     10.1,    10.19,    10.34,    10.53,    10.72,    11.25,    12.49,    14.44,    14.77,    14.85,    14.99,    15.19,    15.46,    15.79,    16.18,    16.64,    16.86,    16.87,    17.12,    17.43,    17.79,    17.98,    18.18,    18.48,     18.8,    19.43,    20.08,    20.51] kWh
2026-06-19 15:55:08.137315:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 15:55:08.138632:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   114.87,   122.99,   126.52,    126.7,   129.44,   132.72,   136.64,   138.59,    140.8,   143.83,   147.02,   153.73,   159.93,   164.53,   172.62,    177.3,   179.06,   180.74,   182.62,   189.08,   205.25,   210.87,   210.88,   211.68,   212.42,   213.16,   214.58,   221.91,   225.81,   236.52,   244.59,   250.17,   312.54,   323.92,   324.81,   326.63,   329.26,   332.68,   336.05,   345.23,    366.1,   396.67,   401.89,   403.14,   405.52,   409.69,   414.41,   420.41,   426.71,   434.83,   438.36,   438.55,   441.28,   444.56,   448.49,   450.43,   452.64,   455.68,   458.86,   465.57,   471.77,   476.37] p
2026-06-19 15:55:08.140334:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ]
2026-06-19 15:55:08.140366: Saving plan best values to HA entities
2026-06-19 15:55:08.278724: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 15:55:08.284163: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 15:55:08.289260: Best charging limit SoC's []kWh, export []kWh gives import battery 0kWh, house 20.36kWh, export 0.0kWh, metric 488.96p, metric10 512.76p
2026-06-19 15:55:08.361654: Marginal costs baseline metric (no standing charge): 388.9902
2026-06-19 15:55:08.521466: Marginal energy costs matrix computed: min=16.48 max=25.67
2026-06-19 15:55:08.607147: Rate array import [{'start': 955, 'end': 960, 'rate': 'cheap', 'range': '(17.1p)'}, {'start': 960, 'end': 1140, 'rate': 'very expensive', 'range': '(29.8p - 37.1p)'}, {'start': 1140, 'end': 1500, 'rate': 'expensive', 'range': '(19.3p - 27.2p)'}, {'start': 1500, 'end': 1530, 'rate': 'cheap', 'range': '(18.6p)'}, {'start': 1530, 'end': 1560, 'rate': 'expensive', 'range': '(19.0p)'}, {'start': 1560, 'end': 1830, 'rate': 'cheap', 'range': '(15.7p - 18.4p)'}, {'start': 1830, 'end': 1860, 'rate': 'expensive', 'range': '(20.5p)'}, {'start': 1860, 'end': 2400, 'rate': 'cheap', 'range': '(9.5p - 18.1p)'}, {'start': 2400, 'end': 2580, 'rate': 'very expensive', 'range': '(29.8p - 37.1p)'}, {'start': 2580, 'end': 2940, 'rate': 'expensive', 'range': '(19.3p - 27.2p)'}, {'start': 2940, 'end': 2970, 'rate': 'cheap', 'range': '(18.6p)'}, {'start': 2970, 'end': 3000, 'rate': 'expensive', 'range': '(19.0p)'}, {'start': 3000, 'end': 3270, 'rate': 'cheap', 'range': '(15.7p - 18.4p)'}, {'start': 3270, 'end': 3300, 'rate': 'expensive', 'range': '(20.5p)'}, {'start': 3300, 'end': 3835, 'rate': 'cheap', 'range': '(9.5p - 18.1p)'}] export [{'start': 955, 'end': 3835, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 15:55:08.608080: - Your estimated bill for today is £0.63 and tomorrow is £1.87
2026-06-19 15:55:08.608127: - Import rates are cheap (17.1p) for the next 5 minutes and then very expensive (29.8p - 37.1p) for the next 3 hours.
2026-06-19 15:55:08.608158: - The battery is currently at 79% and is in eco mode.
2026-06-19 15:55:08.608183: - For the next 48 hours there will be no solar generation.
2026-06-19 15:55:08.608199: - You will run out of battery in 16 hours.
2026-06-19 15:55:08.608214: - No charging is planned.
2026-06-19 15:55:08.608230: 
2026-06-19 15:55:08.650565: Plan calculation took 1.01 seconds
2026-06-19 15:55:08.650789: Inverter 0: Type SK Sunsynk
2026-06-19 15:55:08.650821: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 15:55:08.651044: Reserve min: 10%, battery_min: 10%
2026-06-19 15:55:08.651113: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 15:55:08.651392: Inverter 0 SoC: 12.64kW 79%, current charge rate 5000W, current discharge rate 5250W, current battery power 509W, current battery voltage 51.2V, grid power -55W, load power 546W, PV Power 0W
2026-06-19 15:55:08.651597: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 15:55:08.651689: Inverter 0 scheduled charge enable is False
2026-06-19 15:55:08.651720: Inverter 0 charge windows currently []
2026-06-19 15:55:08.651746: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 15:55:08.651877: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 15:55:08.651907: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 15:55:08.651940: Inverter 0 scheduled discharge enable is False
2026-06-19 15:55:08.652064: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 15:55:08.652091: Inverter 0 discharge windows currently []
2026-06-19 15:55:08.652113: Note: Inverter does not support discharge freeze - disabled
2026-06-19 15:55:08.652130: Note: Inverter does not support charge freeze - disabled
2026-06-19 15:55:08.652145: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 15:55:08.707359: Inverter 0 Set charge window is disabled
2026-06-19 15:55:08.707427: Inverter 0 count register writes 0
2026-06-19 15:55:08.730552: Total inverter register writes now 0
2026-06-19 15:55:08.753112: Completed run status Demand
2026-06-19 15:55:08.759090: Info: record_status Demand
2026-06-19 15:55:08.772154: Saved current settings to /config/predbat_config.json
2026-06-19 15:55:48.854287: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 15:55:48.854467: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 15:55:48.854493: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 15:55:48.854592: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 15:55:48.854614: Note: Inverter does not support discharge freeze - disabled
2026-06-19 15:55:48.854628: Note: Inverter does not support charge freeze - disabled
2026-06-19 15:55:48.854641: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 15:57:49.033730: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 15:57:49.033954: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 15:57:49.033996: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 15:57:49.034126: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 15:57:49.034154: Note: Inverter does not support discharge freeze - disabled
2026-06-19 15:57:49.034171: Note: Inverter does not support charge freeze - disabled
2026-06-19 15:57:49.034187: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 15:59:49.217437: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 15:59:49.217653: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 15:59:49.217724: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 15:59:49.217896: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 15:59:49.217926: Note: Inverter does not support discharge freeze - disabled
2026-06-19 15:59:49.217944: Note: Inverter does not support charge freeze - disabled
2026-06-19 15:59:49.217960: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:00:00.301150: --------------- PredBat - update at 2026-06-19 16:00:00+01:00 with clock skew 0 minutes, minutes now 960
2026-06-19 16:00:00.301760: Saved current settings to /config/predbat_config.json
2026-06-19 16:00:00.301924: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 24.9 minutes
2026-06-19 16:00:00.301998: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 16:00:00.302073: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 16:00:00.320338: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 16:00:00.320782: Predbat mode is set to Monitor
2026-06-19 16:00:00.448447: Found 11520 load_today datapoints going back 1 days
2026-06-19 16:00:00.448544: Using load_power data to fill gaps in load_today data
2026-06-19 16:00:00.499762: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 16:00:00.499935: Zero load period starting at 2026-06-19T12:09:00+0100 (231 minutes) for 889 minutes with base value 0.9
2026-06-19 16:00:00.499992: Zero load period starting at 2026-06-18T19:24:00+0100 (1236 minutes) for 64 minutes with base value 0.8
2026-06-19 16:00:00.500904: Processing 384 30-minute periods for power integration
2026-06-19 16:00:00.562642: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 16:00:00.562736: Car charging hold True, threshold 6.0kWh
2026-06-19 16:00:00.562766: Current data so far today: load 3.1kWh, import 0.9kWh, export 0.0kWh, PV 0kWh
2026-06-19 16:00:00.576317: Standing charge is set to 49.98p
2026-06-19 16:00:00.603590: Rate min forward looking: now 9.5p at end of forecast 9.5p
2026-06-19 16:00:00.603840: Import rates: min 9.5p, max 37.08p, average 19.39p
2026-06-19 16:00:00.634260: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 16:00:00.634347: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 16:00:00.635220: High export rate found rates in range 99p to -99p
2026-06-19 16:00:00.715498: Low Import rate found rates in range 9.5p to 34.45p
2026-06-19 16:00:00.715624: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 10.2p
2026-06-19 16:00:00.715820: Last hour: net energy 0.34kWh, import 0.34kWh, export 0.0kWh, car 0kWh, load 0.8kWh, net cost 5.64p, import 5.64p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 16:00:00.776404: Today's energy total net 0.9kWh, import 0.9kWh, export 0.0kWh, cost 62.8p, import 12.82p, export 0.0p, carbon 0.0kg
2026-06-19 16:00:00.776502: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 16:00:00.778329: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 16:00:00.779841: Warn: Found 1 gaps in load_today totalling 10075 minutes to fill using average data
2026-06-19 16:00:00.779936: Gap starting at 2026-06-18T15:55:00+0100 (1445 minutes) for 10075 minutes
2026-06-19 16:00:00.797107: Historical days now [7] weight [1]
2026-06-19 16:00:00.820250: Today's load divergence 119.47%, in-day adjustment 112.33%, damping 0.95x, yesterday 100.0% today 118.49% blend 33.33%
2026-06-19 16:00:00.820311: Today's predicted so far 8.98kWh with 0.0kWh car/iBoost excluded, 0.6kWh import ignored, and 0kWh forecast extra.
2026-06-19 16:00:00.820334: Today's actual load so far 11.78kWh with 0.0kWh car/iBoost excluded, and 0.09kWh import ignored.
2026-06-19 16:00:00.859152: Inverter 0: Type SK Sunsynk
2026-06-19 16:00:00.859216: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 16:00:00.859378: Reserve min: 10%, battery_min: 10%
2026-06-19 16:00:00.859436: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 16:00:00.859673: Inverter 0 SoC: 12.64kW 79%, current charge rate 5000W, current discharge rate 5250W, current battery power 856W, current battery voltage 51.2V, grid power -56W, load power 892W, PV Power 0W
2026-06-19 16:00:00.859834: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:00:00.859912: Inverter 0 scheduled charge enable is False
2026-06-19 16:00:00.859937: Inverter 0 charge windows currently []
2026-06-19 16:00:00.859961: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 16:00:00.860063: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:00:00.860089: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:00:00.860122: Inverter 0 scheduled discharge enable is False
2026-06-19 16:00:00.860235: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 16:00:00.860260: Inverter 0 discharge windows currently []
2026-06-19 16:00:00.860280: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:00:00.860296: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:00:00.860311: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:00:00.927650: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 16:00:00.927739: Plan was last updated on 2026-06-19 15:55:00+01:00 and is now 5.0 minutes old
2026-06-19 16:00:00.927771: Best charge window [  ]
2026-06-19 16:00:00.927810: Best export window [  ]
2026-06-19 16:00:00.928776: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 16:00:00.931860: Load divergence over 8.0 hours mean 321.27W, min 0.0W, max 2779.2W, std dev 407.15W, divergence 63.36%
2026-06-19 16:00:00.956286: Creating pool of 12 processes to match your CPU count
2026-06-19 16:00:01.036504: predict base end_record 06-21 16:00:00, final soc 1.6kWh, metric 490.91p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:20:00, load 33.82kWh, PV 0.0kWh
2026-06-19 16:00:01.038527:    Slot: [   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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30]
2026-06-19 16:00:01.039918:     SoC: [   12.64,    12.57,    12.51,    12.44,    12.16,    11.62,    11.44,    11.43,     11.4,    11.37,    11.33,    11.27,    10.93,    10.72,    10.15,     9.71,     9.38,     8.69,     8.06,     8.01,     7.91,     7.75,     7.55,     7.34,     6.77,     5.44,     3.34,     2.99,     2.91,     2.76,     2.54,     2.25,      1.9,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:00:01.041043:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    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-19 16:00:01.042414:    LOAD: [     3.1,     3.16,     3.23,     3.29,     3.55,     4.05,     4.22,     4.22,     4.25,     4.29,     4.32,     4.38,     4.69,     4.89,     5.41,     5.83,     6.13,     6.78,     7.36,     7.41,     7.51,     7.65,     7.84,     8.03,     8.57,     9.81,    11.76,    12.09,    12.16,     12.3,     12.5,    12.77,     13.1,     13.5,    13.96,    14.18,    14.19,    14.43,    14.74,     15.1,     15.3,    15.48,    15.79,    16.11,    16.73,    17.36,    17.78,    18.31,    18.62,    18.69,    18.75,     18.8,    19.03,    19.48,    19.63,    19.64,    19.66,    19.69,    19.72,    19.77,    20.05,    20.23,     20.7,    21.07,    21.34,    21.98,    22.56,    22.61,     22.7,    22.85,    23.04,    23.23,    23.76,     25.0,    26.95,    27.28,    27.36,     27.5,     27.7,    27.97,     28.3,     28.7,    29.15,    29.37,    29.39,    29.63,    29.94,     30.3,     30.5,    30.68,    30.99,    31.31,    31.93,    32.56,    32.98,    33.51] kWh
2026-06-19 16:00:01.043658:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:00:01.044955:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.02,     1.48,     1.69,     1.71,     1.95,     2.26,     2.62,     2.82,      3.0,     3.31,     3.63,     4.25,     4.88,      5.3,     5.83,     6.14,     6.21,     6.27,     6.32,     6.55,      7.0,     7.15,     7.16,     7.18,     7.21,     7.24,     7.29,     7.57,     7.75,     8.22,     8.59,     8.85,     9.49,    10.08,    10.13,    10.22,    10.37,    10.56,    10.75,    11.28,    12.52,    14.47,     14.8,    14.88,    15.02,    15.22,    15.49,    15.82,    16.21,    16.67,    16.89,    16.91,    17.15,    17.46,    17.82,    18.02,     18.2,    18.51,    18.83,    19.44,    20.08,     20.5,    21.03] kWh
2026-06-19 16:00:01.046357:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:00:01.047681:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   114.65,   122.76,   126.29,   126.48,   129.22,    132.5,   136.42,   138.47,   140.43,   143.61,   146.74,   153.36,   159.39,   163.81,   172.64,   177.99,   180.02,   181.69,   183.47,   190.68,    206.1,   211.71,   211.79,   212.53,   213.27,    214.0,   215.47,   222.76,   226.66,   237.37,   245.44,   251.02,   313.39,   324.77,   325.66,   327.48,   330.11,   333.53,    336.9,   346.08,   366.95,   397.52,   402.74,    404.0,   406.37,   410.54,   415.26,   421.26,   427.56,   435.68,   439.21,    439.4,   442.13,   445.41,   449.34,   451.39,   453.35,   456.52,   459.66,   466.27,    472.3,   476.73,   485.56] p
2026-06-19 16:00:01.173190: Battery has 16.33 hours left - now at 12.64kWh
2026-06-19 16:00:01.223101: predict base10 end_record 06-21 16:00:00, final soc 1.6kWh, metric 514.79p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:40:00, load 35.29kWh, PV 0.0kWh
2026-06-19 16:00:01.225165:    Slot: [   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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30]
2026-06-19 16:00:01.226919:     SoC: [   12.64,    12.57,     12.5,    12.43,    12.14,    11.57,    11.38,    11.38,    11.34,    11.31,    11.27,     11.2,    10.85,    10.63,    10.04,     9.57,     9.23,      8.5,     7.84,     7.79,     7.68,     7.52,     7.31,     7.09,     6.49,     5.09,      2.9,     2.53,     2.45,     2.29,     2.06,     1.76,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:00:01.228288:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    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-19 16:00:01.229931:    LOAD: [     3.1,     3.17,     3.23,      3.3,     3.57,      4.1,     4.27,     4.28,     4.31,     4.34,     4.37,     4.44,     4.77,     4.97,     5.52,     5.96,     6.28,     6.95,     7.57,     7.62,     7.72,     7.87,     8.07,     8.27,     8.83,    10.13,    12.17,    12.51,    12.59,    12.74,    12.95,    13.23,    13.58,    13.99,    14.47,     14.7,    14.72,    14.97,     15.3,    15.67,    15.88,    16.07,     16.4,    16.73,    17.38,    18.04,    18.48,    19.04,    19.36,    19.43,    19.49,    19.55,    19.79,    20.26,    20.42,    20.42,    20.45,    20.48,    20.51,    20.57,    20.86,    21.05,    21.54,    21.92,     22.2,    22.88,    23.49,    23.54,    23.64,    23.79,    23.99,    24.19,    24.75,    26.05,    28.09,    28.43,    28.51,    28.66,    28.87,    29.15,     29.5,    29.91,    30.39,    30.62,    30.64,    30.89,    31.22,    31.59,    31.81,     32.0,    32.32,    32.65,     33.3,    33.96,     34.4,    34.96] kWh
2026-06-19 16:00:01.231496:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:00:01.233188:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      1.1,     1.51,     1.99,     2.22,     2.24,     2.49,     2.82,     3.19,      3.4,     3.59,     3.92,     4.25,      4.9,     5.56,      6.0,     6.56,     6.88,     6.95,     7.01,     7.07,     7.31,     7.78,     7.94,     7.94,     7.97,      8.0,     8.03,     8.09,     8.38,     8.57,     9.05,     9.44,     9.72,    10.39,    11.01,    11.06,    11.16,    11.31,    11.51,    11.71,    12.27,    13.57,    15.61,    15.95,    16.03,    16.18,    16.39,    16.67,    17.02,    17.43,    17.91,    18.14,    18.16,    18.41,    18.74,    19.11,    19.33,    19.51,    19.84,    20.17,    20.82,    21.48,    21.92,    22.48] kWh
2026-06-19 16:00:01.234753:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:00:01.236361:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   116.37,   122.97,   131.47,   135.17,   135.37,   138.23,   141.66,   145.78,   147.92,   149.98,   153.31,   156.59,   163.52,   169.84,   174.48,   183.73,   189.33,   191.46,   193.21,   195.07,   202.63,    218.8,   224.67,   224.76,   225.54,   226.31,   227.07,   228.61,   236.26,   240.34,   251.56,   260.01,   265.85,   328.82,   340.74,   341.68,   343.58,   346.33,   349.92,   353.44,   363.06,   384.93,   416.95,   422.42,   423.74,   426.22,   430.59,   435.54,   441.82,   448.42,   456.93,   460.62,   460.82,   463.68,   467.12,   471.23,   473.38,   475.43,   478.76,   482.05,   488.98,    495.3,   499.93,   509.19] p
2026-06-19 16:00:01.322270: predict best10 end_record 06-21 16:00:00, final soc 1.6kWh, metric 514.79p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:40:00, load 35.29kWh, PV 0.0kWh
2026-06-19 16:00:01.324334:    Slot: [   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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30]
2026-06-19 16:00:01.326364:     SoC: [   12.64,    12.57,     12.5,    12.43,    12.14,    11.57,    11.38,    11.38,    11.34,    11.31,    11.27,     11.2,    10.85,    10.63,    10.04,     9.57,     9.23,      8.5,     7.84,     7.79,     7.68,     7.52,     7.31,     7.09,     6.49,     5.09,      2.9,     2.53,     2.45,     2.29,     2.06,     1.76,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:00:01.328311:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    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-19 16:00:01.330525:    LOAD: [     3.1,     3.17,     3.23,      3.3,     3.57,      4.1,     4.27,     4.28,     4.31,     4.34,     4.37,     4.44,     4.77,     4.97,     5.52,     5.96,     6.28,     6.95,     7.57,     7.62,     7.72,     7.87,     8.07,     8.27,     8.83,    10.13,    12.17,    12.51,    12.59,    12.74,    12.95,    13.23,    13.58,    13.99,    14.47,     14.7,    14.72,    14.97,     15.3,    15.67,    15.88,    16.07,     16.4,    16.73,    17.38,    18.04,    18.48,    19.04,    19.36,    19.43,    19.49,    19.55,    19.79,    20.26,    20.42,    20.42,    20.45,    20.48,    20.51,    20.57,    20.86,    21.05,    21.54,    21.92,     22.2,    22.88,    23.49,    23.54,    23.64,    23.79,    23.99,    24.19,    24.75,    26.05,    28.09,    28.43,    28.51,    28.66,    28.87,    29.15,     29.5,    29.91,    30.39,    30.62,    30.64,    30.89,    31.22,    31.59,    31.81,     32.0,    32.32,    32.65,     33.3,    33.96,     34.4,    34.96] kWh
2026-06-19 16:00:01.332556:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:00:01.334465:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      1.1,     1.51,     1.99,     2.22,     2.24,     2.49,     2.82,     3.19,      3.4,     3.59,     3.92,     4.25,      4.9,     5.56,      6.0,     6.56,     6.88,     6.95,     7.01,     7.07,     7.31,     7.78,     7.94,     7.94,     7.97,      8.0,     8.03,     8.09,     8.38,     8.57,     9.05,     9.44,     9.72,    10.39,    11.01,    11.06,    11.16,    11.31,    11.51,    11.71,    12.27,    13.57,    15.61,    15.95,    16.03,    16.18,    16.39,    16.67,    17.02,    17.43,    17.91,    18.14,    18.16,    18.41,    18.74,    19.11,    19.33,    19.51,    19.84,    20.17,    20.82,    21.48,    21.92,    22.48] kWh
2026-06-19 16:00:01.336459:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:00:01.338008:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   116.37,   122.97,   131.47,   135.17,   135.37,   138.23,   141.66,   145.78,   147.92,   149.98,   153.31,   156.59,   163.52,   169.84,   174.48,   183.73,   189.33,   191.46,   193.21,   195.07,   202.63,    218.8,   224.67,   224.76,   225.54,   226.31,   227.07,   228.61,   236.26,   240.34,   251.56,   260.01,   265.85,   328.82,   340.74,   341.68,   343.58,   346.33,   349.92,   353.44,   363.06,   384.93,   416.95,   422.42,   423.74,   426.22,   430.59,   435.54,   441.82,   448.42,   456.93,   460.62,   460.82,   463.68,   467.12,   471.23,   473.38,   475.43,   478.76,   482.05,   488.98,    495.3,   499.93,   509.19] p
2026-06-19 16:00:01.421327: predict best end_record 06-21 16:00:00, final soc 1.6kWh, metric 490.91p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:20:00, load 33.82kWh, PV 0.0kWh
2026-06-19 16:00:01.423020:    Slot: [   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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30]
2026-06-19 16:00:01.424308:     SoC: [   12.64,    12.57,    12.51,    12.44,    12.16,    11.62,    11.44,    11.43,     11.4,    11.37,    11.33,    11.27,    10.93,    10.72,    10.15,     9.71,     9.38,     8.69,     8.06,     8.01,     7.91,     7.75,     7.55,     7.34,     6.77,     5.44,     3.34,     2.99,     2.91,     2.76,     2.54,     2.25,      1.9,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:00:01.425390:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    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-19 16:00:01.426699:    LOAD: [     3.1,     3.16,     3.23,     3.29,     3.55,     4.05,     4.22,     4.22,     4.25,     4.29,     4.32,     4.38,     4.69,     4.89,     5.41,     5.83,     6.13,     6.78,     7.36,     7.41,     7.51,     7.65,     7.84,     8.03,     8.57,     9.81,    11.76,    12.09,    12.16,     12.3,     12.5,    12.77,     13.1,     13.5,    13.96,    14.18,    14.19,    14.43,    14.74,     15.1,     15.3,    15.48,    15.79,    16.11,    16.73,    17.36,    17.78,    18.31,    18.62,    18.69,    18.75,     18.8,    19.03,    19.48,    19.63,    19.64,    19.66,    19.69,    19.72,    19.77,    20.05,    20.23,     20.7,    21.07,    21.34,    21.98,    22.56,    22.61,     22.7,    22.85,    23.04,    23.23,    23.76,     25.0,    26.95,    27.28,    27.36,     27.5,     27.7,    27.97,     28.3,     28.7,    29.15,    29.37,    29.39,    29.63,    29.94,     30.3,     30.5,    30.68,    30.99,    31.31,    31.93,    32.56,    32.98,    33.51] kWh
2026-06-19 16:00:01.427955:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:00:01.429223:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.02,     1.48,     1.69,     1.71,     1.95,     2.26,     2.62,     2.82,      3.0,     3.31,     3.63,     4.25,     4.88,      5.3,     5.83,     6.14,     6.21,     6.27,     6.32,     6.55,      7.0,     7.15,     7.16,     7.18,     7.21,     7.24,     7.29,     7.57,     7.75,     8.22,     8.59,     8.85,     9.49,    10.08,    10.13,    10.22,    10.37,    10.56,    10.75,    11.28,    12.52,    14.47,     14.8,    14.88,    15.02,    15.22,    15.49,    15.82,    16.21,    16.67,    16.89,    16.91,    17.15,    17.46,    17.82,    18.02,     18.2,    18.51,    18.83,    19.44,    20.08,     20.5,    21.03] kWh
2026-06-19 16:00:01.430468:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:00:01.431748:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   114.65,   122.76,   126.29,   126.48,   129.22,    132.5,   136.42,   138.47,   140.43,   143.61,   146.74,   153.36,   159.39,   163.81,   172.64,   177.99,   180.02,   181.69,   183.47,   190.68,    206.1,   211.71,   211.79,   212.53,   213.27,    214.0,   215.47,   222.76,   226.66,   237.37,   245.44,   251.02,   313.39,   324.77,   325.66,   327.48,   330.11,   333.53,    336.9,   346.08,   366.95,   397.52,   402.74,    404.0,   406.37,   410.54,   415.26,   421.26,   427.56,   435.68,   439.21,    439.4,   442.13,   445.41,   449.34,   451.39,   453.35,   456.52,   459.66,   466.27,    472.3,   476.73,   485.56] p
2026-06-19 16:00:01.433414:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ]
2026-06-19 16:00:01.433438: Saving plan best values to HA entities
2026-06-19 16:00:01.597841: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 16:00:01.602722: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 16:00:01.607832: Best charging limit SoC's []kWh, export []kWh gives import battery 0kWh, house 20.44kWh, export 0.0kWh, metric 490.91p, metric10 514.79p
2026-06-19 16:00:01.691393: Marginal costs baseline metric (no standing charge): 390.9386
2026-06-19 16:00:01.931825: Marginal energy costs matrix computed: min=16.42 max=25.77
2026-06-19 16:00:02.049563: Rate array import [{'start': 960, 'end': 1140, 'rate': 'very expensive', 'range': '(29.8p - 37.1p)'}, {'start': 1140, 'end': 1500, 'rate': 'expensive', 'range': '(19.3p - 27.2p)'}, {'start': 1500, 'end': 1530, 'rate': 'cheap', 'range': '(18.6p)'}, {'start': 1530, 'end': 1560, 'rate': 'expensive', 'range': '(19.0p)'}, {'start': 1560, 'end': 1830, 'rate': 'cheap', 'range': '(15.7p - 18.4p)'}, {'start': 1830, 'end': 1860, 'rate': 'expensive', 'range': '(20.5p)'}, {'start': 1860, 'end': 2400, 'rate': 'cheap', 'range': '(9.5p - 18.1p)'}, {'start': 2400, 'end': 2580, 'rate': 'very expensive', 'range': '(29.8p - 37.1p)'}, {'start': 2580, 'end': 2940, 'rate': 'expensive', 'range': '(19.3p - 27.2p)'}, {'start': 2940, 'end': 2970, 'rate': 'cheap', 'range': '(18.6p)'}, {'start': 2970, 'end': 3000, 'rate': 'expensive', 'range': '(19.0p)'}, {'start': 3000, 'end': 3270, 'rate': 'cheap', 'range': '(15.7p - 18.4p)'}, {'start': 3270, 'end': 3300, 'rate': 'expensive', 'range': '(20.5p)'}, {'start': 3300, 'end': 3840, 'rate': 'cheap', 'range': '(9.5p - 18.1p)'}] export [{'start': 960, 'end': 3840, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 16:00:02.050368: - Your estimated bill for today is £0.63 and tomorrow is £1.88
2026-06-19 16:00:02.050406: - Import rates are very expensive (29.8p - 37.1p) for the next 3 hours and then expensive (19.3p - 27.2p) for the next 6 hours.
2026-06-19 16:00:02.050422: - The battery is currently at 79% and is in eco mode.
2026-06-19 16:00:02.050435: - For the next 48 hours there will be no solar generation.
2026-06-19 16:00:02.050448: - You will run out of battery in 16 hours.
2026-06-19 16:00:02.050460: - No charging is planned.
2026-06-19 16:00:02.050473: 
2026-06-19 16:00:02.110482: Plan calculation took 1.18 seconds
2026-06-19 16:00:02.113388: No high rate period found
2026-06-19 16:00:02.172748: Import threshold used for optimisation was 9.5p
2026-06-19 16:00:02.228748: Low import rate windows [0: 06-19 16:00:00 - 06-19 16:30:00 @ 30.43, 1: 06-19 16:30:00 - 06-19 17:00:00 @ 29.82, 2: 06-19 17:00:00 - 06-19 17:30:00 @ 32.09, 3: 06-19 17:30:00 - 06-19 18:00:00 @ 31.14, 4: 06-19 18:00:00 - 06-19 18:30:00 @ 34.45, 5: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 6: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 7: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 8: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 9: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 10: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 11: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 12: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 13: 06-19 23:00:00 - 06-19 23:30:00 @ 21.85, 14: 06-19 23:30:00 - 06-20 00:00:00 @ 20.75, 15: 06-20 00:00:00 - 06-20 00:30:00 @ 19.34, 16: 06-20 00:30:00 - 06-20 01:00:00 @ 19.45, 17: 06-20 01:00:00 - 06-20 01:30:00 @ 18.56, 18: 06-20 01:30:00 - 06-20 02:00:00 @ 19.03, 19: 06-20 02:00:00 - 06-20 02:30:00 @ 18.41, 20: 06-20 02:30:00 - 06-20 03:00:00 @ 17.99, 21: 06-20 03:00:00 - 06-20 03:30:00 @ 17.36, 22: 06-20 03:30:00 - 06-20 04:00:00 @ 17.26, 23: 06-20 04:00:00 - 06-20 04:30:00 @ 16.82, 24: 06-20 04:30:00 - 06-20 05:00:00 @ 15.68, 25: 06-20 05:00:00 - 06-20 05:30:00 @ 15.9, 26: 06-20 05:30:00 - 06-20 06:00:00 @ 16.58, 27: 06-20 06:00:00 - 06-20 06:30:00 @ 17.02, 28: 06-20 06:30:00 - 06-20 07:00:00 @ 20.5, 29: 06-20 07:00:00 - 06-20 07:30:00 @ 17.66, 30: 06-20 07:30:00 - 06-20 08:00:00 @ 18.1, 31: 06-20 08:00:00 - 06-20 08:30:00 @ 15.95, 32: 06-20 08:30:00 - 06-20 09:00:00 @ 17.68, 33: 06-20 09:00:00 - 06-20 09:30:00 @ 16.12, 34: 06-20 09:30:00 - 06-20 10:00:00 @ 14.81, 35: 06-20 10:00:00 - 06-20 10:30:00 @ 11.18, 36: 06-20 10:30:00 - 06-20 11:00:00 @ 10.59, 37: 06-20 11:00:00 - 06-20 11:30:00 @ 10.9, 38: 06-20 11:30:00 - 06-20 12:00:00 @ 10.22, 39: 06-20 12:00:00 - 06-20 12:30:00 @ 10.81, 40: 06-20 12:30:00 - 06-20 13:00:00 @ 10.27, 41: 06-20 13:00:00 - 06-20 13:30:00 @ 9.94, 42: 06-20 13:30:00 - 06-20 14:00:00 @ 10.69, 43: 06-20 14:00:00 - 06-20 14:30:00 @ 9.5, 44: 06-20 14:30:00 - 06-20 15:00:00 @ 10.61, 45: 06-20 15:00:00 - 06-20 15:30:00 @ 16.56, 46: 06-20 15:30:00 - 06-20 16:00:00 @ 17.15, 47: 06-20 16:00:00 - 06-20 16:30:00 @ 30.43, 48: 06-20 16:30:00 - 06-20 17:00:00 @ 29.82, 49: 06-20 17:00:00 - 06-20 17:30:00 @ 32.09, 50: 06-20 17:30:00 - 06-20 18:00:00 @ 31.14, 51: 06-20 18:00:00 - 06-20 18:30:00 @ 34.45, 52: 06-20 19:00:00 - 06-20 19:30:00 @ 26.46, 53: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 54: 06-20 20:00:00 - 06-20 20:30:00 @ 26.48, 55: 06-20 20:30:00 - 06-20 21:00:00 @ 26.48, 56: 06-20 21:00:00 - 06-20 21:30:00 @ 26.48, 57: 06-20 21:30:00 - 06-20 22:00:00 @ 25.96, 58: 06-20 22:00:00 - 06-20 22:30:00 @ 22.44, 59: 06-20 22:30:00 - 06-20 23:00:00 @ 22.91, 60: 06-20 23:00:00 - 06-20 23:30:00 @ 21.85, 61: 06-20 23:30:00 - 06-21 00:00:00 @ 20.75, 62: 06-21 00:00:00 - 06-21 00:30:00 @ 19.34, 63: 06-21 00:30:00 - 06-21 01:00:00 @ 19.45, 64: 06-21 01:00:00 - 06-21 01:30:00 @ 18.56, 65: 06-21 01:30:00 - 06-21 02:00:00 @ 19.03, 66: 06-21 02:00:00 - 06-21 02:30:00 @ 18.41, 67: 06-21 02:30:00 - 06-21 03:00:00 @ 17.99, 68: 06-21 03:00:00 - 06-21 03:30:00 @ 17.36, 69: 06-21 03:30:00 - 06-21 04:00:00 @ 17.26, 70: 06-21 04:00:00 - 06-21 04:30:00 @ 16.82, 71: 06-21 04:30:00 - 06-21 05:00:00 @ 15.68, 72: 06-21 05:00:00 - 06-21 05:30:00 @ 15.9, 73: 06-21 05:30:00 - 06-21 06:00:00 @ 16.58, 74: 06-21 06:00:00 - 06-21 06:30:00 @ 17.02, 75: 06-21 06:30:00 - 06-21 07:00:00 @ 20.5, 76: 06-21 07:00:00 - 06-21 07:30:00 @ 17.66, 77: 06-21 07:30:00 - 06-21 08:00:00 @ 18.1, 78: 06-21 08:00:00 - 06-21 08:30:00 @ 15.95, 79: 06-21 08:30:00 - 06-21 09:00:00 @ 17.68, 80: 06-21 09:00:00 - 06-21 09:30:00 @ 16.12, 81: 06-21 09:30:00 - 06-21 10:00:00 @ 14.81, 82: 06-21 10:00:00 - 06-21 10:30:00 @ 11.18, 83: 06-21 10:30:00 - 06-21 11:00:00 @ 10.59, 84: 06-21 11:00:00 - 06-21 11:30:00 @ 10.9, 85: 06-21 11:30:00 - 06-21 12:00:00 @ 10.22, 86: 06-21 12:00:00 - 06-21 12:30:00 @ 10.81, 87: 06-21 12:30:00 - 06-21 13:00:00 @ 10.27, 88: 06-21 13:00:00 - 06-21 13:30:00 @ 9.94, 89: 06-21 13:30:00 - 06-21 14:00:00 @ 10.69, 90: 06-21 14:00:00 - 06-21 14:30:00 @ 9.5, 91: 06-21 14:30:00 - 06-21 15:00:00 @ 10.61, 92: 06-21 15:00:00 - 06-21 15:30:00 @ 16.56, 93: 06-21 15:30:00 - 06-21 16:00:00 @ 17.15]
2026-06-19 16:00:02.236896: Inverter 0 Set charge window is disabled
2026-06-19 16:00:02.236952: Inverter 0 count register writes 0
2026-06-19 16:00:02.252524: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 16:00:02.258686: Total inverter register writes now 0
2026-06-19 16:00:02.284362: Completed run status Demand
2026-06-19 16:00:02.291072: Info: record_status Demand
2026-06-19 16:00:02.305713: Saved current settings to /config/predbat_config.json
2026-06-19 16:00:34.383754: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:00:34.384081: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:00:34.384138: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:00:34.384376: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 16:00:34.384434: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:00:34.384475: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:00:34.384508: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:02:34.565083: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:02:34.565310: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:02:34.565348: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:02:34.565483: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 16:02:34.565511: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:02:34.565530: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:02:34.565547: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:04:34.754016: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:04:34.754215: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:04:34.754245: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:04:34.754374: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 16:04:34.754403: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:04:34.754421: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:04:34.754438: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:05:00.846792: --------------- PredBat - update at 2026-06-19 16:05:00+01:00 with clock skew 0 minutes, minutes now 965
2026-06-19 16:05:00.847338: Saved current settings to /config/predbat_config.json
2026-06-19 16:05:00.847425: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 29.9 minutes
2026-06-19 16:05:00.847508: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 16:05:00.847594: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 16:05:00.865553: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 16:05:00.866046: Predbat mode is set to Monitor
2026-06-19 16:05:00.958985: Found 11520 load_today datapoints going back 1 days
2026-06-19 16:05:00.959076: Using load_power data to fill gaps in load_today data
2026-06-19 16:05:01.002052: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 16:05:01.002198: Zero load period starting at 2026-06-19T12:09:00+0100 (236 minutes) for 889 minutes with base value 0.9
2026-06-19 16:05:01.002245: Zero load period starting at 2026-06-18T19:24:00+0100 (1241 minutes) for 64 minutes with base value 0.8
2026-06-19 16:05:01.003113: Processing 384 30-minute periods for power integration
2026-06-19 16:05:01.055231: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 16:05:01.055337: Car charging hold True, threshold 6.0kWh
2026-06-19 16:05:01.055392: Current data so far today: load 3.15kWh, import 0.9kWh, export 0.0kWh, PV 0kWh
2026-06-19 16:05:01.073145: Standing charge is set to 49.98p
2026-06-19 16:05:01.095013: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 16:05:01.095245: Import rates: min 13.17p, max 37.08p, average 20.06p
2026-06-19 16:05:01.126097: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 16:05:01.126194: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 16:05:01.127110: High export rate found rates in range 99p to -99p
2026-06-19 16:05:01.208407: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 16:05:01.208557: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 16:05:01.208791: Last hour: net energy 0.32kWh, import 0.32kWh, export 0.0kWh, car 0kWh, load 0.75kWh, net cost 5.3p, import 5.3p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 16:05:01.263467: Today's energy total net 0.9kWh, import 0.9kWh, export 0.0kWh, cost 62.8p, import 12.82p, export 0.0p, carbon 0.0kg
2026-06-19 16:05:01.263584: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 16:05:01.265224: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 16:05:01.266835: Warn: Found 1 gaps in load_today totalling 10070 minutes to fill using average data
2026-06-19 16:05:01.266943: Gap starting at 2026-06-18T15:55:00+0100 (1450 minutes) for 10070 minutes
2026-06-19 16:05:01.283817: Historical days now [7] weight [1]
2026-06-19 16:05:01.308614: Today's load divergence 119.58%, in-day adjustment 112.46%, damping 0.95x, yesterday 100.0% today 118.6% blend 32.99%
2026-06-19 16:05:01.308683: Today's predicted so far 9.03kWh with 0.0kWh car/iBoost excluded, 0.6kWh import ignored, and 0kWh forecast extra.
2026-06-19 16:05:01.308711: Today's actual load so far 11.85kWh with 0.0kWh car/iBoost excluded, and 0.09kWh import ignored.
2026-06-19 16:05:01.349480: Inverter 0: Type SK Sunsynk
2026-06-19 16:05:01.349551: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 16:05:01.349797: Reserve min: 10%, battery_min: 10%
2026-06-19 16:05:01.349902: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 16:05:01.350188: Inverter 0 SoC: 12.62kW 79%, current charge rate 5000W, current discharge rate 5250W, current battery power 464W, current battery voltage 51.2V, grid power -54W, load power 502W, PV Power 0W
2026-06-19 16:05:01.350341: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:05:01.350418: Inverter 0 scheduled charge enable is False
2026-06-19 16:05:01.350444: Inverter 0 charge windows currently []
2026-06-19 16:05:01.350467: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 16:05:01.350567: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:05:01.350591: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:05:01.350623: Inverter 0 scheduled discharge enable is False
2026-06-19 16:05:01.350732: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 16:05:01.350781: Inverter 0 discharge windows currently []
2026-06-19 16:05:01.350801: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:05:01.350818: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:05:01.350833: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:05:01.406633: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 16:05:01.406736: Plan was last updated on 2026-06-19 15:55:00+01:00 and is now 10.0 minutes old
2026-06-19 16:05:01.406794: Best charge window [  ]
2026-06-19 16:05:01.406815: Best export window [  ]
2026-06-19 16:05:01.407555: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 16:05:01.409534: Load divergence over 8.0 hours mean 326.18W, min 0.0W, max 2433.6W, std dev 390.87W, divergence 59.92%
2026-06-19 16:05:01.432941: Creating pool of 12 processes to match your CPU count
2026-06-19 16:05:01.525781: predict base end_record 06-21 16:05:00, final soc 1.6kWh, metric 521.79p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:20:00, load 33.97kWh, PV 0.0kWh
2026-06-19 16:05:01.528046:    Slot: [   16:05,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30]
2026-06-19 16:05:01.529802:     SoC: [   12.62,    12.56,    12.49,    12.43,    12.09,     11.6,    11.42,    11.42,    11.39,    11.35,    11.32,    11.24,    10.91,     10.7,    10.14,     9.69,     9.37,     8.67,     8.04,     7.99,     7.89,     7.74,     7.53,     7.32,     6.75,     5.42,     3.33,     2.97,     2.89,     2.74,     2.52,     2.24,     1.88,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:05:01.531214:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    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-19 16:05:01.532873:    LOAD: [    3.15,      3.2,     3.26,     3.33,     3.64,     4.09,     4.26,     4.26,     4.29,     4.33,     4.36,     4.43,     4.74,     4.93,     5.46,     5.87,     6.17,     6.82,     7.41,     7.46,     7.55,     7.69,     7.88,     8.08,     8.61,     9.85,     11.8,    12.13,     12.2,    12.34,    12.55,    12.81,    13.15,    13.54,     14.0,    14.22,    14.23,    14.48,    14.79,    15.15,    15.35,    15.55,    15.83,    16.17,    16.77,    17.42,    17.84,    18.35,    18.68,    18.77,    18.83,    18.89,    19.17,    19.57,    19.72,    19.72,    19.75,    19.78,    19.81,    19.87,    20.14,    20.32,    20.78,    21.15,    21.42,    22.06,    22.65,     22.7,    22.79,    22.93,    23.12,    23.32,    23.85,    25.09,    27.04,    27.37,    27.45,    27.59,    27.79,    28.06,    28.39,    28.78,    29.24,    29.46,    29.47,    29.72,    30.03,    30.39,    30.59,    30.79,    31.07,    31.41,    32.01,    32.66,    33.08,    33.59] kWh
2026-06-19 16:05:01.534482:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:05:01.536110:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.03,     1.49,     1.71,     1.72,     1.97,     2.28,     2.64,     2.84,     3.04,     3.33,     3.66,     4.26,     4.91,     5.33,     5.84,     6.17,     6.27,     6.33,     6.38,     6.66,     7.06,     7.21,     7.22,     7.24,     7.27,      7.3,     7.36,     7.64,     7.81,     8.28,     8.65,     8.91,     9.56,    10.14,    10.19,    10.28,    10.43,    10.62,    10.81,    11.34,    12.58,    14.53,    14.86,    14.94,    15.08,    15.28,    15.55,    15.88,    16.27,    16.73,    16.95,    16.97,    17.21,    17.52,    17.88,    18.08,    18.28,    18.57,     18.9,     19.5,    20.16,    20.58,    21.08] kWh
2026-06-19 16:05:01.537654:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:05:01.539335:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   114.78,   122.08,   125.61,    125.8,   129.62,   134.24,   138.98,   141.68,   144.53,   148.47,   153.05,   161.26,   170.37,   176.12,   183.09,   187.87,   190.63,   192.23,   193.98,   202.61,   216.66,   222.08,   222.13,   222.86,   223.64,   224.42,   226.22,    233.7,   237.94,   249.03,   256.39,   261.78,   324.77,   336.33,   337.25,   339.03,   341.56,   344.68,   348.34,   358.17,    381.2,   417.61,    423.6,   424.94,   427.28,   430.92,   435.43,   441.36,    447.3,   454.59,   458.12,   458.31,   462.13,   466.75,   471.49,   474.19,   477.04,   480.98,   485.57,   493.77,   502.88,   508.64,    515.6] p
2026-06-19 16:05:01.648973: Battery has 16.25 hours left - now at 12.62kWh
2026-06-19 16:05:01.690898: predict base10 end_record 06-21 16:05:00, final soc 1.6kWh, metric 546.84p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:40:00, load 35.44kWh, PV 0.0kWh
2026-06-19 16:05:01.692943:    Slot: [   16:05,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30]
2026-06-19 16:05:01.694764:     SoC: [   12.62,    12.56,    12.49,    12.42,    12.06,    11.55,    11.37,    11.36,    11.33,    11.29,    11.26,    11.17,    10.83,    10.61,    10.02,     9.55,     9.21,     8.48,     7.83,     7.77,     7.67,      7.5,     7.29,     7.07,     6.47,     5.08,     2.88,     2.51,     2.43,     2.27,     2.04,     1.74,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:05:01.696232:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    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-19 16:05:01.698046:    LOAD: [    3.15,      3.2,     3.27,     3.33,     3.67,     4.14,     4.31,     4.32,     4.35,     4.38,     4.42,     4.49,     4.81,     5.02,     5.57,      6.0,     6.32,      7.0,     7.61,     7.66,     7.76,     7.91,     8.11,     8.31,     8.87,    10.17,    12.21,    12.56,    12.64,    12.78,    12.99,    13.28,    13.62,    14.04,    14.52,    14.75,    14.76,    15.02,    15.34,    15.72,    15.93,    16.14,    16.44,    16.79,    17.42,     18.1,    18.54,    19.07,    19.42,    19.52,    19.58,    19.64,    19.93,    20.36,    20.51,    20.51,    20.54,    20.57,     20.6,    20.67,    20.95,    21.13,    21.62,    22.01,    22.29,    22.96,    23.58,    23.63,    23.73,    23.88,    24.08,    24.28,    24.84,    26.14,    28.18,    28.52,     28.6,    28.75,    28.96,    29.24,    29.59,     30.0,    30.48,    30.71,    30.73,    30.98,    31.31,    31.68,    31.89,    32.11,    32.41,    32.76,    33.38,    34.07,    34.51,    35.04] kWh
2026-06-19 16:05:01.699641:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:05:01.701269:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.11,     1.53,     2.01,     2.24,     2.25,     2.51,     2.83,     3.21,     3.42,     3.63,     3.93,     4.28,     4.91,     5.59,     6.03,     6.57,     6.91,     7.01,     7.07,     7.13,     7.43,     7.85,      8.0,      8.0,     8.03,     8.06,     8.09,     8.16,     8.44,     8.63,     9.12,      9.5,     9.78,    10.46,    11.07,    11.12,    11.22,    11.37,    11.57,    11.77,    12.33,    13.63,    15.67,    16.02,    16.09,    16.24,    16.45,    16.73,    17.08,     17.5,    17.98,    18.21,    18.22,    18.47,     18.8,    19.18,    19.39,     19.6,     19.9,    20.25,    20.88,    21.56,     22.0,    22.53] kWh
2026-06-19 16:05:01.702928:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:05:01.704569:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   116.62,   122.84,   130.49,   134.18,   134.38,   138.38,   143.22,   148.19,   151.02,    154.0,   158.13,   162.93,   171.52,   181.07,    187.1,   194.39,   199.39,   202.29,   203.96,   205.79,   214.84,   229.56,   235.24,   235.29,   236.05,   236.88,   237.69,   239.58,   247.42,   251.87,   263.48,   271.19,   276.83,   340.45,   352.55,   353.52,   355.38,   358.03,    361.3,   365.14,   375.43,   399.56,    437.7,   443.99,   445.39,   447.84,   451.66,   456.38,   462.59,   468.81,   476.45,   480.15,   480.35,   484.35,   489.19,   494.16,   496.99,   499.97,    504.1,    508.9,   517.49,   527.04,   533.07,   540.36] p
2026-06-19 16:05:01.785409: predict best10 end_record 06-21 16:05:00, final soc 1.6kWh, metric 546.84p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:40:00, load 35.44kWh, PV 0.0kWh
2026-06-19 16:05:01.787163:    Slot: [   16:05,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30]
2026-06-19 16:05:01.788505:     SoC: [   12.62,    12.56,    12.49,    12.42,    12.06,    11.55,    11.37,    11.36,    11.33,    11.29,    11.26,    11.17,    10.83,    10.61,    10.02,     9.55,     9.21,     8.48,     7.83,     7.77,     7.67,      7.5,     7.29,     7.07,     6.47,     5.08,     2.88,     2.51,     2.43,     2.27,     2.04,     1.74,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:05:01.789614:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    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-19 16:05:01.790970:    LOAD: [    3.15,      3.2,     3.27,     3.33,     3.67,     4.14,     4.31,     4.32,     4.35,     4.38,     4.42,     4.49,     4.81,     5.02,     5.57,      6.0,     6.32,      7.0,     7.61,     7.66,     7.76,     7.91,     8.11,     8.31,     8.87,    10.17,    12.21,    12.56,    12.64,    12.78,    12.99,    13.28,    13.62,    14.04,    14.52,    14.75,    14.76,    15.02,    15.34,    15.72,    15.93,    16.14,    16.44,    16.79,    17.42,     18.1,    18.54,    19.07,    19.42,    19.52,    19.58,    19.64,    19.93,    20.36,    20.51,    20.51,    20.54,    20.57,     20.6,    20.67,    20.95,    21.13,    21.62,    22.01,    22.29,    22.96,    23.58,    23.63,    23.73,    23.88,    24.08,    24.28,    24.84,    26.14,    28.18,    28.52,     28.6,    28.75,    28.96,    29.24,    29.59,     30.0,    30.48,    30.71,    30.73,    30.98,    31.31,    31.68,    31.89,    32.11,    32.41,    32.76,    33.38,    34.07,    34.51,    35.04] kWh
2026-06-19 16:05:01.792241:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:05:01.793534:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.11,     1.53,     2.01,     2.24,     2.25,     2.51,     2.83,     3.21,     3.42,     3.63,     3.93,     4.28,     4.91,     5.59,     6.03,     6.57,     6.91,     7.01,     7.07,     7.13,     7.43,     7.85,      8.0,      8.0,     8.03,     8.06,     8.09,     8.16,     8.44,     8.63,     9.12,      9.5,     9.78,    10.46,    11.07,    11.12,    11.22,    11.37,    11.57,    11.77,    12.33,    13.63,    15.67,    16.02,    16.09,    16.24,    16.45,    16.73,    17.08,     17.5,    17.98,    18.21,    18.22,    18.47,     18.8,    19.18,    19.39,     19.6,     19.9,    20.25,    20.88,    21.56,     22.0,    22.53] kWh
2026-06-19 16:05:01.795345:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:05:01.796842:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   116.62,   122.84,   130.49,   134.18,   134.38,   138.38,   143.22,   148.19,   151.02,    154.0,   158.13,   162.93,   171.52,   181.07,    187.1,   194.39,   199.39,   202.29,   203.96,   205.79,   214.84,   229.56,   235.24,   235.29,   236.05,   236.88,   237.69,   239.58,   247.42,   251.87,   263.48,   271.19,   276.83,   340.45,   352.55,   353.52,   355.38,   358.03,    361.3,   365.14,   375.43,   399.56,    437.7,   443.99,   445.39,   447.84,   451.66,   456.38,   462.59,   468.81,   476.45,   480.15,   480.35,   484.35,   489.19,   494.16,   496.99,   499.97,    504.1,    508.9,   517.49,   527.04,   533.07,   540.36] p
2026-06-19 16:05:01.885282: predict best end_record 06-21 16:05:00, final soc 1.6kWh, metric 521.79p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:20:00, load 33.97kWh, PV 0.0kWh
2026-06-19 16:05:01.889254:    Slot: [   16:05,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30]
2026-06-19 16:05:01.892496:     SoC: [   12.62,    12.56,    12.49,    12.43,    12.09,     11.6,    11.42,    11.42,    11.39,    11.35,    11.32,    11.24,    10.91,     10.7,    10.14,     9.69,     9.37,     8.67,     8.04,     7.99,     7.89,     7.74,     7.53,     7.32,     6.75,     5.42,     3.33,     2.97,     2.89,     2.74,     2.52,     2.24,     1.88,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:05:01.894826:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    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-19 16:05:01.897584:    LOAD: [    3.15,      3.2,     3.26,     3.33,     3.64,     4.09,     4.26,     4.26,     4.29,     4.33,     4.36,     4.43,     4.74,     4.93,     5.46,     5.87,     6.17,     6.82,     7.41,     7.46,     7.55,     7.69,     7.88,     8.08,     8.61,     9.85,     11.8,    12.13,     12.2,    12.34,    12.55,    12.81,    13.15,    13.54,     14.0,    14.22,    14.23,    14.48,    14.79,    15.15,    15.35,    15.55,    15.83,    16.17,    16.77,    17.42,    17.84,    18.35,    18.68,    18.77,    18.83,    18.89,    19.17,    19.57,    19.72,    19.72,    19.75,    19.78,    19.81,    19.87,    20.14,    20.32,    20.78,    21.15,    21.42,    22.06,    22.65,     22.7,    22.79,    22.93,    23.12,    23.32,    23.85,    25.09,    27.04,    27.37,    27.45,    27.59,    27.79,    28.06,    28.39,    28.78,    29.24,    29.46,    29.47,    29.72,    30.03,    30.39,    30.59,    30.79,    31.07,    31.41,    32.01,    32.66,    33.08,    33.59] kWh
2026-06-19 16:05:01.900369:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:05:01.903026:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.03,     1.49,     1.71,     1.72,     1.97,     2.28,     2.64,     2.84,     3.04,     3.33,     3.66,     4.26,     4.91,     5.33,     5.84,     6.17,     6.27,     6.33,     6.38,     6.66,     7.06,     7.21,     7.22,     7.24,     7.27,      7.3,     7.36,     7.64,     7.81,     8.28,     8.65,     8.91,     9.56,    10.14,    10.19,    10.28,    10.43,    10.62,    10.81,    11.34,    12.58,    14.53,    14.86,    14.94,    15.08,    15.28,    15.55,    15.88,    16.27,    16.73,    16.95,    16.97,    17.21,    17.52,    17.88,    18.08,    18.28,    18.57,     18.9,     19.5,    20.16,    20.58,    21.08] kWh
2026-06-19 16:05:01.905812:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:05:01.908150:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   114.78,   122.08,   125.61,    125.8,   129.62,   134.24,   138.98,   141.68,   144.53,   148.47,   153.05,   161.26,   170.37,   176.12,   183.09,   187.87,   190.63,   192.23,   193.98,   202.61,   216.66,   222.08,   222.13,   222.86,   223.64,   224.42,   226.22,    233.7,   237.94,   249.03,   256.39,   261.78,   324.77,   336.33,   337.25,   339.03,   341.56,   344.68,   348.34,   358.17,    381.2,   417.61,    423.6,   424.94,   427.28,   430.92,   435.43,   441.36,    447.3,   454.59,   458.12,   458.31,   462.13,   466.75,   471.49,   474.19,   477.04,   480.98,   485.57,   493.77,   502.88,   508.64,    515.6] p
2026-06-19 16:05:01.911404:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ]
2026-06-19 16:05:01.911499: Saving plan best values to HA entities
2026-06-19 16:05:02.118261: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 16:05:02.123777: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 16:05:02.129634: Best charging limit SoC's []kWh, export []kWh gives import battery 0kWh, house 20.56kWh, export 0.0kWh, metric 521.79p, metric10 546.84p
2026-06-19 16:05:02.202462: Marginal costs baseline metric (no standing charge): 421.8186
2026-06-19 16:05:02.396386: Marginal energy costs matrix computed: min=16.87 max=26.14
2026-06-19 16:05:02.494014: Rate array import [{'start': 965, 'end': 1140, 'rate': 'very expensive', 'range': '(29.8p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3840, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 3840, 'end': 3845, 'rate': 'expensive', 'range': '(28.8p)'}] export [{'start': 965, 'end': 3845, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 16:05:02.494938: - Your estimated bill for today is £0.63 and tomorrow is £1.99
2026-06-19 16:05:02.494972: - Import rates are very expensive (29.8p - 37.1p) for the next 2  hours and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 16:05:02.494990: - The battery is currently at 79% and is in eco mode.
2026-06-19 16:05:02.495007: - For the next 48 hours there will be no solar generation.
2026-06-19 16:05:02.495022: - You will run out of battery in 16 hours.
2026-06-19 16:05:02.495037: - No charging is planned.
2026-06-19 16:05:02.495053: 
2026-06-19 16:05:02.548270: Plan calculation took 1.14 seconds
2026-06-19 16:05:02.551958: No high rate period found
2026-06-19 16:05:02.608058: Import threshold used for optimisation was 9.5p
2026-06-19 16:05:02.667461: Low import rate windows [0: 06-19 16:00:00 - 06-19 16:30:00 @ 30.43, 1: 06-19 16:30:00 - 06-19 17:00:00 @ 29.82, 2: 06-19 17:00:00 - 06-19 17:30:00 @ 32.09, 3: 06-19 17:30:00 - 06-19 18:00:00 @ 31.14, 4: 06-19 18:00:00 - 06-19 18:30:00 @ 34.45, 5: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 6: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 7: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 8: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 9: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 10: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 11: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 12: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 13: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 14: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 15: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 16: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 17: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 18: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 19: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 20: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 21: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 22: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 23: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 24: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 25: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 26: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 27: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 28: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 29: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 30: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 31: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 32: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 33: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 34: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 35: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 36: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 37: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 38: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 39: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 40: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 41: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 42: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 43: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 44: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 45: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 46: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 47: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 48: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 49: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 50: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 51: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 52: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 53: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 54: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 55: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 56: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 57: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 58: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 59: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 60: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 61: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 62: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 63: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 64: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 65: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 66: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 67: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 68: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 69: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 70: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 71: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 72: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 73: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 74: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 75: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 76: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 77: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 78: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 79: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 80: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 81: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 82: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 83: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 84: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 85: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 86: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 87: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 88: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 89: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 90: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 91: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 92: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 93: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 94: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 95: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77]
2026-06-19 16:05:02.676226: Inverter 0 Set charge window is disabled
2026-06-19 16:05:02.676290: Inverter 0 count register writes 0
2026-06-19 16:05:02.693955: 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-19 16:05:02.694062: Recompute is saving previous plan...
2026-06-19 16:05:02.694110: Best charge window [  ]
2026-06-19 16:05:02.694132: Best export window [  ]
2026-06-19 16:05:02.694998: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 16:05:02.697058: Load divergence over 8.0 hours mean 326.18W, min 0.0W, max 2433.6W, std dev 390.87W, divergence 59.92%
2026-06-19 16:05:02.716159: Calculating data from yesterday for savings calculation
2026-06-19 16:05:02.726722: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 16:05:02.733295: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 16:05:02.734453: Creating pool of 12 processes to match your CPU count
2026-06-19 16:05:02.793038: Calculate Best options: mode(Monitor), 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-19 16:05:02.793365: Optimise levels pass started at 2026-06-19 16:05:02
2026-06-19 16:05:02.793576: Calculated end_record as 06-21 16:05:00 based on best_price 13.17p, next_charge_start 06-21 16:05:00, max_windows 0
2026-06-19 16:05:02.793696: Optimise levels pass ended at 2026-06-19 16:05:02, duration 0.0 seconds tried 0 combinations
2026-06-19 16:05:02.794389: Set best_price_charge_level 13.17p, best_price_export_level 0p, best_price_charge 13.17p, best_cost_export 0p, best_metric 421.82p, best_keep 0kWh, best_cycle 0kWh, best_carbon 0kg, best_import 0kWh
2026-06-19 16:05:02.807478: Starting detailed optimisation end_record 06-21 16:05:00, best_price_charge 13.17p, best_price_export 0p. lowest_price_charge 13.17p with charge limits []kWh and export limits []kWh
2026-06-19 16:05:02.807592: Tweak plan optimisation started
2026-06-19 16:05:02.807637: Tweak optimisation finished metric 402.95 cost 402.95 metric_keep 0 cycle 0 carbon 0 import 0
2026-06-19 16:05:02.832245: Previous plan best metric is 402.95 (cost 421.82) and new plan best metric is 402.95 (cost 421.82)
2026-06-19 16:05:02.832315: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-19 16:05:02.832408: Plan valid is now true after recompute was False
2026-06-19 16:05:02.858782: predict base end_record 06-21 16:05:00, final soc 1.6kWh, metric 521.79p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:20:00, load 33.97kWh, PV 0.0kWh
2026-06-19 16:05:02.860903:    Slot: [   16:05,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30]
2026-06-19 16:05:02.862610:     SoC: [   12.62,    12.56,    12.49,    12.43,    12.09,     11.6,    11.42,    11.42,    11.39,    11.35,    11.32,    11.24,    10.91,     10.7,    10.14,     9.69,     9.37,     8.67,     8.04,     7.99,     7.89,     7.74,     7.53,     7.32,     6.75,     5.42,     3.33,     2.97,     2.89,     2.74,     2.52,     2.24,     1.88,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:05:02.864033:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    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-19 16:05:02.865660:    LOAD: [    3.15,      3.2,     3.26,     3.33,     3.64,     4.09,     4.26,     4.26,     4.29,     4.33,     4.36,     4.43,     4.74,     4.93,     5.46,     5.87,     6.17,     6.82,     7.41,     7.46,     7.55,     7.69,     7.88,     8.08,     8.61,     9.85,     11.8,    12.13,     12.2,    12.34,    12.55,    12.81,    13.15,    13.54,     14.0,    14.22,    14.23,    14.48,    14.79,    15.15,    15.35,    15.55,    15.83,    16.17,    16.77,    17.42,    17.84,    18.35,    18.68,    18.77,    18.83,    18.89,    19.17,    19.57,    19.72,    19.72,    19.75,    19.78,    19.81,    19.87,    20.14,    20.32,    20.78,    21.15,    21.42,    22.06,    22.65,     22.7,    22.79,    22.93,    23.12,    23.32,    23.85,    25.09,    27.04,    27.37,    27.45,    27.59,    27.79,    28.06,    28.39,    28.78,    29.24,    29.46,    29.47,    29.72,    30.03,    30.39,    30.59,    30.79,    31.07,    31.41,    32.01,    32.66,    33.08,    33.59] kWh
2026-06-19 16:05:02.867232:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:05:02.868820:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.03,     1.49,     1.71,     1.72,     1.97,     2.28,     2.64,     2.84,     3.04,     3.33,     3.66,     4.26,     4.91,     5.33,     5.84,     6.17,     6.27,     6.33,     6.38,     6.66,     7.06,     7.21,     7.22,     7.24,     7.27,      7.3,     7.36,     7.64,     7.81,     8.28,     8.65,     8.91,     9.56,    10.14,    10.19,    10.28,    10.43,    10.62,    10.81,    11.34,    12.58,    14.53,    14.86,    14.94,    15.08,    15.28,    15.55,    15.88,    16.27,    16.73,    16.95,    16.97,    17.21,    17.52,    17.88,    18.08,    18.28,    18.57,     18.9,     19.5,    20.16,    20.58,    21.08] kWh
2026-06-19 16:05:02.870371:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:05:02.871986:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   114.78,   122.08,   125.61,    125.8,   129.62,   134.24,   138.98,   141.68,   144.53,   148.47,   153.05,   161.26,   170.37,   176.12,   183.09,   187.87,   190.63,   192.23,   193.98,   202.61,   216.66,   222.08,   222.13,   222.86,   223.64,   224.42,   226.22,    233.7,   237.94,   249.03,   256.39,   261.78,   324.77,   336.33,   337.25,   339.03,   341.56,   344.68,   348.34,   358.17,    381.2,   417.61,    423.6,   424.94,   427.28,   430.92,   435.43,   441.36,    447.3,   454.59,   458.12,   458.31,   462.13,   466.75,   471.49,   474.19,   477.04,   480.98,   485.57,   493.77,   502.88,   508.64,    515.6] p
2026-06-19 16:05:02.967602: Battery has 16.25 hours left - now at 12.62kWh
2026-06-19 16:05:03.005407: predict base10 end_record 06-21 16:05:00, final soc 1.6kWh, metric 546.84p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:40:00, load 35.44kWh, PV 0.0kWh
2026-06-19 16:05:03.007483:    Slot: [   16:05,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30]
2026-06-19 16:05:03.009245:     SoC: [   12.62,    12.56,    12.49,    12.42,    12.06,    11.55,    11.37,    11.36,    11.33,    11.29,    11.26,    11.17,    10.83,    10.61,    10.02,     9.55,     9.21,     8.48,     7.83,     7.77,     7.67,      7.5,     7.29,     7.07,     6.47,     5.08,     2.88,     2.51,     2.43,     2.27,     2.04,     1.74,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:05:03.010838:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    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-19 16:05:03.013225:    LOAD: [    3.15,      3.2,     3.27,     3.33,     3.67,     4.14,     4.31,     4.32,     4.35,     4.38,     4.42,     4.49,     4.81,     5.02,     5.57,      6.0,     6.32,      7.0,     7.61,     7.66,     7.76,     7.91,     8.11,     8.31,     8.87,    10.17,    12.21,    12.56,    12.64,    12.78,    12.99,    13.28,    13.62,    14.04,    14.52,    14.75,    14.76,    15.02,    15.34,    15.72,    15.93,    16.14,    16.44,    16.79,    17.42,     18.1,    18.54,    19.07,    19.42,    19.52,    19.58,    19.64,    19.93,    20.36,    20.51,    20.51,    20.54,    20.57,     20.6,    20.67,    20.95,    21.13,    21.62,    22.01,    22.29,    22.96,    23.58,    23.63,    23.73,    23.88,    24.08,    24.28,    24.84,    26.14,    28.18,    28.52,     28.6,    28.75,    28.96,    29.24,    29.59,     30.0,    30.48,    30.71,    30.73,    30.98,    31.31,    31.68,    31.89,    32.11,    32.41,    32.76,    33.38,    34.07,    34.51,    35.04] kWh
2026-06-19 16:05:03.015449:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:05:03.017753:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.11,     1.53,     2.01,     2.24,     2.25,     2.51,     2.83,     3.21,     3.42,     3.63,     3.93,     4.28,     4.91,     5.59,     6.03,     6.57,     6.91,     7.01,     7.07,     7.13,     7.43,     7.85,      8.0,      8.0,     8.03,     8.06,     8.09,     8.16,     8.44,     8.63,     9.12,      9.5,     9.78,    10.46,    11.07,    11.12,    11.22,    11.37,    11.57,    11.77,    12.33,    13.63,    15.67,    16.02,    16.09,    16.24,    16.45,    16.73,    17.08,     17.5,    17.98,    18.21,    18.22,    18.47,     18.8,    19.18,    19.39,     19.6,     19.9,    20.25,    20.88,    21.56,     22.0,    22.53] kWh
2026-06-19 16:05:03.019671:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:05:03.021385:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   116.62,   122.84,   130.49,   134.18,   134.38,   138.38,   143.22,   148.19,   151.02,    154.0,   158.13,   162.93,   171.52,   181.07,    187.1,   194.39,   199.39,   202.29,   203.96,   205.79,   214.84,   229.56,   235.24,   235.29,   236.05,   236.88,   237.69,   239.58,   247.42,   251.87,   263.48,   271.19,   276.83,   340.45,   352.55,   353.52,   355.38,   358.03,    361.3,   365.14,   375.43,   399.56,    437.7,   443.99,   445.39,   447.84,   451.66,   456.38,   462.59,   468.81,   476.45,   480.15,   480.35,   484.35,   489.19,   494.16,   496.99,   499.97,    504.1,    508.9,   517.49,   527.04,   533.07,   540.36] p
2026-06-19 16:05:03.102944: predict best10 end_record 06-21 16:05:00, final soc 1.6kWh, metric 546.84p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:40:00, load 35.44kWh, PV 0.0kWh
2026-06-19 16:05:03.106185:    Slot: [   16:05,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30]
2026-06-19 16:05:03.107991:     SoC: [   12.62,    12.56,    12.49,    12.42,    12.06,    11.55,    11.37,    11.36,    11.33,    11.29,    11.26,    11.17,    10.83,    10.61,    10.02,     9.55,     9.21,     8.48,     7.83,     7.77,     7.67,      7.5,     7.29,     7.07,     6.47,     5.08,     2.88,     2.51,     2.43,     2.27,     2.04,     1.74,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:05:03.109462:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    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-19 16:05:03.111327:    LOAD: [    3.15,      3.2,     3.27,     3.33,     3.67,     4.14,     4.31,     4.32,     4.35,     4.38,     4.42,     4.49,     4.81,     5.02,     5.57,      6.0,     6.32,      7.0,     7.61,     7.66,     7.76,     7.91,     8.11,     8.31,     8.87,    10.17,    12.21,    12.56,    12.64,    12.78,    12.99,    13.28,    13.62,    14.04,    14.52,    14.75,    14.76,    15.02,    15.34,    15.72,    15.93,    16.14,    16.44,    16.79,    17.42,     18.1,    18.54,    19.07,    19.42,    19.52,    19.58,    19.64,    19.93,    20.36,    20.51,    20.51,    20.54,    20.57,     20.6,    20.67,    20.95,    21.13,    21.62,    22.01,    22.29,    22.96,    23.58,    23.63,    23.73,    23.88,    24.08,    24.28,    24.84,    26.14,    28.18,    28.52,     28.6,    28.75,    28.96,    29.24,    29.59,     30.0,    30.48,    30.71,    30.73,    30.98,    31.31,    31.68,    31.89,    32.11,    32.41,    32.76,    33.38,    34.07,    34.51,    35.04] kWh
2026-06-19 16:05:03.113017:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:05:03.114838:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.11,     1.53,     2.01,     2.24,     2.25,     2.51,     2.83,     3.21,     3.42,     3.63,     3.93,     4.28,     4.91,     5.59,     6.03,     6.57,     6.91,     7.01,     7.07,     7.13,     7.43,     7.85,      8.0,      8.0,     8.03,     8.06,     8.09,     8.16,     8.44,     8.63,     9.12,      9.5,     9.78,    10.46,    11.07,    11.12,    11.22,    11.37,    11.57,    11.77,    12.33,    13.63,    15.67,    16.02,    16.09,    16.24,    16.45,    16.73,    17.08,     17.5,    17.98,    18.21,    18.22,    18.47,     18.8,    19.18,    19.39,     19.6,     19.9,    20.25,    20.88,    21.56,     22.0,    22.53] kWh
2026-06-19 16:05:03.116428:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:05:03.118255:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   116.62,   122.84,   130.49,   134.18,   134.38,   138.38,   143.22,   148.19,   151.02,    154.0,   158.13,   162.93,   171.52,   181.07,    187.1,   194.39,   199.39,   202.29,   203.96,   205.79,   214.84,   229.56,   235.24,   235.29,   236.05,   236.88,   237.69,   239.58,   247.42,   251.87,   263.48,   271.19,   276.83,   340.45,   352.55,   353.52,   355.38,   358.03,    361.3,   365.14,   375.43,   399.56,    437.7,   443.99,   445.39,   447.84,   451.66,   456.38,   462.59,   468.81,   476.45,   480.15,   480.35,   484.35,   489.19,   494.16,   496.99,   499.97,    504.1,    508.9,   517.49,   527.04,   533.07,   540.36] p
2026-06-19 16:05:03.198462: predict best end_record 06-21 16:05:00, final soc 1.6kWh, metric 521.79p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:20:00, load 33.97kWh, PV 0.0kWh
2026-06-19 16:05:03.200609:    Slot: [   16:05,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30]
2026-06-19 16:05:03.202333:     SoC: [   12.62,    12.56,    12.49,    12.43,    12.09,     11.6,    11.42,    11.42,    11.39,    11.35,    11.32,    11.24,    10.91,     10.7,    10.14,     9.69,     9.37,     8.67,     8.04,     7.99,     7.89,     7.74,     7.53,     7.32,     6.75,     5.42,     3.33,     2.97,     2.89,     2.74,     2.52,     2.24,     1.88,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:05:03.203751:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    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-19 16:05:03.205499:    LOAD: [    3.15,      3.2,     3.26,     3.33,     3.64,     4.09,     4.26,     4.26,     4.29,     4.33,     4.36,     4.43,     4.74,     4.93,     5.46,     5.87,     6.17,     6.82,     7.41,     7.46,     7.55,     7.69,     7.88,     8.08,     8.61,     9.85,     11.8,    12.13,     12.2,    12.34,    12.55,    12.81,    13.15,    13.54,     14.0,    14.22,    14.23,    14.48,    14.79,    15.15,    15.35,    15.55,    15.83,    16.17,    16.77,    17.42,    17.84,    18.35,    18.68,    18.77,    18.83,    18.89,    19.17,    19.57,    19.72,    19.72,    19.75,    19.78,    19.81,    19.87,    20.14,    20.32,    20.78,    21.15,    21.42,    22.06,    22.65,     22.7,    22.79,    22.93,    23.12,    23.32,    23.85,    25.09,    27.04,    27.37,    27.45,    27.59,    27.79,    28.06,    28.39,    28.78,    29.24,    29.46,    29.47,    29.72,    30.03,    30.39,    30.59,    30.79,    31.07,    31.41,    32.01,    32.66,    33.08,    33.59] kWh
2026-06-19 16:05:03.207179:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:05:03.208873:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.03,     1.49,     1.71,     1.72,     1.97,     2.28,     2.64,     2.84,     3.04,     3.33,     3.66,     4.26,     4.91,     5.33,     5.84,     6.17,     6.27,     6.33,     6.38,     6.66,     7.06,     7.21,     7.22,     7.24,     7.27,      7.3,     7.36,     7.64,     7.81,     8.28,     8.65,     8.91,     9.56,    10.14,    10.19,    10.28,    10.43,    10.62,    10.81,    11.34,    12.58,    14.53,    14.86,    14.94,    15.08,    15.28,    15.55,    15.88,    16.27,    16.73,    16.95,    16.97,    17.21,    17.52,    17.88,    18.08,    18.28,    18.57,     18.9,     19.5,    20.16,    20.58,    21.08] kWh
2026-06-19 16:05:03.210464:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:05:03.212303:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   114.78,   122.08,   125.61,    125.8,   129.62,   134.24,   138.98,   141.68,   144.53,   148.47,   153.05,   161.26,   170.37,   176.12,   183.09,   187.87,   190.63,   192.23,   193.98,   202.61,   216.66,   222.08,   222.13,   222.86,   223.64,   224.42,   226.22,    233.7,   237.94,   249.03,   256.39,   261.78,   324.77,   336.33,   337.25,   339.03,   341.56,   344.68,   348.34,   358.17,    381.2,   417.61,    423.6,   424.94,   427.28,   430.92,   435.43,   441.36,    447.3,   454.59,   458.12,   458.31,   462.13,   466.75,   471.49,   474.19,   477.04,   480.98,   485.57,   493.77,   502.88,   508.64,    515.6] p
2026-06-19 16:05:03.214453:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ]
2026-06-19 16:05:03.214526: Saving plan best values to HA entities
2026-06-19 16:05:03.348669: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 16:05:03.354401: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 16:05:03.359781: Best charging limit SoC's []kWh, export []kWh gives import battery 0kWh, house 20.56kWh, export 0.0kWh, metric 521.79p, metric10 546.84p
2026-06-19 16:05:03.432802: Marginal costs baseline metric (no standing charge): 421.8186
2026-06-19 16:05:03.630755: Marginal energy costs matrix computed: min=16.87 max=26.14
2026-06-19 16:05:03.719202: Rate array import [{'start': 965, 'end': 1140, 'rate': 'very expensive', 'range': '(29.8p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3840, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 3840, 'end': 3845, 'rate': 'expensive', 'range': '(28.8p)'}] export [{'start': 965, 'end': 3845, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 16:05:03.720210: - Your estimated bill for today is £0.63 and tomorrow is £1.99
2026-06-19 16:05:03.720258: - Import rates are very expensive (29.8p - 37.1p) for the next 2  hours and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 16:05:03.720279: - The battery is currently at 79% and is in eco mode.
2026-06-19 16:05:03.720296: - For the next 48 hours there will be no solar generation.
2026-06-19 16:05:03.720311: - You will run out of battery in 16 hours.
2026-06-19 16:05:03.720326: - No charging is planned.
2026-06-19 16:05:03.720341: 
2026-06-19 16:05:03.777789: Plan calculation took 1.08 seconds
2026-06-19 16:05:03.778002: Inverter 0: Type SK Sunsynk
2026-06-19 16:05:03.778034: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 16:05:03.778273: Reserve min: 10%, battery_min: 10%
2026-06-19 16:05:03.778344: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 16:05:03.778646: Inverter 0 SoC: 12.48kW 78%, current charge rate 5000W, current discharge rate 5250W, current battery power 464W, current battery voltage 51.2V, grid power -54W, load power 502W, PV Power 0W
2026-06-19 16:05:03.778877: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:05:03.778966: Inverter 0 scheduled charge enable is False
2026-06-19 16:05:03.778995: Inverter 0 charge windows currently []
2026-06-19 16:05:03.779021: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 16:05:03.779124: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:05:03.779150: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:05:03.779181: Inverter 0 scheduled discharge enable is False
2026-06-19 16:05:03.779299: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 16:05:03.779326: Inverter 0 discharge windows currently []
2026-06-19 16:05:03.779348: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:05:03.779365: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:05:03.779380: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:05:03.837010: Inverter 0 Set charge window is disabled
2026-06-19 16:05:03.837106: Inverter 0 count register writes 0
2026-06-19 16:05:03.863149: Total inverter register writes now 0
2026-06-19 16:05:03.884780: Completed run status Demand
2026-06-19 16:05:03.892043: Info: record_status Demand
2026-06-19 16:05:03.904755: Saved current settings to /config/predbat_config.json
2026-06-19 16:05:33.976266: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:05:33.976467: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:05:33.976498: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:05:33.976617: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 16:05:33.976644: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:05:33.976662: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:05:33.976678: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:07:34.157967: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:07:34.158176: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:07:34.158207: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:07:34.158327: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 16:07:34.158367: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:07:34.158596: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:07:34.158628: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:09:34.348179: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:09:34.348381: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:09:34.348412: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:09:34.348528: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 16:09:34.348556: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:09:34.348573: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:09:34.348588: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:10:00.449452: --------------- PredBat - update at 2026-06-19 16:10:00+01:00 with clock skew 0 minutes, minutes now 970
2026-06-19 16:10:00.450213: Saved current settings to /config/predbat_config.json
2026-06-19 16:10:00.450304: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 34.9 minutes
2026-06-19 16:10:00.450357: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 16:10:00.450430: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 16:10:00.470758: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 16:10:00.471242: Predbat mode is set to Monitor
2026-06-19 16:10:00.580164: Found 11520 load_today datapoints going back 1 days
2026-06-19 16:10:00.580286: Using load_power data to fill gaps in load_today data
2026-06-19 16:10:00.638903: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 16:10:00.639069: Zero load period starting at 2026-06-19T12:09:00+0100 (241 minutes) for 889 minutes with base value 0.9
2026-06-19 16:10:00.639127: Zero load period starting at 2026-06-18T19:24:00+0100 (1246 minutes) for 64 minutes with base value 0.8
2026-06-19 16:10:00.640071: Processing 384 30-minute periods for power integration
2026-06-19 16:10:00.707115: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 16:10:00.707220: Car charging hold True, threshold 6.0kWh
2026-06-19 16:10:00.707311: Current data so far today: load 3.2kWh, import 0.9kWh, export 0.0kWh, PV 0kWh
2026-06-19 16:10:00.730011: Standing charge is set to 49.98p
2026-06-19 16:10:00.758989: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 16:10:00.759283: Import rates: min 13.17p, max 37.08p, average 20.06p
2026-06-19 16:10:00.805220: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 16:10:00.805322: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 16:10:00.806471: High export rate found rates in range 99p to -99p
2026-06-19 16:10:00.899721: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 16:10:00.899845: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 16:10:00.900062: Last hour: net energy 0.3kWh, import 0.3kWh, export 0.0kWh, car 0kWh, load 0.7kWh, net cost 4.97p, import 4.97p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 16:10:00.949790: Today's energy total net 0.9kWh, import 0.9kWh, export 0.0kWh, cost 62.8p, import 12.82p, export 0.0p, carbon 0.0kg
2026-06-19 16:10:00.949896: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 16:10:00.951502: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 16:10:00.952963: Warn: Found 1 gaps in load_today totalling 10065 minutes to fill using average data
2026-06-19 16:10:00.953052: Gap starting at 2026-06-18T15:55:00+0100 (1455 minutes) for 10065 minutes
2026-06-19 16:10:00.969017: Historical days now [7] weight [1]
2026-06-19 16:10:00.993045: Today's load divergence 119.47%, in-day adjustment 112.46%, damping 0.95x, yesterday 100.0% today 118.5% blend 32.64%
2026-06-19 16:10:00.993111: Today's predicted so far 9.02kWh with 0.0kWh car/iBoost excluded, 0.66kWh import ignored, and 0kWh forecast extra.
2026-06-19 16:10:00.993140: Today's actual load so far 11.82kWh with 0.0kWh car/iBoost excluded, and 0.18kWh import ignored.
2026-06-19 16:10:01.026611: Inverter 0: Type SK Sunsynk
2026-06-19 16:10:01.026682: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 16:10:01.026870: Reserve min: 10%, battery_min: 10%
2026-06-19 16:10:01.026932: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 16:10:01.027171: Inverter 0 SoC: 12.48kW 78%, current charge rate 5000W, current discharge rate 5250W, current battery power 463W, current battery voltage 51.2V, grid power -54W, load power 500W, PV Power 0W
2026-06-19 16:10:01.027315: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:10:01.027392: Inverter 0 scheduled charge enable is False
2026-06-19 16:10:01.027417: Inverter 0 charge windows currently []
2026-06-19 16:10:01.027440: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 16:10:01.027540: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:10:01.027566: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:10:01.027597: Inverter 0 scheduled discharge enable is False
2026-06-19 16:10:01.027726: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 16:10:01.027755: Inverter 0 discharge windows currently []
2026-06-19 16:10:01.027775: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:10:01.027791: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:10:01.027806: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:10:01.091517: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 16:10:01.091599: Plan was last updated on 2026-06-19 16:05:00+01:00 and is now 5.0 minutes old
2026-06-19 16:10:01.091631: Best charge window [  ]
2026-06-19 16:10:01.091651: Best export window [  ]
2026-06-19 16:10:01.092480: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 16:10:01.094556: Load divergence over 8.0 hours mean 333.74W, min 0.0W, max 1834.8W, std dev 374.89W, divergence 56.17%
2026-06-19 16:10:01.115014: Creating pool of 12 processes to match your CPU count
2026-06-19 16:10:01.197014: predict base end_record 06-21 16:10:00, final soc 1.6kWh, metric 526.31p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:10:00, load 34.11kWh, PV 0.0kWh
2026-06-19 16:10:01.199528:    Slot: [   16:10,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30]
2026-06-19 16:10:01.201271:     SoC: [   12.48,    12.44,    12.37,     12.3,    12.01,     11.5,     11.3,     11.3,    11.26,    11.23,     11.2,     11.1,    10.79,    10.58,    10.01,     9.57,     9.24,     8.55,     7.92,     7.87,     7.76,     7.61,     7.41,      7.2,     6.63,     5.29,      3.2,     2.85,     2.77,     2.62,      2.4,     2.11,     1.76,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:10:01.202727:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    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-19 16:10:01.204516:    LOAD: [     3.2,     3.24,      3.3,     3.37,     3.63,     4.11,      4.3,      4.3,     4.33,     4.37,     4.39,     4.49,     4.78,     4.97,      5.5,     5.91,     6.21,     6.86,     7.45,      7.5,     7.59,     7.73,     7.92,     8.12,     8.65,     9.89,    11.84,    12.17,    12.24,    12.38,    12.59,    12.86,    13.19,    13.58,    14.04,    14.26,    14.27,    14.52,    14.83,    15.19,    15.38,     15.6,    15.87,     16.2,     16.8,    17.47,    17.91,    18.39,    18.73,    18.86,    18.92,    18.97,    19.21,    19.64,     19.8,     19.8,    19.83,    19.86,    19.89,    19.97,    20.23,     20.4,    20.87,    21.24,    21.51,    22.15,    22.73,    22.78,    22.88,    23.02,    23.21,     23.4,    23.93,    25.18,    27.12,    27.45,    27.53,    27.67,    27.87,    28.14,    28.47,    28.87,    29.32,    29.54,    29.56,     29.8,    30.11,    30.47,    30.66,    30.88,    31.16,    31.49,    32.09,    32.75,     33.2,    33.67] kWh
2026-06-19 16:10:01.206159:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:10:01.207939:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.15,     1.61,     1.83,     1.84,     2.08,     2.39,     2.75,     2.94,     3.17,     3.44,     3.77,     4.37,     5.04,     5.48,     5.96,      6.3,     6.43,     6.48,     6.54,     6.78,      7.2,     7.37,     7.37,      7.4,     7.43,     7.46,     7.54,      7.8,     7.97,     8.44,     8.81,     9.07,     9.72,     10.3,    10.35,    10.44,    10.59,    10.78,    10.97,     11.5,    12.74,    14.69,    15.02,     15.1,    15.24,    15.44,    15.71,    16.04,    16.43,    16.89,    17.11,    17.13,    17.37,    17.68,    18.04,    18.23,    18.45,    18.73,    19.06,    19.66,    20.32,    20.77,    21.24] kWh
2026-06-19 16:10:01.209510:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:10:01.211181:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   116.54,   123.84,   127.37,   127.56,   131.38,    136.0,   140.74,   143.29,   146.42,   150.21,   154.78,   162.97,   172.24,   178.33,   184.84,   189.75,    193.5,    195.1,   196.85,   204.21,   219.04,   225.19,   225.22,   225.94,   226.74,   227.47,   229.64,   236.81,   241.05,   252.14,    259.5,   264.89,   327.88,   339.44,   340.36,   342.14,   344.67,   347.79,   351.46,   361.28,   384.32,   420.72,   426.72,   428.05,   430.39,   434.04,   438.55,   444.47,   450.41,   457.71,   461.24,   461.43,   465.25,   469.87,   474.61,   477.16,    480.3,   484.08,   488.65,   496.84,   506.11,    512.2,   518.71] p
2026-06-19 16:10:01.347852: Battery has 16.0 hours left - now at 12.48kWh
2026-06-19 16:10:01.388089: predict base10 end_record 06-21 16:10:00, final soc 1.6kWh, metric 551.82p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:30:00, load 35.58kWh, PV 0.0kWh
2026-06-19 16:10:01.390626:    Slot: [   16:10,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30]
2026-06-19 16:10:01.392334:     SoC: [   12.48,    12.44,    12.37,    12.29,    11.99,    11.45,    11.24,    11.24,    11.21,    11.17,    11.14,    11.04,    10.71,    10.49,      9.9,     9.43,     9.09,     8.36,      7.7,     7.65,     7.54,     7.38,     7.17,     6.95,     6.35,     4.95,     2.76,     2.39,     2.31,     2.15,     1.92,     1.62,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:10:01.393751:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    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-19 16:10:01.395384:    LOAD: [     3.2,     3.24,     3.31,     3.37,     3.65,     4.16,     4.35,     4.36,     4.39,     4.42,     4.45,     4.54,     4.85,     5.05,     5.61,     6.04,     6.36,     7.04,     7.65,      7.7,      7.8,     7.95,     8.15,     8.35,     8.91,    10.21,    12.25,     12.6,    12.68,    12.82,    13.03,    13.31,    13.66,    14.07,    14.56,    14.79,     14.8,    15.05,    15.38,    15.76,    15.96,    16.19,    16.48,    16.82,    17.45,    18.15,    18.61,    19.11,    19.47,     19.6,    19.66,    19.72,    19.97,    20.42,    20.59,     20.6,    20.62,    20.66,    20.68,    20.77,    21.04,    21.22,    21.71,     22.1,    22.38,    23.05,    23.66,    23.71,    23.81,    23.96,    24.16,    24.36,    24.92,    26.22,    28.27,    28.61,    28.69,    28.83,    29.05,    29.33,    29.68,    30.09,    30.57,     30.8,    30.81,    31.07,    31.39,    31.77,    31.97,     32.2,    32.49,    32.84,    33.46,    34.16,    34.63,    35.13] kWh
2026-06-19 16:10:01.396957:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:10:01.398605:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.23,     1.64,     2.12,     2.35,     2.37,     2.62,     2.95,     3.32,     3.52,     3.76,     4.04,     4.39,     5.02,     5.72,     6.18,     6.68,     7.03,     7.17,     7.23,     7.29,     7.54,     7.99,     8.16,     8.16,     8.19,     8.22,     8.25,     8.33,     8.61,     8.79,     9.28,     9.66,     9.95,    10.62,    11.23,    11.28,    11.38,    11.53,    11.73,    11.93,    12.49,    13.79,    15.83,    16.18,    16.26,     16.4,    16.62,     16.9,    17.24,    17.66,    18.14,    18.37,    18.38,    18.64,    18.96,    19.34,    19.54,    19.77,    20.06,    20.41,    21.03,    21.73,     22.2,    22.69] kWh
2026-06-19 16:10:01.400165:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:10:01.401930:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   118.68,    124.9,   132.55,   136.25,   136.45,   140.45,   145.29,   150.26,   152.93,   156.21,   160.18,   164.96,   173.54,   183.26,   189.64,   196.46,    201.6,   205.53,   207.21,   209.04,   216.75,   232.29,   238.73,   238.77,   239.53,   240.36,   241.13,    243.4,   250.91,   255.36,   266.98,   274.68,   280.33,   343.94,   356.05,   357.02,   358.88,   361.53,   364.79,   368.64,   378.93,   403.06,    441.2,   447.48,   448.88,   451.33,   455.15,   459.88,   466.08,   472.31,   479.95,   483.65,   483.85,   487.85,   492.69,   497.66,   500.33,   503.61,   507.58,   512.36,   520.94,   530.66,   537.04,   543.87] p
2026-06-19 16:10:01.477272: predict best10 end_record 06-21 16:10:00, final soc 1.6kWh, metric 551.82p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:30:00, load 35.58kWh, PV 0.0kWh
2026-06-19 16:10:01.479817:    Slot: [   16:10,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30]
2026-06-19 16:10:01.481732:     SoC: [   12.48,    12.44,    12.37,    12.29,    11.99,    11.45,    11.24,    11.24,    11.21,    11.17,    11.14,    11.04,    10.71,    10.49,      9.9,     9.43,     9.09,     8.36,      7.7,     7.65,     7.54,     7.38,     7.17,     6.95,     6.35,     4.95,     2.76,     2.39,     2.31,     2.15,     1.92,     1.62,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:10:01.483124:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    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-19 16:10:01.484893:    LOAD: [     3.2,     3.24,     3.31,     3.37,     3.65,     4.16,     4.35,     4.36,     4.39,     4.42,     4.45,     4.54,     4.85,     5.05,     5.61,     6.04,     6.36,     7.04,     7.65,      7.7,      7.8,     7.95,     8.15,     8.35,     8.91,    10.21,    12.25,     12.6,    12.68,    12.82,    13.03,    13.31,    13.66,    14.07,    14.56,    14.79,     14.8,    15.05,    15.38,    15.76,    15.96,    16.19,    16.48,    16.82,    17.45,    18.15,    18.61,    19.11,    19.47,     19.6,    19.66,    19.72,    19.97,    20.42,    20.59,     20.6,    20.62,    20.66,    20.68,    20.77,    21.04,    21.22,    21.71,     22.1,    22.38,    23.05,    23.66,    23.71,    23.81,    23.96,    24.16,    24.36,    24.92,    26.22,    28.27,    28.61,    28.69,    28.83,    29.05,    29.33,    29.68,    30.09,    30.57,     30.8,    30.81,    31.07,    31.39,    31.77,    31.97,     32.2,    32.49,    32.84,    33.46,    34.16,    34.63,    35.13] kWh
2026-06-19 16:10:01.486664:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:10:01.488746:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.23,     1.64,     2.12,     2.35,     2.37,     2.62,     2.95,     3.32,     3.52,     3.76,     4.04,     4.39,     5.02,     5.72,     6.18,     6.68,     7.03,     7.17,     7.23,     7.29,     7.54,     7.99,     8.16,     8.16,     8.19,     8.22,     8.25,     8.33,     8.61,     8.79,     9.28,     9.66,     9.95,    10.62,    11.23,    11.28,    11.38,    11.53,    11.73,    11.93,    12.49,    13.79,    15.83,    16.18,    16.26,     16.4,    16.62,     16.9,    17.24,    17.66,    18.14,    18.37,    18.38,    18.64,    18.96,    19.34,    19.54,    19.77,    20.06,    20.41,    21.03,    21.73,     22.2,    22.69] kWh
2026-06-19 16:10:01.490907:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:10:01.493037:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   118.68,    124.9,   132.55,   136.25,   136.45,   140.45,   145.29,   150.26,   152.93,   156.21,   160.18,   164.96,   173.54,   183.26,   189.64,   196.46,    201.6,   205.53,   207.21,   209.04,   216.75,   232.29,   238.73,   238.77,   239.53,   240.36,   241.13,    243.4,   250.91,   255.36,   266.98,   274.68,   280.33,   343.94,   356.05,   357.02,   358.88,   361.53,   364.79,   368.64,   378.93,   403.06,    441.2,   447.48,   448.88,   451.33,   455.15,   459.88,   466.08,   472.31,   479.95,   483.65,   483.85,   487.85,   492.69,   497.66,   500.33,   503.61,   507.58,   512.36,   520.94,   530.66,   537.04,   543.87] p
2026-06-19 16:10:01.568754: predict best end_record 06-21 16:10:00, final soc 1.6kWh, metric 526.31p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:10:00, load 34.11kWh, PV 0.0kWh
2026-06-19 16:10:01.570838:    Slot: [   16:10,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30]
2026-06-19 16:10:01.572510:     SoC: [   12.48,    12.44,    12.37,     12.3,    12.01,     11.5,     11.3,     11.3,    11.26,    11.23,     11.2,     11.1,    10.79,    10.58,    10.01,     9.57,     9.24,     8.55,     7.92,     7.87,     7.76,     7.61,     7.41,      7.2,     6.63,     5.29,      3.2,     2.85,     2.77,     2.62,      2.4,     2.11,     1.76,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:10:01.573942:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    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-19 16:10:01.575606:    LOAD: [     3.2,     3.24,      3.3,     3.37,     3.63,     4.11,      4.3,      4.3,     4.33,     4.37,     4.39,     4.49,     4.78,     4.97,      5.5,     5.91,     6.21,     6.86,     7.45,      7.5,     7.59,     7.73,     7.92,     8.12,     8.65,     9.89,    11.84,    12.17,    12.24,    12.38,    12.59,    12.86,    13.19,    13.58,    14.04,    14.26,    14.27,    14.52,    14.83,    15.19,    15.38,     15.6,    15.87,     16.2,     16.8,    17.47,    17.91,    18.39,    18.73,    18.86,    18.92,    18.97,    19.21,    19.64,     19.8,     19.8,    19.83,    19.86,    19.89,    19.97,    20.23,     20.4,    20.87,    21.24,    21.51,    22.15,    22.73,    22.78,    22.88,    23.02,    23.21,     23.4,    23.93,    25.18,    27.12,    27.45,    27.53,    27.67,    27.87,    28.14,    28.47,    28.87,    29.32,    29.54,    29.56,     29.8,    30.11,    30.47,    30.66,    30.88,    31.16,    31.49,    32.09,    32.75,     33.2,    33.67] kWh
2026-06-19 16:10:01.577206:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:10:01.578897:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.15,     1.61,     1.83,     1.84,     2.08,     2.39,     2.75,     2.94,     3.17,     3.44,     3.77,     4.37,     5.04,     5.48,     5.96,      6.3,     6.43,     6.48,     6.54,     6.78,      7.2,     7.37,     7.37,      7.4,     7.43,     7.46,     7.54,      7.8,     7.97,     8.44,     8.81,     9.07,     9.72,     10.3,    10.35,    10.44,    10.59,    10.78,    10.97,     11.5,    12.74,    14.69,    15.02,     15.1,    15.24,    15.44,    15.71,    16.04,    16.43,    16.89,    17.11,    17.13,    17.37,    17.68,    18.04,    18.23,    18.45,    18.73,    19.06,    19.66,    20.32,    20.77,    21.24] kWh
2026-06-19 16:10:01.580469:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:10:01.582163:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   116.54,   123.84,   127.37,   127.56,   131.38,    136.0,   140.74,   143.29,   146.42,   150.21,   154.78,   162.97,   172.24,   178.33,   184.84,   189.75,    193.5,    195.1,   196.85,   204.21,   219.04,   225.19,   225.22,   225.94,   226.74,   227.47,   229.64,   236.81,   241.05,   252.14,    259.5,   264.89,   327.88,   339.44,   340.36,   342.14,   344.67,   347.79,   351.46,   361.28,   384.32,   420.72,   426.72,   428.05,   430.39,   434.04,   438.55,   444.47,   450.41,   457.71,   461.24,   461.43,   465.25,   469.87,   474.61,   477.16,    480.3,   484.08,   488.65,   496.84,   506.11,    512.2,   518.71] p
2026-06-19 16:10:01.584282:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ]
2026-06-19 16:10:01.584339: Saving plan best values to HA entities
2026-06-19 16:10:01.771042: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 16:10:01.778562: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 16:10:01.785588: Best charging limit SoC's []kWh, export []kWh gives import battery 0kWh, house 20.77kWh, export 0.0kWh, metric 526.31p, metric10 551.82p
2026-06-19 16:10:01.866086: Marginal costs baseline metric (no standing charge): 426.3401
2026-06-19 16:10:02.037578: Marginal energy costs matrix computed: min=17.14 max=25.67
2026-06-19 16:10:02.123537: Rate array import [{'start': 970, 'end': 1140, 'rate': 'very expensive', 'range': '(29.8p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3840, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 3840, 'end': 3850, 'rate': 'expensive', 'range': '(28.8p)'}] export [{'start': 970, 'end': 3850, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 16:10:02.124572: - Your estimated bill for today is £0.63 and tomorrow is £2.02
2026-06-19 16:10:02.124620: - Import rates are very expensive (29.8p - 37.1p) for the next 2 and three quarters hours and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 16:10:02.124641: - The battery is currently at 78% and is in eco mode.
2026-06-19 16:10:02.124657: - For the next 48 hours there will be no solar generation.
2026-06-19 16:10:02.124673: - You will run out of battery in 16 hours.
2026-06-19 16:10:02.124688: - No charging is planned.
2026-06-19 16:10:02.124721: 
2026-06-19 16:10:02.175614: Plan calculation took 1.08 seconds
2026-06-19 16:10:02.179134: No high rate period found
2026-06-19 16:10:02.230395: Import threshold used for optimisation was 13.17p
2026-06-19 16:10:02.286177: Low import rate windows [0: 06-19 16:00:00 - 06-19 16:30:00 @ 30.43, 1: 06-19 16:30:00 - 06-19 17:00:00 @ 29.82, 2: 06-19 17:00:00 - 06-19 17:30:00 @ 32.09, 3: 06-19 17:30:00 - 06-19 18:00:00 @ 31.14, 4: 06-19 18:00:00 - 06-19 18:30:00 @ 34.45, 5: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 6: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 7: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 8: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 9: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 10: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 11: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 12: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 13: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 14: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 15: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 16: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 17: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 18: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 19: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 20: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 21: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 22: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 23: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 24: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 25: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 26: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 27: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 28: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 29: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 30: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 31: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 32: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 33: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 34: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 35: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 36: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 37: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 38: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 39: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 40: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 41: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 42: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 43: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 44: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 45: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 46: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 47: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 48: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 49: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 50: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 51: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 52: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 53: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 54: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 55: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 56: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 57: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 58: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 59: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 60: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 61: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 62: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 63: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 64: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 65: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 66: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 67: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 68: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 69: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 70: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 71: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 72: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 73: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 74: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 75: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 76: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 77: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 78: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 79: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 80: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 81: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 82: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 83: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 84: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 85: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 86: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 87: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 88: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 89: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 90: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 91: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 92: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 93: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 94: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 95: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77]
2026-06-19 16:10:02.293996: Inverter 0 Set charge window is disabled
2026-06-19 16:10:02.294063: Inverter 0 count register writes 0
2026-06-19 16:10:02.309256: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 16:10:02.314688: Total inverter register writes now 0
2026-06-19 16:10:02.334845: Completed run status Demand
2026-06-19 16:10:02.341299: Info: record_status Demand
2026-06-19 16:10:02.353873: Saved current settings to /config/predbat_config.json
2026-06-19 16:10:34.424058: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:10:34.424392: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:10:34.424453: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:10:34.424725: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 16:10:34.424786: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:10:34.424824: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:10:34.424856: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:12:34.621009: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:12:34.621203: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:12:34.621232: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:12:34.621351: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 16:12:34.621377: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:12:34.621395: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:12:34.621410: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:14:34.802230: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:14:34.802507: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:14:34.802559: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:14:34.802791: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 16:14:34.802835: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:14:34.802865: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:14:34.802884: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:15:00.893931: --------------- PredBat - update at 2026-06-19 16:15:00+01:00 with clock skew 0 minutes, minutes now 975
2026-06-19 16:15:00.894622: Saved current settings to /config/predbat_config.json
2026-06-19 16:15:00.894720: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 39.9 minutes
2026-06-19 16:15:00.894774: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 16:15:00.894842: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 16:15:00.913613: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 16:15:00.914111: Predbat mode is set to Monitor
2026-06-19 16:15:01.016835: Found 11520 load_today datapoints going back 1 days
2026-06-19 16:15:01.016935: Using load_power data to fill gaps in load_today data
2026-06-19 16:15:01.070538: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 16:15:01.070708: Zero load period starting at 2026-06-19T12:09:00+0100 (246 minutes) for 889 minutes with base value 0.9
2026-06-19 16:15:01.070772: Zero load period starting at 2026-06-18T19:24:00+0100 (1251 minutes) for 64 minutes with base value 0.8
2026-06-19 16:15:01.071723: Processing 384 30-minute periods for power integration
2026-06-19 16:15:01.136225: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 16:15:01.136333: Car charging hold True, threshold 6.0kWh
2026-06-19 16:15:01.136371: Current data so far today: load 3.25kWh, import 0.9kWh, export 0.0kWh, PV 0kWh
2026-06-19 16:15:01.158087: Standing charge is set to 49.98p
2026-06-19 16:15:01.185369: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 16:15:01.185755: Import rates: min 13.17p, max 37.08p, average 20.05p
2026-06-19 16:15:01.226174: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 16:15:01.226276: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 16:15:01.227442: High export rate found rates in range 99p to -99p
2026-06-19 16:15:01.324950: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 16:15:01.325093: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 16:15:01.325317: Last hour: net energy 0.2kWh, import 0.2kWh, export 0.0kWh, car 0kWh, load 0.65kWh, net cost 3.32p, import 3.32p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 16:15:01.376137: Today's energy total net 0.9kWh, import 0.9kWh, export 0.0kWh, cost 62.8p, import 12.82p, export 0.0p, carbon 0.0kg
2026-06-19 16:15:01.376257: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 16:15:01.378151: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 16:15:01.379682: Warn: Found 1 gaps in load_today totalling 10060 minutes to fill using average data
2026-06-19 16:15:01.379783: Gap starting at 2026-06-18T15:55:00+0100 (1460 minutes) for 10060 minutes
2026-06-19 16:15:01.394095: Historical days now [7] weight [1]
2026-06-19 16:15:01.413393: Today's load divergence 119.56%, in-day adjustment 112.58%, damping 0.95x, yesterday 100.0% today 118.59% blend 32.29%
2026-06-19 16:15:01.413466: Today's predicted so far 9.05kWh with 0.0kWh car/iBoost excluded, 0.66kWh import ignored, and 0kWh forecast extra.
2026-06-19 16:15:01.413502: Today's actual load so far 11.87kWh with 0.0kWh car/iBoost excluded, and 0.17kWh import ignored.
2026-06-19 16:15:01.446504: Inverter 0: Type SK Sunsynk
2026-06-19 16:15:01.446573: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 16:15:01.446773: Reserve min: 10%, battery_min: 10%
2026-06-19 16:15:01.446840: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 16:15:01.447088: Inverter 0 SoC: 12.48kW 78%, current charge rate 5000W, current discharge rate 5250W, current battery power 499W, current battery voltage 51.2V, grid power -57W, load power 539W, PV Power 0W
2026-06-19 16:15:01.447234: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:15:01.447308: Inverter 0 scheduled charge enable is False
2026-06-19 16:15:01.447333: Inverter 0 charge windows currently []
2026-06-19 16:15:01.447357: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 16:15:01.447456: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:15:01.447481: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:15:01.447513: Inverter 0 scheduled discharge enable is False
2026-06-19 16:15:01.447622: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 16:15:01.447648: Inverter 0 discharge windows currently []
2026-06-19 16:15:01.447666: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:15:01.447682: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:15:01.447715: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:15:01.545346: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 16:15:01.545427: Plan was last updated on 2026-06-19 16:05:00+01:00 and is now 10.0 minutes old
2026-06-19 16:15:01.545459: Best charge window [  ]
2026-06-19 16:15:01.545479: Best export window [  ]
2026-06-19 16:15:01.546367: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 16:15:01.548617: Load divergence over 8.0 hours mean 344.01W, min 0.0W, max 2494.8W, std dev 400.14W, divergence 58.16%
2026-06-19 16:15:01.570101: Creating pool of 12 processes to match your CPU count
2026-06-19 16:15:01.659451: predict base end_record 06-21 16:15:00, final soc 1.6kWh, metric 528.95p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:10:00, load 34.24kWh, PV 0.0kWh
2026-06-19 16:15:01.661939:    Slot: [   16:15,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30]
2026-06-19 16:15:01.663760:     SoC: [   12.48,    12.45,    12.38,    12.32,    12.06,    11.52,    11.31,    11.31,    11.27,    11.24,    11.21,    11.11,     10.8,    10.59,    10.02,     9.57,     9.25,     8.55,     7.93,     7.88,     7.77,     7.62,     7.42,     7.21,     6.64,      5.3,     3.21,     2.86,     2.77,     2.62,     2.41,     2.12,     1.76,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:15:01.665305:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    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-19 16:15:01.667205:    LOAD: [    3.25,     3.28,     3.34,      3.4,     3.64,     4.14,     4.34,     4.34,     4.37,     4.41,     4.43,     4.52,     4.82,     5.01,     5.54,     5.96,     6.26,      6.9,     7.49,     7.54,     7.63,     7.78,     7.97,     8.16,     8.69,     9.93,    11.88,    12.21,    12.29,    12.43,    12.63,     12.9,    13.23,    13.62,    14.08,     14.3,    14.31,    14.56,    14.87,    15.23,    15.41,    15.64,    15.91,    16.25,    16.87,    17.51,    17.96,    18.43,    18.77,    18.94,     19.0,    19.05,    19.26,    19.71,    19.89,    19.89,    19.92,    19.95,    19.97,    20.05,    20.31,    20.49,    20.95,    21.32,    21.59,    22.23,    22.82,    22.87,    22.96,    23.11,     23.3,    23.49,    24.02,    25.26,    27.21,    27.54,    27.62,    27.75,    27.96,    28.23,    28.56,    28.95,    29.41,    29.63,    29.64,    29.89,     30.2,    30.56,    30.74,    30.97,    31.24,    31.58,     32.2,    32.84,    33.29,    33.76] kWh
2026-06-19 16:15:01.668827:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:15:01.670643:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.14,      1.6,     1.82,     1.83,     2.08,     2.39,     2.75,     2.93,     3.16,     3.43,     3.77,     4.39,     5.03,     5.48,     5.95,     6.29,     6.46,     6.52,     6.57,     6.78,     7.23,     7.41,     7.41,     7.44,     7.47,     7.49,     7.57,     7.83,     8.01,     8.47,     8.84,     9.11,     9.75,    10.34,    10.38,    10.48,    10.62,    10.81,    11.01,    11.54,    12.78,    14.73,    15.06,    15.13,    15.27,    15.48,    15.74,    16.08,    16.47,    16.93,    17.15,    17.16,    17.41,    17.72,    18.08,    18.26,    18.49,    18.76,    19.09,    19.72,    20.36,    20.81,    21.28] kWh
2026-06-19 16:15:01.672453:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:15:01.674290:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   116.43,   123.73,   127.26,   127.45,   131.27,   135.89,   140.63,    143.1,   146.33,    150.1,   154.66,   163.21,    172.1,   178.26,   184.72,   189.71,   194.57,   196.17,   197.64,   204.23,   219.99,   226.41,   226.44,   227.18,   227.97,   228.65,   230.82,   238.03,   242.28,   253.37,   260.72,   266.12,   329.11,   340.66,   341.59,   343.37,   345.89,   349.01,   352.68,    362.5,   385.54,   421.94,   427.94,   429.28,   431.61,   435.26,   439.77,   445.69,   451.63,   458.93,   462.46,   462.65,   466.47,   471.09,   475.83,    478.3,   481.54,   485.31,   489.87,   498.41,   507.31,   513.46,   519.93] p
2026-06-19 16:15:01.798078: Battery has 15.92 hours left - now at 12.48kWh
2026-06-19 16:15:01.844434: predict base10 end_record 06-21 16:15:00, final soc 1.6kWh, metric 554.55p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:30:00, load 35.72kWh, PV 0.0kWh
2026-06-19 16:15:01.846745:    Slot: [   16:15,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30]
2026-06-19 16:15:01.848581:     SoC: [   12.48,    12.45,    12.38,    12.32,    12.05,    11.47,    11.25,    11.25,    11.21,    11.18,    11.15,    11.05,    10.72,     10.5,      9.9,     9.44,      9.1,     8.37,     7.71,     7.66,     7.55,     7.39,     7.17,     6.96,     6.36,     4.96,     2.77,      2.4,     2.31,     2.16,     1.93,     1.63,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:15:01.850085:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    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-19 16:15:01.851908:    LOAD: [    3.25,     3.28,     3.35,      3.4,     3.65,     4.19,     4.39,     4.39,     4.43,     4.46,     4.49,     4.58,     4.89,      5.1,     5.65,     6.08,      6.4,     7.08,     7.69,     7.74,     7.84,     7.99,     8.19,     8.39,     8.95,    10.25,    12.29,    12.64,    12.72,    12.86,    13.08,    13.36,     13.7,    14.12,     14.6,    14.83,    14.84,     15.1,    15.42,     15.8,    15.99,    16.23,    16.52,    16.87,    17.52,    18.19,    18.66,    19.15,    19.51,    19.69,    19.75,     19.8,    20.03,     20.5,    20.68,    20.68,    20.71,    20.74,    20.77,    20.85,    21.12,    21.31,     21.8,    22.18,    22.46,    23.14,    23.75,     23.8,     23.9,    24.05,    24.25,    24.45,    25.01,    26.31,    28.35,     28.7,    28.78,    28.92,    29.14,    29.41,    29.76,    30.18,    30.66,    30.89,     30.9,    31.16,    31.48,    31.86,    32.05,    32.29,    32.58,    32.92,    33.58,    34.25,    34.72,    35.21] kWh
2026-06-19 16:15:01.854077:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:15:01.856394:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.22,     1.64,     2.12,     2.35,     2.36,     2.62,     2.94,     3.32,     3.51,     3.75,     4.04,     4.38,     5.04,     5.71,     6.18,     6.67,     7.03,     7.21,     7.27,     7.32,     7.54,     8.02,      8.2,      8.2,     8.23,     8.26,     8.29,     8.37,     8.64,     8.83,     9.32,      9.7,     9.98,    10.66,    11.27,    11.32,    11.42,    11.57,    11.77,    11.97,    12.53,    13.83,    15.87,    16.21,    16.29,    16.44,    16.65,    16.93,    17.28,    17.69,    18.18,     18.4,    18.42,    18.67,     19.0,    19.38,    19.57,    19.81,    20.09,    20.44,     21.1,    21.77,    22.24,    22.73] kWh
2026-06-19 16:15:01.858757:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:15:01.861133:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   118.55,   124.78,   132.42,   136.12,   136.32,   140.32,   145.16,   150.13,   152.71,    156.1,   160.05,   164.83,   173.78,    183.1,   189.55,   196.32,   201.54,   206.64,   208.31,   209.85,   216.75,   233.26,   239.99,   240.02,   240.79,   241.62,   242.34,   244.61,   252.16,   256.61,   268.23,   275.93,   281.58,   345.19,    357.3,   358.27,   360.13,   362.78,   366.04,   369.89,   380.18,   404.31,   442.45,   448.73,   450.13,   452.58,    456.4,   461.13,   467.33,   473.56,    481.2,    484.9,    485.1,    489.1,   493.94,   498.91,   501.49,   504.88,   508.83,   513.61,   522.56,   531.88,   538.33,    545.1] p
2026-06-19 16:15:01.940926: predict best10 end_record 06-21 16:15:00, final soc 1.6kWh, metric 554.55p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:30:00, load 35.72kWh, PV 0.0kWh
2026-06-19 16:15:01.943214:    Slot: [   16:15,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30]
2026-06-19 16:15:01.945461:     SoC: [   12.48,    12.45,    12.38,    12.32,    12.05,    11.47,    11.25,    11.25,    11.21,    11.18,    11.15,    11.05,    10.72,     10.5,      9.9,     9.44,      9.1,     8.37,     7.71,     7.66,     7.55,     7.39,     7.17,     6.96,     6.36,     4.96,     2.77,      2.4,     2.31,     2.16,     1.93,     1.63,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:15:01.947001:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    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-19 16:15:01.948913:    LOAD: [    3.25,     3.28,     3.35,      3.4,     3.65,     4.19,     4.39,     4.39,     4.43,     4.46,     4.49,     4.58,     4.89,      5.1,     5.65,     6.08,      6.4,     7.08,     7.69,     7.74,     7.84,     7.99,     8.19,     8.39,     8.95,    10.25,    12.29,    12.64,    12.72,    12.86,    13.08,    13.36,     13.7,    14.12,     14.6,    14.83,    14.84,     15.1,    15.42,     15.8,    15.99,    16.23,    16.52,    16.87,    17.52,    18.19,    18.66,    19.15,    19.51,    19.69,    19.75,     19.8,    20.03,     20.5,    20.68,    20.68,    20.71,    20.74,    20.77,    20.85,    21.12,    21.31,     21.8,    22.18,    22.46,    23.14,    23.75,     23.8,     23.9,    24.05,    24.25,    24.45,    25.01,    26.31,    28.35,     28.7,    28.78,    28.92,    29.14,    29.41,    29.76,    30.18,    30.66,    30.89,     30.9,    31.16,    31.48,    31.86,    32.05,    32.29,    32.58,    32.92,    33.58,    34.25,    34.72,    35.21] kWh
2026-06-19 16:15:01.950808:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:15:01.953089:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.22,     1.64,     2.12,     2.35,     2.36,     2.62,     2.94,     3.32,     3.51,     3.75,     4.04,     4.38,     5.04,     5.71,     6.18,     6.67,     7.03,     7.21,     7.27,     7.32,     7.54,     8.02,      8.2,      8.2,     8.23,     8.26,     8.29,     8.37,     8.64,     8.83,     9.32,      9.7,     9.98,    10.66,    11.27,    11.32,    11.42,    11.57,    11.77,    11.97,    12.53,    13.83,    15.87,    16.21,    16.29,    16.44,    16.65,    16.93,    17.28,    17.69,    18.18,     18.4,    18.42,    18.67,     19.0,    19.38,    19.57,    19.81,    20.09,    20.44,     21.1,    21.77,    22.24,    22.73] kWh
2026-06-19 16:15:01.955364:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:15:01.957119:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   118.55,   124.78,   132.42,   136.12,   136.32,   140.32,   145.16,   150.13,   152.71,    156.1,   160.05,   164.83,   173.78,    183.1,   189.55,   196.32,   201.54,   206.64,   208.31,   209.85,   216.75,   233.26,   239.99,   240.02,   240.79,   241.62,   242.34,   244.61,   252.16,   256.61,   268.23,   275.93,   281.58,   345.19,    357.3,   358.27,   360.13,   362.78,   366.04,   369.89,   380.18,   404.31,   442.45,   448.73,   450.13,   452.58,    456.4,   461.13,   467.33,   473.56,    481.2,    484.9,    485.1,    489.1,   493.94,   498.91,   501.49,   504.88,   508.83,   513.61,   522.56,   531.88,   538.33,    545.1] p
2026-06-19 16:15:02.042561: predict best end_record 06-21 16:15:00, final soc 1.6kWh, metric 528.95p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:10:00, load 34.24kWh, PV 0.0kWh
2026-06-19 16:15:02.044878:    Slot: [   16:15,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30]
2026-06-19 16:15:02.046757:     SoC: [   12.48,    12.45,    12.38,    12.32,    12.06,    11.52,    11.31,    11.31,    11.27,    11.24,    11.21,    11.11,     10.8,    10.59,    10.02,     9.57,     9.25,     8.55,     7.93,     7.88,     7.77,     7.62,     7.42,     7.21,     6.64,      5.3,     3.21,     2.86,     2.77,     2.62,     2.41,     2.12,     1.76,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:15:02.048165:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    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-19 16:15:02.049908:    LOAD: [    3.25,     3.28,     3.34,      3.4,     3.64,     4.14,     4.34,     4.34,     4.37,     4.41,     4.43,     4.52,     4.82,     5.01,     5.54,     5.96,     6.26,      6.9,     7.49,     7.54,     7.63,     7.78,     7.97,     8.16,     8.69,     9.93,    11.88,    12.21,    12.29,    12.43,    12.63,     12.9,    13.23,    13.62,    14.08,     14.3,    14.31,    14.56,    14.87,    15.23,    15.41,    15.64,    15.91,    16.25,    16.87,    17.51,    17.96,    18.43,    18.77,    18.94,     19.0,    19.05,    19.26,    19.71,    19.89,    19.89,    19.92,    19.95,    19.97,    20.05,    20.31,    20.49,    20.95,    21.32,    21.59,    22.23,    22.82,    22.87,    22.96,    23.11,     23.3,    23.49,    24.02,    25.26,    27.21,    27.54,    27.62,    27.75,    27.96,    28.23,    28.56,    28.95,    29.41,    29.63,    29.64,    29.89,     30.2,    30.56,    30.74,    30.97,    31.24,    31.58,     32.2,    32.84,    33.29,    33.76] kWh
2026-06-19 16:15:02.052310:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:15:02.053981:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.14,      1.6,     1.82,     1.83,     2.08,     2.39,     2.75,     2.93,     3.16,     3.43,     3.77,     4.39,     5.03,     5.48,     5.95,     6.29,     6.46,     6.52,     6.57,     6.78,     7.23,     7.41,     7.41,     7.44,     7.47,     7.49,     7.57,     7.83,     8.01,     8.47,     8.84,     9.11,     9.75,    10.34,    10.38,    10.48,    10.62,    10.81,    11.01,    11.54,    12.78,    14.73,    15.06,    15.13,    15.27,    15.48,    15.74,    16.08,    16.47,    16.93,    17.15,    17.16,    17.41,    17.72,    18.08,    18.26,    18.49,    18.76,    19.09,    19.72,    20.36,    20.81,    21.28] kWh
2026-06-19 16:15:02.055511:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:15:02.057140:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   116.43,   123.73,   127.26,   127.45,   131.27,   135.89,   140.63,    143.1,   146.33,    150.1,   154.66,   163.21,    172.1,   178.26,   184.72,   189.71,   194.57,   196.17,   197.64,   204.23,   219.99,   226.41,   226.44,   227.18,   227.97,   228.65,   230.82,   238.03,   242.28,   253.37,   260.72,   266.12,   329.11,   340.66,   341.59,   343.37,   345.89,   349.01,   352.68,    362.5,   385.54,   421.94,   427.94,   429.28,   431.61,   435.26,   439.77,   445.69,   451.63,   458.93,   462.46,   462.65,   466.47,   471.09,   475.83,    478.3,   481.54,   485.31,   489.87,   498.41,   507.31,   513.46,   519.93] p
2026-06-19 16:15:02.059312:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ]
2026-06-19 16:15:02.059350: Saving plan best values to HA entities
2026-06-19 16:15:02.228738: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 16:15:02.234509: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 16:15:02.239819: Best charging limit SoC's []kWh, export []kWh gives import battery 0kWh, house 20.86kWh, export 0.0kWh, metric 528.95p, metric10 554.55p
2026-06-19 16:15:02.311187: Marginal costs baseline metric (no standing charge): 428.9816
2026-06-19 16:15:02.456922: Marginal energy costs matrix computed: min=17.13 max=25.11
2026-06-19 16:15:02.530785: Rate array import [{'start': 975, 'end': 1140, 'rate': 'very expensive', 'range': '(29.8p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3840, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 3840, 'end': 3855, 'rate': 'expensive', 'range': '(28.8p)'}] export [{'start': 975, 'end': 3855, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 16:15:02.531508: - Your estimated bill for today is £0.63 and tomorrow is £2.03
2026-06-19 16:15:02.531534: - Import rates are very expensive (29.8p - 37.1p) for the next 2 and three quarters hours and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 16:15:02.531549: - The battery is currently at 78% and is in eco mode.
2026-06-19 16:15:02.531562: - For the next 48 hours there will be no solar generation.
2026-06-19 16:15:02.531574: - You will run out of battery in 15 hours.
2026-06-19 16:15:02.531586: - No charging is planned.
2026-06-19 16:15:02.531599: 
2026-06-19 16:15:02.581557: Plan calculation took 1.04 seconds
2026-06-19 16:15:02.585477: No high rate period found
2026-06-19 16:15:02.634609: Import threshold used for optimisation was 13.17p
2026-06-19 16:15:02.689209: Low import rate windows [0: 06-19 16:00:00 - 06-19 16:30:00 @ 30.43, 1: 06-19 16:30:00 - 06-19 17:00:00 @ 29.82, 2: 06-19 17:00:00 - 06-19 17:30:00 @ 32.09, 3: 06-19 17:30:00 - 06-19 18:00:00 @ 31.14, 4: 06-19 18:00:00 - 06-19 18:30:00 @ 34.45, 5: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 6: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 7: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 8: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 9: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 10: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 11: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 12: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 13: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 14: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 15: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 16: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 17: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 18: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 19: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 20: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 21: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 22: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 23: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 24: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 25: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 26: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 27: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 28: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 29: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 30: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 31: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 32: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 33: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 34: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 35: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 36: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 37: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 38: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 39: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 40: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 41: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 42: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 43: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 44: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 45: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 46: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 47: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 48: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 49: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 50: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 51: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 52: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 53: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 54: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 55: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 56: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 57: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 58: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 59: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 60: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 61: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 62: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 63: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 64: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 65: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 66: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 67: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 68: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 69: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 70: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 71: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 72: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 73: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 74: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 75: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 76: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 77: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 78: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 79: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 80: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 81: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 82: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 83: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 84: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 85: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 86: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 87: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 88: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 89: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 90: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 91: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 92: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 93: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 94: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 95: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77]
2026-06-19 16:15:02.697314: Inverter 0 Set charge window is disabled
2026-06-19 16:15:02.697380: Inverter 0 count register writes 0
2026-06-19 16:15:02.712846: 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-19 16:15:02.712935: Recompute is saving previous plan...
2026-06-19 16:15:02.712996: Best charge window [  ]
2026-06-19 16:15:02.713036: Best export window [  ]
2026-06-19 16:15:02.713879: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 16:15:02.716041: Load divergence over 8.0 hours mean 344.01W, min 0.0W, max 2494.8W, std dev 400.14W, divergence 58.16%
2026-06-19 16:15:02.735152: Calculating data from yesterday for savings calculation
2026-06-19 16:15:02.746110: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 16:15:02.752632: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 16:15:02.753733: Creating pool of 12 processes to match your CPU count
2026-06-19 16:15:02.807903: Calculate Best options: mode(Monitor), 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-19 16:15:02.808222: Optimise levels pass started at 2026-06-19 16:15:02
2026-06-19 16:15:02.808409: Calculated end_record as 06-21 16:15:00 based on best_price 13.17p, next_charge_start 06-21 16:15:00, max_windows 0
2026-06-19 16:15:02.808475: Optimise levels pass ended at 2026-06-19 16:15:02, duration 0.0 seconds tried 0 combinations
2026-06-19 16:15:02.808530: Set best_price_charge_level 13.17p, best_price_export_level 0p, best_price_charge 13.17p, best_cost_export 0p, best_metric 428.98p, best_keep 0kWh, best_cycle 0kWh, best_carbon 0kg, best_import 0kWh
2026-06-19 16:15:02.821305: Starting detailed optimisation end_record 06-21 16:15:00, best_price_charge 13.17p, best_price_export 0p. lowest_price_charge 13.17p with charge limits []kWh and export limits []kWh
2026-06-19 16:15:02.821401: Tweak plan optimisation started
2026-06-19 16:15:02.821444: Tweak optimisation finished metric 410.2 cost 410.2 metric_keep 0 cycle 0 carbon 0 import 0
2026-06-19 16:15:02.847600: Previous plan best metric is 410.2 (cost 428.98) and new plan best metric is 410.2 (cost 428.98)
2026-06-19 16:15:02.847684: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-19 16:15:02.847816: Plan valid is now true after recompute was False
2026-06-19 16:15:02.876535: predict base end_record 06-21 16:15:00, final soc 1.6kWh, metric 528.95p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:10:00, load 34.24kWh, PV 0.0kWh
2026-06-19 16:15:02.878683:    Slot: [   16:15,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30]
2026-06-19 16:15:02.880410:     SoC: [   12.48,    12.45,    12.38,    12.32,    12.06,    11.52,    11.31,    11.31,    11.27,    11.24,    11.21,    11.11,     10.8,    10.59,    10.02,     9.57,     9.25,     8.55,     7.93,     7.88,     7.77,     7.62,     7.42,     7.21,     6.64,      5.3,     3.21,     2.86,     2.77,     2.62,     2.41,     2.12,     1.76,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:15:02.881912:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    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-19 16:15:02.883617:    LOAD: [    3.25,     3.28,     3.34,      3.4,     3.64,     4.14,     4.34,     4.34,     4.37,     4.41,     4.43,     4.52,     4.82,     5.01,     5.54,     5.96,     6.26,      6.9,     7.49,     7.54,     7.63,     7.78,     7.97,     8.16,     8.69,     9.93,    11.88,    12.21,    12.29,    12.43,    12.63,     12.9,    13.23,    13.62,    14.08,     14.3,    14.31,    14.56,    14.87,    15.23,    15.41,    15.64,    15.91,    16.25,    16.87,    17.51,    17.96,    18.43,    18.77,    18.94,     19.0,    19.05,    19.26,    19.71,    19.89,    19.89,    19.92,    19.95,    19.97,    20.05,    20.31,    20.49,    20.95,    21.32,    21.59,    22.23,    22.82,    22.87,    22.96,    23.11,     23.3,    23.49,    24.02,    25.26,    27.21,    27.54,    27.62,    27.75,    27.96,    28.23,    28.56,    28.95,    29.41,    29.63,    29.64,    29.89,     30.2,    30.56,    30.74,    30.97,    31.24,    31.58,     32.2,    32.84,    33.29,    33.76] kWh
2026-06-19 16:15:02.885214:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:15:02.886897:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.14,      1.6,     1.82,     1.83,     2.08,     2.39,     2.75,     2.93,     3.16,     3.43,     3.77,     4.39,     5.03,     5.48,     5.95,     6.29,     6.46,     6.52,     6.57,     6.78,     7.23,     7.41,     7.41,     7.44,     7.47,     7.49,     7.57,     7.83,     8.01,     8.47,     8.84,     9.11,     9.75,    10.34,    10.38,    10.48,    10.62,    10.81,    11.01,    11.54,    12.78,    14.73,    15.06,    15.13,    15.27,    15.48,    15.74,    16.08,    16.47,    16.93,    17.15,    17.16,    17.41,    17.72,    18.08,    18.26,    18.49,    18.76,    19.09,    19.72,    20.36,    20.81,    21.28] kWh
2026-06-19 16:15:02.888471:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:15:02.890155:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   116.43,   123.73,   127.26,   127.45,   131.27,   135.89,   140.63,    143.1,   146.33,    150.1,   154.66,   163.21,    172.1,   178.26,   184.72,   189.71,   194.57,   196.17,   197.64,   204.23,   219.99,   226.41,   226.44,   227.18,   227.97,   228.65,   230.82,   238.03,   242.28,   253.37,   260.72,   266.12,   329.11,   340.66,   341.59,   343.37,   345.89,   349.01,   352.68,    362.5,   385.54,   421.94,   427.94,   429.28,   431.61,   435.26,   439.77,   445.69,   451.63,   458.93,   462.46,   462.65,   466.47,   471.09,   475.83,    478.3,   481.54,   485.31,   489.87,   498.41,   507.31,   513.46,   519.93] p
2026-06-19 16:15:02.988249: Battery has 15.92 hours left - now at 12.48kWh
2026-06-19 16:15:03.027600: predict base10 end_record 06-21 16:15:00, final soc 1.6kWh, metric 554.55p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:30:00, load 35.72kWh, PV 0.0kWh
2026-06-19 16:15:03.029717:    Slot: [   16:15,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30]
2026-06-19 16:15:03.031383:     SoC: [   12.48,    12.45,    12.38,    12.32,    12.05,    11.47,    11.25,    11.25,    11.21,    11.18,    11.15,    11.05,    10.72,     10.5,      9.9,     9.44,      9.1,     8.37,     7.71,     7.66,     7.55,     7.39,     7.17,     6.96,     6.36,     4.96,     2.77,      2.4,     2.31,     2.16,     1.93,     1.63,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:15:03.032815:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    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-19 16:15:03.034512:    LOAD: [    3.25,     3.28,     3.35,      3.4,     3.65,     4.19,     4.39,     4.39,     4.43,     4.46,     4.49,     4.58,     4.89,      5.1,     5.65,     6.08,      6.4,     7.08,     7.69,     7.74,     7.84,     7.99,     8.19,     8.39,     8.95,    10.25,    12.29,    12.64,    12.72,    12.86,    13.08,    13.36,     13.7,    14.12,     14.6,    14.83,    14.84,     15.1,    15.42,     15.8,    15.99,    16.23,    16.52,    16.87,    17.52,    18.19,    18.66,    19.15,    19.51,    19.69,    19.75,     19.8,    20.03,     20.5,    20.68,    20.68,    20.71,    20.74,    20.77,    20.85,    21.12,    21.31,     21.8,    22.18,    22.46,    23.14,    23.75,     23.8,     23.9,    24.05,    24.25,    24.45,    25.01,    26.31,    28.35,     28.7,    28.78,    28.92,    29.14,    29.41,    29.76,    30.18,    30.66,    30.89,     30.9,    31.16,    31.48,    31.86,    32.05,    32.29,    32.58,    32.92,    33.58,    34.25,    34.72,    35.21] kWh
2026-06-19 16:15:03.036130:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:15:03.037825:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.22,     1.64,     2.12,     2.35,     2.36,     2.62,     2.94,     3.32,     3.51,     3.75,     4.04,     4.38,     5.04,     5.71,     6.18,     6.67,     7.03,     7.21,     7.27,     7.32,     7.54,     8.02,      8.2,      8.2,     8.23,     8.26,     8.29,     8.37,     8.64,     8.83,     9.32,      9.7,     9.98,    10.66,    11.27,    11.32,    11.42,    11.57,    11.77,    11.97,    12.53,    13.83,    15.87,    16.21,    16.29,    16.44,    16.65,    16.93,    17.28,    17.69,    18.18,     18.4,    18.42,    18.67,     19.0,    19.38,    19.57,    19.81,    20.09,    20.44,     21.1,    21.77,    22.24,    22.73] kWh
2026-06-19 16:15:03.039457:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:15:03.041249:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   118.55,   124.78,   132.42,   136.12,   136.32,   140.32,   145.16,   150.13,   152.71,    156.1,   160.05,   164.83,   173.78,    183.1,   189.55,   196.32,   201.54,   206.64,   208.31,   209.85,   216.75,   233.26,   239.99,   240.02,   240.79,   241.62,   242.34,   244.61,   252.16,   256.61,   268.23,   275.93,   281.58,   345.19,    357.3,   358.27,   360.13,   362.78,   366.04,   369.89,   380.18,   404.31,   442.45,   448.73,   450.13,   452.58,    456.4,   461.13,   467.33,   473.56,    481.2,    484.9,    485.1,    489.1,   493.94,   498.91,   501.49,   504.88,   508.83,   513.61,   522.56,   531.88,   538.33,    545.1] p
2026-06-19 16:15:03.105577: predict best10 end_record 06-21 16:15:00, final soc 1.6kWh, metric 554.55p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:30:00, load 35.72kWh, PV 0.0kWh
2026-06-19 16:15:03.107752:    Slot: [   16:15,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30]
2026-06-19 16:15:03.109413:     SoC: [   12.48,    12.45,    12.38,    12.32,    12.05,    11.47,    11.25,    11.25,    11.21,    11.18,    11.15,    11.05,    10.72,     10.5,      9.9,     9.44,      9.1,     8.37,     7.71,     7.66,     7.55,     7.39,     7.17,     6.96,     6.36,     4.96,     2.77,      2.4,     2.31,     2.16,     1.93,     1.63,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:15:03.110862:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    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-19 16:15:03.112507:    LOAD: [    3.25,     3.28,     3.35,      3.4,     3.65,     4.19,     4.39,     4.39,     4.43,     4.46,     4.49,     4.58,     4.89,      5.1,     5.65,     6.08,      6.4,     7.08,     7.69,     7.74,     7.84,     7.99,     8.19,     8.39,     8.95,    10.25,    12.29,    12.64,    12.72,    12.86,    13.08,    13.36,     13.7,    14.12,     14.6,    14.83,    14.84,     15.1,    15.42,     15.8,    15.99,    16.23,    16.52,    16.87,    17.52,    18.19,    18.66,    19.15,    19.51,    19.69,    19.75,     19.8,    20.03,     20.5,    20.68,    20.68,    20.71,    20.74,    20.77,    20.85,    21.12,    21.31,     21.8,    22.18,    22.46,    23.14,    23.75,     23.8,     23.9,    24.05,    24.25,    24.45,    25.01,    26.31,    28.35,     28.7,    28.78,    28.92,    29.14,    29.41,    29.76,    30.18,    30.66,    30.89,     30.9,    31.16,    31.48,    31.86,    32.05,    32.29,    32.58,    32.92,    33.58,    34.25,    34.72,    35.21] kWh
2026-06-19 16:15:03.114120:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:15:03.115758:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.22,     1.64,     2.12,     2.35,     2.36,     2.62,     2.94,     3.32,     3.51,     3.75,     4.04,     4.38,     5.04,     5.71,     6.18,     6.67,     7.03,     7.21,     7.27,     7.32,     7.54,     8.02,      8.2,      8.2,     8.23,     8.26,     8.29,     8.37,     8.64,     8.83,     9.32,      9.7,     9.98,    10.66,    11.27,    11.32,    11.42,    11.57,    11.77,    11.97,    12.53,    13.83,    15.87,    16.21,    16.29,    16.44,    16.65,    16.93,    17.28,    17.69,    18.18,     18.4,    18.42,    18.67,     19.0,    19.38,    19.57,    19.81,    20.09,    20.44,     21.1,    21.77,    22.24,    22.73] kWh
2026-06-19 16:15:03.117333:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:15:03.119026:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   118.55,   124.78,   132.42,   136.12,   136.32,   140.32,   145.16,   150.13,   152.71,    156.1,   160.05,   164.83,   173.78,    183.1,   189.55,   196.32,   201.54,   206.64,   208.31,   209.85,   216.75,   233.26,   239.99,   240.02,   240.79,   241.62,   242.34,   244.61,   252.16,   256.61,   268.23,   275.93,   281.58,   345.19,    357.3,   358.27,   360.13,   362.78,   366.04,   369.89,   380.18,   404.31,   442.45,   448.73,   450.13,   452.58,    456.4,   461.13,   467.33,   473.56,    481.2,    484.9,    485.1,    489.1,   493.94,   498.91,   501.49,   504.88,   508.83,   513.61,   522.56,   531.88,   538.33,    545.1] p
2026-06-19 16:15:03.186477: predict best end_record 06-21 16:15:00, final soc 1.6kWh, metric 528.95p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:10:00, load 34.24kWh, PV 0.0kWh
2026-06-19 16:15:03.188537:    Slot: [   16:15,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30]
2026-06-19 16:15:03.190296:     SoC: [   12.48,    12.45,    12.38,    12.32,    12.06,    11.52,    11.31,    11.31,    11.27,    11.24,    11.21,    11.11,     10.8,    10.59,    10.02,     9.57,     9.25,     8.55,     7.93,     7.88,     7.77,     7.62,     7.42,     7.21,     6.64,      5.3,     3.21,     2.86,     2.77,     2.62,     2.41,     2.12,     1.76,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:15:03.191716:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    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-19 16:15:03.193348:    LOAD: [    3.25,     3.28,     3.34,      3.4,     3.64,     4.14,     4.34,     4.34,     4.37,     4.41,     4.43,     4.52,     4.82,     5.01,     5.54,     5.96,     6.26,      6.9,     7.49,     7.54,     7.63,     7.78,     7.97,     8.16,     8.69,     9.93,    11.88,    12.21,    12.29,    12.43,    12.63,     12.9,    13.23,    13.62,    14.08,     14.3,    14.31,    14.56,    14.87,    15.23,    15.41,    15.64,    15.91,    16.25,    16.87,    17.51,    17.96,    18.43,    18.77,    18.94,     19.0,    19.05,    19.26,    19.71,    19.89,    19.89,    19.92,    19.95,    19.97,    20.05,    20.31,    20.49,    20.95,    21.32,    21.59,    22.23,    22.82,    22.87,    22.96,    23.11,     23.3,    23.49,    24.02,    25.26,    27.21,    27.54,    27.62,    27.75,    27.96,    28.23,    28.56,    28.95,    29.41,    29.63,    29.64,    29.89,     30.2,    30.56,    30.74,    30.97,    31.24,    31.58,     32.2,    32.84,    33.29,    33.76] kWh
2026-06-19 16:15:03.194982:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:15:03.196616:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.14,      1.6,     1.82,     1.83,     2.08,     2.39,     2.75,     2.93,     3.16,     3.43,     3.77,     4.39,     5.03,     5.48,     5.95,     6.29,     6.46,     6.52,     6.57,     6.78,     7.23,     7.41,     7.41,     7.44,     7.47,     7.49,     7.57,     7.83,     8.01,     8.47,     8.84,     9.11,     9.75,    10.34,    10.38,    10.48,    10.62,    10.81,    11.01,    11.54,    12.78,    14.73,    15.06,    15.13,    15.27,    15.48,    15.74,    16.08,    16.47,    16.93,    17.15,    17.16,    17.41,    17.72,    18.08,    18.26,    18.49,    18.76,    19.09,    19.72,    20.36,    20.81,    21.28] kWh
2026-06-19 16:15:03.198250:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:15:03.199897:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   116.43,   123.73,   127.26,   127.45,   131.27,   135.89,   140.63,    143.1,   146.33,    150.1,   154.66,   163.21,    172.1,   178.26,   184.72,   189.71,   194.57,   196.17,   197.64,   204.23,   219.99,   226.41,   226.44,   227.18,   227.97,   228.65,   230.82,   238.03,   242.28,   253.37,   260.72,   266.12,   329.11,   340.66,   341.59,   343.37,   345.89,   349.01,   352.68,    362.5,   385.54,   421.94,   427.94,   429.28,   431.61,   435.26,   439.77,   445.69,   451.63,   458.93,   462.46,   462.65,   466.47,   471.09,   475.83,    478.3,   481.54,   485.31,   489.87,   498.41,   507.31,   513.46,   519.93] p
2026-06-19 16:15:03.202063:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ]
2026-06-19 16:15:03.202128: Saving plan best values to HA entities
2026-06-19 16:15:03.330790: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 16:15:03.336497: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 16:15:03.342017: Best charging limit SoC's []kWh, export []kWh gives import battery 0kWh, house 20.86kWh, export 0.0kWh, metric 528.95p, metric10 554.55p
2026-06-19 16:15:03.412183: Marginal costs baseline metric (no standing charge): 428.9816
2026-06-19 16:15:03.556438: Marginal energy costs matrix computed: min=17.13 max=25.11
2026-06-19 16:15:03.631760: Rate array import [{'start': 975, 'end': 1140, 'rate': 'very expensive', 'range': '(29.8p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3840, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 3840, 'end': 3855, 'rate': 'expensive', 'range': '(28.8p)'}] export [{'start': 975, 'end': 3855, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 16:15:03.632758: - Your estimated bill for today is £0.63 and tomorrow is £2.03
2026-06-19 16:15:03.632799: - Import rates are very expensive (29.8p - 37.1p) for the next 2 and three quarters hours and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 16:15:03.632819: - The battery is currently at 78% and is in eco mode.
2026-06-19 16:15:03.632835: - For the next 48 hours there will be no solar generation.
2026-06-19 16:15:03.632849: - You will run out of battery in 15 hours.
2026-06-19 16:15:03.632864: - No charging is planned.
2026-06-19 16:15:03.632879: 
2026-06-19 16:15:03.674197: Plan calculation took 0.96 seconds
2026-06-19 16:15:03.674391: Inverter 0: Type SK Sunsynk
2026-06-19 16:15:03.674429: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 16:15:03.674605: Reserve min: 10%, battery_min: 10%
2026-06-19 16:15:03.674662: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 16:15:03.674907: Inverter 0 SoC: 12.48kW 78%, current charge rate 5000W, current discharge rate 5250W, current battery power 499W, current battery voltage 51.2V, grid power -57W, load power 539W, PV Power 0W
2026-06-19 16:15:03.675080: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:15:03.675151: Inverter 0 scheduled charge enable is False
2026-06-19 16:15:03.675174: Inverter 0 charge windows currently []
2026-06-19 16:15:03.675195: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 16:15:03.675276: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:15:03.675297: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:15:03.675324: Inverter 0 scheduled discharge enable is False
2026-06-19 16:15:03.675453: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 16:15:03.675479: Inverter 0 discharge windows currently []
2026-06-19 16:15:03.675498: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:15:03.675512: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:15:03.675524: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:15:03.726712: Inverter 0 Set charge window is disabled
2026-06-19 16:15:03.726768: Inverter 0 count register writes 0
2026-06-19 16:15:03.745800: Total inverter register writes now 0
2026-06-19 16:15:03.766604: Completed run status Demand
2026-06-19 16:15:03.772273: Info: record_status Demand
2026-06-19 16:15:03.783658: Saved current settings to /config/predbat_config.json
2026-06-19 16:15:33.856043: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:15:33.856252: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:15:33.856303: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:15:33.856428: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 16:15:33.856455: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:15:33.856472: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:15:33.856487: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:17:15.736562: switch_event: switch.predbat_set_read_only = True
2026-06-19 16:17:15.741782: Set reset inverter true due to reset_inverter_force on item set_read_only
2026-06-19 16:17:15.741925: Set reset inverter force true due to reset_inverter_force on item set_read_only
2026-06-19 16:17:15.749970: Dashboard status updated: {'set_read_only': 'on'}
2026-06-19 16:17:19.011015: Refreshing Predbat configuration
2026-06-19 16:17:19.329029: Saved current settings to /config/predbat_config.json
2026-06-19 16:17:19.329880: Validation of apps.yaml was successful
2026-06-19 16:17:19.329991: --------------- PredBat - update at 2026-06-19 16:15:00+01:00 with clock skew 0 minutes, minutes now 975
2026-06-19 16:17:19.330283: Saved current settings to /config/predbat_config.json
2026-06-19 16:17:19.330339: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 42.2 minutes
2026-06-19 16:17:19.330382: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 16:17:19.330459: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 16:17:19.345361: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 16:17:19.345881: Predbat mode is set to Monitor
2026-06-19 16:17:19.345952: Info: Read-only mode is enabled, the inverter controls will not be used!!
2026-06-19 16:17:19.439364: Found 11520 load_today datapoints going back 1 days
2026-06-19 16:17:19.439469: Using load_power data to fill gaps in load_today data
2026-06-19 16:17:19.492066: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 16:17:19.492223: Zero load period starting at 2026-06-19T12:09:00+0100 (246 minutes) for 889 minutes with base value 0.9
2026-06-19 16:17:19.492281: Zero load period starting at 2026-06-18T19:24:00+0100 (1251 minutes) for 64 minutes with base value 0.8
2026-06-19 16:17:19.493218: Processing 384 30-minute periods for power integration
2026-06-19 16:17:19.550150: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 16:17:19.550258: Car charging hold True, threshold 6.0kWh
2026-06-19 16:17:19.550296: Current data so far today: load 3.25kWh, import 0.9kWh, export 0.0kWh, PV 0kWh
2026-06-19 16:17:19.568251: Standing charge is set to 49.98p
2026-06-19 16:17:19.591585: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 16:17:19.591851: Import rates: min 13.17p, max 37.08p, average 20.05p
2026-06-19 16:17:19.624283: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 16:17:19.624376: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 16:17:19.625540: High export rate found rates in range 99p to -99p
2026-06-19 16:17:19.734392: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 16:17:19.734532: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 16:17:19.734756: Last hour: net energy 0.2kWh, import 0.2kWh, export 0.0kWh, car 0kWh, load 0.65kWh, net cost 3.32p, import 3.32p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 16:17:19.778741: Today's energy total net 0.9kWh, import 0.9kWh, export 0.0kWh, cost 62.8p, import 12.82p, export 0.0p, carbon 0.0kg
2026-06-19 16:17:19.778875: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 16:17:19.780521: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 16:17:19.782005: Warn: Found 1 gaps in load_today totalling 10060 minutes to fill using average data
2026-06-19 16:17:19.782127: Gap starting at 2026-06-18T15:55:00+0100 (1460 minutes) for 10060 minutes
2026-06-19 16:17:19.797615: Historical days now [7] weight [1]
2026-06-19 16:17:19.820719: Today's load divergence 119.56%, in-day adjustment 112.58%, damping 0.95x, yesterday 100.0% today 118.58% blend 32.29%
2026-06-19 16:17:19.820802: Today's predicted so far 9.05kWh with 0.0kWh car/iBoost excluded, 0.66kWh import ignored, and 0kWh forecast extra.
2026-06-19 16:17:19.820833: Today's actual load so far 11.87kWh with 0.0kWh car/iBoost excluded, and 0.17kWh import ignored.
2026-06-19 16:17:19.849446: Inverter 0: Type SK Sunsynk
2026-06-19 16:17:19.849510: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 16:17:19.849704: Reserve min: 10%, battery_min: 10%
2026-06-19 16:17:19.849788: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 16:17:19.850024: Inverter 0 SoC: 12.48kW 78%, current charge rate 5000W, current discharge rate 5250W, current battery power 3532W, current battery voltage 51.2V, grid power -51W, load power 3530W, PV Power 0W
2026-06-19 16:17:19.850159: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:17:19.850234: Inverter 0 scheduled charge enable is False
2026-06-19 16:17:19.850259: Inverter 0 charge windows currently []
2026-06-19 16:17:19.850282: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 16:17:19.850383: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:17:19.850408: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:17:19.850438: Inverter 0 scheduled discharge enable is False
2026-06-19 16:17:19.850550: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 16:17:19.850576: Inverter 0 discharge windows currently []
2026-06-19 16:17:19.850595: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:17:19.850611: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:17:19.850626: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:17:19.910750: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 16:17:19.910831: Will recompute the plan as it is invalid
2026-06-19 16:17:19.910856: Recompute, previous plan is invalid...
2026-06-19 16:17:19.910899: Best charge window [  ]
2026-06-19 16:17:19.910919: Best export window [  ]
2026-06-19 16:17:19.911747: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 16:17:19.913826: Load divergence over 8.0 hours mean 344.01W, min 0.0W, max 2494.8W, std dev 400.14W, divergence 58.16%
2026-06-19 16:17:19.932974: Calculating data from yesterday for savings calculation
2026-06-19 16:17:19.943199: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 16:17:19.949062: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 16:17:19.950825: Creating pool of 12 processes to match your CPU count
2026-06-19 16:17:20.002783: Calculate Best options: mode(Monitor), 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-19 16:17:20.004055: Optimise levels pass started at 2026-06-19 16:17:20
2026-06-19 16:17:20.004274: Calculated end_record as 06-21 16:15:00 based on best_price 13.17p, next_charge_start 06-21 16:15:00, max_windows 0
2026-06-19 16:17:20.004336: Optimise levels pass ended at 2026-06-19 16:17:20, duration 0.0 seconds tried 0 combinations
2026-06-19 16:17:20.004395: Set best_price_charge_level 13.17p, best_price_export_level 0p, best_price_charge 13.17p, best_cost_export 0p, best_metric 428.98p, best_keep 0kWh, best_cycle 0kWh, best_carbon 0kg, best_import 0kWh
2026-06-19 16:17:20.018080: Starting detailed optimisation end_record 06-21 16:15:00, best_price_charge 13.17p, best_price_export 0p. lowest_price_charge 13.17p with charge limits []kWh and export limits []kWh
2026-06-19 16:17:20.018187: Tweak plan optimisation started
2026-06-19 16:17:20.018232: Tweak optimisation finished metric 410.2 cost 410.2 metric_keep 0 cycle 0 carbon 0 import 0
2026-06-19 16:17:20.018289: Plan valid is now true after recompute was False
2026-06-19 16:17:20.045883: predict base end_record 06-21 16:15:00, final soc 1.6kWh, metric 528.95p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:10:00, load 34.24kWh, PV 0.0kWh
2026-06-19 16:17:20.048357:    Slot: [   16:15,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30]
2026-06-19 16:17:20.050972:     SoC: [   12.48,    12.45,    12.38,    12.32,    12.06,    11.52,    11.31,    11.31,    11.27,    11.24,    11.21,    11.11,     10.8,    10.59,    10.02,     9.57,     9.25,     8.56,     7.93,     7.88,     7.77,     7.62,     7.42,     7.21,     6.64,      5.3,     3.21,     2.86,     2.77,     2.62,     2.41,     2.12,     1.76,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:17:20.052493:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    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-19 16:17:20.055571:    LOAD: [    3.25,     3.28,     3.34,      3.4,     3.64,     4.14,     4.34,     4.34,     4.37,     4.41,     4.43,     4.52,     4.82,     5.01,     5.54,     5.96,     6.26,      6.9,     7.49,     7.54,     7.63,     7.78,     7.97,     8.16,     8.69,     9.93,    11.88,    12.21,    12.29,    12.43,    12.63,     12.9,    13.23,    13.62,    14.08,     14.3,    14.31,    14.56,    14.87,    15.23,    15.41,    15.64,    15.91,    16.25,    16.87,    17.51,    17.96,    18.43,    18.77,    18.94,     19.0,    19.05,    19.26,    19.71,    19.89,    19.89,    19.92,    19.95,    19.97,    20.05,    20.31,    20.49,    20.95,    21.32,    21.59,    22.23,    22.82,    22.87,    22.96,    23.11,     23.3,    23.49,    24.02,    25.26,    27.21,    27.54,    27.61,    27.75,    27.96,    28.23,    28.56,    28.95,    29.41,    29.63,    29.64,    29.89,     30.2,    30.56,    30.74,    30.97,    31.24,    31.58,     32.2,    32.84,    33.29,    33.76] kWh
2026-06-19 16:17:20.057204:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:17:20.058970:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.14,      1.6,     1.82,     1.83,     2.08,     2.39,     2.75,     2.93,     3.16,     3.43,     3.77,     4.39,     5.03,     5.48,     5.95,     6.29,     6.46,     6.52,     6.57,     6.78,     7.23,     7.41,     7.41,     7.44,     7.47,     7.49,     7.57,     7.83,     8.01,     8.47,     8.84,     9.11,     9.75,    10.34,    10.38,    10.48,    10.62,    10.81,    11.01,    11.54,    12.78,    14.73,    15.06,    15.13,    15.27,    15.48,    15.74,    16.08,    16.47,    16.93,    17.15,    17.16,    17.41,    17.72,    18.08,    18.26,    18.49,    18.76,    19.09,    19.72,    20.36,    20.81,    21.28] kWh
2026-06-19 16:17:20.060570:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:17:20.062256:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   116.43,   123.73,   127.26,   127.45,   131.27,   135.89,   140.63,   143.09,   146.33,    150.1,   154.66,   163.21,    172.1,   178.26,   184.72,    189.7,   194.58,   196.17,   197.65,   204.23,    220.0,   226.42,   226.44,   227.18,   227.97,   228.66,   230.83,   238.04,   242.28,   253.37,   260.73,   266.12,   329.11,   340.67,   341.59,   343.37,    345.9,   349.02,   352.69,   362.51,   385.55,   421.95,   427.94,   429.28,   431.62,   435.27,   439.77,    445.7,   451.64,   458.94,   462.47,   462.66,   466.48,    471.1,   475.84,   478.31,   481.54,   485.31,   489.87,   498.42,   507.31,   513.47,   519.93] p
2026-06-19 16:17:20.173328: Battery has 15.92 hours left - now at 12.48kWh
2026-06-19 16:17:20.213749: predict base10 end_record 06-21 16:15:00, final soc 1.6kWh, metric 554.55p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:30:00, load 35.72kWh, PV 0.0kWh
2026-06-19 16:17:20.216042:    Slot: [   16:15,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30]
2026-06-19 16:17:20.217733:     SoC: [   12.48,    12.45,    12.38,    12.32,    12.05,    11.47,    11.25,    11.25,    11.21,    11.18,    11.15,    11.05,    10.72,     10.5,      9.9,     9.44,      9.1,     8.37,     7.71,     7.66,     7.55,     7.39,     7.17,     6.96,     6.36,     4.96,     2.77,      2.4,     2.31,     2.16,     1.93,     1.63,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:17:20.219131:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    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-19 16:17:20.220787:    LOAD: [    3.25,     3.28,     3.35,      3.4,     3.65,     4.19,     4.39,     4.39,     4.43,     4.46,     4.49,     4.58,     4.89,      5.1,     5.65,     6.08,      6.4,     7.08,     7.69,     7.74,     7.84,     7.99,     8.19,     8.39,     8.95,    10.25,    12.29,    12.64,    12.72,    12.86,    13.08,    13.36,     13.7,    14.12,     14.6,    14.83,    14.84,     15.1,    15.42,     15.8,    15.99,    16.23,    16.52,    16.87,    17.52,    18.19,    18.66,    19.15,    19.51,    19.69,    19.75,     19.8,    20.03,     20.5,    20.68,    20.68,    20.71,    20.74,    20.77,    20.85,    21.12,    21.31,     21.8,    22.18,    22.46,    23.14,    23.75,     23.8,     23.9,    24.05,    24.25,    24.45,    25.01,    26.31,    28.35,     28.7,    28.78,    28.92,    29.14,    29.41,    29.76,    30.18,    30.66,    30.89,     30.9,    31.16,    31.48,    31.86,    32.05,    32.29,    32.58,    32.92,    33.58,    34.25,    34.72,    35.21] kWh
2026-06-19 16:17:20.222362:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:17:20.224167:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.22,     1.64,     2.12,     2.35,     2.36,     2.62,     2.94,     3.32,     3.51,     3.75,     4.04,     4.38,     5.04,     5.71,     6.18,     6.67,     7.03,     7.21,     7.27,     7.32,     7.54,     8.02,      8.2,      8.2,     8.23,     8.26,     8.29,     8.37,     8.64,     8.83,     9.32,      9.7,     9.98,    10.66,    11.27,    11.32,    11.42,    11.57,    11.77,    11.97,    12.53,    13.83,    15.87,    16.21,    16.29,    16.44,    16.65,    16.93,    17.28,    17.69,    18.18,     18.4,    18.42,    18.67,     19.0,    19.38,    19.57,    19.81,    20.09,    20.44,     21.1,    21.77,    22.24,    22.73] kWh
2026-06-19 16:17:20.225937:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:17:20.227620:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   118.55,   124.78,   132.42,   136.12,   136.32,   140.32,   145.16,   150.13,   152.71,    156.1,   160.05,   164.83,   173.78,    183.1,   189.55,   196.32,   201.54,   206.65,   208.31,   209.86,   216.76,   233.26,    240.0,   240.02,    240.8,   241.63,   242.34,   244.62,   252.17,   256.62,   268.23,   275.94,   281.59,    345.2,   357.31,   358.27,   360.13,   362.79,   366.05,   369.89,   380.19,   404.32,   442.46,   448.74,   450.14,   452.59,   456.41,   461.13,   467.34,   473.56,   481.21,   484.91,   485.11,    489.1,   493.95,   498.91,    501.5,   504.88,   508.83,   513.61,   522.57,   531.88,   538.33,    545.1] p
2026-06-19 16:17:20.297155: predict best10 end_record 06-21 16:15:00, final soc 1.6kWh, metric 554.55p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:30:00, load 35.72kWh, PV 0.0kWh
2026-06-19 16:17:20.300355:    Slot: [   16:15,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30]
2026-06-19 16:17:20.302084:     SoC: [   12.48,    12.45,    12.38,    12.32,    12.05,    11.47,    11.25,    11.25,    11.21,    11.18,    11.15,    11.05,    10.72,     10.5,      9.9,     9.44,      9.1,     8.37,     7.71,     7.66,     7.55,     7.39,     7.17,     6.96,     6.36,     4.96,     2.77,      2.4,     2.31,     2.16,     1.93,     1.63,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:17:20.303452:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    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-19 16:17:20.305103:    LOAD: [    3.25,     3.28,     3.35,      3.4,     3.65,     4.19,     4.39,     4.39,     4.43,     4.46,     4.49,     4.58,     4.89,      5.1,     5.65,     6.08,      6.4,     7.08,     7.69,     7.74,     7.84,     7.99,     8.19,     8.39,     8.95,    10.25,    12.29,    12.64,    12.72,    12.86,    13.08,    13.36,     13.7,    14.12,     14.6,    14.83,    14.84,     15.1,    15.42,     15.8,    15.99,    16.23,    16.52,    16.87,    17.52,    18.19,    18.66,    19.15,    19.51,    19.69,    19.75,     19.8,    20.03,     20.5,    20.68,    20.68,    20.71,    20.74,    20.77,    20.85,    21.12,    21.31,     21.8,    22.18,    22.46,    23.14,    23.75,     23.8,     23.9,    24.05,    24.25,    24.45,    25.01,    26.31,    28.35,     28.7,    28.78,    28.92,    29.14,    29.41,    29.76,    30.18,    30.66,    30.89,     30.9,    31.16,    31.48,    31.86,    32.05,    32.29,    32.58,    32.92,    33.58,    34.25,    34.72,    35.21] kWh
2026-06-19 16:17:20.306792:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:17:20.308394:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.22,     1.64,     2.12,     2.35,     2.36,     2.62,     2.94,     3.32,     3.51,     3.75,     4.04,     4.38,     5.04,     5.71,     6.18,     6.67,     7.03,     7.21,     7.27,     7.32,     7.54,     8.02,      8.2,      8.2,     8.23,     8.26,     8.29,     8.37,     8.64,     8.83,     9.32,      9.7,     9.98,    10.66,    11.27,    11.32,    11.42,    11.57,    11.77,    11.97,    12.53,    13.83,    15.87,    16.21,    16.29,    16.44,    16.65,    16.93,    17.28,    17.69,    18.18,     18.4,    18.42,    18.67,     19.0,    19.38,    19.57,    19.81,    20.09,    20.44,     21.1,    21.77,    22.24,    22.73] kWh
2026-06-19 16:17:20.310013:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:17:20.311792:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   118.55,   124.78,   132.42,   136.12,   136.32,   140.32,   145.16,   150.13,   152.71,    156.1,   160.05,   164.83,   173.78,    183.1,   189.55,   196.32,   201.54,   206.65,   208.31,   209.86,   216.76,   233.26,    240.0,   240.02,    240.8,   241.63,   242.34,   244.62,   252.17,   256.62,   268.23,   275.94,   281.59,    345.2,   357.31,   358.27,   360.13,   362.79,   366.05,   369.89,   380.19,   404.32,   442.46,   448.74,   450.14,   452.59,   456.41,   461.13,   467.34,   473.56,   481.21,   484.91,   485.11,    489.1,   493.95,   498.91,    501.5,   504.88,   508.83,   513.61,   522.57,   531.88,   538.33,    545.1] p
2026-06-19 16:17:20.384976: predict best end_record 06-21 16:15:00, final soc 1.6kWh, metric 528.95p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:10:00, load 34.24kWh, PV 0.0kWh
2026-06-19 16:17:20.387087:    Slot: [   16:15,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30]
2026-06-19 16:17:20.388700:     SoC: [   12.48,    12.45,    12.38,    12.32,    12.06,    11.52,    11.31,    11.31,    11.27,    11.24,    11.21,    11.11,     10.8,    10.59,    10.02,     9.57,     9.25,     8.56,     7.93,     7.88,     7.77,     7.62,     7.42,     7.21,     6.64,      5.3,     3.21,     2.86,     2.77,     2.62,     2.41,     2.12,     1.76,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:17:20.390189:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    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-19 16:17:20.391842:    LOAD: [    3.25,     3.28,     3.34,      3.4,     3.64,     4.14,     4.34,     4.34,     4.37,     4.41,     4.43,     4.52,     4.82,     5.01,     5.54,     5.96,     6.26,      6.9,     7.49,     7.54,     7.63,     7.78,     7.97,     8.16,     8.69,     9.93,    11.88,    12.21,    12.29,    12.43,    12.63,     12.9,    13.23,    13.62,    14.08,     14.3,    14.31,    14.56,    14.87,    15.23,    15.41,    15.64,    15.91,    16.25,    16.87,    17.51,    17.96,    18.43,    18.77,    18.94,     19.0,    19.05,    19.26,    19.71,    19.89,    19.89,    19.92,    19.95,    19.97,    20.05,    20.31,    20.49,    20.95,    21.32,    21.59,    22.23,    22.82,    22.87,    22.96,    23.11,     23.3,    23.49,    24.02,    25.26,    27.21,    27.54,    27.61,    27.75,    27.96,    28.23,    28.56,    28.95,    29.41,    29.63,    29.64,    29.89,     30.2,    30.56,    30.74,    30.97,    31.24,    31.58,     32.2,    32.84,    33.29,    33.76] kWh
2026-06-19 16:17:20.393477:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:17:20.395149:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.14,      1.6,     1.82,     1.83,     2.08,     2.39,     2.75,     2.93,     3.16,     3.43,     3.77,     4.39,     5.03,     5.48,     5.95,     6.29,     6.46,     6.52,     6.57,     6.78,     7.23,     7.41,     7.41,     7.44,     7.47,     7.49,     7.57,     7.83,     8.01,     8.47,     8.84,     9.11,     9.75,    10.34,    10.38,    10.48,    10.62,    10.81,    11.01,    11.54,    12.78,    14.73,    15.06,    15.13,    15.27,    15.48,    15.74,    16.08,    16.47,    16.93,    17.15,    17.16,    17.41,    17.72,    18.08,    18.26,    18.49,    18.76,    19.09,    19.72,    20.36,    20.81,    21.28] kWh
2026-06-19 16:17:20.396681:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:17:20.398429:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   116.43,   123.73,   127.26,   127.45,   131.27,   135.89,   140.63,   143.09,   146.33,    150.1,   154.66,   163.21,    172.1,   178.26,   184.72,    189.7,   194.58,   196.17,   197.65,   204.23,    220.0,   226.42,   226.44,   227.18,   227.97,   228.66,   230.83,   238.04,   242.28,   253.37,   260.73,   266.12,   329.11,   340.67,   341.59,   343.37,    345.9,   349.02,   352.69,   362.51,   385.55,   421.95,   427.94,   429.28,   431.62,   435.27,   439.77,    445.7,   451.64,   458.94,   462.47,   462.66,   466.48,    471.1,   475.84,   478.31,   481.54,   485.31,   489.87,   498.42,   507.31,   513.47,   519.93] p
2026-06-19 16:17:20.400591:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ]
2026-06-19 16:17:20.400626: Saving plan best values to HA entities
2026-06-19 16:17:20.550088: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 16:17:20.558300: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 16:17:20.563002: Best charging limit SoC's []kWh, export []kWh gives import battery 0kWh, house 20.86kWh, export 0.0kWh, metric 528.95p, metric10 554.55p
2026-06-19 16:17:20.630930: Marginal costs baseline metric (no standing charge): 428.9799
2026-06-19 16:17:20.783686: Marginal energy costs matrix computed: min=17.13 max=25.11
2026-06-19 16:17:20.863141: Rate array import [{'start': 975, 'end': 1140, 'rate': 'very expensive', 'range': '(29.8p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3840, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 3840, 'end': 3855, 'rate': 'expensive', 'range': '(28.8p)'}] export [{'start': 975, 'end': 3855, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 16:17:20.864067: - Your estimated bill for today is £0.63 and tomorrow is £2.03
2026-06-19 16:17:20.864102: - Import rates are very expensive (29.8p - 37.1p) for the next 2 and three quarters hours and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 16:17:20.864122: - The battery is currently at 78% and is in eco mode.
2026-06-19 16:17:20.864137: - For the next 48 hours there will be no solar generation.
2026-06-19 16:17:20.864169: - You will run out of battery in 15 hours.
2026-06-19 16:17:20.864185: - No charging is planned.
2026-06-19 16:17:20.864201: 
2026-06-19 16:17:20.913727: Plan calculation took 1.00 seconds
2026-06-19 16:17:20.918058: No high rate period found
2026-06-19 16:17:20.962255: Import threshold used for optimisation was 13.17p
2026-06-19 16:17:21.004224: Low import rate windows [0: 06-19 16:00:00 - 06-19 16:30:00 @ 30.43, 1: 06-19 16:30:00 - 06-19 17:00:00 @ 29.82, 2: 06-19 17:00:00 - 06-19 17:30:00 @ 32.09, 3: 06-19 17:30:00 - 06-19 18:00:00 @ 31.14, 4: 06-19 18:00:00 - 06-19 18:30:00 @ 34.45, 5: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 6: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 7: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 8: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 9: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 10: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 11: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 12: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 13: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 14: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 15: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 16: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 17: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 18: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 19: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 20: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 21: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 22: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 23: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 24: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 25: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 26: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 27: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 28: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 29: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 30: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 31: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 32: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 33: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 34: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 35: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 36: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 37: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 38: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 39: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 40: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 41: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 42: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 43: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 44: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 45: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 46: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 47: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 48: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 49: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 50: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 51: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 52: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 53: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 54: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 55: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 56: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 57: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 58: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 59: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 60: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 61: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 62: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 63: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 64: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 65: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 66: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 67: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 68: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 69: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 70: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 71: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 72: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 73: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 74: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 75: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 76: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 77: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 78: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 79: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 80: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 81: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 82: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 83: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 84: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 85: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 86: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 87: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 88: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 89: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 90: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 91: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 92: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 93: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 94: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 95: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77]
2026-06-19 16:17:21.010298: Inverter 0: Type SK Sunsynk
2026-06-19 16:17:21.010344: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 16:17:21.010512: Reserve min: 10%, battery_min: 10%
2026-06-19 16:17:21.010568: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 16:17:21.010810: Inverter 0 SoC: 12.48kW 78%, current charge rate 5000W, current discharge rate 5250W, current battery power 3532W, current battery voltage 51.2V, grid power -51W, load power 3530W, PV Power 0W
2026-06-19 16:17:21.010979: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:17:21.011043: Inverter 0 scheduled charge enable is False
2026-06-19 16:17:21.011066: Inverter 0 charge windows currently []
2026-06-19 16:17:21.011088: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 16:17:21.011171: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:17:21.011191: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:17:21.011217: Inverter 0 scheduled discharge enable is False
2026-06-19 16:17:21.011315: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 16:17:21.011336: Inverter 0 discharge windows currently []
2026-06-19 16:17:21.011355: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:17:21.011368: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:17:21.011380: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:17:21.066716: Reset inverter settings to safe mode (set_charge_window=False set_export_window=False force=set_read_only)
2026-06-19 16:17:21.066885: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 16:17:21.067056: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 16:17:21.067118: Inverter 0 set new demand (idle) start time to 16:15:00 was 00:00:00
2026-06-19 16:17:26.076740: Inverter 0 write_and_poll_value: Wrote 16:15:00 to idle_start_time, successfully now 16:15:00
2026-06-19 16:17:26.076849: Inverter 0 set new demand (idle) end time to 23:59:00 was 00:00:00
2026-06-19 16:17:31.085288: Inverter 0 write_and_poll_value: Wrote 23:59:00 to idle_end_time, successfully now 23:59:00
2026-06-19 16:17:31.085526: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog1_charge', 'option': 'Allow Gen'}
2026-06-19 16:17:31.096797: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog2_charge', 'option': 'Allow Gen'}
2026-06-19 16:17:31.104547: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog3_charge', 'option': 'Allow Gen'}
2026-06-19 16:17:31.143885: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog4_charge', 'option': 'Allow Gen'}
2026-06-19 16:17:31.188011: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog5_charge', 'option': 'Allow Gen'}
2026-06-19 16:17:31.196599: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog6_charge', 'option': 'Allow Gen'}
2026-06-19 16:17:31.232544: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_load_limit', 'option': 'Zero Export'}
2026-06-19 16:17:31.280872: Inverter 0 Current Target SoC is 100%, already at target
2026-06-19 16:17:31.280986: Inverter 0 Current Reserve is 2% and new target is 10%
2026-06-19 16:17:36.289013: Inverter 0 write_and_poll_value: Wrote 10 to reserve, successfully now 10.0
2026-06-19 16:17:36.289347: Inverter 0 Adjust force export to False, change times from 23:59:00 - 23:59:00 to 00:00:00 - 00:00:00
2026-06-19 16:17:36.289393: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 16:17:36.289658: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 16:17:36.289817: Inverter 0 set new export start time to 00:00:00
2026-06-19 16:17:41.297740: Inverter 0 write_and_poll_value: Wrote 00:00:00 to discharge_start_time, successfully now 00:00:00
2026-06-19 16:17:41.297865: Inverter 0 Set new export end time to 00:00:00 was 23:59:00
2026-06-19 16:17:41.461927: Successfully loaded apps.yaml from apps.yaml
2026-06-19 16:17:46.306162: Inverter 0 write_and_poll_value: Wrote 00:00:00 to discharge_end_time, successfully now 00:00:00
2026-06-19 16:17:46.306373: Inverter 0 Calling service charge_stop_service domain discharge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog1_charge', 'option': 'Allow Gen'}
2026-06-19 16:17:46.345509: Inverter 0 Calling service charge_stop_service domain discharge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog2_charge', 'option': 'Allow Gen'}
2026-06-19 16:17:46.362272: Inverter 0 Calling service charge_stop_service domain discharge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog3_charge', 'option': 'Allow Gen'}
2026-06-19 16:17:46.465197: Inverter 0 Calling service charge_stop_service domain discharge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog4_charge', 'option': 'Allow Gen'}
2026-06-19 16:17:46.536943: Inverter 0 Calling service charge_stop_service domain discharge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog5_charge', 'option': 'Allow Gen'}
2026-06-19 16:17:46.640079: Inverter 0 Calling service charge_stop_service domain discharge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog6_charge', 'option': 'Allow Gen'}
2026-06-19 16:17:46.665408: Inverter 0 Calling service charge_stop_service domain discharge service_name select/select_option with data {'entity_id': 'select.sunsynk_load_limit', 'option': 'Zero Export'}
2026-06-19 16:17:46.789882: Total inverter register writes now 0
2026-06-19 16:17:46.811989: Completed run status Read-Only
2026-06-19 16:17:47.481451: Info: record_status Read-Only
2026-06-19 16:17:47.494071: Saved current settings to /config/predbat_config.json
2026-06-19 16:17:47.539395: Creating predbat dashboard at /config/predbat_dashboard.yaml
2026-06-19 16:18:19.566882: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:18:19.567083: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:18:19.567114: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:18:19.567238: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 16:18:19.567266: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:18:19.567283: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:18:19.567298: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:20:00.730599: --------------- PredBat - update at 2026-06-19 16:20:00+01:00 with clock skew 0 minutes, minutes now 980
2026-06-19 16:20:00.731177: Saved current settings to /config/predbat_config.json
2026-06-19 16:20:00.731254: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 44.9 minutes
2026-06-19 16:20:00.731329: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 16:20:00.731406: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 16:20:00.754475: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 16:20:00.754937: Predbat mode is set to Monitor
2026-06-19 16:20:00.755015: Info: Read-only mode is enabled, the inverter controls will not be used!!
2026-06-19 16:20:00.856063: Found 11520 load_today datapoints going back 1 days
2026-06-19 16:20:00.856166: Using load_power data to fill gaps in load_today data
2026-06-19 16:20:00.908462: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 16:20:00.908624: Zero load period starting at 2026-06-19T12:09:00+0100 (251 minutes) for 889 minutes with base value 0.9
2026-06-19 16:20:00.908682: Zero load period starting at 2026-06-18T19:24:00+0100 (1256 minutes) for 64 minutes with base value 0.8
2026-06-19 16:20:00.909657: Processing 384 30-minute periods for power integration
2026-06-19 16:20:00.975790: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 16:20:00.975910: Car charging hold True, threshold 6.0kWh
2026-06-19 16:20:00.975949: Current data so far today: load 3.3kWh, import 0.9kWh, export 0.0kWh, PV 0kWh
2026-06-19 16:20:00.996910: Standing charge is set to 49.98p
2026-06-19 16:20:01.024609: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 16:20:01.024907: Import rates: min 13.17p, max 37.08p, average 20.05p
2026-06-19 16:20:01.063073: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 16:20:01.063397: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 16:20:01.064554: High export rate found rates in range 99p to -99p
2026-06-19 16:20:01.166205: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 16:20:01.166351: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 16:20:01.166591: Last hour: net energy 0.1kWh, import 0.1kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 1.66p, import 1.66p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 16:20:01.216974: Today's energy total net 0.9kWh, import 0.9kWh, export 0.0kWh, cost 62.8p, import 12.82p, export 0.0p, carbon 0.0kg
2026-06-19 16:20:01.217076: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 16:20:01.218765: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 16:20:01.220256: Warn: Found 1 gaps in load_today totalling 10055 minutes to fill using average data
2026-06-19 16:20:01.220359: Gap starting at 2026-06-18T15:55:00+0100 (1465 minutes) for 10055 minutes
2026-06-19 16:20:01.236709: Historical days now [7] weight [1]
2026-06-19 16:20:01.260951: Today's load divergence 119.56%, in-day adjustment 112.65%, damping 0.95x, yesterday 100.0% today 118.58% blend 31.94%
2026-06-19 16:20:01.261045: Today's predicted so far 9.09kWh with 0.0kWh car/iBoost excluded, 0.66kWh import ignored, and 0kWh forecast extra.
2026-06-19 16:20:01.261076: Today's actual load so far 11.91kWh with 0.0kWh car/iBoost excluded, and 0.18kWh import ignored.
2026-06-19 16:20:01.311594: Inverter 0: Type SK Sunsynk
2026-06-19 16:20:01.311659: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 16:20:01.311822: Reserve min: 10%, battery_min: 10%
2026-06-19 16:20:01.311916: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 16:20:01.312283: Inverter 0 SoC: 12.48kW 78%, current charge rate 5000W, current discharge rate 5250W, current battery power 578W, current battery voltage 51.2V, grid power -55W, load power 615W, PV Power 0W
2026-06-19 16:20:01.312451: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:20:01.312538: Inverter 0 scheduled charge enable is False
2026-06-19 16:20:01.312571: Inverter 0 charge windows currently []
2026-06-19 16:20:01.312687: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 16:20:01.312807: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:20:01.312859: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:20:01.313283: Inverter 0 scheduled discharge enable is False
2026-06-19 16:20:01.313452: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 16:20:01.313499: Inverter 0 discharge windows currently []
2026-06-19 16:20:01.313535: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:20:01.313645: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:20:01.313722: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:20:01.385072: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 16:20:01.385147: Plan was last updated on 2026-06-19 16:15:00+01:00 and is now 5.0 minutes old
2026-06-19 16:20:01.385174: Best charge window [  ]
2026-06-19 16:20:01.385191: Best export window [  ]
2026-06-19 16:20:01.385938: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 16:20:01.387684: Load divergence over 8.0 hours mean 356.99W, min 0.0W, max 2997.6W, std dev 448.17W, divergence 62.77%
2026-06-19 16:20:01.407703: Creating pool of 12 processes to match your CPU count
2026-06-19 16:20:01.493725: predict base end_record 06-21 16:20:00, final soc 1.6kWh, metric 532.06p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:10:00, load 34.38kWh, PV 0.0kWh
2026-06-19 16:20:01.495596:    Slot: [   16:20,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30]
2026-06-19 16:20:01.496939:     SoC: [   12.48,    12.46,    12.39,    12.33,     12.1,     11.5,    11.32,    11.32,    11.28,    11.25,    11.22,    11.15,    10.81,     10.6,    10.03,     9.58,     9.26,     8.56,     7.94,     7.88,     7.78,     7.63,     7.42,     7.22,     6.64,     5.31,     3.22,     2.87,     2.78,     2.63,     2.42,     2.13,     1.77,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:20:01.498109:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    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-19 16:20:01.499465:    LOAD: [     3.3,     3.32,     3.38,     3.44,     3.65,     4.21,     4.38,     4.38,     4.42,     4.45,     4.47,     4.54,     4.86,     5.05,     5.58,      6.0,      6.3,     6.95,     7.53,     7.58,     7.67,     7.82,     8.01,      8.2,     8.73,     9.97,    11.93,    12.25,    12.33,    12.47,    12.67,    12.94,    13.27,    13.67,    14.12,    14.34,    14.36,     14.6,    14.91,    15.27,    15.45,    15.68,    15.96,    16.29,    16.93,    17.58,     18.0,    18.49,     18.8,    19.03,    19.09,    19.14,    19.33,    19.82,    19.98,    19.98,     20.0,    20.03,    20.06,    20.11,     20.4,    20.57,    21.04,    21.41,    21.68,    22.32,     22.9,    22.95,    23.05,    23.19,    23.38,    23.57,    24.11,    25.35,     27.3,    27.62,     27.7,    27.84,    28.04,    28.31,    28.64,    29.04,     29.5,    29.71,    29.73,    29.97,    30.28,    30.64,    30.83,    31.05,    31.33,    31.66,     32.3,    32.95,    33.38,    33.86] kWh
2026-06-19 16:20:01.500835:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:20:01.502213:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.13,     1.59,     1.81,     1.82,     2.07,     2.38,     2.74,     2.92,     3.15,     3.43,     3.75,      4.4,     5.05,     5.47,     5.95,     6.27,      6.5,     6.56,     6.61,      6.8,     7.29,     7.44,     7.44,     7.47,      7.5,     7.53,     7.58,     7.87,     8.04,     8.51,     8.88,     9.15,     9.79,    10.37,    10.42,    10.52,    10.66,    10.85,    11.04,    11.57,    12.82,    14.76,    15.09,    15.17,    15.31,    15.51,    15.78,    16.11,    16.51,    16.96,    17.18,     17.2,    17.44,    17.75,    18.11,    18.29,    18.52,     18.8,    19.13,    19.77,    20.42,    20.84,    21.33] kWh
2026-06-19 16:20:01.503559:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:20:01.504932:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   116.31,    123.6,   127.13,   127.32,   131.14,   135.76,    140.5,   142.98,   146.12,    150.0,   154.49,   163.28,   172.38,   178.18,   184.77,   189.35,   195.95,   197.52,   199.07,   204.91,   222.25,   227.79,   227.81,   228.57,   229.35,   230.04,   231.61,   239.42,   243.66,   254.75,   262.11,    267.5,    330.5,   342.05,   342.97,   344.75,   347.28,    350.4,   354.07,   363.89,   386.93,   423.33,   429.32,   430.66,    433.0,   436.65,   441.15,   447.08,   453.02,   460.32,   463.85,   464.04,   467.86,   472.48,   477.22,   479.69,   482.84,   486.71,    491.2,   499.99,   509.09,   514.89,   521.49] p
2026-06-19 16:20:01.650568: Battery has 15.83 hours left - now at 12.48kWh
2026-06-19 16:20:01.698964: predict base10 end_record 06-21 16:20:00, final soc 1.6kWh, metric 557.77p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:30:00, load 35.86kWh, PV 0.0kWh
2026-06-19 16:20:01.701057:    Slot: [   16:20,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30]
2026-06-19 16:20:01.702734:     SoC: [   12.48,    12.46,    12.39,    12.32,    12.08,    11.46,    11.26,    11.26,    11.23,    11.19,    11.16,    11.09,    10.73,    10.51,     9.91,     9.45,     9.11,     8.38,     7.72,     7.67,     7.56,      7.4,     7.18,     6.96,     6.37,     4.97,     2.78,     2.41,     2.32,     2.17,     1.94,     1.64,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:20:01.704148:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    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-19 16:20:01.705816:    LOAD: [     3.3,     3.32,     3.39,     3.44,     3.67,     4.25,     4.43,     4.43,     4.47,      4.5,     4.53,      4.6,     4.93,     5.14,     5.69,     6.12,     6.44,     7.12,     7.73,     7.78,     7.88,     8.03,     8.23,     8.44,     8.99,    10.29,    12.34,    12.68,    12.76,     12.9,    13.12,     13.4,    13.74,    14.16,    14.64,    14.87,    14.88,    15.14,    15.46,    15.84,    16.03,    16.27,    16.56,     16.9,    17.58,    18.26,     18.7,    19.21,    19.54,    19.78,    19.84,    19.89,    20.09,    20.61,    20.77,    20.77,     20.8,    20.83,    20.86,    20.91,    21.21,    21.39,    21.88,    22.27,    22.55,    23.22,    23.84,    23.89,    23.99,    24.14,    24.34,    24.54,     25.1,    26.39,    28.44,    28.78,    28.86,    29.01,    29.22,     29.5,    29.85,    30.26,    30.74,    30.97,    30.99,    31.24,    31.57,    31.94,    32.14,    32.37,    32.66,    33.01,    33.68,    34.36,    34.81,    35.31] kWh
2026-06-19 16:20:01.707402:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:20:01.709019:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.21,     1.63,     2.11,     2.34,     2.35,     2.61,     2.93,     3.31,      3.5,     3.73,     4.03,     4.37,     5.04,     5.73,     6.17,     6.68,     7.01,     7.25,     7.31,     7.36,     7.56,     8.08,     8.24,     8.24,     8.27,      8.3,     8.32,     8.38,     8.68,     8.86,     9.35,     9.74,    10.02,    10.69,     11.3,    11.35,    11.45,     11.6,     11.8,    12.01,    12.56,    13.86,    15.91,    16.25,    16.33,    16.48,    16.69,    16.97,    17.32,    17.73,    18.21,    18.44,    18.45,    18.71,    19.03,    19.41,     19.6,    19.84,    20.13,    20.47,    21.15,    21.83,    22.28,    22.78] kWh
2026-06-19 16:20:01.710638:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:20:01.712473:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   118.39,   124.61,   132.26,   135.96,   136.16,   140.16,    145.0,   149.97,   152.55,   155.85,    159.9,    164.6,   173.81,   183.35,   189.43,   196.33,   201.14,   208.05,   209.69,   211.31,   217.43,    235.6,   241.41,   241.43,   242.23,   243.04,   243.76,    245.4,   253.59,   258.04,   269.65,   277.36,   283.01,   346.62,   358.72,   359.69,   361.55,    364.2,   367.47,   371.31,    381.6,   405.74,   443.87,   450.16,   451.56,    454.0,   457.83,   462.55,   468.75,   474.98,   482.62,   486.32,   486.52,   490.52,   495.36,   500.33,   502.92,   506.21,   510.26,   514.97,   524.18,   533.71,   539.79,    546.7] p
2026-06-19 16:20:01.806780: predict best10 end_record 06-21 16:20:00, final soc 1.6kWh, metric 557.77p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:30:00, load 35.86kWh, PV 0.0kWh
2026-06-19 16:20:01.808867:    Slot: [   16:20,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30]
2026-06-19 16:20:01.810683:     SoC: [   12.48,    12.46,    12.39,    12.32,    12.08,    11.46,    11.26,    11.26,    11.23,    11.19,    11.16,    11.09,    10.73,    10.51,     9.91,     9.45,     9.11,     8.38,     7.72,     7.67,     7.56,      7.4,     7.18,     6.96,     6.37,     4.97,     2.78,     2.41,     2.32,     2.17,     1.94,     1.64,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:20:01.812129:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    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-19 16:20:01.813823:    LOAD: [     3.3,     3.32,     3.39,     3.44,     3.67,     4.25,     4.43,     4.43,     4.47,      4.5,     4.53,      4.6,     4.93,     5.14,     5.69,     6.12,     6.44,     7.12,     7.73,     7.78,     7.88,     8.03,     8.23,     8.44,     8.99,    10.29,    12.34,    12.68,    12.76,     12.9,    13.12,     13.4,    13.74,    14.16,    14.64,    14.87,    14.88,    15.14,    15.46,    15.84,    16.03,    16.27,    16.56,     16.9,    17.58,    18.26,     18.7,    19.21,    19.54,    19.78,    19.84,    19.89,    20.09,    20.61,    20.77,    20.77,     20.8,    20.83,    20.86,    20.91,    21.21,    21.39,    21.88,    22.27,    22.55,    23.22,    23.84,    23.89,    23.99,    24.14,    24.34,    24.54,     25.1,    26.39,    28.44,    28.78,    28.86,    29.01,    29.22,     29.5,    29.85,    30.26,    30.74,    30.97,    30.99,    31.24,    31.57,    31.94,    32.14,    32.37,    32.66,    33.01,    33.68,    34.36,    34.81,    35.31] kWh
2026-06-19 16:20:01.815446:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:20:01.817303:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.21,     1.63,     2.11,     2.34,     2.35,     2.61,     2.93,     3.31,      3.5,     3.73,     4.03,     4.37,     5.04,     5.73,     6.17,     6.68,     7.01,     7.25,     7.31,     7.36,     7.56,     8.08,     8.24,     8.24,     8.27,      8.3,     8.32,     8.38,     8.68,     8.86,     9.35,     9.74,    10.02,    10.69,     11.3,    11.35,    11.45,     11.6,     11.8,    12.01,    12.56,    13.86,    15.91,    16.25,    16.33,    16.48,    16.69,    16.97,    17.32,    17.73,    18.21,    18.44,    18.45,    18.71,    19.03,    19.41,     19.6,    19.84,    20.13,    20.47,    21.15,    21.83,    22.28,    22.78] kWh
2026-06-19 16:20:01.818960:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:20:01.820591:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   118.39,   124.61,   132.26,   135.96,   136.16,   140.16,    145.0,   149.97,   152.55,   155.85,    159.9,    164.6,   173.81,   183.35,   189.43,   196.33,   201.14,   208.05,   209.69,   211.31,   217.43,    235.6,   241.41,   241.43,   242.23,   243.04,   243.76,    245.4,   253.59,   258.04,   269.65,   277.36,   283.01,   346.62,   358.72,   359.69,   361.55,    364.2,   367.47,   371.31,    381.6,   405.74,   443.87,   450.16,   451.56,    454.0,   457.83,   462.55,   468.75,   474.98,   482.62,   486.32,   486.52,   490.52,   495.36,   500.33,   502.92,   506.21,   510.26,   514.97,   524.18,   533.71,   539.79,    546.7] p
2026-06-19 16:20:01.904837: predict best end_record 06-21 16:20:00, final soc 1.6kWh, metric 532.06p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:10:00, load 34.38kWh, PV 0.0kWh
2026-06-19 16:20:01.907068:    Slot: [   16:20,    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,    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,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30]
2026-06-19 16:20:01.908730:     SoC: [   12.48,    12.46,    12.39,    12.33,     12.1,     11.5,    11.32,    11.32,    11.28,    11.25,    11.22,    11.15,    10.81,     10.6,    10.03,     9.58,     9.26,     8.56,     7.94,     7.88,     7.78,     7.63,     7.42,     7.22,     6.64,     5.31,     3.22,     2.87,     2.78,     2.63,     2.42,     2.13,     1.77,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:20:01.910173:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    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-19 16:20:01.912084:    LOAD: [     3.3,     3.32,     3.38,     3.44,     3.65,     4.21,     4.38,     4.38,     4.42,     4.45,     4.47,     4.54,     4.86,     5.05,     5.58,      6.0,      6.3,     6.95,     7.53,     7.58,     7.67,     7.82,     8.01,      8.2,     8.73,     9.97,    11.93,    12.25,    12.33,    12.47,    12.67,    12.94,    13.27,    13.67,    14.12,    14.34,    14.36,     14.6,    14.91,    15.27,    15.45,    15.68,    15.96,    16.29,    16.93,    17.58,     18.0,    18.49,     18.8,    19.03,    19.09,    19.14,    19.33,    19.82,    19.98,    19.98,     20.0,    20.03,    20.06,    20.11,     20.4,    20.57,    21.04,    21.41,    21.68,    22.32,     22.9,    22.95,    23.05,    23.19,    23.38,    23.57,    24.11,    25.35,     27.3,    27.62,     27.7,    27.84,    28.04,    28.31,    28.64,    29.04,     29.5,    29.71,    29.73,    29.97,    30.28,    30.64,    30.83,    31.05,    31.33,    31.66,     32.3,    32.95,    33.38,    33.86] kWh
2026-06-19 16:20:01.913920:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:20:01.915541:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.13,     1.59,     1.81,     1.82,     2.07,     2.38,     2.74,     2.92,     3.15,     3.43,     3.75,      4.4,     5.05,     5.47,     5.95,     6.27,      6.5,     6.56,     6.61,      6.8,     7.29,     7.44,     7.44,     7.47,      7.5,     7.53,     7.58,     7.87,     8.04,     8.51,     8.88,     9.15,     9.79,    10.37,    10.42,    10.52,    10.66,    10.85,    11.04,    11.57,    12.82,    14.76,    15.09,    15.17,    15.31,    15.51,    15.78,    16.11,    16.51,    16.96,    17.18,     17.2,    17.44,    17.75,    18.11,    18.29,    18.52,     18.8,    19.13,    19.77,    20.42,    20.84,    21.33] kWh
2026-06-19 16:20:01.917280:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:20:01.920280:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   116.31,    123.6,   127.13,   127.32,   131.14,   135.76,    140.5,   142.98,   146.12,    150.0,   154.49,   163.28,   172.38,   178.18,   184.77,   189.35,   195.95,   197.52,   199.07,   204.91,   222.25,   227.79,   227.81,   228.57,   229.35,   230.04,   231.61,   239.42,   243.66,   254.75,   262.11,    267.5,    330.5,   342.05,   342.97,   344.75,   347.28,    350.4,   354.07,   363.89,   386.93,   423.33,   429.32,   430.66,    433.0,   436.65,   441.15,   447.08,   453.02,   460.32,   463.85,   464.04,   467.86,   472.48,   477.22,   479.69,   482.84,   486.71,    491.2,   499.99,   509.09,   514.89,   521.49] p
2026-06-19 16:20:01.924212:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ]
2026-06-19 16:20:01.924309: Saving plan best values to HA entities
2026-06-19 16:20:02.116569: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 16:20:02.122168: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 16:20:02.128598: Best charging limit SoC's []kWh, export []kWh gives import battery 0kWh, house 20.95kWh, export 0.0kWh, metric 532.06p, metric10 557.77p
2026-06-19 16:20:02.200477: Marginal costs baseline metric (no standing charge): 432.0906
2026-06-19 16:20:02.397255: Marginal energy costs matrix computed: min=17.12 max=24.6
2026-06-19 16:20:02.487328: Rate array import [{'start': 980, 'end': 1140, 'rate': 'very expensive', 'range': '(29.8p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3840, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 3840, 'end': 3860, 'rate': 'expensive', 'range': '(28.8p)'}] export [{'start': 980, 'end': 3860, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 16:20:02.488294: - Your estimated bill for today is £0.63 and tomorrow is £2.05
2026-06-19 16:20:02.488332: - Import rates are very expensive (29.8p - 37.1p) for the next 2 and three quarters hours and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 16:20:02.488352: - The battery is currently at 78% and is in eco mode.
2026-06-19 16:20:02.488367: - For the next 48 hours there will be no solar generation.
2026-06-19 16:20:02.488382: - You will run out of battery in 15 hours.
2026-06-19 16:20:02.488397: - No charging is planned.
2026-06-19 16:20:02.488412: 
2026-06-19 16:20:02.543964: Plan calculation took 1.16 seconds
2026-06-19 16:20:02.546877: No high rate period found
2026-06-19 16:20:02.590220: Import threshold used for optimisation was 13.17p
2026-06-19 16:20:02.634801: Low import rate windows [0: 06-19 16:00:00 - 06-19 16:30:00 @ 30.43, 1: 06-19 16:30:00 - 06-19 17:00:00 @ 29.82, 2: 06-19 17:00:00 - 06-19 17:30:00 @ 32.09, 3: 06-19 17:30:00 - 06-19 18:00:00 @ 31.14, 4: 06-19 18:00:00 - 06-19 18:30:00 @ 34.45, 5: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 6: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 7: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 8: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 9: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 10: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 11: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 12: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 13: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 14: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 15: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 16: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 17: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 18: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 19: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 20: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 21: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 22: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 23: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 24: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 25: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 26: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 27: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 28: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 29: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 30: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 31: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 32: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 33: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 34: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 35: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 36: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 37: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 38: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 39: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 40: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 41: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 42: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 43: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 44: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 45: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 46: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 47: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 48: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 49: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 50: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 51: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 52: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 53: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 54: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 55: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 56: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 57: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 58: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 59: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 60: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 61: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 62: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 63: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 64: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 65: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 66: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 67: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 68: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 69: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 70: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 71: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 72: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 73: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 74: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 75: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 76: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 77: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 78: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 79: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 80: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 81: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 82: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 83: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 84: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 85: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 86: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 87: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 88: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 89: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 90: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 91: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 92: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 93: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 94: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 95: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77]
2026-06-19 16:20:02.658069: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 16:20:02.662880: Total inverter register writes now 0
2026-06-19 16:20:02.681455: Completed run status Read-Only
2026-06-19 16:20:02.687378: Info: record_status Read-Only
2026-06-19 16:20:02.699417: Saved current settings to /config/predbat_config.json
2026-06-19 16:20:34.770468: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:20:34.770680: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:20:34.770717: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:20:34.770852: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 16:20:34.770911: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:20:34.770931: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:20:34.770947: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:22:03.608274: select_event: mode, select.predbat_mode = Control charge
2026-06-19 16:22:03.608784: Set reset inverter true due to reset_inverter_force on item mode
2026-06-19 16:22:03.608838: Set reset inverter force true due to reset_inverter_force on item mode
2026-06-19 16:22:03.622391: Dashboard status updated: {'mode': 'Control charge'}
2026-06-19 16:22:03.933835: Refreshing Predbat configuration
2026-06-19 16:22:04.250079: Saved current settings to /config/predbat_config.json
2026-06-19 16:22:04.251151: Validation of apps.yaml was successful
2026-06-19 16:22:04.251280: --------------- PredBat - update at 2026-06-19 16:20:00+01:00 with clock skew 0 minutes, minutes now 980
2026-06-19 16:22:04.251658: Saved current settings to /config/predbat_config.json
2026-06-19 16:22:04.251725: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 47.0 minutes
2026-06-19 16:22:04.251776: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 16:22:04.251867: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 16:22:04.268941: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 16:22:04.269382: Predbat mode is set to Control charge
2026-06-19 16:22:04.269477: Info: Read-only mode is enabled, the inverter controls will not be used!!
2026-06-19 16:22:04.367179: Found 11520 load_today datapoints going back 1 days
2026-06-19 16:22:04.367495: Using load_power data to fill gaps in load_today data
2026-06-19 16:22:04.419891: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 16:22:04.420048: Zero load period starting at 2026-06-19T12:09:00+0100 (251 minutes) for 889 minutes with base value 0.9
2026-06-19 16:22:04.420105: Zero load period starting at 2026-06-18T19:24:00+0100 (1256 minutes) for 64 minutes with base value 0.8
2026-06-19 16:22:04.421060: Processing 384 30-minute periods for power integration
2026-06-19 16:22:04.484437: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 16:22:04.484525: Car charging hold True, threshold 6.0kWh
2026-06-19 16:22:04.484562: Current data so far today: load 3.3kWh, import 0.9kWh, export 0.0kWh, PV 0kWh
2026-06-19 16:22:04.505400: Standing charge is set to 49.98p
2026-06-19 16:22:04.531716: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 16:22:04.531989: Import rates: min 13.17p, max 37.08p, average 20.05p
2026-06-19 16:22:04.570072: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 16:22:04.570169: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 16:22:04.571369: High export rate found rates in range 99p to -99p
2026-06-19 16:22:04.668799: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 16:22:04.668948: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 16:22:04.669178: Last hour: net energy 0.1kWh, import 0.1kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 1.66p, import 1.66p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 16:22:04.706205: Today's energy total net 0.9kWh, import 0.9kWh, export 0.0kWh, cost 62.8p, import 12.82p, export 0.0p, carbon 0.0kg
2026-06-19 16:22:04.706295: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 16:22:04.707618: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 16:22:04.708847: Warn: Found 1 gaps in load_today totalling 10055 minutes to fill using average data
2026-06-19 16:22:04.708928: Gap starting at 2026-06-18T15:55:00+0100 (1465 minutes) for 10055 minutes
2026-06-19 16:22:04.721624: Historical days now [7] weight [1]
2026-06-19 16:22:04.740726: Today's load divergence 119.56%, in-day adjustment 112.64%, damping 0.95x, yesterday 100.0% today 118.58% blend 31.94%
2026-06-19 16:22:04.740822: Today's predicted so far 9.09kWh with 0.0kWh car/iBoost excluded, 0.66kWh import ignored, and 0kWh forecast extra.
2026-06-19 16:22:04.740881: Today's actual load so far 11.91kWh with 0.0kWh car/iBoost excluded, and 0.18kWh import ignored.
2026-06-19 16:22:04.779420: Inverter 0: Type SK Sunsynk
2026-06-19 16:22:04.779478: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 16:22:04.779619: Reserve min: 10%, battery_min: 10%
2026-06-19 16:22:04.779669: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 16:22:04.779871: Inverter 0 SoC: 12.36kW 77%, current charge rate 5000W, current discharge rate 5250W, current battery power 558W, current battery voltage 51.2V, grid power -51W, load power 589W, PV Power 0W
2026-06-19 16:22:04.780000: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:22:04.780062: Inverter 0 scheduled charge enable is False
2026-06-19 16:22:04.780082: Inverter 0 charge windows currently []
2026-06-19 16:22:04.780101: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 16:22:04.780199: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:22:04.780220: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:22:04.780246: Inverter 0 scheduled discharge enable is False
2026-06-19 16:22:04.780339: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 16:22:04.780360: Inverter 0 discharge windows currently []
2026-06-19 16:22:04.780376: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:22:04.780389: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:22:04.780401: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:22:04.832152: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 16:22:04.832210: Will recompute the plan as it is invalid
2026-06-19 16:22:04.832233: Recompute, previous plan is invalid...
2026-06-19 16:22:04.835504: Best charge window [ 19-06 16:00:00 - 19-06 16:30:00 @ 30.43p 0%, 19-06 16:30:00 - 19-06 17:00:00 @ 29.82p 0%, 19-06 17:00:00 - 19-06 17:30:00 @ 32.09p 0%, 19-06 17:30:00 - 19-06 18:00:00 @ 31.14p 0%, 19-06 18:00:00 - 19-06 18:30:00 @ 34.45p 0%, 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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% ]
2026-06-19 16:22:04.835587: Best export window [  ]
2026-06-19 16:22:04.836407: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 16:22:04.838392: Load divergence over 8.0 hours mean 356.99W, min 0.0W, max 2997.6W, std dev 448.17W, divergence 62.77%
2026-06-19 16:22:04.857108: Calculating data from yesterday for savings calculation
2026-06-19 16:22:04.867355: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 16:22:04.872679: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 16:22:04.874186: Creating pool of 12 processes to match your CPU count
2026-06-19 16:22:04.925368: 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-19 16:22:04.928424: Optimise levels pass started at 2026-06-19 16:22:04
2026-06-19 16:22:04.928503: Optimise all windows, total charge 95 export 1
2026-06-19 16:22:05.217473: >> Region optimisation pass width 960
2026-06-19 16:22:05.670003: >> Region optimisation pass width 480
2026-06-19 16:22:05.968315: >> Region optimisation pass width 240
2026-06-19 16:22:06.733841: >> Region optimisation pass width 120
2026-06-19 16:22:08.030078: Calculated end_record as 06-21 11:00:00 based on best_price 13.8p, next_charge_start 06-20 11:00:00, max_windows 85
2026-06-19 16:22:08.030300: Optimise levels pass ended at 2026-06-19 16:22:08, duration 3.1 seconds tried 381 combinations
2026-06-19 16:22:08.030367: Set best_price_charge_level 14.8p, best_price_export_level 0p, best_price_charge 13.8p, best_cost_export 0p, best_metric 360.54p, best_keep 0kWh, best_cycle 35.34kWh, best_carbon 0kg, best_import 22.93kWh
2026-06-19 16:22:08.045500: Starting detailed optimisation end_record 06-21 11:00:00, best_price_charge 13.8p, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.0, 16.0, 0, 16.0, 16.0, 16.0, 0, 12.5, 12.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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]kWh and export limits []kWh
2026-06-19 16:22:08.045769: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.8p, best_metric 302.83p, best_cost 322.18p, best_cycle 34.13kWh, best_carbon 0kg, best_import 38.21kWh
2026-06-19 16:22:08.076199: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.8p, best_metric 302.59p, best_cost 321.91p, best_cycle 34.13kWh, best_carbon 0kg, best_import 38.21kWh
2026-06-19 16:22:08.209275: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.8p, best_metric 302.59p, best_cost 321.91p, best_cycle 34.13kWh, best_carbon 0kg, best_import 38.21kWh
2026-06-19 16:22:08.241070: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.8p, best_metric 302.59p, best_cost 321.91p, best_cycle 34.13kWh, best_carbon 0kg, best_import 38.21kWh
2026-06-19 16:22:08.268959: Best charge windows best_metric 302.59p, best_cost 321.91p, best_carbon 0kg, best_import 38.21kWh, 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: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:30:00 - 20-06 15:00:00 @ 13.69p 100%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 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% ]
2026-06-19 16:22:08.269781: Best charge windows best_metric 302.59p, best_cost 321.91p, best_carbon 0kg, best_import 38.21kWh, 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: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:30:00 - 20-06 15:00:00 @ 13.69p 100%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 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% ]
2026-06-19 16:22:08.270037: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 13.8p, best_metric 302.59p, best_cost 321.91p, best_cycle 34.13kWh, best_carbon 0kg, best_import 38.21kWh
2026-06-19 16:22:08.300286: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 13.8p, best_metric 302.59p, best_cost 321.91p, best_cycle 34.13kWh, best_carbon 0kg, best_import 38.21kWh
2026-06-19 16:22:08.436870: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 13.8p, best_metric 302.59p, best_cost 321.91p, best_cycle 34.13kWh, best_carbon 0kg, best_import 38.21kWh
2026-06-19 16:22:08.467843: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 13.8p, best_metric 302.59p, best_cost 321.91p, best_cycle 34.13kWh, best_carbon 0kg, best_import 38.21kWh
2026-06-19 16:22:08.495825: Best charge windows best_metric 302.59p, best_cost 321.91p, best_carbon 0kg, best_import 38.21kWh, 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: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:30:00 - 20-06 15:00:00 @ 13.69p 100%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 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% ]
2026-06-19 16:22:08.496207: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.8p, best_metric 302.59p, best_cost 321.91p, best_cycle 34.13kWh, best_carbon 0kg, best_import 38.21kWh
2026-06-19 16:22:08.527260: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.8p, best_metric 302.59p, best_cost 321.91p, best_cycle 34.13kWh, best_carbon 0kg, best_import 38.21kWh
2026-06-19 16:22:08.645844: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.8p, best_metric 302.59p, best_cost 321.91p, best_cycle 34.13kWh, best_carbon 0kg, best_import 38.21kWh
2026-06-19 16:22:08.674341: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.8p, best_metric 302.59p, best_cost 321.91p, best_cycle 34.13kWh, best_carbon 0kg, best_import 38.21kWh
2026-06-19 16:22:08.696743: Best charge windows best_metric 302.59p, best_cost 321.91p, best_carbon 0kg, best_import 38.21kWh, 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: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:30:00 - 20-06 15:00:00 @ 13.69p 100%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 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% ]
2026-06-19 16:22:08.696939: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 13.8p, best_metric 302.59p, best_cost 321.91p, best_cycle 34.13kWh, best_carbon 0kg, best_import 38.21kWh
2026-06-19 16:22:08.718104: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 13.8p, best_metric 302.59p, best_cost 321.91p, best_cycle 34.13kWh, best_carbon 0kg, best_import 38.21kWh
2026-06-19 16:22:08.748832: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 13.8p, best_metric 302.59p, best_cost 321.91p, best_cycle 34.13kWh, best_carbon 0kg, best_import 38.21kWh
2026-06-19 16:22:08.880215: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 13.8p, best_metric 302.59p, best_cost 321.91p, best_cycle 34.13kWh, best_carbon 0kg, best_import 38.21kWh
2026-06-19 16:22:08.911352: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 13.8p, best_metric 302.59p, best_cost 321.91p, best_cycle 34.13kWh, best_carbon 0kg, best_import 38.21kWh
2026-06-19 16:22:08.947276: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 13.8p, best_metric 301.99p, best_cost 321.41p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:22:08.981938: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 13.8p, best_metric 301.93p, best_cost 321.41p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:22:09.014871: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 13.8p, best_metric 301.58p, best_cost 321.17p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:22:09.065010: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 13.8p, best_metric 301.58p, best_cost 321.17p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:22:09.109936: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 13.8p, best_metric 301.58p, best_cost 321.17p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:22:09.159240: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 13.8p, best_metric 301.37p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:22:09.203522: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 13.8p, best_metric 301.37p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:22:09.250348: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 13.8p, best_metric 301.37p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:22:09.300083: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 13.8p, best_metric 301.37p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:22:09.369265: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 13.8p, best_metric 301.29p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:22:09.444981: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 13.8p, best_metric 301.27p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:22:09.507460: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:22:09.631477: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:22:09.758001: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:22:09.815954: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:22:09.879356: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:22:10.089762: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:22:10.156806: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:22:10.218066: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:22:10.287241: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:22:10.358238: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:22:10.423693: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:22:10.492418: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:22:10.524922: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:22:10.555261: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:22:10.590627: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:22:10.617068: Optimise price set 27.8p, pass low, price 25.96p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:22:10.647554: Optimise price set 28.4p, pass low, price 26.48p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:22:10.754783: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:22:10.842156: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:22:10.902042: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:22:10.989373: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:22:11.021758: Optimise price set 32.0p, pass low, price 29.82p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:22:11.048365: Optimise price set 32.6p, pass low, price 30.43p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:22:11.075968: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:22:11.111295: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:22:11.178105: Optimise price set 34.4p, pass low, price 32.09p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:22:11.210339: Optimise price set 37.0p, pass low, price 34.45p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:22:11.244810: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:22:11.277457: Optimise price set 39.2p, pass low, price 36.53p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:22:11.310594: Best charge windows best_metric 301.26p, best_cost 320.82p, best_carbon 0kg, best_import 38.18kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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 34%, 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 78%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 78%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 47%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 16%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 13%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 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% ]
2026-06-19 16:22:11.311096: Tweak plan optimisation started
2026-06-19 16:22:11.535285: Tweak optimisation finished metric 301.26 cost 320.82 metric_keep 0 cycle 33.73 carbon 0 import 38.18
2026-06-19 16:22:11.545827: Raw charge windows [ 19-06 16:00:00 - 19-06 16:30:00 @ 30.43p 0%, 19-06 16:30:00 - 19-06 17:00:00 @ 29.82p 0%, 19-06 17:00:00 - 19-06 17:30:00 @ 32.09p 0%, 19-06 17:30:00 - 19-06 18:00:00 @ 31.14p 0%, 19-06 18:00:00 - 19-06 18:30:00 @ 34.45p 0%, 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 44%, 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 13%, 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 34%, 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 78%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 78%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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 47%, 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 16%, 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 13%, 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 13%, 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% ] reserve 1.6
2026-06-19 16:22:11.546656: Unclipped charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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 34%, 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 78%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 47%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 16%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 13%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 16:30:00 @ 21.45p 100% ] reserve 1.6
2026-06-19 16:22:11.547220: Unfiltered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 0%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 0%, 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 0%, 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 78%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 0%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 0%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 0%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 16:30:00 @ 21.45p 100% ] reserve 1.6
2026-06-19 16:22:11.547516: Filtered charge windows [ 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 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 78%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 16:30:00 @ 21.45p 100% ] reserve 1.6
2026-06-19 16:22:11.547568: Plan valid is now true after recompute was False
2026-06-19 16:22:11.574142: predict base end_record 06-21 11:00:00, final soc 1.6kWh, metric 474.16p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:00:00, load 30.28kWh, PV 0.0kWh
2026-06-19 16:22:11.576069:    Slot: [   16:20,    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,    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-19 16:22:11.577537:     SoC: [   12.36,    12.34,    12.27,    12.21,    11.98,    11.38,     11.2,     11.2,    11.16,    11.13,     11.1,    11.03,    10.69,    10.48,     9.91,     9.46,     9.14,     8.44,     7.82,     7.76,     7.66,     7.51,      7.3,      7.1,     6.53,     5.19,      3.1,     2.75,     2.66,     2.51,      2.3,     2.01,     1.65,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:22:11.578781:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 16:22:11.580364:    LOAD: [     3.3,     3.32,     3.38,     3.44,     3.65,     4.21,     4.38,     4.38,     4.42,     4.45,     4.47,     4.54,     4.86,     5.05,     5.58,      6.0,      6.3,     6.95,     7.53,     7.58,     7.67,     7.82,     8.01,      8.2,     8.73,     9.97,    11.93,    12.25,    12.33,    12.47,    12.67,    12.94,    13.27,    13.67,    14.12,    14.34,    14.36,     14.6,    14.91,    15.27,    15.45,    15.68,    15.96,    16.29,    16.93,    17.58,     18.0,    18.49,     18.8,    19.03,    19.09,    19.14,    19.33,    19.82,    19.98,    19.98,     20.0,    20.03,    20.06,    20.11,     20.4,    20.57,    21.04,    21.41,    21.68,    22.32,     22.9,    22.95,    23.05,    23.19,    23.38,    23.57,    24.11,    25.35,     27.3,    27.62,     27.7,    27.84,    28.04,    28.31,    28.64,    29.04,     29.5,    29.71,    29.73,    29.97,    30.28] kWh
2026-06-19 16:22:11.582142:      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,      0.0,      0.0,      0.0,      0.0,      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-19 16:22:11.584211:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.25,      1.7,     1.92,     1.94,     2.18,     2.49,     2.85,     3.03,     3.26,     3.54,     3.87,     4.51,     5.16,     5.58,     6.07,     6.38,     6.61,     6.67,     6.72,     6.91,      7.4,     7.56,     7.56,     7.58,     7.61,     7.64,      7.7,     7.98,     8.15,     8.62,     8.99,     9.26,      9.9,    10.48,    10.53,    10.63,    10.77,    10.96,    11.15,    11.69,    12.93,    14.88,    15.21,    15.28,    15.42,    15.62,    15.89,    16.22,    16.62,    17.08,     17.3,    17.31,    17.55,    17.86] kWh
2026-06-19 16:22:11.585862:  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,      0.0,      0.0,      0.0,      0.0,      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-19 16:22:11.587561:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   117.98,   125.28,   128.81,    129.0,   132.82,   137.44,   142.19,   144.66,   147.81,   151.68,   156.17,   164.96,   174.06,   179.86,   186.45,   191.03,   197.64,    199.2,   200.75,   206.59,   223.94,   229.47,   229.49,   230.26,   231.03,   231.73,   233.29,   241.11,   245.35,   256.44,   263.79,   269.19,   332.18,   343.73,   344.66,   346.44,   348.96,   352.08,   355.75,   365.57,   388.61,   425.01,   431.01,   432.35,   434.69,   438.33,   442.84,   448.76,    454.7,    462.0,   465.53,   465.72,   469.54,   474.16] p
2026-06-19 16:22:11.689450: Battery has 15.67 hours left - now at 12.36kWh
2026-06-19 16:22:11.729938: predict base10 end_record 06-21 11:00:00, final soc 1.6kWh, metric 497.28p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:20:00, load 31.57kWh, PV 0.0kWh
2026-06-19 16:22:11.731822:    Slot: [   16:20,    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,    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-19 16:22:11.733404:     SoC: [   12.36,    12.34,    12.27,    12.21,    11.96,    11.34,    11.14,    11.14,    11.11,    11.07,    11.04,    10.96,    10.61,    10.39,     9.79,     9.33,     8.99,     8.26,      7.6,     7.55,     7.44,     7.28,     7.06,     6.84,     6.25,     4.85,     2.66,     2.29,      2.2,     2.05,     1.82,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:22:11.734757:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 16:22:11.736942:    LOAD: [     3.3,     3.32,     3.39,     3.44,     3.67,     4.25,     4.43,     4.43,     4.47,      4.5,     4.53,      4.6,     4.93,     5.14,     5.69,     6.12,     6.44,     7.12,     7.73,     7.78,     7.88,     8.03,     8.23,     8.44,     8.99,    10.29,    12.34,    12.68,    12.76,     12.9,    13.12,     13.4,    13.74,    14.16,    14.64,    14.87,    14.88,    15.14,    15.46,    15.84,    16.03,    16.27,    16.56,     16.9,    17.58,    18.26,     18.7,    19.21,    19.54,    19.78,    19.84,    19.89,    20.09,    20.61,    20.77,    20.77,     20.8,    20.83,    20.86,    20.91,    21.21,    21.39,    21.88,    22.27,    22.55,    23.22,    23.84,    23.89,    23.99,    24.14,    24.34,    24.54,     25.1,    26.39,    28.44,    28.78,    28.86,    29.01,    29.22,     29.5,    29.85,    30.26,    30.74,    30.97,    30.99,    31.24,    31.57] kWh
2026-06-19 16:22:11.739890:      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,      0.0,      0.0,      0.0,      0.0,      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-19 16:22:11.742997:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     0.98,     1.33,     1.74,     2.22,     2.45,     2.46,     2.72,     3.04,     3.42,     3.61,     3.85,     4.14,     4.48,     5.16,     5.84,     6.28,     6.79,     7.12,     7.36,     7.42,     7.47,     7.67,     8.19,     8.35,     8.35,     8.38,     8.41,     8.44,      8.5,     8.79,     8.97,     9.46,     9.85,    10.13,     10.8,    11.42,    11.47,    11.57,    11.72,    11.92,    12.12,    12.68,    13.98,    16.02,    16.36,    16.44,    16.59,     16.8,    17.08,    17.43,    17.84,    18.32,    18.55,    18.57,    18.82,    19.15] kWh
2026-06-19 16:22:11.745180:  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,      0.0,      0.0,      0.0,      0.0,      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-19 16:22:11.747088:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,    114.1,   120.31,   126.53,   134.18,   137.88,   138.07,   142.07,   146.91,   151.88,   154.47,   157.77,   161.82,   166.52,   175.73,   185.26,   191.34,   198.25,   203.05,   209.97,   211.61,   213.24,   219.35,   237.52,   243.33,   243.35,   244.15,   244.96,   245.69,   247.32,   255.51,   259.96,   271.57,   279.28,   284.93,   348.54,   360.65,   361.61,   363.48,   366.13,   369.39,   373.24,   383.52,   407.66,    445.8,   452.08,   453.48,   455.93,   459.75,   464.47,   470.68,    476.9,   484.55,   488.24,   488.44,   492.44,   497.28] p
2026-06-19 16:22:11.833471: predict best10 end_record 06-21 11:00:00, final soc 1.6kWh, metric 442.34p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:20:00, load 31.57kWh, PV 0.0kWh
2026-06-19 16:22:11.835543:    Slot: [   16:20,    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,    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-19 16:22:11.837066:     SoC: [   12.36,    12.34,    12.27,    12.21,    11.96,    11.34,    11.14,    11.14,    11.11,    11.07,    11.04,    10.96,    10.61,    10.39,     9.79,     9.33,     8.99,     8.26,      7.6,     7.55,     7.44,     7.28,     7.06,     6.84,     6.25,     4.85,     2.66,     2.29,      2.2,     2.05,     1.82,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,     5.23,      6.0,     7.94,     9.88,     10.5,    12.44,     12.5,     12.5,    12.24,    12.18,    12.12,    11.91,    11.35,    11.18,    11.18,    11.15,    11.11,    11.09,    11.02,     10.7,    10.51,     9.98,     9.57,     9.26,     8.54,     7.88,     7.83,     7.72,     7.56,     7.35,     7.13,     6.53,     5.14,     2.94,     2.57,     2.49,     2.33,      2.1,      1.8,      1.6,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:22:11.838350:     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<bf+,    g<bf+,    g~be-,    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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+] kWh
2026-06-19 16:22:11.839815:    LOAD: [     3.3,     3.32,     3.39,     3.44,     3.67,     4.25,     4.43,     4.43,     4.47,      4.5,     4.53,      4.6,     4.93,     5.14,     5.69,     6.12,     6.44,     7.12,     7.73,     7.78,     7.88,     8.03,     8.23,     8.44,     8.99,    10.29,    12.34,    12.68,    12.76,     12.9,    13.12,     13.4,    13.74,    14.16,    14.64,    14.87,    14.88,    15.14,    15.46,    15.84,    16.03,    16.27,    16.56,     16.9,    17.58,    18.26,     18.7,    19.21,    19.54,    19.78,    19.84,    19.89,    20.09,    20.61,    20.77,    20.77,     20.8,    20.83,    20.86,    20.91,    21.21,    21.39,    21.88,    22.27,    22.55,    23.22,    23.84,    23.89,    23.99,    24.14,    24.34,    24.54,     25.1,    26.39,    28.44,    28.78,    28.86,    29.01,    29.22,     29.5,    29.85,    30.26,    30.74,    30.97,    30.99,    31.24,    31.57] kWh
2026-06-19 16:22:11.841217:      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,      0.0,      0.0,      0.0,      0.0,      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-19 16:22:11.842714:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     0.98,     1.33,     1.74,     2.22,     2.45,     2.46,     2.72,     3.04,      5.5,     7.78,     7.78,      8.9,    11.33,    14.08,    15.43,    17.96,    18.53,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    19.02,    19.86,    19.97,     20.2,    20.21,    20.47,    20.79] kWh
2026-06-19 16:22:11.844138:  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,      0.0,      0.0,      0.0,      0.0,      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-19 16:22:11.845578:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,    114.1,   120.31,   126.53,   134.18,   137.88,   138.07,   142.07,   146.91,   179.31,   209.92,   209.92,   225.39,   258.62,   296.36,   315.16,   349.77,   357.56,   362.36,   362.36,   362.36,   362.36,   362.36,   362.36,   362.36,   362.36,   362.36,   362.36,   362.36,   362.36,   362.36,   362.36,   362.36,   362.36,   362.36,   412.34,   412.34,   412.34,   412.34,   412.34,   412.34,   412.34,   412.34,   412.34,   412.34,   412.34,   412.34,   412.34,   412.34,   412.34,    415.2,   427.88,    429.6,    433.3,    433.5,    437.5,   442.34] p
2026-06-19 16:22:11.924257: predict best end_record 06-21 11:00:00, final soc 1.6kWh, metric 420.78p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:00:00, load 30.28kWh, PV 0.0kWh
2026-06-19 16:22:11.926145:    Slot: [   16:20,    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,    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-19 16:22:11.927600:     SoC: [   12.36,    12.34,    12.27,    12.21,    11.98,    11.38,     11.2,     11.2,    11.16,    11.13,     11.1,    11.03,    10.69,    10.48,     9.91,     9.46,     9.14,     8.44,     7.82,     7.76,     7.66,     7.51,      7.3,      7.1,     6.53,     5.19,      3.1,     2.75,     2.66,     2.51,      2.3,     2.01,     1.65,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.02,     6.02,     8.35,    10.67,    10.67,     13.0,     12.7,     12.7,    12.46,    12.39,    12.34,    12.14,     11.6,    11.44,    11.44,    11.41,    11.38,    11.35,    11.29,    10.99,     10.8,     10.3,      9.9,     9.61,     8.93,      8.3,     8.24,     8.14,     7.99,     7.78,     7.58,      7.0,     5.67,     3.58,     3.23,     3.15,      3.0,     2.78,     2.49,     2.13,     2.13,     1.64,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:22:11.928842:     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<bf+,    g<bf+,    g~be-,    g<be-,    g<bf+,    g<bf+,    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-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 16:22:11.930353:    LOAD: [     3.3,     3.32,     3.38,     3.44,     3.65,     4.21,     4.38,     4.38,     4.42,     4.45,     4.47,     4.54,     4.86,     5.05,     5.58,      6.0,      6.3,     6.95,     7.53,     7.58,     7.67,     7.82,     8.01,      8.2,     8.73,     9.97,    11.93,    12.25,    12.33,    12.47,    12.67,    12.94,    13.27,    13.67,    14.12,    14.34,    14.36,     14.6,    14.91,    15.27,    15.45,    15.68,    15.96,    16.29,    16.93,    17.58,     18.0,    18.49,     18.8,    19.03,    19.09,    19.14,    19.33,    19.82,    19.98,    19.98,     20.0,    20.03,    20.06,    20.11,     20.4,    20.57,    21.04,    21.41,    21.68,    22.32,     22.9,    22.95,    23.05,    23.19,    23.38,    23.57,    24.11,    25.35,     27.3,    27.62,     27.7,    27.84,    28.04,    28.31,    28.64,    29.04,     29.5,    29.71,    29.73,    29.97,    30.28] kWh
2026-06-19 16:22:11.931737:      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,      0.0,      0.0,      0.0,      0.0,      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-19 16:22:11.933174:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.25,      1.7,     1.92,     1.94,     2.18,     2.49,     5.35,     8.03,     8.03,     8.32,    11.14,    14.29,    14.94,    17.86,    18.06,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.77,    18.77,    18.96,    18.97,    19.21,    19.52] kWh
2026-06-19 16:22:11.934585:  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,      0.0,      0.0,      0.0,      0.0,      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-19 16:22:11.936052:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   117.98,   125.28,   128.81,    129.0,   132.82,   137.44,    175.1,    211.2,    211.2,   215.07,   253.79,   296.81,   305.91,   345.94,   348.72,    353.3,    353.3,    353.3,    353.3,    353.3,    353.3,    353.3,    353.3,    353.3,    353.3,    353.3,    353.3,    353.3,    353.3,    353.3,    353.3,    353.3,   403.29,   403.29,   403.29,   403.29,   403.29,   403.29,   403.29,   403.29,   403.29,   403.29,   403.29,   403.29,   403.29,   403.29,   403.29,   403.29,   409.23,   409.23,   412.15,   412.34,   416.16,   420.78] p
2026-06-19 16:22:11.938261:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ]
2026-06-19 16:22:11.938295: Saving plan best values to HA entities
2026-06-19 16:22:12.107437: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 16:22:12.114571: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 16:22:12.122473: Best charging limit SoC's [16.0, 6.0, 16.0, 10.5, 16.0, 12.5, 2.0, 16.0]kWh, export []kWh gives import battery 35.85kWh, house 2.34kWh, export 0.0kWh, metric 420.78p, metric10 442.34p
2026-06-19 16:22:12.201516: Marginal costs baseline metric (no standing charge): 320.8175
2026-06-19 16:22:12.402289: Marginal energy costs matrix computed: min=17.32 max=24.65
2026-06-19 16:22:12.483472: Rate array import [{'start': 980, 'end': 1140, 'rate': 'very expensive', 'range': '(29.8p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 980, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 16:22:12.484225: - Your estimated bill for today is £0.63 and tomorrow is £2.91
2026-06-19 16:22:12.484258: - Import rates are very expensive (29.8p - 37.1p) for the next 2 and three quarters hours and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 16:22:12.484277: - The battery is currently at 77% and is in eco mode for the next 18 hours.
2026-06-19 16:22:12.484293: - For the next 48 hours there will be no solar generation.
2026-06-19 16:22:12.484324: - You will run out of battery in 15 hours.
2026-06-19 16:22:12.484340: - Your next charge slot will be in 18 hours where import rates will be cheap (13.2p).
2026-06-19 16:22:12.484356: 
2026-06-19 16:22:12.533478: Plan calculation took 7.70 seconds
2026-06-19 16:22:12.537103: No high rate period found
2026-06-19 16:22:12.588254: Import threshold used for optimisation was 16.86p
2026-06-19 16:22:12.637631: Low import rate windows [0: 06-19 16:00:00 - 06-19 16:30:00 @ 30.43, 1: 06-19 16:30:00 - 06-19 17:00:00 @ 29.82, 2: 06-19 17:00:00 - 06-19 17:30:00 @ 32.09, 3: 06-19 17:30:00 - 06-19 18:00:00 @ 31.14, 4: 06-19 18:00:00 - 06-19 18:30:00 @ 34.45, 5: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 6: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 7: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 8: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 9: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 10: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 11: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 12: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 13: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 14: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 15: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 16: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 17: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 18: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 19: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 20: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 21: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 22: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 23: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 24: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 25: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 26: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 27: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 28: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 29: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 30: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 31: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 32: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 33: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 34: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 35: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 36: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 37: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 38: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 39: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 40: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 41: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 42: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 43: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 44: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 45: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 46: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 47: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 48: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 49: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 50: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 51: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 52: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 53: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 54: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 55: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 56: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 57: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 58: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 59: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 60: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 61: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 62: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 63: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 64: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 65: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 66: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 67: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 68: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 69: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 70: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 71: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 72: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 73: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 74: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 75: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 76: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 77: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 78: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 79: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 80: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 81: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 82: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 83: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 84: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 85: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 86: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 87: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 88: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 89: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 90: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 91: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 92: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 93: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 94: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 95: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77]
2026-06-19 16:22:12.645460: Inverter 0: Type SK Sunsynk
2026-06-19 16:22:12.645518: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 16:22:12.645759: Reserve min: 10%, battery_min: 10%
2026-06-19 16:22:12.645859: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 16:22:12.646260: Inverter 0 SoC: 12.36kW 77%, current charge rate 5000W, current discharge rate 5250W, current battery power 527W, current battery voltage 51.2V, grid power -55W, load power 564W, PV Power 0W
2026-06-19 16:22:12.646465: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:22:12.646546: Inverter 0 scheduled charge enable is False
2026-06-19 16:22:12.646574: Inverter 0 charge windows currently []
2026-06-19 16:22:12.646600: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 16:22:12.646701: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:22:12.646754: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:22:12.646794: Inverter 0 scheduled discharge enable is False
2026-06-19 16:22:12.646933: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 16:22:12.646962: Inverter 0 discharge windows currently []
2026-06-19 16:22:12.646985: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:22:12.647002: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:22:12.647017: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:22:12.721188: Total inverter register writes now 0
2026-06-19 16:22:12.742309: Completed run status Read-Only
2026-06-19 16:22:12.748366: Info: record_status Read-Only
2026-06-19 16:22:12.761926: Saved current settings to /config/predbat_config.json
2026-06-19 16:22:12.809567: Creating predbat dashboard at /config/predbat_dashboard.yaml
2026-06-19 16:22:49.841403: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:22:49.841597: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:22:49.841627: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:22:49.841791: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 16:22:49.841825: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:22:49.841843: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:22:49.841859: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:23:50.128226: select_event: mode, select.predbat_mode = Control charge & discharge
2026-06-19 16:23:50.128665: Set reset inverter true due to reset_inverter_force on item mode
2026-06-19 16:23:50.128786: Set reset inverter force true due to reset_inverter_force on item mode
2026-06-19 16:23:50.141309: Dashboard status updated: {'mode': 'Control charge & discharge'}
2026-06-19 16:24:03.973345: Refreshing Predbat configuration
2026-06-19 16:24:04.274296: Saved current settings to /config/predbat_config.json
2026-06-19 16:24:04.275250: Validation of apps.yaml was successful
2026-06-19 16:24:04.275390: --------------- PredBat - update at 2026-06-19 16:20:00+01:00 with clock skew 0 minutes, minutes now 980
2026-06-19 16:24:04.275751: Saved current settings to /config/predbat_config.json
2026-06-19 16:24:04.275818: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 49.0 minutes
2026-06-19 16:24:04.275867: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 16:24:04.275975: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 16:24:04.291012: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 16:24:04.291457: Predbat mode is set to Control charge & discharge
2026-06-19 16:24:04.291533: Info: Read-only mode is enabled, the inverter controls will not be used!!
2026-06-19 16:24:04.387022: Found 11520 load_today datapoints going back 1 days
2026-06-19 16:24:04.387112: Using load_power data to fill gaps in load_today data
2026-06-19 16:24:04.438328: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 16:24:04.438464: Zero load period starting at 2026-06-19T12:09:00+0100 (251 minutes) for 889 minutes with base value 0.9
2026-06-19 16:24:04.438520: Zero load period starting at 2026-06-18T19:24:00+0100 (1256 minutes) for 64 minutes with base value 0.8
2026-06-19 16:24:04.439468: Processing 384 30-minute periods for power integration
2026-06-19 16:24:04.502855: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 16:24:04.502973: Car charging hold True, threshold 6.0kWh
2026-06-19 16:24:04.503027: Current data so far today: load 3.3kWh, import 0.9kWh, export 0.0kWh, PV 0kWh
2026-06-19 16:24:04.523747: Standing charge is set to 49.98p
2026-06-19 16:24:04.550126: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 16:24:04.550407: Import rates: min 13.17p, max 37.08p, average 20.05p
2026-06-19 16:24:04.588535: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 16:24:04.588632: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 16:24:04.589853: High export rate found rates in range 99p to -99p
2026-06-19 16:24:04.684777: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 16:24:04.684912: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 16:24:04.685148: Last hour: net energy 0.1kWh, import 0.1kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 1.66p, import 1.66p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 16:24:04.726179: Today's energy total net 0.9kWh, import 0.9kWh, export 0.0kWh, cost 62.8p, import 12.82p, export 0.0p, carbon 0.0kg
2026-06-19 16:24:04.726279: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 16:24:04.728035: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 16:24:04.729472: Warn: Found 1 gaps in load_today totalling 10055 minutes to fill using average data
2026-06-19 16:24:04.729555: Gap starting at 2026-06-18T15:55:00+0100 (1465 minutes) for 10055 minutes
2026-06-19 16:24:04.746303: Historical days now [7] weight [1]
2026-06-19 16:24:04.769438: Today's load divergence 119.56%, in-day adjustment 112.64%, damping 0.95x, yesterday 100.0% today 118.58% blend 31.94%
2026-06-19 16:24:04.769497: Today's predicted so far 9.09kWh with 0.0kWh car/iBoost excluded, 0.66kWh import ignored, and 0kWh forecast extra.
2026-06-19 16:24:04.769526: Today's actual load so far 11.91kWh with 0.0kWh car/iBoost excluded, and 0.18kWh import ignored.
2026-06-19 16:24:04.797307: Inverter 0: Type SK Sunsynk
2026-06-19 16:24:04.797368: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 16:24:04.797547: Reserve min: 10%, battery_min: 10%
2026-06-19 16:24:04.797604: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 16:24:04.797881: Inverter 0 SoC: 12.36kW 77%, current charge rate 5000W, current discharge rate 5250W, current battery power 540W, current battery voltage 51.2V, grid power -53W, load power 573W, PV Power 0W
2026-06-19 16:24:04.798041: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:24:04.798115: Inverter 0 scheduled charge enable is False
2026-06-19 16:24:04.798141: Inverter 0 charge windows currently []
2026-06-19 16:24:04.798164: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 16:24:04.798263: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:24:04.798288: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:24:04.798319: Inverter 0 scheduled discharge enable is False
2026-06-19 16:24:04.798430: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 16:24:04.798456: Inverter 0 discharge windows currently []
2026-06-19 16:24:04.798474: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:24:04.798490: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:24:04.798505: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:24:04.861907: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 16:24:04.861997: Will recompute the plan as it is invalid
2026-06-19 16:24:04.862030: Recompute, previous plan is invalid...
2026-06-19 16:24:04.865575: Best charge window [ 19-06 16:00:00 - 19-06 16:30:00 @ 30.43p 0%, 19-06 16:30:00 - 19-06 17:00:00 @ 29.82p 0%, 19-06 17:00:00 - 19-06 17:30:00 @ 32.09p 0%, 19-06 17:30:00 - 19-06 18:00:00 @ 31.14p 0%, 19-06 18:00:00 - 19-06 18:30:00 @ 34.45p 0%, 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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% ]
2026-06-19 16:24:04.865705: Best export window [  ]
2026-06-19 16:24:04.866530: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 16:24:04.868871: Load divergence over 8.0 hours mean 356.99W, min 0.0W, max 2997.6W, std dev 448.17W, divergence 62.77%
2026-06-19 16:24:04.891317: Calculating data from yesterday for savings calculation
2026-06-19 16:24:04.903293: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 16:24:04.909773: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 16:24:04.911780: Creating pool of 12 processes to match your CPU count
2026-06-19 16:24:04.979255: Calculate Best options: mode(Control charge & discharge), 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-19 16:24:04.981135: Optimise levels pass started at 2026-06-19 16:24:04
2026-06-19 16:24:04.981200: Optimise all windows, total charge 95 export 1
2026-06-19 16:24:05.221644: >> Region optimisation pass width 960
2026-06-19 16:24:05.684360: >> Region optimisation pass width 480
2026-06-19 16:24:05.993500: >> Region optimisation pass width 240
2026-06-19 16:24:06.804856: >> Region optimisation pass width 120
2026-06-19 16:24:08.138712: Calculated end_record as 06-21 11:00:00 based on best_price 13.8p, next_charge_start 06-20 11:00:00, max_windows 85
2026-06-19 16:24:08.138936: Optimise levels pass ended at 2026-06-19 16:24:08, duration 3.2 seconds tried 381 combinations
2026-06-19 16:24:08.139143: Set best_price_charge_level 14.8p, best_price_export_level 0p, best_price_charge 13.8p, best_cost_export 0p, best_metric 360.54p, best_keep 0kWh, best_cycle 35.34kWh, best_carbon 0kg, best_import 22.93kWh
2026-06-19 16:24:08.151460: Starting detailed optimisation end_record 06-21 11:00:00, best_price_charge 13.8p, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.0, 16.0, 0, 16.0, 16.0, 16.0, 0, 12.5, 12.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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]kWh and export limits []kWh
2026-06-19 16:24:08.151691: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.8p, best_metric 302.83p, best_cost 322.18p, best_cycle 34.13kWh, best_carbon 0kg, best_import 38.21kWh
2026-06-19 16:24:08.182743: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.8p, best_metric 302.59p, best_cost 321.91p, best_cycle 34.13kWh, best_carbon 0kg, best_import 38.21kWh
2026-06-19 16:24:08.328769: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.8p, best_metric 302.59p, best_cost 321.91p, best_cycle 34.13kWh, best_carbon 0kg, best_import 38.21kWh
2026-06-19 16:24:08.363648: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.8p, best_metric 302.59p, best_cost 321.91p, best_cycle 34.13kWh, best_carbon 0kg, best_import 38.21kWh
2026-06-19 16:24:08.390222: Best charge windows best_metric 302.59p, best_cost 321.91p, best_carbon 0kg, best_import 38.21kWh, 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: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:30:00 - 20-06 15:00:00 @ 13.69p 100%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 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% ]
2026-06-19 16:24:08.390445: Best export windows best_metric 302.59p, best_cost 321.91p, best_carbon 0kg, best_import 38.21kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [  ]
2026-06-19 16:24:08.391794: Best charge windows best_metric 302.59p, best_cost 321.91p, best_carbon 0kg, best_import 38.21kWh, 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: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:30:00 - 20-06 15:00:00 @ 13.69p 100%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 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% ]
2026-06-19 16:24:08.391926: Best export windows best_metric 302.59p, best_cost 321.91p, best_carbon 0kg, best_import 38.21kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [  ]
2026-06-19 16:24:08.392178: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 13.8p, best_metric 302.59p, best_cost 321.91p, best_cycle 34.13kWh, best_carbon 0kg, best_import 38.21kWh
2026-06-19 16:24:08.421732: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 13.8p, best_metric 302.59p, best_cost 321.91p, best_cycle 34.13kWh, best_carbon 0kg, best_import 38.21kWh
2026-06-19 16:24:08.540762: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 13.8p, best_metric 302.59p, best_cost 321.91p, best_cycle 34.13kWh, best_carbon 0kg, best_import 38.21kWh
2026-06-19 16:24:08.570205: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 13.8p, best_metric 302.59p, best_cost 321.91p, best_cycle 34.13kWh, best_carbon 0kg, best_import 38.21kWh
2026-06-19 16:24:08.594709: Best charge windows best_metric 302.59p, best_cost 321.91p, best_carbon 0kg, best_import 38.21kWh, 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: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:30:00 - 20-06 15:00:00 @ 13.69p 100%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 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% ]
2026-06-19 16:24:08.594976: Best export windows best_metric 302.59p, best_cost 321.91p, best_carbon 0kg, best_import 38.21kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [  ]
2026-06-19 16:24:08.595149: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.8p, best_metric 302.59p, best_cost 321.91p, best_cycle 34.13kWh, best_carbon 0kg, best_import 38.21kWh
2026-06-19 16:24:08.629913: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.8p, best_metric 302.59p, best_cost 321.91p, best_cycle 34.13kWh, best_carbon 0kg, best_import 38.21kWh
2026-06-19 16:24:08.752560: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.8p, best_metric 302.59p, best_cost 321.91p, best_cycle 34.13kWh, best_carbon 0kg, best_import 38.21kWh
2026-06-19 16:24:08.777820: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.8p, best_metric 302.59p, best_cost 321.91p, best_cycle 34.13kWh, best_carbon 0kg, best_import 38.21kWh
2026-06-19 16:24:08.804788: Best charge windows best_metric 302.59p, best_cost 321.91p, best_carbon 0kg, best_import 38.21kWh, 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: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:30:00 - 20-06 15:00:00 @ 13.69p 100%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 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% ]
2026-06-19 16:24:08.805054: Best export windows best_metric 302.59p, best_cost 321.91p, best_carbon 0kg, best_import 38.21kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [  ]
2026-06-19 16:24:08.805118: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 13.8p, best_metric 302.59p, best_cost 321.91p, best_cycle 34.13kWh, best_carbon 0kg, best_import 38.21kWh
2026-06-19 16:24:08.826791: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 13.8p, best_metric 302.59p, best_cost 321.91p, best_cycle 34.13kWh, best_carbon 0kg, best_import 38.21kWh
2026-06-19 16:24:08.856497: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 13.8p, best_metric 302.59p, best_cost 321.91p, best_cycle 34.13kWh, best_carbon 0kg, best_import 38.21kWh
2026-06-19 16:24:08.977484: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 13.8p, best_metric 302.59p, best_cost 321.91p, best_cycle 34.13kWh, best_carbon 0kg, best_import 38.21kWh
2026-06-19 16:24:09.004307: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 13.8p, best_metric 302.59p, best_cost 321.91p, best_cycle 34.13kWh, best_carbon 0kg, best_import 38.21kWh
2026-06-19 16:24:09.035177: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 13.8p, best_metric 301.99p, best_cost 321.41p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:24:09.066030: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 13.8p, best_metric 301.93p, best_cost 321.41p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:24:09.093871: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 13.8p, best_metric 301.58p, best_cost 321.17p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:24:09.140268: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 13.8p, best_metric 301.58p, best_cost 321.17p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:24:09.189551: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 13.8p, best_metric 301.58p, best_cost 321.17p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:24:09.239713: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 13.8p, best_metric 301.37p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:24:09.284593: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 13.8p, best_metric 301.37p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:24:09.343897: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 13.8p, best_metric 301.37p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:24:09.388468: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 13.8p, best_metric 301.37p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:24:09.451816: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 13.8p, best_metric 301.29p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:24:09.512490: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 13.8p, best_metric 301.27p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:24:09.576015: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:24:09.708140: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:24:09.816818: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:24:09.876442: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:24:09.946735: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:24:10.150653: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:24:10.215912: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:24:10.281339: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:24:10.350667: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:24:10.418155: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:24:10.479627: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:24:10.546501: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:24:10.579268: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:24:10.610930: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:24:10.640313: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:24:10.671661: Optimise price set 27.8p, pass low, price 25.96p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:24:10.698722: Optimise price set 28.4p, pass low, price 26.48p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:24:10.809782: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:24:10.904195: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:24:10.970477: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:24:11.066585: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:24:11.096344: Optimise price set 32.0p, pass low, price 29.82p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:24:11.124037: Optimise price set 32.6p, pass low, price 30.43p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:24:11.146876: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:24:11.181728: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:24:11.248819: Optimise price set 34.4p, pass low, price 32.09p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:24:11.282487: Optimise price set 37.0p, pass low, price 34.45p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:24:11.314715: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:24:11.347853: Optimise price set 39.2p, pass low, price 36.53p, start_at_low True, best_price_charge 13.8p, best_metric 301.26p, best_cost 320.82p, best_cycle 33.73kWh, best_carbon 0kg, best_import 38.18kWh
2026-06-19 16:24:11.378662: Best charge windows best_metric 301.26p, best_cost 320.82p, best_carbon 0kg, best_import 38.18kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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 34%, 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 78%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 78%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 47%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 16%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 13%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 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% ]
2026-06-19 16:24:11.378793: Best export windows best_metric 301.26p, best_cost 320.82p, best_carbon 0kg, best_import 38.18kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [  ]
2026-06-19 16:24:11.379072: Tweak plan optimisation started
2026-06-19 16:24:11.642030: Tweak optimisation finished metric 301.26 cost 320.82 metric_keep 0 cycle 33.73 carbon 0 import 38.18
2026-06-19 16:24:11.653575: Raw charge windows [ 19-06 16:00:00 - 19-06 16:30:00 @ 30.43p 0%, 19-06 16:30:00 - 19-06 17:00:00 @ 29.82p 0%, 19-06 17:00:00 - 19-06 17:30:00 @ 32.09p 0%, 19-06 17:30:00 - 19-06 18:00:00 @ 31.14p 0%, 19-06 18:00:00 - 19-06 18:30:00 @ 34.45p 0%, 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 44%, 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 13%, 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 34%, 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 78%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 78%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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 47%, 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 16%, 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 13%, 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 13%, 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% ] reserve 1.6
2026-06-19 16:24:11.654540: Unclipped charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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 34%, 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 78%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 47%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 16%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 13%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 16:30:00 @ 21.45p 100% ] reserve 1.6
2026-06-19 16:24:11.655171: Unfiltered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 0%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 0%, 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 0%, 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 78%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 0%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 0%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 0%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 16:30:00 @ 21.45p 100% ] reserve 1.6
2026-06-19 16:24:11.655492: Filtered charge windows [ 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 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 78%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 16:30:00 @ 21.45p 100% ] reserve 1.6
2026-06-19 16:24:11.655565: Plan valid is now true after recompute was False
2026-06-19 16:24:11.682746: predict base end_record 06-21 11:00:00, final soc 1.6kWh, metric 474.16p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:00:00, load 30.28kWh, PV 0.0kWh
2026-06-19 16:24:11.684674:    Slot: [   16:20,    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,    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-19 16:24:11.686274:     SoC: [   12.36,    12.34,    12.27,    12.21,    11.98,    11.38,     11.2,     11.2,    11.16,    11.13,     11.1,    11.03,    10.69,    10.48,     9.91,     9.46,     9.14,     8.44,     7.82,     7.76,     7.66,     7.51,      7.3,      7.1,     6.53,     5.19,      3.1,     2.75,     2.66,     2.51,      2.3,     2.01,     1.65,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:24:11.687507:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 16:24:11.688991:    LOAD: [     3.3,     3.32,     3.38,     3.44,     3.65,     4.21,     4.38,     4.38,     4.42,     4.45,     4.47,     4.54,     4.86,     5.05,     5.58,      6.0,      6.3,     6.95,     7.53,     7.58,     7.67,     7.82,     8.01,      8.2,     8.73,     9.97,    11.93,    12.25,    12.33,    12.47,    12.67,    12.94,    13.27,    13.67,    14.12,    14.34,    14.36,     14.6,    14.91,    15.27,    15.45,    15.68,    15.96,    16.29,    16.93,    17.58,     18.0,    18.49,     18.8,    19.03,    19.09,    19.14,    19.33,    19.82,    19.98,    19.98,     20.0,    20.03,    20.06,    20.11,     20.4,    20.57,    21.04,    21.41,    21.68,    22.32,     22.9,    22.95,    23.05,    23.19,    23.38,    23.57,    24.11,    25.35,     27.3,    27.62,     27.7,    27.84,    28.04,    28.31,    28.64,    29.04,     29.5,    29.71,    29.73,    29.97,    30.28] kWh
2026-06-19 16:24:11.690403:      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,      0.0,      0.0,      0.0,      0.0,      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-19 16:24:11.691829:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.25,      1.7,     1.92,     1.94,     2.18,     2.49,     2.85,     3.03,     3.26,     3.54,     3.87,     4.51,     5.16,     5.58,     6.07,     6.38,     6.61,     6.67,     6.72,     6.91,      7.4,     7.56,     7.56,     7.58,     7.61,     7.64,      7.7,     7.98,     8.15,     8.62,     8.99,     9.26,      9.9,    10.48,    10.53,    10.63,    10.77,    10.96,    11.15,    11.69,    12.93,    14.88,    15.21,    15.28,    15.42,    15.62,    15.89,    16.22,    16.62,    17.08,     17.3,    17.31,    17.55,    17.86] kWh
2026-06-19 16:24:11.693230:  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,      0.0,      0.0,      0.0,      0.0,      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-19 16:24:11.694721:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   117.98,   125.28,   128.81,    129.0,   132.82,   137.44,   142.19,   144.66,   147.81,   151.68,   156.17,   164.96,   174.06,   179.86,   186.45,   191.03,   197.64,    199.2,   200.75,   206.59,   223.94,   229.47,   229.49,   230.26,   231.03,   231.73,   233.29,   241.11,   245.35,   256.44,   263.79,   269.19,   332.18,   343.73,   344.66,   346.44,   348.96,   352.08,   355.75,   365.57,   388.61,   425.01,   431.01,   432.35,   434.69,   438.33,   442.84,   448.76,    454.7,    462.0,   465.53,   465.72,   469.54,   474.16] p
2026-06-19 16:24:11.796357: Battery has 15.67 hours left - now at 12.36kWh
2026-06-19 16:24:11.840359: predict base10 end_record 06-21 11:00:00, final soc 1.6kWh, metric 497.28p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:20:00, load 31.57kWh, PV 0.0kWh
2026-06-19 16:24:11.842283:    Slot: [   16:20,    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,    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-19 16:24:11.843813:     SoC: [   12.36,    12.34,    12.27,    12.21,    11.96,    11.34,    11.14,    11.14,    11.11,    11.07,    11.04,    10.96,    10.61,    10.39,     9.79,     9.33,     8.99,     8.26,      7.6,     7.55,     7.44,     7.28,     7.06,     6.84,     6.25,     4.85,     2.66,     2.29,      2.2,     2.05,     1.82,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:24:11.845168:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 16:24:11.846998:    LOAD: [     3.3,     3.32,     3.39,     3.44,     3.67,     4.25,     4.43,     4.43,     4.47,      4.5,     4.53,      4.6,     4.93,     5.14,     5.69,     6.12,     6.44,     7.12,     7.73,     7.78,     7.88,     8.03,     8.23,     8.44,     8.99,    10.29,    12.34,    12.68,    12.76,     12.9,    13.12,     13.4,    13.74,    14.16,    14.64,    14.87,    14.88,    15.14,    15.46,    15.84,    16.03,    16.27,    16.56,     16.9,    17.58,    18.26,     18.7,    19.21,    19.54,    19.78,    19.84,    19.89,    20.09,    20.61,    20.77,    20.77,     20.8,    20.83,    20.86,    20.91,    21.21,    21.39,    21.88,    22.27,    22.55,    23.22,    23.84,    23.89,    23.99,    24.14,    24.34,    24.54,     25.1,    26.39,    28.44,    28.78,    28.86,    29.01,    29.22,     29.5,    29.85,    30.26,    30.74,    30.97,    30.99,    31.24,    31.57] kWh
2026-06-19 16:24:11.848428:      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,      0.0,      0.0,      0.0,      0.0,      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-19 16:24:11.849630:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     0.98,     1.33,     1.74,     2.22,     2.45,     2.46,     2.72,     3.04,     3.42,     3.61,     3.85,     4.14,     4.48,     5.16,     5.84,     6.28,     6.79,     7.12,     7.36,     7.42,     7.47,     7.67,     8.19,     8.35,     8.35,     8.38,     8.41,     8.44,      8.5,     8.79,     8.97,     9.46,     9.85,    10.13,     10.8,    11.42,    11.47,    11.57,    11.72,    11.92,    12.12,    12.68,    13.98,    16.02,    16.36,    16.44,    16.59,     16.8,    17.08,    17.43,    17.84,    18.32,    18.55,    18.57,    18.82,    19.15] kWh
2026-06-19 16:24:11.850779:  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,      0.0,      0.0,      0.0,      0.0,      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-19 16:24:11.851963:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,    114.1,   120.31,   126.53,   134.18,   137.88,   138.07,   142.07,   146.91,   151.88,   154.47,   157.77,   161.82,   166.52,   175.73,   185.26,   191.34,   198.25,   203.05,   209.97,   211.61,   213.24,   219.35,   237.52,   243.33,   243.35,   244.15,   244.96,   245.69,   247.32,   255.51,   259.96,   271.57,   279.28,   284.93,   348.54,   360.65,   361.61,   363.48,   366.13,   369.39,   373.24,   383.52,   407.66,    445.8,   452.08,   453.48,   455.93,   459.75,   464.47,   470.68,    476.9,   484.55,   488.24,   488.44,   492.44,   497.28] p
2026-06-19 16:24:11.923121: predict best10 end_record 06-21 11:00:00, final soc 1.6kWh, metric 442.34p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:20:00, load 31.57kWh, PV 0.0kWh
2026-06-19 16:24:11.924987:    Slot: [   16:20,    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,    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-19 16:24:11.926532:     SoC: [   12.36,    12.34,    12.27,    12.21,    11.96,    11.34,    11.14,    11.14,    11.11,    11.07,    11.04,    10.96,    10.61,    10.39,     9.79,     9.33,     8.99,     8.26,      7.6,     7.55,     7.44,     7.28,     7.06,     6.84,     6.25,     4.85,     2.66,     2.29,      2.2,     2.05,     1.82,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,     5.23,      6.0,     7.94,     9.88,     10.5,    12.44,     12.5,     12.5,    12.24,    12.18,    12.12,    11.91,    11.35,    11.18,    11.18,    11.15,    11.11,    11.09,    11.02,     10.7,    10.51,     9.98,     9.57,     9.26,     8.54,     7.88,     7.83,     7.72,     7.56,     7.35,     7.13,     6.53,     5.14,     2.94,     2.57,     2.49,     2.33,      2.1,      1.8,      1.6,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:24:11.927891:     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<bf+,    g<bf+,    g~be-,    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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+] kWh
2026-06-19 16:24:11.929352:    LOAD: [     3.3,     3.32,     3.39,     3.44,     3.67,     4.25,     4.43,     4.43,     4.47,      4.5,     4.53,      4.6,     4.93,     5.14,     5.69,     6.12,     6.44,     7.12,     7.73,     7.78,     7.88,     8.03,     8.23,     8.44,     8.99,    10.29,    12.34,    12.68,    12.76,     12.9,    13.12,     13.4,    13.74,    14.16,    14.64,    14.87,    14.88,    15.14,    15.46,    15.84,    16.03,    16.27,    16.56,     16.9,    17.58,    18.26,     18.7,    19.21,    19.54,    19.78,    19.84,    19.89,    20.09,    20.61,    20.77,    20.77,     20.8,    20.83,    20.86,    20.91,    21.21,    21.39,    21.88,    22.27,    22.55,    23.22,    23.84,    23.89,    23.99,    24.14,    24.34,    24.54,     25.1,    26.39,    28.44,    28.78,    28.86,    29.01,    29.22,     29.5,    29.85,    30.26,    30.74,    30.97,    30.99,    31.24,    31.57] kWh
2026-06-19 16:24:11.930834:      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,      0.0,      0.0,      0.0,      0.0,      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-19 16:24:11.932283:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     0.98,     1.33,     1.74,     2.22,     2.45,     2.46,     2.72,     3.04,      5.5,     7.78,     7.78,      8.9,    11.33,    14.08,    15.43,    17.96,    18.53,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    19.02,    19.86,    19.97,     20.2,    20.21,    20.47,    20.79] kWh
2026-06-19 16:24:11.933780:  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,      0.0,      0.0,      0.0,      0.0,      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-19 16:24:11.935249:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,    114.1,   120.31,   126.53,   134.18,   137.88,   138.07,   142.07,   146.91,   179.31,   209.92,   209.92,   225.39,   258.62,   296.36,   315.16,   349.77,   357.56,   362.36,   362.36,   362.36,   362.36,   362.36,   362.36,   362.36,   362.36,   362.36,   362.36,   362.36,   362.36,   362.36,   362.36,   362.36,   362.36,   362.36,   412.34,   412.34,   412.34,   412.34,   412.34,   412.34,   412.34,   412.34,   412.34,   412.34,   412.34,   412.34,   412.34,   412.34,   412.34,    415.2,   427.88,    429.6,    433.3,    433.5,    437.5,   442.34] p
2026-06-19 16:24:12.017521: predict best end_record 06-21 11:00:00, final soc 1.6kWh, metric 420.78p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:00:00, load 30.28kWh, PV 0.0kWh
2026-06-19 16:24:12.019066:    Slot: [   16:20,    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,    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-19 16:24:12.020247:     SoC: [   12.36,    12.34,    12.27,    12.21,    11.98,    11.38,     11.2,     11.2,    11.16,    11.13,     11.1,    11.03,    10.69,    10.48,     9.91,     9.46,     9.14,     8.44,     7.82,     7.76,     7.66,     7.51,      7.3,      7.1,     6.53,     5.19,      3.1,     2.75,     2.66,     2.51,      2.3,     2.01,     1.65,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.02,     6.02,     8.35,    10.67,    10.67,     13.0,     12.7,     12.7,    12.46,    12.39,    12.34,    12.14,     11.6,    11.44,    11.44,    11.41,    11.38,    11.35,    11.29,    10.99,     10.8,     10.3,      9.9,     9.61,     8.93,      8.3,     8.24,     8.14,     7.99,     7.78,     7.58,      7.0,     5.67,     3.58,     3.23,     3.15,      3.0,     2.78,     2.49,     2.13,     2.13,     1.64,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:24:12.021228:     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<bf+,    g<bf+,    g~be-,    g<be-,    g<bf+,    g<bf+,    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-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 16:24:12.022420:    LOAD: [     3.3,     3.32,     3.38,     3.44,     3.65,     4.21,     4.38,     4.38,     4.42,     4.45,     4.47,     4.54,     4.86,     5.05,     5.58,      6.0,      6.3,     6.95,     7.53,     7.58,     7.67,     7.82,     8.01,      8.2,     8.73,     9.97,    11.93,    12.25,    12.33,    12.47,    12.67,    12.94,    13.27,    13.67,    14.12,    14.34,    14.36,     14.6,    14.91,    15.27,    15.45,    15.68,    15.96,    16.29,    16.93,    17.58,     18.0,    18.49,     18.8,    19.03,    19.09,    19.14,    19.33,    19.82,    19.98,    19.98,     20.0,    20.03,    20.06,    20.11,     20.4,    20.57,    21.04,    21.41,    21.68,    22.32,     22.9,    22.95,    23.05,    23.19,    23.38,    23.57,    24.11,    25.35,     27.3,    27.62,     27.7,    27.84,    28.04,    28.31,    28.64,    29.04,     29.5,    29.71,    29.73,    29.97,    30.28] kWh
2026-06-19 16:24:12.023552:      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,      0.0,      0.0,      0.0,      0.0,      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-19 16:24:12.025014:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.25,      1.7,     1.92,     1.94,     2.18,     2.49,     5.35,     8.03,     8.03,     8.32,    11.14,    14.29,    14.94,    17.86,    18.06,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.77,    18.77,    18.96,    18.97,    19.21,    19.52] kWh
2026-06-19 16:24:12.026175:  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,      0.0,      0.0,      0.0,      0.0,      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-19 16:24:12.027427:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   117.98,   125.28,   128.81,    129.0,   132.82,   137.44,    175.1,    211.2,    211.2,   215.07,   253.79,   296.81,   305.91,   345.94,   348.72,    353.3,    353.3,    353.3,    353.3,    353.3,    353.3,    353.3,    353.3,    353.3,    353.3,    353.3,    353.3,    353.3,    353.3,    353.3,    353.3,    353.3,   403.29,   403.29,   403.29,   403.29,   403.29,   403.29,   403.29,   403.29,   403.29,   403.29,   403.29,   403.29,   403.29,   403.29,   403.29,   403.29,   409.23,   409.23,   412.15,   412.34,   416.16,   420.78] p
2026-06-19 16:24:12.029198:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ]
2026-06-19 16:24:12.029244: Saving plan best values to HA entities
2026-06-19 16:24:12.195131: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 16:24:12.200619: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 16:24:12.205916: Best charging limit SoC's [16.0, 6.0, 16.0, 10.5, 16.0, 12.5, 2.0, 16.0]kWh, export []kWh gives import battery 35.85kWh, house 2.34kWh, export 0.0kWh, metric 420.78p, metric10 442.34p
2026-06-19 16:24:12.282433: Marginal costs baseline metric (no standing charge): 320.8175
2026-06-19 16:24:12.485882: Marginal energy costs matrix computed: min=17.32 max=24.65
2026-06-19 16:24:12.563318: Rate array import [{'start': 980, 'end': 1140, 'rate': 'very expensive', 'range': '(29.8p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 980, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 16:24:12.564157: - Your estimated bill for today is £0.63 and tomorrow is £2.91
2026-06-19 16:24:12.564197: - Import rates are very expensive (29.8p - 37.1p) for the next 2 and three quarters hours and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 16:24:12.564216: - The battery is currently at 77% and is in eco mode for the next 18 hours.
2026-06-19 16:24:12.564232: - For the next 48 hours there will be no solar generation.
2026-06-19 16:24:12.564247: - You will run out of battery in 15 hours.
2026-06-19 16:24:12.564262: - Your next charge slot will be in 18 hours where import rates will be cheap (13.2p).
2026-06-19 16:24:12.564278: 
2026-06-19 16:24:12.620927: Plan calculation took 7.76 seconds
2026-06-19 16:24:12.624555: No high rate period found
2026-06-19 16:24:12.678135: Import threshold used for optimisation was 16.86p
2026-06-19 16:24:12.750686: Low import rate windows [0: 06-19 16:00:00 - 06-19 16:30:00 @ 30.43, 1: 06-19 16:30:00 - 06-19 17:00:00 @ 29.82, 2: 06-19 17:00:00 - 06-19 17:30:00 @ 32.09, 3: 06-19 17:30:00 - 06-19 18:00:00 @ 31.14, 4: 06-19 18:00:00 - 06-19 18:30:00 @ 34.45, 5: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 6: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 7: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 8: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 9: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 10: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 11: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 12: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 13: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 14: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 15: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 16: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 17: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 18: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 19: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 20: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 21: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 22: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 23: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 24: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 25: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 26: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 27: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 28: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 29: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 30: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 31: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 32: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 33: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 34: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 35: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 36: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 37: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 38: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 39: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 40: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 41: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 42: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 43: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 44: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 45: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 46: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 47: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 48: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 49: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 50: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 51: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 52: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 53: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 54: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 55: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 56: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 57: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 58: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 59: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 60: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 61: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 62: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 63: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 64: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 65: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 66: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 67: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 68: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 69: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 70: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 71: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 72: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 73: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 74: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 75: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 76: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 77: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 78: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 79: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 80: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 81: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 82: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 83: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 84: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 85: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 86: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 87: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 88: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 89: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 90: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 91: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 92: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 93: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 94: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 95: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77]
2026-06-19 16:24:12.756255: Inverter 0: Type SK Sunsynk
2026-06-19 16:24:12.756298: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 16:24:12.756456: Reserve min: 10%, battery_min: 10%
2026-06-19 16:24:12.756510: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 16:24:12.756730: Inverter 0 SoC: 12.36kW 77%, current charge rate 5000W, current discharge rate 5250W, current battery power 571W, current battery voltage 51.2V, grid power -55W, load power 613W, PV Power 0W
2026-06-19 16:24:12.756885: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:24:12.756966: Inverter 0 scheduled charge enable is False
2026-06-19 16:24:12.756992: Inverter 0 charge windows currently []
2026-06-19 16:24:12.757014: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 16:24:12.757099: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:24:12.757120: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:24:12.757149: Inverter 0 scheduled discharge enable is False
2026-06-19 16:24:12.757243: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 16:24:12.757265: Inverter 0 discharge windows currently []
2026-06-19 16:24:12.757283: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:24:12.757309: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:24:12.757322: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:24:12.829430: Total inverter register writes now 0
2026-06-19 16:24:12.851875: Completed run status Read-Only
2026-06-19 16:24:12.858304: Info: record_status Read-Only
2026-06-19 16:24:12.871994: Saved current settings to /config/predbat_config.json
2026-06-19 16:24:12.917386: Creating predbat dashboard at /config/predbat_dashboard.yaml
2026-06-19 16:24:48.946342: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:24:48.946544: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:24:48.946574: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:24:48.946696: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 16:24:48.946723: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:24:48.946740: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:24:48.946756: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:25:00.023259: --------------- PredBat - update at 2026-06-19 16:25:00+01:00 with clock skew 0 minutes, minutes now 985
2026-06-19 16:25:00.023789: Saved current settings to /config/predbat_config.json
2026-06-19 16:25:00.023865: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 49.9 minutes
2026-06-19 16:25:00.023918: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 16:25:00.024095: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 16:25:00.043838: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 16:25:00.044307: Predbat mode is set to Control charge & discharge
2026-06-19 16:25:00.044385: Info: Read-only mode is enabled, the inverter controls will not be used!!
2026-06-19 16:25:00.143667: Found 11520 load_today datapoints going back 1 days
2026-06-19 16:25:00.143768: Using load_power data to fill gaps in load_today data
2026-06-19 16:25:00.198563: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 16:25:00.198707: Zero load period starting at 2026-06-19T12:09:00+0100 (256 minutes) for 889 minutes with base value 0.9
2026-06-19 16:25:00.198763: Zero load period starting at 2026-06-18T19:24:00+0100 (1261 minutes) for 64 minutes with base value 0.8
2026-06-19 16:25:00.199918: Processing 384 30-minute periods for power integration
2026-06-19 16:25:00.264072: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 16:25:00.264156: Car charging hold True, threshold 6.0kWh
2026-06-19 16:25:00.264194: Current data so far today: load 3.35kWh, import 0.9kWh, export 0.0kWh, PV 0kWh
2026-06-19 16:25:00.284383: Standing charge is set to 49.98p
2026-06-19 16:25:00.305696: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 16:25:00.305924: Import rates: min 13.17p, max 37.08p, average 20.05p
2026-06-19 16:25:00.336167: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 16:25:00.336259: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 16:25:00.337288: High export rate found rates in range 99p to -99p
2026-06-19 16:25:00.415132: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 16:25:00.415235: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 16:25:00.415417: Last hour: net energy 0.05kWh, import 0.05kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 0.83p, import 0.83p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 16:25:00.463482: Today's energy total net 0.9kWh, import 0.9kWh, export 0.0kWh, cost 62.8p, import 12.82p, export 0.0p, carbon 0.0kg
2026-06-19 16:25:00.463583: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 16:25:00.465198: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 16:25:00.466675: Warn: Found 1 gaps in load_today totalling 10050 minutes to fill using average data
2026-06-19 16:25:00.466771: Gap starting at 2026-06-18T15:55:00+0100 (1470 minutes) for 10050 minutes
2026-06-19 16:25:00.482948: Historical days now [7] weight [1]
2026-06-19 16:25:00.505587: Today's load divergence 119.63%, in-day adjustment 112.76%, damping 0.95x, yesterday 100.0% today 118.65% blend 31.6%
2026-06-19 16:25:00.505695: Today's predicted so far 9.12kWh with 0.0kWh car/iBoost excluded, 0.66kWh import ignored, and 0kWh forecast extra.
2026-06-19 16:25:00.505732: Today's actual load so far 11.96kWh with 0.0kWh car/iBoost excluded, and 0.18kWh import ignored.
2026-06-19 16:25:00.535617: Inverter 0: Type SK Sunsynk
2026-06-19 16:25:00.535676: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 16:25:00.535828: Reserve min: 10%, battery_min: 10%
2026-06-19 16:25:00.535885: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 16:25:00.536166: Inverter 0 SoC: 12.36kW 77%, current charge rate 5000W, current discharge rate 5250W, current battery power 571W, current battery voltage 51.2V, grid power -55W, load power 613W, PV Power 0W
2026-06-19 16:25:00.536300: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:25:00.536371: Inverter 0 scheduled charge enable is False
2026-06-19 16:25:00.536396: Inverter 0 charge windows currently []
2026-06-19 16:25:00.536419: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 16:25:00.536515: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:25:00.536539: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:25:00.536571: Inverter 0 scheduled discharge enable is False
2026-06-19 16:25:00.536684: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 16:25:00.536710: Inverter 0 discharge windows currently []
2026-06-19 16:25:00.536729: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:25:00.536745: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:25:00.536760: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:25:00.590983: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 16:25:00.591058: Plan was last updated on 2026-06-19 16:20:00+01:00 and is now 5.0 minutes old
2026-06-19 16:25:00.591356: Best charge window [ 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 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 78%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 16:30:00 @ 21.45p 100% ]
2026-06-19 16:25:00.591388: Best export window [  ]
2026-06-19 16:25:00.592299: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 16:25:00.594377: Load divergence over 8.0 hours mean 372.65W, min 0.0W, max 2832.0W, std dev 448.41W, divergence 60.16%
2026-06-19 16:25:00.615155: Creating pool of 12 processes to match your CPU count
2026-06-19 16:25:00.697027: predict base end_record 06-21 11:05:00, final soc 1.6kWh, metric 476.28p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:00:00, load 30.46kWh, PV 0.0kWh
2026-06-19 16:25:00.699192:    Slot: [   16:25,    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,    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-19 16:25:00.700730:     SoC: [   12.36,    12.35,    12.28,    12.21,    11.96,    11.39,    11.21,    11.21,    11.17,    11.14,     11.1,    11.04,     10.7,    10.49,     9.92,     9.47,     9.15,     8.45,     7.83,     7.77,     7.67,     7.52,     7.31,     7.11,     6.53,      5.2,     3.11,     2.75,     2.67,     2.52,     2.31,     2.02,     1.66,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:25:00.702040:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 16:25:00.703531:    LOAD: [    3.35,     3.36,     3.42,     3.49,     3.72,     4.25,     4.42,     4.42,     4.46,     4.49,     4.52,     4.58,      4.9,     5.09,     5.62,     6.04,     6.34,     6.99,     7.57,     7.62,     7.72,     7.86,     8.05,     8.24,     8.78,    10.02,    11.97,    12.29,    12.37,    12.51,    12.71,    12.98,    13.31,    13.71,    14.17,    14.38,     14.4,    14.64,    14.95,    15.31,     15.5,    15.71,     16.0,    16.32,    16.95,     17.6,    18.04,    18.52,    18.85,    19.12,    19.17,    19.23,    19.44,    19.91,    20.06,    20.06,    20.09,    20.12,    20.15,     20.2,    20.48,    20.66,    21.12,    21.49,    21.76,     22.4,    22.99,    23.04,    23.13,    23.27,    23.46,    23.66,    24.19,    25.43,    27.38,    27.71,    27.79,    27.93,    28.13,    28.39,    28.73,    29.12,    29.58,     29.8,    29.81,    30.06,    30.37,    30.73] kWh
2026-06-19 16:25:00.704929:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:25:00.706619:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.24,      1.7,     1.92,     1.93,     2.17,     2.48,     2.84,     3.03,     3.24,     3.53,     3.85,     4.48,     5.13,     5.57,     6.05,     6.38,     6.65,      6.7,     6.76,     6.97,     7.44,     7.59,     7.59,     7.62,     7.65,     7.68,     7.73,     8.01,     8.19,     8.65,     9.02,     9.29,     9.93,    10.52,    10.57,    10.66,     10.8,    10.99,    11.19,    11.72,    12.96,    14.91,    15.24,    15.32,    15.45,    15.66,    15.93,    16.26,    16.65,    17.11,    17.33,    17.34,    17.59,     17.9,    18.26] kWh
2026-06-19 16:25:00.708094:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:25:00.709639:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   117.86,   125.16,   128.69,   128.88,    132.7,   137.32,   142.06,   144.62,   147.51,   151.58,   155.97,   164.57,   173.65,   179.59,   186.28,   191.01,   198.71,   200.25,   202.07,   208.44,   224.84,   230.38,   230.39,   231.19,   231.96,   232.73,   234.18,    242.0,   246.24,   257.33,   264.69,   270.08,   333.07,   344.62,   345.55,   347.33,   349.86,   352.97,   356.64,   366.46,    389.5,    425.9,    431.9,   433.24,   435.57,   439.22,   443.73,   449.65,   455.59,   462.89,   466.42,   466.61,   470.43,   475.05,   479.79] p
2026-06-19 16:25:00.816707: Battery has 15.58 hours left - now at 12.36kWh
2026-06-19 16:25:00.851103: predict base10 end_record 06-21 11:05:00, final soc 1.6kWh, metric 499.51p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:20:00, load 31.75kWh, PV 0.0kWh
2026-06-19 16:25:00.852590:    Slot: [   16:25,    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,    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-19 16:25:00.853822:     SoC: [   12.36,    12.35,    12.28,     12.2,    11.94,    11.35,    11.15,    11.15,    11.12,    11.08,    11.04,    10.98,    10.62,     10.4,      9.8,     9.34,     8.99,     8.27,     7.61,     7.55,     7.45,     7.29,     7.07,     6.85,     6.26,     4.86,     2.67,      2.3,     2.21,     2.05,     1.82,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:25:00.854822:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 16:25:00.856002:    LOAD: [    3.35,     3.36,     3.43,      3.5,     3.74,     4.29,     4.47,     4.47,     4.51,     4.54,     4.58,     4.64,     4.97,     5.18,     5.73,     6.17,     6.48,     7.16,     7.78,     7.83,     7.92,     8.07,     8.27,     8.48,     9.03,    10.33,    12.38,    12.72,     12.8,    12.95,    13.16,    13.44,    13.79,     14.2,    14.68,    14.91,    14.93,    15.18,    15.51,    15.88,    16.08,     16.3,    16.61,    16.94,     17.6,    18.28,    18.74,    19.25,    19.59,    19.87,    19.93,    19.99,    20.21,     20.7,    20.86,    20.86,    20.89,    20.92,    20.95,     21.0,     21.3,    21.48,    21.97,    22.36,    22.64,    23.31,    23.92,    23.97,    24.07,    24.22,    24.42,    24.63,    25.18,    26.48,    28.53,    28.87,    28.95,    29.09,    29.31,    29.59,    29.94,    30.35,    30.83,    31.06,    31.07,    31.33,    31.65,    32.03] kWh
2026-06-19 16:25:00.857130:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:25:00.858308:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     0.97,     1.32,     1.73,     2.21,     2.44,     2.45,     2.71,     3.04,     3.41,     3.61,     3.83,     4.14,     4.47,     5.13,     5.81,     6.27,     6.78,     7.12,      7.4,     7.46,     7.52,     7.74,     8.23,     8.39,     8.39,     8.42,     8.45,     8.48,     8.53,     8.83,     9.01,      9.5,     9.89,    10.17,    10.84,    11.45,     11.5,     11.6,    11.75,    11.95,    12.16,    12.71,    14.01,    16.06,     16.4,    16.48,    16.63,    16.84,    17.12,    17.47,    17.88,    18.36,    18.59,     18.6,    18.86,    19.18,    19.56] kWh
2026-06-19 16:25:00.859511:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:25:00.860685:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   113.97,   120.17,    126.4,   134.04,   137.74,   137.94,   141.94,   146.78,   151.75,   154.43,   157.46,   161.72,   166.32,   175.33,   184.84,   191.06,   198.07,   203.03,   211.09,    212.7,   214.61,   221.28,   238.45,   244.26,   244.28,   245.12,   245.92,   246.74,   248.26,   256.46,    260.9,   272.52,   280.23,   285.87,   349.49,   361.59,   362.56,   364.42,   367.07,   370.33,   374.18,   384.46,    408.6,   446.74,   453.02,   454.42,   456.87,   460.69,   465.41,   471.62,   477.84,   485.49,   489.19,   489.38,   493.38,   498.23,   503.19] p
2026-06-19 16:25:00.936743: predict best10 end_record 06-21 11:05:00, final soc 1.92kWh, metric 448.82p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:20:00, load 31.75kWh, PV 0.0kWh
2026-06-19 16:25:00.938640:    Slot: [   16:25,    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,    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-19 16:25:00.940262:     SoC: [   12.36,    12.35,    12.28,     12.2,    11.94,    11.35,    11.15,    11.15,    11.12,    11.08,    11.04,    10.98,    10.62,     10.4,      9.8,     9.34,     8.99,     8.27,     7.61,     7.55,     7.45,     7.29,     7.07,     6.85,     6.26,     4.86,     2.67,      2.3,     2.21,     2.05,     1.82,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,     5.25,      6.0,     7.94,     9.88,     10.5,    12.44,     12.5,     12.5,     12.2,    12.14,    12.07,    11.84,    11.31,    11.14,    11.14,     11.1,    11.07,    11.04,    10.98,    10.66,    10.47,     9.94,     9.53,     9.22,      8.5,     7.84,     7.79,     7.68,     7.52,     7.31,     7.09,     6.49,      5.1,      2.9,     2.53,     2.45,     2.29,     2.06,     1.76,      1.6,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54] kWh
2026-06-19 16:25:00.941553:     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<bf+,    g<bf+,    g>be-,    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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 16:25:00.943097:    LOAD: [    3.35,     3.36,     3.43,      3.5,     3.74,     4.29,     4.47,     4.47,     4.51,     4.54,     4.58,     4.64,     4.97,     5.18,     5.73,     6.17,     6.48,     7.16,     7.78,     7.83,     7.92,     8.07,     8.27,     8.48,     9.03,    10.33,    12.38,    12.72,     12.8,    12.95,    13.16,    13.44,    13.79,     14.2,    14.68,    14.91,    14.93,    15.18,    15.51,    15.88,    16.08,     16.3,    16.61,    16.94,     17.6,    18.28,    18.74,    19.25,    19.59,    19.87,    19.93,    19.99,    20.21,     20.7,    20.86,    20.86,    20.89,    20.92,    20.95,     21.0,     21.3,    21.48,    21.97,    22.36,    22.64,    23.31,    23.92,    23.97,    24.07,    24.22,    24.42,    24.63,    25.18,    26.48,    28.53,    28.87,    28.95,    29.09,    29.31,    29.59,    29.94,    30.35,    30.83,    31.06,    31.07,    31.33,    31.65,    32.03] kWh
2026-06-19 16:25:00.944495:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:25:00.946009:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     0.97,     1.32,     1.73,     2.21,     2.44,     2.45,     2.71,     3.04,      5.5,     7.78,     7.78,     8.89,    11.31,    14.05,     15.4,    17.94,    18.52,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    19.05,     19.9,    20.01,    20.24,    20.25,     20.5,    20.83,    23.29] kWh
2026-06-19 16:25:00.947448:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:25:00.949588:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   113.97,   120.17,    126.4,   134.04,   137.74,   137.94,   141.94,   146.78,   179.18,   209.89,   209.89,   225.26,   258.38,   295.92,   314.71,   349.45,   357.34,    362.3,    362.3,    362.3,    362.3,    362.3,    362.3,    362.3,    362.3,    362.3,    362.3,    362.3,    362.3,    362.3,    362.3,    362.3,    362.3,    362.3,   412.29,   412.29,   412.29,   412.29,   412.29,   412.29,   412.29,   412.29,   412.29,   412.29,   412.29,   412.29,   412.29,   412.29,   412.29,   415.81,   428.49,   430.22,   433.92,   434.12,   438.12,   442.96,   475.36] p
2026-06-19 16:25:01.021222: predict best end_record 06-21 11:05:00, final soc 1.99kWh, metric 428.02p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:00:00, load 30.46kWh, PV 0.0kWh
2026-06-19 16:25:01.023164:    Slot: [   16:25,    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,    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-19 16:25:01.024664:     SoC: [   12.36,    12.35,    12.28,    12.21,    11.96,    11.39,    11.21,    11.21,    11.17,    11.14,     11.1,    11.04,     10.7,    10.49,     9.92,     9.47,     9.15,     8.45,     7.83,     7.77,     7.67,     7.52,     7.31,     7.11,     6.53,      5.2,     3.11,     2.75,     2.67,     2.52,     2.31,     2.02,     1.66,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.04,     6.04,     8.37,    10.69,    10.69,    13.02,    12.72,    12.72,    12.43,    12.37,    12.31,    12.09,    11.58,    11.42,    11.42,    11.39,    11.36,    11.33,    11.27,    10.96,    10.78,    10.28,     9.88,     9.59,      8.9,     8.28,     8.22,     8.12,     7.97,     7.76,     7.55,     6.98,     5.65,     3.56,      3.2,     3.12,     2.97,     2.75,     2.47,     2.11,     2.11,     1.62,      1.6,      1.6,      1.6,      1.6,     3.93] kWh
2026-06-19 16:25:01.026002:     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<bf+,    g<bf+,    g>be-,    g<be-,    g<bf+,    g<bf+,    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-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 16:25:01.027481:    LOAD: [    3.35,     3.36,     3.42,     3.49,     3.72,     4.25,     4.42,     4.42,     4.46,     4.49,     4.52,     4.58,      4.9,     5.09,     5.62,     6.04,     6.34,     6.99,     7.57,     7.62,     7.72,     7.86,     8.05,     8.24,     8.78,    10.02,    11.97,    12.29,    12.37,    12.51,    12.71,    12.98,    13.31,    13.71,    14.17,    14.38,     14.4,    14.64,    14.95,    15.31,     15.5,    15.71,     16.0,    16.32,    16.95,     17.6,    18.04,    18.52,    18.85,    19.12,    19.17,    19.23,    19.44,    19.91,    20.06,    20.06,    20.09,    20.12,    20.15,     20.2,    20.48,    20.66,    21.12,    21.49,    21.76,     22.4,    22.99,    23.04,    23.13,    23.27,    23.46,    23.66,    24.19,    25.43,    27.38,    27.71,    27.79,    27.93,    28.13,    28.39,    28.73,    29.12,    29.58,     29.8,    29.81,    30.06,    30.37,    30.73] kWh
2026-06-19 16:25:01.028891:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:25:01.030381:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.24,      1.7,     1.92,     1.93,     2.17,     2.48,     5.34,     8.03,     8.03,     8.33,    11.15,    14.28,    14.93,    17.86,    18.07,    18.39,    18.39,    18.39,    18.39,    18.39,    18.39,    18.39,    18.39,    18.39,    18.39,    18.39,    18.39,    18.39,    18.39,    18.39,    18.39,    18.39,    18.39,    18.39,    18.39,    18.39,    18.39,    18.39,    18.39,    18.39,    18.39,    18.39,    18.39,    18.39,    18.39,    18.39,    18.39,    18.39,    18.79,    18.79,    18.99,     19.0,    19.25,    19.56,    22.42] kWh
2026-06-19 16:25:01.031799:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 16:25:01.033624:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   117.86,   125.16,   128.69,   128.88,    132.7,   137.32,   174.98,   211.17,   211.17,   215.24,   253.86,   296.69,   305.77,   345.94,   348.76,    353.5,    353.5,    353.5,    353.5,    353.5,    353.5,    353.5,    353.5,    353.5,    353.5,    353.5,    353.5,    353.5,    353.5,    353.5,    353.5,    353.5,   403.49,   403.49,   403.49,   403.49,   403.49,   403.49,   403.49,   403.49,   403.49,   403.49,   403.49,   403.49,   403.49,   403.49,   403.49,   403.49,   409.43,   409.43,   412.67,   412.86,   416.68,    421.3,   458.96] p
2026-06-19 16:25:01.035874:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg]
2026-06-19 16:25:01.035911: Saving plan best values to HA entities
2026-06-19 16:25:01.208766: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 16:25:01.215513: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 16:25:01.224829: Best charging limit SoC's [16.0, 6.0, 16.0, 10.5, 16.0, 12.5, 2.0, 16.0]kWh, export []kWh gives import battery 35.92kWh, house 2.35kWh, export 0.0kWh, metric 428.02p, metric10 448.82p
2026-06-19 16:25:01.304370: Marginal costs baseline metric (no standing charge): 328.0521
2026-06-19 16:25:01.509844: Marginal energy costs matrix computed: min=17.29 max=24.37
2026-06-19 16:25:01.595415: Rate array import [{'start': 985, 'end': 1140, 'rate': 'very expensive', 'range': '(29.8p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3545, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 985, 'end': 3545, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 16:25:01.596171: - Your estimated bill for today is £0.63 and tomorrow is £2.91
2026-06-19 16:25:01.596203: - Import rates are very expensive (29.8p - 37.1p) for the next 2 and a half hours and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 16:25:01.596222: - The battery is currently at 77% and is in eco mode for the next 18 hours.
2026-06-19 16:25:01.596238: - For the next 48 hours there will be no solar generation.
2026-06-19 16:25:01.596267: - You will run out of battery in 15 hours.
2026-06-19 16:25:01.596284: - Your next charge slot will be in 18 hours where import rates will be cheap (13.2p).
2026-06-19 16:25:01.596299: 
2026-06-19 16:25:01.647311: Plan calculation took 1.06 seconds
2026-06-19 16:25:01.651402: No high rate period found
2026-06-19 16:25:01.713175: Import threshold used for optimisation was 16.86p
2026-06-19 16:25:01.774902: Low import rate windows [0: 06-19 16:00:00 - 06-19 16:30:00 @ 30.43, 1: 06-19 16:30:00 - 06-19 17:00:00 @ 29.82, 2: 06-19 17:00:00 - 06-19 17:30:00 @ 32.09, 3: 06-19 17:30:00 - 06-19 18:00:00 @ 31.14, 4: 06-19 18:00:00 - 06-19 18:30:00 @ 34.45, 5: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 6: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 7: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 8: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 9: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 10: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 11: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 12: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 13: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 14: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 15: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 16: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 17: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 18: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 19: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 20: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 21: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 22: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 23: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 24: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 25: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 26: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 27: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 28: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 29: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 30: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 31: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 32: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 33: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 34: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 35: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 36: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 37: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 38: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 39: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 40: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 41: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 42: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 43: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 44: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 45: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 46: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 47: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 48: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 49: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 50: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 51: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 52: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 53: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 54: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 55: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 56: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 57: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 58: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 59: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 60: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 61: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 62: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 63: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 64: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 65: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 66: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 67: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 68: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 69: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 70: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 71: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 72: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 73: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 74: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 75: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 76: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 77: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 78: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 79: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 80: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 81: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 82: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 83: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 84: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 85: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 86: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 87: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 88: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 89: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 90: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 91: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 92: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 93: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 94: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 95: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77]
2026-06-19 16:25:01.801317: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 16:25:01.807910: Total inverter register writes now 0
2026-06-19 16:25:01.829985: Completed run status Read-Only
2026-06-19 16:25:01.836658: Info: record_status Read-Only
2026-06-19 16:25:01.851679: Saved current settings to /config/predbat_config.json
2026-06-19 16:25:33.927167: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:25:33.927393: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:25:33.927432: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:25:33.927564: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 16:25:33.927598: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:25:33.927616: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:25:33.927631: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:27:34.102442: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:27:34.102644: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:27:34.102675: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:27:34.102791: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 16:27:34.102818: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:27:34.102836: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:27:34.102851: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:29:34.282550: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:29:34.282744: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:29:34.282774: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:29:34.282896: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 16:29:34.282923: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:29:34.282940: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:29:34.282955: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:30:00.381474: --------------- PredBat - update at 2026-06-19 16:30:00+01:00 with clock skew 0 minutes, minutes now 990
2026-06-19 16:30:00.382061: Saved current settings to /config/predbat_config.json
2026-06-19 16:30:00.382141: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 54.9 minutes
2026-06-19 16:30:00.382217: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 16:30:00.382315: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 16:30:00.399946: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 16:30:00.400399: Predbat mode is set to Control charge & discharge
2026-06-19 16:30:00.400492: Info: Read-only mode is enabled, the inverter controls will not be used!!
2026-06-19 16:30:00.516559: Found 11520 load_today datapoints going back 1 days
2026-06-19 16:30:00.516679: Using load_power data to fill gaps in load_today data
2026-06-19 16:30:00.574771: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 16:30:00.575186: Zero load period starting at 2026-06-19T12:09:00+0100 (261 minutes) for 889 minutes with base value 0.9
2026-06-19 16:30:00.575277: Zero load period starting at 2026-06-18T19:24:00+0100 (1266 minutes) for 64 minutes with base value 0.8
2026-06-19 16:30:00.576275: Processing 384 30-minute periods for power integration
2026-06-19 16:30:00.640338: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 16:30:00.640441: Car charging hold True, threshold 6.0kWh
2026-06-19 16:30:00.640478: Current data so far today: load 3.4kWh, import 0.9kWh, export 0.0kWh, PV 0kWh
2026-06-19 16:30:00.661505: Standing charge is set to 49.98p
2026-06-19 16:30:00.688207: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 16:30:00.688555: Import rates: min 13.17p, max 37.08p, average 20.05p
2026-06-19 16:30:00.729262: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 16:30:00.729359: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 16:30:00.730605: High export rate found rates in range 99p to -99p
2026-06-19 16:30:00.828261: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 16:30:00.828401: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 16:30:00.828632: Last hour: net energy 0.0kWh, import 0.0kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 0.0p, import 0.0p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 16:30:00.883775: Today's energy total net 0.9kWh, import 0.9kWh, export 0.0kWh, cost 62.8p, import 12.82p, export 0.0p, carbon 0.0kg
2026-06-19 16:30:00.883905: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 16:30:00.885618: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 16:30:00.887121: Warn: Found 1 gaps in load_today totalling 10045 minutes to fill using average data
2026-06-19 16:30:00.887224: Gap starting at 2026-06-18T15:55:00+0100 (1475 minutes) for 10045 minutes
2026-06-19 16:30:00.903696: Historical days now [7] weight [1]
2026-06-19 16:30:00.927779: Today's load divergence 119.8%, in-day adjustment 112.93%, damping 0.95x, yesterday 100.0% today 118.81% blend 31.25%
2026-06-19 16:30:00.927885: Today's predicted so far 9.2kWh with 0.0kWh car/iBoost excluded, 0.61kWh import ignored, and 0kWh forecast extra.
2026-06-19 16:30:00.927924: Today's actual load so far 12.1kWh with 0.0kWh car/iBoost excluded, and 0.09kWh import ignored.
2026-06-19 16:30:00.965907: Inverter 0: Type SK Sunsynk
2026-06-19 16:30:00.965974: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 16:30:00.966158: Reserve min: 10%, battery_min: 10%
2026-06-19 16:30:00.966221: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 16:30:00.966474: Inverter 0 SoC: 12.32kW 77%, current charge rate 5000W, current discharge rate 5250W, current battery power 555W, current battery voltage 51.2V, grid power -52W, load power 587W, PV Power 0W
2026-06-19 16:30:00.966608: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:30:00.966682: Inverter 0 scheduled charge enable is False
2026-06-19 16:30:00.966706: Inverter 0 charge windows currently []
2026-06-19 16:30:00.966729: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 16:30:00.966849: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:30:00.966875: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:30:00.966907: Inverter 0 scheduled discharge enable is False
2026-06-19 16:30:00.967020: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 16:30:00.967062: Inverter 0 discharge windows currently []
2026-06-19 16:30:00.967082: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:30:00.967099: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:30:00.967114: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:30:01.034629: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 16:30:01.034711: Plan was last updated on 2026-06-19 16:20:00+01:00 and is now 10.0 minutes old
2026-06-19 16:30:01.035022: Best charge window [ 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 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 78%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 16:30:00 @ 21.45p 100% ]
2026-06-19 16:30:01.035075: Best export window [  ]
2026-06-19 16:30:01.035866: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 16:30:01.037952: Load divergence over 8.0 hours mean 391.0W, min 0.0W, max 2779.2W, std dev 469.75W, divergence 60.07%
2026-06-19 16:30:01.058960: Creating pool of 12 processes to match your CPU count
2026-06-19 16:30:01.155891: predict base end_record 06-21 11:10:00, final soc 1.6kWh, metric 479.23p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:00:00, load 30.63kWh, PV 0.0kWh
2026-06-19 16:30:01.158271:    Slot: [   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,    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-19 16:30:01.160034:     SoC: [   12.32,    12.25,    12.19,     11.9,    11.36,    11.18,    11.17,    11.14,    11.11,    11.07,    11.01,    10.66,    10.46,     9.89,     9.44,     9.11,     8.42,     7.79,     7.74,     7.64,     7.48,     7.28,     7.07,      6.5,     5.17,     3.07,     2.72,     2.64,     2.49,     2.27,     1.98,     1.63,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:30:01.161386:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 16:30:01.162999:    LOAD: [     3.4,     3.46,     3.53,     3.79,     4.29,     4.46,     4.47,      4.5,     4.53,     4.56,     4.62,     4.94,     5.14,     5.67,     6.08,     6.38,     7.03,     7.62,     7.67,     7.76,      7.9,     8.09,     8.29,     8.82,    10.06,    12.01,    12.34,    12.41,    12.55,    12.76,    13.03,    13.36,    13.75,    14.21,    14.43,    14.44,    14.69,     15.0,    15.36,    15.56,    15.74,    16.05,    16.36,    16.98,    17.62,    18.03,    18.57,    18.88,     19.2,    19.26,    19.32,    19.55,     20.0,    20.15,    20.15,    20.18,     20.2,    20.23,    20.29,    20.57,    20.74,    21.21,    21.58,    21.85,    22.49,    23.07,    23.12,    23.22,    23.36,    23.55,    23.75,    24.28,    25.52,    27.47,     27.8,    27.87,    28.01,    28.21,    28.48,    28.81,    29.21,    29.67,    29.89,     29.9,    30.14,    30.45,    30.81] kWh
2026-06-19 16:30:01.164831:      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,      0.0,      0.0,      0.0,      0.0,      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-19 16:30:01.166391:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.27,     1.73,     1.95,     1.96,      2.2,     2.51,     2.87,     3.07,     3.26,     3.57,     3.88,      4.5,     5.13,     5.55,     6.08,      6.4,     6.72,     6.78,     6.83,     7.07,     7.51,     7.66,     7.67,      7.7,     7.72,     7.75,     7.81,     8.09,     8.26,     8.73,      9.1,     9.37,    10.01,    10.59,    10.64,    10.74,    10.88,    11.07,    11.26,    11.79,    13.04,    14.99,    15.31,    15.39,    15.53,    15.73,     16.0,    16.33,    16.73,    17.18,     17.4,    17.42,    17.66,    17.97,    18.33] kWh
2026-06-19 16:30:01.167870:  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,      0.0,      0.0,      0.0,      0.0,      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-19 16:30:01.169525:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   118.33,   125.63,   129.16,   129.35,   133.17,   137.79,   142.53,   145.23,   147.79,   152.06,   156.38,   164.85,    173.7,   179.41,   186.71,   191.25,   200.45,   202.16,   203.89,   210.99,   226.63,   232.16,   232.24,   232.98,   233.75,   234.51,   236.01,   243.79,   248.03,   259.12,   266.48,   271.87,   334.86,   346.41,   347.33,   349.12,   351.64,   354.76,   358.43,   368.25,   391.29,   427.69,   433.69,   435.02,   437.36,   441.01,   445.51,   451.44,   457.38,   464.68,   468.21,    468.4,   472.21,   476.84,   481.58] p
2026-06-19 16:30:01.304340: Battery has 15.5 hours left - now at 12.32kWh
2026-06-19 16:30:01.354952: predict base10 end_record 06-21 11:10:00, final soc 1.6kWh, metric 502.65p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:15:00, load 31.93kWh, PV 0.0kWh
2026-06-19 16:30:01.356855:    Slot: [   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,    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-19 16:30:01.358404:     SoC: [   12.32,    12.25,    12.18,    11.88,    11.31,    11.12,    11.12,    11.08,    11.05,    11.01,    10.94,    10.59,    10.37,     9.77,      9.3,     8.96,     8.23,     7.58,     7.52,     7.41,     7.25,     7.04,     6.82,     6.22,     4.83,     2.63,     2.26,     2.18,     2.02,     1.79,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:30:01.359663:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 16:30:01.361185:    LOAD: [     3.4,     3.47,     3.53,     3.81,     4.34,     4.51,     4.52,     4.55,     4.58,     4.62,     4.68,     5.01,     5.22,     5.77,     6.21,     6.53,     7.21,     7.82,     7.87,     7.97,     8.12,     8.32,     8.52,     9.08,    10.38,    12.42,    12.77,    12.84,    12.99,     13.2,    13.48,    13.83,    14.24,    14.73,    14.96,    14.97,    15.22,    15.55,    15.93,    16.14,    16.33,    16.65,    16.98,    17.63,    18.29,    18.73,    19.29,    19.62,    19.95,    20.02,    20.07,    20.32,    20.79,    20.95,    20.95,    20.98,    21.01,    21.04,    21.09,    21.39,    21.57,    22.06,    22.45,    22.73,     23.4,    24.01,    24.06,    24.16,    24.31,    24.51,    24.71,    25.27,    26.57,    28.61,    28.96,    29.04,    29.18,     29.4,    29.68,    30.02,    30.44,    30.92,    31.15,    31.16,    31.42,    31.74,    32.12] kWh
2026-06-19 16:30:01.362645:      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,      0.0,      0.0,      0.0,      0.0,      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-19 16:30:01.364113:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      1.0,     1.35,     1.76,     2.24,     2.47,     2.49,     2.74,     3.07,     3.44,     3.65,     3.84,     4.17,      4.5,     5.15,     5.81,     6.25,     6.81,     7.13,     7.47,     7.53,     7.59,     7.84,      8.3,     8.46,     8.47,      8.5,     8.52,     8.55,     8.61,     8.91,     9.09,     9.58,     9.96,    10.25,    10.92,    11.53,    11.58,    11.68,    11.83,    12.03,    12.23,    12.79,    14.09,    16.13,    16.48,    16.56,     16.7,    16.92,     17.2,    17.54,    17.96,    18.44,    18.67,    18.68,    18.94,    19.26,    19.64] kWh
2026-06-19 16:30:01.365543:  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,      0.0,      0.0,      0.0,      0.0,      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-19 16:30:01.367029:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   114.49,    120.7,   126.92,   134.57,   138.27,   138.46,   142.46,   147.31,   152.27,    155.1,   157.78,   162.26,   166.78,   175.66,   184.93,   190.91,   198.56,   203.32,   212.96,   214.75,   216.55,    224.0,   240.39,   246.18,   246.27,   247.05,   247.85,   248.65,   250.23,   258.38,   262.82,   274.44,   282.14,   287.79,    351.4,   363.51,   364.48,   366.34,   368.99,   372.25,    376.1,   386.39,   410.52,   448.66,   454.94,   456.34,   458.79,   462.61,   467.33,   473.54,   479.76,    487.4,    491.1,    491.3,    495.3,   500.14,   505.11] p
2026-06-19 16:30:01.455965: predict best10 end_record 06-21 11:10:00, final soc 2.25kWh, metric 455.93p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:15:00, load 31.93kWh, PV 0.0kWh
2026-06-19 16:30:01.457886:    Slot: [   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,    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-19 16:30:01.459383:     SoC: [   12.32,    12.25,    12.18,    11.88,    11.31,    11.12,    11.12,    11.08,    11.05,    11.01,    10.94,    10.59,    10.37,     9.77,      9.3,     8.96,     8.23,     7.58,     7.52,     7.41,     7.25,     7.04,     6.82,     6.22,     4.83,     2.63,     2.26,     2.18,     2.02,     1.79,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,     5.28,      6.0,     7.94,     9.88,     10.5,    12.44,     12.5,     12.5,    12.14,    12.07,    12.01,    11.75,    11.24,    11.07,    11.07,    11.04,    11.01,    10.98,    10.91,     10.6,     10.4,     9.88,     9.46,     9.16,     8.44,     7.78,     7.73,     7.62,     7.46,     7.24,     7.03,     6.43,     5.03,     2.84,     2.47,     2.38,     2.23,      2.0,      1.7,      1.6,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54] kWh
2026-06-19 16:30:01.460630:     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<bf+,    g<bf+,    g~be-,    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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 16:30:01.462160:    LOAD: [     3.4,     3.47,     3.53,     3.81,     4.34,     4.51,     4.52,     4.55,     4.58,     4.62,     4.68,     5.01,     5.22,     5.77,     6.21,     6.53,     7.21,     7.82,     7.87,     7.97,     8.12,     8.32,     8.52,     9.08,    10.38,    12.42,    12.77,    12.84,    12.99,     13.2,    13.48,    13.83,    14.24,    14.73,    14.96,    14.97,    15.22,    15.55,    15.93,    16.14,    16.33,    16.65,    16.98,    17.63,    18.29,    18.73,    19.29,    19.62,    19.95,    20.02,    20.07,    20.32,    20.79,    20.95,    20.95,    20.98,    21.01,    21.04,    21.09,    21.39,    21.57,    22.06,    22.45,    22.73,     23.4,    24.01,    24.06,    24.16,    24.31,    24.51,    24.71,    25.27,    26.57,    28.61,    28.96,    29.04,    29.18,     29.4,    29.68,    30.02,    30.44,    30.92,    31.15,    31.16,    31.42,    31.74,    32.12] kWh
2026-06-19 16:30:01.463589:      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,      0.0,      0.0,      0.0,      0.0,      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-19 16:30:01.465023:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      1.0,     1.35,     1.76,     2.24,     2.47,     2.49,     2.74,     3.07,     5.53,     7.82,     7.82,     8.92,    11.34,    14.07,     15.4,    17.92,    18.54,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    19.13,    19.97,    20.08,    20.31,    20.32,    20.58,     20.9,    23.36] kWh
2026-06-19 16:30:01.466489:  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,      0.0,      0.0,      0.0,      0.0,      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-19 16:30:01.467939:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   114.49,    120.7,   126.92,   134.57,   138.27,   138.46,   142.46,   147.31,   179.71,   210.55,   210.55,   225.75,    258.8,   296.21,   314.75,   349.26,   357.79,   362.55,   362.55,   362.55,   362.55,   362.55,   362.55,   362.55,   362.55,   362.55,   362.55,   362.55,   362.55,   362.55,   362.55,   362.55,   362.55,   362.55,   412.53,   412.53,   412.53,   412.53,   412.53,   412.53,   412.53,   412.53,   412.53,   412.53,   412.53,   412.53,   412.53,   412.53,   412.53,   417.14,   429.82,   431.54,   435.24,   435.44,   439.44,   444.28,   476.68] p
2026-06-19 16:30:01.561067: predict best end_record 06-21 11:10:00, final soc 2.38kWh, metric 435.83p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:00:00, load 30.63kWh, PV 0.0kWh
2026-06-19 16:30:01.562971:    Slot: [   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,    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-19 16:30:01.564510:     SoC: [   12.32,    12.25,    12.19,     11.9,    11.36,    11.18,    11.17,    11.14,    11.11,    11.07,    11.01,    10.66,    10.46,     9.89,     9.44,     9.11,     8.42,     7.79,     7.74,     7.64,     7.48,     7.28,     7.07,      6.5,     5.17,     3.07,     2.72,     2.64,     2.49,     2.27,     1.98,     1.63,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.06,     6.06,     8.39,    10.72,    10.72,    13.04,    12.72,    12.72,    12.37,    12.31,    12.25,     12.0,    11.52,    11.36,    11.35,    11.32,    11.29,    11.26,     11.2,     10.9,    10.72,    10.21,     9.82,     9.53,     8.84,     8.21,     8.16,     8.06,     7.91,      7.7,     7.49,     6.92,     5.59,      3.5,     3.14,     3.06,     2.91,     2.69,      2.4,     2.05,     2.05,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93] kWh
2026-06-19 16:30:01.565818:     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<bf+,    g<bf+,    g>be-,    g<be-,    g<bf+,    g<bf+,    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-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 16:30:01.567317:    LOAD: [     3.4,     3.46,     3.53,     3.79,     4.29,     4.46,     4.47,      4.5,     4.53,     4.56,     4.62,     4.94,     5.14,     5.67,     6.08,     6.38,     7.03,     7.62,     7.67,     7.76,      7.9,     8.09,     8.29,     8.82,    10.06,    12.01,    12.34,    12.41,    12.55,    12.76,    13.03,    13.36,    13.75,    14.21,    14.43,    14.44,    14.69,     15.0,    15.36,    15.56,    15.74,    16.05,    16.36,    16.98,    17.62,    18.03,    18.57,    18.88,     19.2,    19.26,    19.32,    19.55,     20.0,    20.15,    20.15,    20.18,     20.2,    20.23,    20.29,    20.57,    20.74,    21.21,    21.58,    21.85,    22.49,    23.07,    23.12,    23.22,    23.36,    23.55,    23.75,    24.28,    25.52,    27.47,     27.8,    27.87,    28.01,    28.21,    28.48,    28.81,    29.21,    29.67,    29.89,     29.9,    30.14,    30.45,    30.81] kWh
2026-06-19 16:30:01.568720:      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,      0.0,      0.0,      0.0,      0.0,      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-19 16:30:01.570233:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.27,     1.73,     1.95,     1.96,      2.2,     2.51,     5.37,     8.07,     8.07,     8.38,     11.2,    14.32,    14.95,    17.87,     18.1,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.81,    18.85,    19.06,    19.08,    19.32,    19.63,    22.49] kWh
2026-06-19 16:30:01.571638:  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,      0.0,      0.0,      0.0,      0.0,      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-19 16:30:01.573208:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   118.33,   125.63,   129.16,   129.35,   133.17,   137.79,   175.45,   211.78,   211.78,   216.04,   254.59,    297.3,   306.14,   346.08,    349.2,   353.74,   353.74,   353.74,   353.74,   353.74,   353.74,   353.74,   353.74,   353.74,   353.74,   353.74,   353.74,   353.74,   353.74,   353.74,   353.74,   353.74,   403.73,   403.73,   403.73,   403.73,   403.73,   403.73,   403.73,   403.73,   403.73,   403.73,   403.73,   403.73,   403.73,   403.73,   403.73,   403.73,   409.67,   410.31,   413.84,   414.03,   417.85,   422.47,   460.13] p
2026-06-19 16:30:01.575449:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg]
2026-06-19 16:30:01.575486: Saving plan best values to HA entities
2026-06-19 16:30:01.787863: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 16:30:01.794323: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 16:30:01.801086: Best charging limit SoC's [16.0, 6.0, 16.0, 10.5, 16.0, 12.5, 2.0, 16.0]kWh, export []kWh gives import battery 35.96kWh, house 2.44kWh, export 0.0kWh, metric 435.83p, metric10 455.93p
2026-06-19 16:30:01.884243: Marginal costs baseline metric (no standing charge): 335.8626
2026-06-19 16:30:02.116386: Marginal energy costs matrix computed: min=17.38 max=24.1
2026-06-19 16:30:02.206204: Rate array import [{'start': 990, 'end': 1140, 'rate': 'very expensive', 'range': '(29.8p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3550, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 990, 'end': 3550, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 16:30:02.207338: - Your estimated bill for today is £0.63 and tomorrow is £2.91
2026-06-19 16:30:02.207384: - Import rates are very expensive (29.8p - 37.1p) for the next 2 and a half hours and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 16:30:02.207405: - The battery is currently at 77% and is in eco mode for the next 18 hours.
2026-06-19 16:30:02.207421: - For the next 48 hours there will be no solar generation.
2026-06-19 16:30:02.207437: - You will run out of battery in 15 hours.
2026-06-19 16:30:02.207452: - Your next charge slot will be in 18 hours where import rates will be cheap (13.2p).
2026-06-19 16:30:02.207467: 
2026-06-19 16:30:02.268339: Plan calculation took 1.23 seconds
2026-06-19 16:30:02.272260: No high rate period found
2026-06-19 16:30:02.329800: Import threshold used for optimisation was 16.86p
2026-06-19 16:30:02.384593: Low import rate windows [0: 06-19 16:30:00 - 06-19 17:00:00 @ 29.82, 1: 06-19 17:00:00 - 06-19 17:30:00 @ 32.09, 2: 06-19 17:30:00 - 06-19 18:00:00 @ 31.14, 3: 06-19 18:00:00 - 06-19 18:30:00 @ 34.45, 4: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 5: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 6: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 7: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 8: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 9: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 10: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 11: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 12: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 13: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 14: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 15: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 16: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 17: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 18: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 19: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 20: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 21: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 22: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 23: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 24: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 25: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 26: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 27: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 28: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 29: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 30: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 31: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 32: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 33: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 34: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 35: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 36: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 37: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 38: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 39: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 40: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 41: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 42: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 43: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 44: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 45: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 46: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 47: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 48: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 49: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 50: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 51: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 52: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 53: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 54: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 55: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 56: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 57: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 58: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 59: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 60: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 61: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 62: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 63: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 64: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 65: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 66: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 67: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 68: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 69: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 70: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 71: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 72: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 73: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 74: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 75: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 76: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 77: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 78: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 79: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 80: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 81: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 82: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 83: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 84: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 85: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 86: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 87: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 88: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 89: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 90: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 91: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 92: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 93: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 94: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77]
2026-06-19 16:30:02.410574: 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-19 16:30:02.410812: Recompute is saving previous plan...
2026-06-19 16:30:02.414718: Best charge window [ 19-06 16:30:00 - 19-06 17:00:00 @ 29.82p 0%, 19-06 17:00:00 - 19-06 17:30:00 @ 32.09p 0%, 19-06 17:30:00 - 19-06 18:00:00 @ 31.14p 0%, 19-06 18:00:00 - 19-06 18:30:00 @ 34.45p 0%, 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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% ]
2026-06-19 16:30:02.414789: Best export window [  ]
2026-06-19 16:30:02.415765: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 16:30:02.418346: Load divergence over 8.0 hours mean 391.0W, min 0.0W, max 2779.2W, std dev 469.75W, divergence 60.07%
2026-06-19 16:30:02.439718: Calculating data from yesterday for savings calculation
2026-06-19 16:30:02.452157: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 16:30:02.458475: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 16:30:02.459545: Creating pool of 12 processes to match your CPU count
2026-06-19 16:30:02.519594: Calculate Best options: mode(Control charge & discharge), 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-19 16:30:02.521579: Optimise levels pass started at 2026-06-19 16:30:02
2026-06-19 16:30:02.521635: Optimise all windows, total charge 95 export 1
2026-06-19 16:30:02.809411: >> Region optimisation pass width 960
2026-06-19 16:30:03.134099: >> Region optimisation pass width 480
2026-06-19 16:30:03.423801: >> Region optimisation pass width 240
2026-06-19 16:30:04.311684: >> Region optimisation pass width 120
2026-06-19 16:30:05.503946: Calculated end_record as 06-21 11:00:00 based on best_price 13.93p, next_charge_start 06-20 11:00:00, max_windows 84
2026-06-19 16:30:05.504070: Optimise levels pass ended at 2026-06-19 16:30:05, duration 3.0 seconds tried 345 combinations
2026-06-19 16:30:05.504138: Set best_price_charge_level 15.0p, best_price_export_level 0p, best_price_charge 13.93p, best_cost_export 0p, best_metric 362.91p, best_keep 0kWh, best_cycle 34.18kWh, best_carbon 0kg, best_import 23.19kWh
2026-06-19 16:30:05.516592: Starting detailed optimisation end_record 06-21 11:00:00, best_price_charge 13.93p, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.0, 16.0, 0, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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]kWh and export limits []kWh
2026-06-19 16:30:05.516808: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 303.47p, best_cost 322.76p, best_cycle 32.6kWh, best_carbon 0kg, best_import 38.32kWh
2026-06-19 16:30:05.565226: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 303.47p, best_cost 322.76p, best_cycle 32.6kWh, best_carbon 0kg, best_import 38.32kWh
2026-06-19 16:30:05.608018: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 303.43p, best_cost 322.72p, best_cycle 32.6kWh, best_carbon 0kg, best_import 38.32kWh
2026-06-19 16:30:05.768070: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 303.29p, best_cost 322.55p, best_cycle 32.91kWh, best_carbon 0kg, best_import 38.34kWh
2026-06-19 16:30:05.799819: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 303.29p, best_cost 322.55p, best_cycle 32.91kWh, best_carbon 0kg, best_import 38.34kWh
2026-06-19 16:30:05.826628: Best charge windows best_metric 303.29p, best_cost 322.55p, best_carbon 0kg, best_import 38.34kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 50%, 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 78%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 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% ]
2026-06-19 16:30:05.826740: Best export windows best_metric 303.29p, best_cost 322.55p, best_carbon 0kg, best_import 38.34kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [  ]
2026-06-19 16:30:05.827550: Best charge windows best_metric 303.29p, best_cost 322.55p, best_carbon 0kg, best_import 38.34kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 50%, 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 78%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 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% ]
2026-06-19 16:30:05.827992: Best export windows best_metric 303.29p, best_cost 322.55p, best_carbon 0kg, best_import 38.34kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [  ]
2026-06-19 16:30:05.828189: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 303.29p, best_cost 322.55p, best_cycle 32.91kWh, best_carbon 0kg, best_import 38.34kWh
2026-06-19 16:30:05.868836: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 303.29p, best_cost 322.55p, best_cycle 32.91kWh, best_carbon 0kg, best_import 38.34kWh
2026-06-19 16:30:05.907239: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 303.29p, best_cost 322.55p, best_cycle 32.91kWh, best_carbon 0kg, best_import 38.34kWh
2026-06-19 16:30:06.046003: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 303.29p, best_cost 322.55p, best_cycle 32.91kWh, best_carbon 0kg, best_import 38.34kWh
2026-06-19 16:30:06.075612: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 303.29p, best_cost 322.55p, best_cycle 32.91kWh, best_carbon 0kg, best_import 38.34kWh
2026-06-19 16:30:06.101656: Best charge windows best_metric 303.29p, best_cost 322.55p, best_carbon 0kg, best_import 38.34kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 50%, 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 78%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 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% ]
2026-06-19 16:30:06.101861: Best export windows best_metric 303.29p, best_cost 322.55p, best_carbon 0kg, best_import 38.34kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [  ]
2026-06-19 16:30:06.102120: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 303.29p, best_cost 322.55p, best_cycle 32.91kWh, best_carbon 0kg, best_import 38.34kWh
2026-06-19 16:30:06.137540: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 303.29p, best_cost 322.55p, best_cycle 32.91kWh, best_carbon 0kg, best_import 38.34kWh
2026-06-19 16:30:06.171385: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 303.29p, best_cost 322.55p, best_cycle 32.91kWh, best_carbon 0kg, best_import 38.34kWh
2026-06-19 16:30:06.322193: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 303.29p, best_cost 322.55p, best_cycle 32.91kWh, best_carbon 0kg, best_import 38.34kWh
2026-06-19 16:30:06.355846: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 303.29p, best_cost 322.55p, best_cycle 32.91kWh, best_carbon 0kg, best_import 38.34kWh
2026-06-19 16:30:06.380992: Best charge windows best_metric 303.29p, best_cost 322.55p, best_carbon 0kg, best_import 38.34kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 50%, 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 78%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 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% ]
2026-06-19 16:30:06.381130: Best export windows best_metric 303.29p, best_cost 322.55p, best_carbon 0kg, best_import 38.34kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [  ]
2026-06-19 16:30:06.381192: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 13.93p, best_metric 303.29p, best_cost 322.55p, best_cycle 32.91kWh, best_carbon 0kg, best_import 38.34kWh
2026-06-19 16:30:06.409254: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 13.93p, best_metric 303.29p, best_cost 322.55p, best_cycle 32.91kWh, best_carbon 0kg, best_import 38.34kWh
2026-06-19 16:30:06.439285: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 13.93p, best_metric 303.29p, best_cost 322.55p, best_cycle 32.91kWh, best_carbon 0kg, best_import 38.34kWh
2026-06-19 16:30:06.590810: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 13.93p, best_metric 303.29p, best_cost 322.55p, best_cycle 32.91kWh, best_carbon 0kg, best_import 38.34kWh
2026-06-19 16:30:06.622844: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 13.93p, best_metric 303.29p, best_cost 322.55p, best_cycle 32.91kWh, best_carbon 0kg, best_import 38.34kWh
2026-06-19 16:30:06.663279: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 13.93p, best_metric 303.29p, best_cost 322.55p, best_cycle 32.91kWh, best_carbon 0kg, best_import 38.34kWh
2026-06-19 16:30:06.702872: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 13.93p, best_metric 302.98p, best_cost 322.23p, best_cycle 32.52kWh, best_carbon 0kg, best_import 38.31kWh
2026-06-19 16:30:06.736742: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 13.93p, best_metric 302.72p, best_cost 322.07p, best_cycle 32.52kWh, best_carbon 0kg, best_import 38.31kWh
2026-06-19 16:30:06.789798: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 13.93p, best_metric 302.72p, best_cost 322.07p, best_cycle 32.52kWh, best_carbon 0kg, best_import 38.31kWh
2026-06-19 16:30:06.842770: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 13.93p, best_metric 302.72p, best_cost 322.07p, best_cycle 32.52kWh, best_carbon 0kg, best_import 38.31kWh
2026-06-19 16:30:06.897460: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 13.93p, best_metric 302.55p, best_cost 321.78p, best_cycle 32.54kWh, best_carbon 0kg, best_import 38.32kWh
2026-06-19 16:30:06.946133: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 13.93p, best_metric 302.55p, best_cost 321.78p, best_cycle 32.54kWh, best_carbon 0kg, best_import 38.32kWh
2026-06-19 16:30:07.005151: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 13.93p, best_metric 302.55p, best_cost 321.78p, best_cycle 32.54kWh, best_carbon 0kg, best_import 38.32kWh
2026-06-19 16:30:07.056482: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 13.93p, best_metric 302.55p, best_cost 321.78p, best_cycle 32.54kWh, best_carbon 0kg, best_import 38.32kWh
2026-06-19 16:30:07.121756: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 13.93p, best_metric 302.51p, best_cost 321.81p, best_cycle 32.52kWh, best_carbon 0kg, best_import 38.31kWh
2026-06-19 16:30:07.190605: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 13.93p, best_metric 302.48p, best_cost 321.81p, best_cycle 32.52kWh, best_carbon 0kg, best_import 38.31kWh
2026-06-19 16:30:07.270397: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 13.93p, best_metric 302.47p, best_cost 321.81p, best_cycle 32.52kWh, best_carbon 0kg, best_import 38.31kWh
2026-06-19 16:30:07.408927: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 13.93p, best_metric 302.47p, best_cost 321.81p, best_cycle 32.52kWh, best_carbon 0kg, best_import 38.31kWh
2026-06-19 16:30:07.554245: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 13.93p, best_metric 302.47p, best_cost 321.81p, best_cycle 32.52kWh, best_carbon 0kg, best_import 38.31kWh
2026-06-19 16:30:07.626306: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 13.93p, best_metric 302.47p, best_cost 321.81p, best_cycle 32.52kWh, best_carbon 0kg, best_import 38.31kWh
2026-06-19 16:30:07.690020: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 13.93p, best_metric 302.47p, best_cost 321.81p, best_cycle 32.52kWh, best_carbon 0kg, best_import 38.31kWh
2026-06-19 16:30:07.908688: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 13.93p, best_metric 302.47p, best_cost 321.81p, best_cycle 32.52kWh, best_carbon 0kg, best_import 38.31kWh
2026-06-19 16:30:07.983494: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 13.93p, best_metric 302.47p, best_cost 321.81p, best_cycle 32.52kWh, best_carbon 0kg, best_import 38.31kWh
2026-06-19 16:30:08.053211: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 13.93p, best_metric 302.47p, best_cost 321.81p, best_cycle 32.52kWh, best_carbon 0kg, best_import 38.31kWh
2026-06-19 16:30:08.125746: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 13.93p, best_metric 302.47p, best_cost 321.81p, best_cycle 32.52kWh, best_carbon 0kg, best_import 38.31kWh
2026-06-19 16:30:08.199411: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 13.93p, best_metric 302.47p, best_cost 321.81p, best_cycle 32.52kWh, best_carbon 0kg, best_import 38.31kWh
2026-06-19 16:30:08.265809: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 13.93p, best_metric 302.47p, best_cost 321.81p, best_cycle 32.52kWh, best_carbon 0kg, best_import 38.31kWh
2026-06-19 16:30:08.337931: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 13.93p, best_metric 302.47p, best_cost 321.81p, best_cycle 32.52kWh, best_carbon 0kg, best_import 38.31kWh
2026-06-19 16:30:08.370599: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 13.93p, best_metric 302.47p, best_cost 321.81p, best_cycle 32.52kWh, best_carbon 0kg, best_import 38.31kWh
2026-06-19 16:30:08.403643: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 13.93p, best_metric 302.47p, best_cost 321.81p, best_cycle 32.52kWh, best_carbon 0kg, best_import 38.31kWh
2026-06-19 16:30:08.442478: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 13.93p, best_metric 302.47p, best_cost 321.81p, best_cycle 32.52kWh, best_carbon 0kg, best_import 38.31kWh
2026-06-19 16:30:08.477177: Optimise price set 27.8p, pass low, price 25.96p, start_at_low True, best_price_charge 13.93p, best_metric 302.47p, best_cost 321.81p, best_cycle 32.52kWh, best_carbon 0kg, best_import 38.31kWh
2026-06-19 16:30:08.509704: Optimise price set 28.4p, pass low, price 26.48p, start_at_low True, best_price_charge 13.93p, best_metric 302.47p, best_cost 321.81p, best_cycle 32.52kWh, best_carbon 0kg, best_import 38.31kWh
2026-06-19 16:30:08.637648: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 13.93p, best_metric 302.47p, best_cost 321.81p, best_cycle 32.52kWh, best_carbon 0kg, best_import 38.31kWh
2026-06-19 16:30:08.730396: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 13.93p, best_metric 302.47p, best_cost 321.81p, best_cycle 32.52kWh, best_carbon 0kg, best_import 38.31kWh
2026-06-19 16:30:08.791990: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 13.93p, best_metric 302.47p, best_cost 321.81p, best_cycle 32.52kWh, best_carbon 0kg, best_import 38.31kWh
2026-06-19 16:30:08.890553: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 13.93p, best_metric 302.47p, best_cost 321.81p, best_cycle 32.52kWh, best_carbon 0kg, best_import 38.31kWh
2026-06-19 16:30:08.917779: Optimise price set 32.0p, pass low, price 29.82p, start_at_low True, best_price_charge 13.93p, best_metric 302.47p, best_cost 321.81p, best_cycle 32.52kWh, best_carbon 0kg, best_import 38.31kWh
2026-06-19 16:30:08.951386: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 13.93p, best_metric 302.47p, best_cost 321.81p, best_cycle 32.52kWh, best_carbon 0kg, best_import 38.31kWh
2026-06-19 16:30:08.990460: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 13.93p, best_metric 302.47p, best_cost 321.81p, best_cycle 32.52kWh, best_carbon 0kg, best_import 38.31kWh
2026-06-19 16:30:09.055367: Optimise price set 34.4p, pass low, price 32.09p, start_at_low True, best_price_charge 13.93p, best_metric 302.47p, best_cost 321.81p, best_cycle 32.52kWh, best_carbon 0kg, best_import 38.31kWh
2026-06-19 16:30:09.088434: Optimise price set 37.0p, pass low, price 34.45p, start_at_low True, best_price_charge 13.93p, best_metric 302.47p, best_cost 321.81p, best_cycle 32.52kWh, best_carbon 0kg, best_import 38.31kWh
2026-06-19 16:30:09.121935: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 13.93p, best_metric 302.47p, best_cost 321.81p, best_cycle 32.52kWh, best_carbon 0kg, best_import 38.31kWh
2026-06-19 16:30:09.154828: Optimise price set 39.2p, pass low, price 36.53p, start_at_low True, best_price_charge 13.93p, best_metric 302.47p, best_cost 321.81p, best_cycle 32.52kWh, best_carbon 0kg, best_import 38.31kWh
2026-06-19 16:30:09.182119: Best charge windows best_metric 302.47p, best_cost 321.81p, best_carbon 0kg, best_import 38.31kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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 50%, 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 78%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 78%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 47%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 16%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 13%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 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% ]
2026-06-19 16:30:09.182506: Best export windows best_metric 302.47p, best_cost 321.81p, best_carbon 0kg, best_import 38.31kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [  ]
2026-06-19 16:30:09.182764: Tweak plan optimisation started
2026-06-19 16:30:09.405796: Tweak optimisation finished metric 302.47 cost 321.81 metric_keep 0 cycle 32.52 carbon 0 import 38.31
2026-06-19 16:30:09.414089: Raw charge windows [ 19-06 16:30:00 - 19-06 17:00:00 @ 29.82p 0%, 19-06 17:00:00 - 19-06 17:30:00 @ 32.09p 0%, 19-06 17:30:00 - 19-06 18:00:00 @ 31.14p 0%, 19-06 18:00:00 - 19-06 18:30:00 @ 34.45p 0%, 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 44%, 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 13%, 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 50%, 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 78%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 78%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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 47%, 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 16%, 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 13%, 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 13%, 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% ] reserve 1.6
2026-06-19 16:30:09.414820: Unclipped charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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 13:00:00 @ 13.8p 50%, 20-06 13:00:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 16:00:00 @ 14.14p 78%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 47%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 16%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 13%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 16:30:00 @ 21.45p 100% ] reserve 1.6
2026-06-19 16:30:09.415219: Unfiltered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 0%, 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 13:00:00 @ 13.8p 100%, 20-06 13:00:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 16:00:00 @ 14.14p 78%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 47%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 0%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 0%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 16:30:00 @ 21.45p 100% ] reserve 1.6
2026-06-19 16:30:09.415462: Filtered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 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.75p 100%, 20-06 14:00:00 - 20-06 16:00:00 @ 14.14p 78%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 47%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 16:30:00 @ 21.45p 100% ] reserve 1.6
2026-06-19 16:30:09.437498: Previous plan best metric is 303.15 (cost 322.5) and new plan best metric is 303.43 (cost 322.89)
2026-06-19 16:30:09.437569: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-19 16:30:09.437734: Plan valid is now true after recompute was False
2026-06-19 16:30:09.457613: predict base end_record 06-21 11:00:00, final soc 1.6kWh, metric 476.84p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:00:00, load 30.45kWh, PV 0.0kWh
2026-06-19 16:30:09.459127:    Slot: [   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,    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-19 16:30:09.460312:     SoC: [   12.32,    12.25,    12.19,     11.9,    11.36,    11.18,    11.17,    11.14,    11.11,    11.07,    11.01,    10.66,    10.46,     9.89,     9.44,     9.11,     8.42,     7.79,     7.74,     7.64,     7.48,     7.28,     7.07,      6.5,     5.17,     3.07,     2.72,     2.64,     2.49,     2.27,     1.98,     1.63,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:30:09.461299:     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-,    g<be-,    g<be-,    g<be-,    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-19 16:30:09.462507:    LOAD: [     3.4,     3.46,     3.53,     3.79,     4.29,     4.46,     4.47,      4.5,     4.53,     4.56,     4.62,     4.94,     5.14,     5.67,     6.08,     6.38,     7.03,     7.62,     7.67,     7.76,      7.9,     8.09,     8.29,     8.82,    10.06,    12.01,    12.34,    12.41,    12.55,    12.76,    13.03,    13.36,    13.75,    14.21,    14.43,    14.44,    14.69,     15.0,    15.36,    15.56,    15.74,    16.05,    16.36,    16.98,    17.62,    18.03,    18.57,    18.88,     19.2,    19.26,    19.32,    19.55,     20.0,    20.15,    20.15,    20.18,     20.2,    20.23,    20.29,    20.57,    20.74,    21.21,    21.58,    21.85,    22.49,    23.07,    23.12,    23.22,    23.36,    23.55,    23.75,    24.28,    25.52,    27.47,     27.8,    27.87,    28.01,    28.21,    28.48,    28.81,    29.21,    29.67,    29.89,     29.9,    30.14,    30.45] kWh
2026-06-19 16:30:09.463611:      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,      0.0,      0.0,      0.0,      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-19 16:30:09.464744:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.27,     1.73,     1.95,     1.96,      2.2,     2.51,     2.87,     3.07,     3.26,     3.57,     3.88,      4.5,     5.13,     5.55,     6.08,      6.4,     6.72,     6.78,     6.83,     7.07,     7.51,     7.66,     7.67,      7.7,     7.72,     7.75,     7.81,     8.09,     8.26,     8.73,      9.1,     9.37,    10.01,    10.59,    10.64,    10.74,    10.88,    11.07,    11.26,    11.79,    13.04,    14.99,    15.31,    15.39,    15.53,    15.73,     16.0,    16.33,    16.73,    17.18,     17.4,    17.42,    17.66,    17.97] kWh
2026-06-19 16:30:09.465884:  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,      0.0,      0.0,      0.0,      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-19 16:30:09.467071:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   118.33,   125.63,   129.16,   129.35,   133.17,   137.79,   142.53,   145.23,   147.79,   152.06,   156.38,   164.85,    173.7,   179.41,   186.71,   191.25,   200.45,   202.16,   203.89,   210.99,   226.63,   232.16,   232.24,   232.98,   233.75,   234.51,   236.01,   243.79,   248.03,   259.12,   266.48,   271.87,   334.86,   346.41,   347.33,   349.12,   351.64,   354.76,   358.43,   368.25,   391.29,   427.69,   433.69,   435.02,   437.36,   441.01,   445.51,   451.44,   457.38,   464.68,   468.21,    468.4,   472.21,   476.84] p
2026-06-19 16:30:09.557988: Battery has 15.5 hours left - now at 12.32kWh
2026-06-19 16:30:09.596103: predict base10 end_record 06-21 11:00:00, final soc 1.6kWh, metric 500.14p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:15:00, load 31.74kWh, PV 0.0kWh
2026-06-19 16:30:09.598123:    Slot: [   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,    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-19 16:30:09.599710:     SoC: [   12.32,    12.25,    12.18,    11.88,    11.31,    11.12,    11.12,    11.08,    11.05,    11.01,    10.94,    10.59,    10.37,     9.77,      9.3,     8.96,     8.23,     7.58,     7.52,     7.41,     7.25,     7.04,     6.82,     6.22,     4.83,     2.63,     2.26,     2.18,     2.02,     1.79,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:30:09.600952:     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-,    g<be-,    g<be-,    g<be-,    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-19 16:30:09.602445:    LOAD: [     3.4,     3.47,     3.53,     3.81,     4.34,     4.51,     4.52,     4.55,     4.58,     4.62,     4.68,     5.01,     5.22,     5.77,     6.21,     6.53,     7.21,     7.82,     7.87,     7.97,     8.12,     8.32,     8.52,     9.08,    10.38,    12.42,    12.77,    12.84,    12.99,     13.2,    13.48,    13.83,    14.24,    14.73,    14.96,    14.97,    15.22,    15.55,    15.93,    16.14,    16.33,    16.65,    16.98,    17.63,    18.29,    18.73,    19.29,    19.62,    19.95,    20.02,    20.07,    20.32,    20.79,    20.95,    20.95,    20.98,    21.01,    21.04,    21.09,    21.39,    21.57,    22.06,    22.45,    22.73,     23.4,    24.01,    24.06,    24.16,    24.31,    24.51,    24.71,    25.27,    26.57,    28.61,    28.96,    29.04,    29.18,     29.4,    29.68,    30.02,    30.44,    30.92,    31.15,    31.16,    31.42,    31.74] kWh
2026-06-19 16:30:09.603901:      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,      0.0,      0.0,      0.0,      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-19 16:30:09.605342:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      1.0,     1.35,     1.76,     2.24,     2.47,     2.49,     2.74,     3.07,     3.44,     3.65,     3.84,     4.17,      4.5,     5.15,     5.81,     6.25,     6.81,     7.13,     7.47,     7.53,     7.59,     7.84,      8.3,     8.46,     8.47,      8.5,     8.52,     8.55,     8.61,     8.91,     9.09,     9.58,     9.96,    10.25,    10.92,    11.53,    11.58,    11.68,    11.83,    12.03,    12.23,    12.79,    14.09,    16.13,    16.48,    16.56,     16.7,    16.92,     17.2,    17.54,    17.96,    18.44,    18.67,    18.68,    18.94,    19.26] kWh
2026-06-19 16:30:09.606729:  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,      0.0,      0.0,      0.0,      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-19 16:30:09.608460:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   114.49,    120.7,   126.92,   134.57,   138.27,   138.46,   142.46,   147.31,   152.27,    155.1,   157.78,   162.26,   166.78,   175.66,   184.93,   190.91,   198.56,   203.32,   212.96,   214.75,   216.55,    224.0,   240.39,   246.18,   246.27,   247.05,   247.85,   248.65,   250.23,   258.38,   262.82,   274.44,   282.14,   287.79,    351.4,   363.51,   364.48,   366.34,   368.99,   372.25,    376.1,   386.39,   410.52,   448.66,   454.94,   456.34,   458.79,   462.61,   467.33,   473.54,   479.76,    487.4,    491.1,    491.3,    495.3,   500.14] p
2026-06-19 16:30:09.675148: predict best10 end_record 06-21 11:00:00, final soc 1.6kWh, metric 444.28p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:15:00, load 31.74kWh, PV 0.0kWh
2026-06-19 16:30:09.676698:    Slot: [   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,    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-19 16:30:09.677956:     SoC: [   12.32,    12.25,    12.18,    11.88,    11.31,    11.12,    11.12,    11.08,    11.05,    11.01,    10.94,    10.59,    10.37,     9.77,      9.3,     8.96,     8.23,     7.58,     7.52,     7.41,     7.25,     7.04,     6.82,     6.22,     4.83,     2.63,     2.26,     2.18,     2.02,     1.79,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,     5.28,      6.0,     7.94,     9.88,     10.5,    12.44,     12.5,     12.5,    12.14,    12.07,    12.01,    11.75,    11.24,    11.07,    11.07,    11.04,    11.01,    10.98,    10.91,     10.6,     10.4,     9.88,     9.46,     9.16,     8.44,     7.78,     7.73,     7.62,     7.46,     7.24,     7.03,     6.43,     5.03,     2.84,     2.47,     2.38,     2.23,      2.0,      1.7,      1.6,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:30:09.678975:     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<bf+,    g<bf+,    g~be-,    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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+] kWh
2026-06-19 16:30:09.680264:    LOAD: [     3.4,     3.47,     3.53,     3.81,     4.34,     4.51,     4.52,     4.55,     4.58,     4.62,     4.68,     5.01,     5.22,     5.77,     6.21,     6.53,     7.21,     7.82,     7.87,     7.97,     8.12,     8.32,     8.52,     9.08,    10.38,    12.42,    12.77,    12.84,    12.99,     13.2,    13.48,    13.83,    14.24,    14.73,    14.96,    14.97,    15.22,    15.55,    15.93,    16.14,    16.33,    16.65,    16.98,    17.63,    18.29,    18.73,    19.29,    19.62,    19.95,    20.02,    20.07,    20.32,    20.79,    20.95,    20.95,    20.98,    21.01,    21.04,    21.09,    21.39,    21.57,    22.06,    22.45,    22.73,     23.4,    24.01,    24.06,    24.16,    24.31,    24.51,    24.71,    25.27,    26.57,    28.61,    28.96,    29.04,    29.18,     29.4,    29.68,    30.02,    30.44,    30.92,    31.15,    31.16,    31.42,    31.74] kWh
2026-06-19 16:30:09.681401:      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,      0.0,      0.0,      0.0,      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-19 16:30:09.682609:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      1.0,     1.35,     1.76,     2.24,     2.47,     2.49,     2.74,     3.07,     5.53,     7.82,     7.82,     8.92,    11.34,    14.07,     15.4,    17.92,    18.54,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    19.13,    19.97,    20.08,    20.31,    20.32,    20.58,     20.9] kWh
2026-06-19 16:30:09.683773:  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,      0.0,      0.0,      0.0,      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-19 16:30:09.684966:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   114.49,    120.7,   126.92,   134.57,   138.27,   138.46,   142.46,   147.31,   179.71,   210.55,   210.55,   225.75,    258.8,   296.21,   314.75,   349.26,   357.79,   362.55,   362.55,   362.55,   362.55,   362.55,   362.55,   362.55,   362.55,   362.55,   362.55,   362.55,   362.55,   362.55,   362.55,   362.55,   362.55,   362.55,   412.53,   412.53,   412.53,   412.53,   412.53,   412.53,   412.53,   412.53,   412.53,   412.53,   412.53,   412.53,   412.53,   412.53,   412.53,   417.14,   429.82,   431.54,   435.24,   435.44,   439.44,   444.28] p
2026-06-19 16:30:09.754355: predict best end_record 06-21 11:00:00, final soc 1.6kWh, metric 422.47p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:00:00, load 30.45kWh, PV 0.0kWh
2026-06-19 16:30:09.756185:    Slot: [   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,    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-19 16:30:09.757624:     SoC: [   12.32,    12.25,    12.19,     11.9,    11.36,    11.18,    11.17,    11.14,    11.11,    11.07,    11.01,    10.66,    10.46,     9.89,     9.44,     9.11,     8.42,     7.79,     7.74,     7.64,     7.48,     7.28,     7.07,      6.5,     5.17,     3.07,     2.72,     2.64,     2.49,     2.27,     1.98,     1.63,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.06,     6.06,     8.39,    10.72,    10.72,    13.04,    12.72,    12.72,    12.37,    12.31,    12.25,     12.0,    11.52,    11.36,    11.35,    11.32,    11.29,    11.26,     11.2,     10.9,    10.72,    10.21,     9.82,     9.53,     8.84,     8.21,     8.16,     8.06,     7.91,      7.7,     7.49,     6.92,     5.59,      3.5,     3.14,     3.06,     2.91,     2.69,      2.4,     2.05,     2.05,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:30:09.758876:     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<bf+,    g<bf+,    g>be-,    g<be-,    g<bf+,    g<bf+,    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-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 16:30:09.760329:    LOAD: [     3.4,     3.46,     3.53,     3.79,     4.29,     4.46,     4.47,      4.5,     4.53,     4.56,     4.62,     4.94,     5.14,     5.67,     6.08,     6.38,     7.03,     7.62,     7.67,     7.76,      7.9,     8.09,     8.29,     8.82,    10.06,    12.01,    12.34,    12.41,    12.55,    12.76,    13.03,    13.36,    13.75,    14.21,    14.43,    14.44,    14.69,     15.0,    15.36,    15.56,    15.74,    16.05,    16.36,    16.98,    17.62,    18.03,    18.57,    18.88,     19.2,    19.26,    19.32,    19.55,     20.0,    20.15,    20.15,    20.18,     20.2,    20.23,    20.29,    20.57,    20.74,    21.21,    21.58,    21.85,    22.49,    23.07,    23.12,    23.22,    23.36,    23.55,    23.75,    24.28,    25.52,    27.47,     27.8,    27.87,    28.01,    28.21,    28.48,    28.81,    29.21,    29.67,    29.89,     29.9,    30.14,    30.45] kWh
2026-06-19 16:30:09.761724:      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,      0.0,      0.0,      0.0,      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-19 16:30:09.763144:  IMPORT: [     0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,      0.9,     1.27,     1.73,     1.95,     1.96,      2.2,     2.51,     5.37,     8.07,     8.07,     8.38,     11.2,    14.32,    14.95,    17.87,     18.1,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.81,    18.85,    19.06,    19.08,    19.32,    19.63] kWh
2026-06-19 16:30:09.764496:  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,      0.0,      0.0,      0.0,      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-19 16:30:09.765942:  METRIC: [    62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,     62.8,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   112.78,   118.33,   125.63,   129.16,   129.35,   133.17,   137.79,   175.45,   211.78,   211.78,   216.04,   254.59,    297.3,   306.14,   346.08,    349.2,   353.74,   353.74,   353.74,   353.74,   353.74,   353.74,   353.74,   353.74,   353.74,   353.74,   353.74,   353.74,   353.74,   353.74,   353.74,   353.74,   353.74,   403.73,   403.73,   403.73,   403.73,   403.73,   403.73,   403.73,   403.73,   403.73,   403.73,   403.73,   403.73,   403.73,   403.73,   403.73,   403.73,   409.67,   410.31,   413.84,   414.03,   417.85,   422.47] p
2026-06-19 16:30:09.768132:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ]
2026-06-19 16:30:09.768164: Saving plan best values to HA entities
2026-06-19 16:30:09.899958: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 16:30:09.905394: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 16:30:09.910921: Best charging limit SoC's [16.0, 6.0, 16.0, 10.5, 16.0, 12.5, 2.0, 16.0]kWh, export []kWh gives import battery 35.96kWh, house 2.44kWh, export 0.0kWh, metric 422.47p, metric10 444.28p
2026-06-19 16:30:09.979888: Marginal costs baseline metric (no standing charge): 322.5016
2026-06-19 16:30:10.193297: Marginal energy costs matrix computed: min=17.38 max=24.1
2026-06-19 16:30:10.306204: Rate array import [{'start': 990, 'end': 1140, 'rate': 'very expensive', 'range': '(29.8p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 990, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 16:30:10.306994: - Your estimated bill for today is £0.63 and tomorrow is £2.91
2026-06-19 16:30:10.307030: - Import rates are very expensive (29.8p - 37.1p) for the next 2 and a half hours and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 16:30:10.307068: - The battery is currently at 77% and is in eco mode for the next 18 hours.
2026-06-19 16:30:10.307086: - For the next 48 hours there will be no solar generation.
2026-06-19 16:30:10.307101: - You will run out of battery in 15 hours.
2026-06-19 16:30:10.307117: - Your next charge slot will be in 18 hours where import rates will be cheap (13.2p).
2026-06-19 16:30:10.307133: 
2026-06-19 16:30:10.367681: Plan calculation took 7.96 seconds
2026-06-19 16:30:10.367960: Inverter 0: Type SK Sunsynk
2026-06-19 16:30:10.368014: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 16:30:10.368241: Reserve min: 10%, battery_min: 10%
2026-06-19 16:30:10.368311: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 16:30:10.368585: Inverter 0 SoC: 12.28kW 77%, current charge rate 5000W, current discharge rate 5250W, current battery power 534W, current battery voltage 51.2V, grid power -56W, load power 569W, PV Power 0W
2026-06-19 16:30:10.368786: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:30:10.368870: Inverter 0 scheduled charge enable is False
2026-06-19 16:30:10.368898: Inverter 0 charge windows currently []
2026-06-19 16:30:10.368923: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 16:30:10.369055: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:30:10.369083: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:30:10.369121: Inverter 0 scheduled discharge enable is False
2026-06-19 16:30:10.369266: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 16:30:10.369298: Inverter 0 discharge windows currently []
2026-06-19 16:30:10.369322: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:30:10.369338: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:30:10.369353: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:30:10.517737: Total inverter register writes now 0
2026-06-19 16:30:10.537822: Completed run status Read-Only
2026-06-19 16:30:10.543660: Info: record_status Read-Only
2026-06-19 16:30:10.557348: Saved current settings to /config/predbat_config.json
2026-06-19 16:30:49.631587: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:30:49.631796: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:30:49.631828: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:30:49.631950: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 16:30:49.631977: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:30:49.631994: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:30:49.632009: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:33:03.862431: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:33:03.862668: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:33:03.862700: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:33:03.862824: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 16:33:03.862852: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:33:03.862869: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:33:03.862885: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:35:00.038499: --------------- PredBat - update at 2026-06-19 16:35:00+01:00 with clock skew 0 minutes, minutes now 995
2026-06-19 16:35:00.039037: Saved current settings to /config/predbat_config.json
2026-06-19 16:35:00.039132: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 59.9 minutes
2026-06-19 16:35:00.039216: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 16:35:00.039294: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 16:35:00.061541: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 16:35:00.062127: Predbat mode is set to Control charge & discharge
2026-06-19 16:35:00.062218: Info: Read-only mode is enabled, the inverter controls will not be used!!
2026-06-19 16:35:00.165127: Found 11520 load_today datapoints going back 1 days
2026-06-19 16:35:00.165224: Using load_power data to fill gaps in load_today data
2026-06-19 16:35:00.218672: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 16:35:00.218831: Zero load period starting at 2026-06-19T12:09:00+0100 (266 minutes) for 889 minutes with base value 0.9
2026-06-19 16:35:00.218896: Zero load period starting at 2026-06-18T19:24:00+0100 (1271 minutes) for 64 minutes with base value 0.8
2026-06-19 16:35:00.219837: Processing 384 30-minute periods for power integration
2026-06-19 16:35:00.281615: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 16:35:00.281729: Car charging hold True, threshold 6.0kWh
2026-06-19 16:35:00.281763: Current data so far today: load 3.45kWh, import 1.0kWh, export 0.0kWh, PV 0kWh
2026-06-19 16:35:00.299575: Standing charge is set to 49.98p
2026-06-19 16:35:00.323525: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 16:35:00.323772: Import rates: min 13.17p, max 37.08p, average 20.04p
2026-06-19 16:35:00.354540: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 16:35:00.354636: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 16:35:00.356101: High export rate found rates in range 99p to -99p
2026-06-19 16:35:00.434198: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 16:35:00.434311: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 16:35:00.434507: Last hour: net energy 0.09kWh, import 0.09kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 2.26p, import 2.26p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 16:35:00.477803: Today's energy total net 1.0kWh, import 1.0kWh, export 0.0kWh, cost 65.18p, import 15.2p, export 0.0p, carbon 0.0kg
2026-06-19 16:35:00.477889: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 16:35:00.479222: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 16:35:00.480430: Warn: Found 1 gaps in load_today totalling 10040 minutes to fill using average data
2026-06-19 16:35:00.480499: Gap starting at 2026-06-18T15:55:00+0100 (1480 minutes) for 10040 minutes
2026-06-19 16:35:00.493350: Historical days now [7] weight [1]
2026-06-19 16:35:00.512002: Today's load divergence 119.85%, in-day adjustment 113.03%, damping 0.95x, yesterday 100.0% today 118.86% blend 30.9%
2026-06-19 16:35:00.512068: Today's predicted so far 9.24kWh with 0.0kWh car/iBoost excluded, 0.61kWh import ignored, and 0kWh forecast extra.
2026-06-19 16:35:00.512114: Today's actual load so far 12.15kWh with 0.0kWh car/iBoost excluded, and 0.09kWh import ignored.
2026-06-19 16:35:00.542226: Inverter 0: Type SK Sunsynk
2026-06-19 16:35:00.542280: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 16:35:00.542410: Reserve min: 10%, battery_min: 10%
2026-06-19 16:35:00.542455: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 16:35:00.542648: Inverter 0 SoC: 12.28kW 77%, current charge rate 5000W, current discharge rate 5250W, current battery power 607W, current battery voltage 51.2V, grid power -50W, load power 636W, PV Power 0W
2026-06-19 16:35:00.542759: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:35:00.542819: Inverter 0 scheduled charge enable is False
2026-06-19 16:35:00.542840: Inverter 0 charge windows currently []
2026-06-19 16:35:00.542858: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 16:35:00.542938: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:35:00.542958: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:35:00.542983: Inverter 0 scheduled discharge enable is False
2026-06-19 16:35:00.543088: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 16:35:00.543113: Inverter 0 discharge windows currently []
2026-06-19 16:35:00.543129: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:35:00.543142: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:35:00.543154: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:35:00.598566: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 16:35:00.598666: Plan was last updated on 2026-06-19 16:30:00+01:00 and is now 5.0 minutes old
2026-06-19 16:35:00.598969: Best charge window [ 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 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 78%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 16:30:00 @ 21.45p 100% ]
2026-06-19 16:35:00.599002: Best export window [  ]
2026-06-19 16:35:00.599781: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 16:35:00.601869: Load divergence over 8.0 hours mean 412.04W, min 0.0W, max 2433.6W, std dev 487.63W, divergence 59.17%
2026-06-19 16:35:00.618961: Creating pool of 12 processes to match your CPU count
2026-06-19 16:35:00.684986: predict base end_record 06-21 11:05:00, final soc 1.6kWh, metric 481.8p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:55:00, load 30.63kWh, PV 0.0kWh
2026-06-19 16:35:00.686790:    Slot: [   16:35,    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,    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-19 16:35:00.688134:     SoC: [   12.28,    12.23,    12.16,    11.82,    11.33,    11.15,    11.15,    11.11,    11.08,    11.04,    10.96,    10.63,    10.43,     9.86,     9.41,     9.08,     8.39,     7.76,     7.71,     7.61,     7.45,     7.25,     7.04,     6.47,     5.13,     3.04,     2.69,     2.61,     2.46,     2.24,     1.95,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:35:00.689230:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 16:35:00.690453:    LOAD: [    3.45,      3.5,     3.56,     3.88,     4.34,      4.5,     4.51,     4.54,     4.57,      4.6,     4.68,     4.98,     5.18,     5.71,     6.12,     6.43,     7.08,     7.66,     7.71,      7.8,     7.95,     8.14,     8.33,     8.86,     10.1,    12.05,    12.38,    12.46,     12.6,     12.8,    13.07,     13.4,    13.79,    14.25,    14.47,    14.48,    14.73,    15.04,     15.4,     15.6,     15.8,    16.09,    16.42,    17.02,    17.68,    18.09,     18.6,    18.93,    19.25,    19.35,     19.4,    19.68,    20.09,    20.23,    20.24,    20.26,    20.29,    20.32,    20.39,    20.66,    20.83,     21.3,    21.67,    21.94,    22.58,    23.16,    23.21,     23.3,    23.45,    23.64,    23.83,    24.36,    25.61,    27.55,    27.88,    27.96,     28.1,     28.3,    28.57,     28.9,     29.3,    29.75,    29.97,    29.99,    30.23,    30.54,     30.9] kWh
2026-06-19 16:35:00.691602:      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,      0.0,      0.0,      0.0,      0.0,      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-19 16:35:00.692761:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.4,     1.86,     2.08,     2.09,     2.33,     2.64,      3.0,      3.2,     3.41,     3.69,     4.03,     4.63,     5.28,      5.7,     6.21,     6.54,     6.85,     6.95,     7.01,     7.29,     7.69,     7.84,     7.84,     7.87,      7.9,     7.92,     7.99,     8.26,     8.43,      8.9,     9.27,     9.54,    10.18,    10.77,    10.81,    10.91,    11.05,    11.24,    11.44,    11.97,    13.21,    15.16,    15.49,    15.56,     15.7,    15.91,    16.17,    16.51,     16.9,    17.36,    17.58,    17.59,    17.84,    18.15,    18.51] kWh
2026-06-19 16:35:00.694008:  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,      0.0,      0.0,      0.0,      0.0,      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-19 16:35:00.695200:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.23,   121.17,   128.47,    132.0,   132.19,   136.01,   140.63,   145.37,   148.07,   150.91,   154.86,   159.44,   167.65,   176.76,   182.51,   189.48,   194.25,   203.34,   206.04,   207.78,   216.42,   230.46,   235.89,   235.94,   236.66,   237.45,   238.22,   240.03,   247.51,   251.76,   262.85,    270.2,    275.6,   338.59,   350.14,   351.06,   352.85,   355.37,   358.49,   362.16,   371.98,   395.02,   431.42,   437.42,   438.76,   441.09,   444.74,   449.25,   455.17,   461.11,   468.41,   471.94,   472.13,   475.95,   480.57,   485.31] p
2026-06-19 16:35:00.808949: Battery has 15.33 hours left - now at 12.28kWh
2026-06-19 16:35:00.849859: predict base10 end_record 06-21 11:05:00, final soc 1.6kWh, metric 505.21p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:15:00, load 31.93kWh, PV 0.0kWh
2026-06-19 16:35:00.851703:    Slot: [   16:35,    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,    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-19 16:35:00.853199:     SoC: [   12.28,    12.22,    12.15,    11.79,    11.28,    11.09,    11.09,    11.06,    11.02,    10.99,     10.9,    10.56,    10.34,     9.74,     9.27,     8.93,      8.2,     7.54,     7.49,     7.38,     7.22,     7.01,     6.79,     6.19,     4.79,      2.6,     2.23,     2.15,     1.99,     1.76,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:35:00.854509:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 16:35:00.855991:    LOAD: [    3.45,      3.5,     3.57,      3.9,     4.38,     4.55,     4.56,     4.59,     4.62,     4.66,     4.73,     5.05,     5.26,     5.81,     6.25,     6.57,     7.25,     7.86,     7.91,     8.01,     8.16,     8.36,     8.56,     9.12,    10.42,    12.46,    12.81,    12.89,    13.03,    13.25,    13.53,    13.87,    14.29,    14.77,     15.0,    15.01,    15.27,    15.59,    15.97,    16.18,    16.39,    16.69,    17.04,    17.67,    18.35,    18.79,    19.32,    19.67,     20.0,     20.1,    20.16,    20.46,    20.88,    21.03,    21.04,    21.06,    21.09,    21.12,    21.19,    21.48,    21.66,    22.15,    22.53,    22.82,    23.49,     24.1,    24.15,    24.25,     24.4,     24.6,     24.8,    25.36,    26.66,     28.7,    29.05,    29.12,    29.27,    29.48,    29.77,    30.11,    30.53,    31.01,    31.24,    31.25,    31.51,    31.83,    32.21] kWh
2026-06-19 16:35:00.857433:      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,      0.0,      0.0,      0.0,      0.0,      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-19 16:35:00.858955:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.13,     1.48,     1.89,     2.37,      2.6,     2.62,     2.87,      3.2,     3.57,     3.78,     3.99,     4.29,     4.64,     5.27,     5.96,      6.4,     6.93,     7.27,      7.6,     7.71,     7.77,     8.06,     8.48,     8.64,     8.64,     8.67,      8.7,     8.73,      8.8,     9.08,     9.26,     9.75,    10.14,    10.42,    11.09,     11.7,    11.75,    11.85,     12.0,     12.2,    12.41,    12.96,    14.26,    16.31,    16.65,    16.73,    16.88,    17.09,    17.37,    17.72,    18.13,    18.61,    18.84,    18.85,    19.11,    19.43,    19.81] kWh
2026-06-19 16:35:00.860382:  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,      0.0,      0.0,      0.0,      0.0,      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-19 16:35:00.861872:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   117.36,   123.57,   129.79,   137.44,   141.14,   141.34,   145.34,   150.18,   155.15,   157.97,   160.95,   165.08,   169.88,   178.47,   188.02,   194.05,   201.35,   206.35,   215.86,   218.68,   220.52,   229.56,   244.28,   249.96,   250.01,   250.77,    251.6,   252.41,    254.3,   262.14,   266.59,    278.2,   285.91,   291.56,   355.17,   367.28,   368.24,   370.11,   372.76,   376.02,   379.87,   390.16,   414.29,   452.43,   458.71,   460.11,   462.56,   466.38,    471.1,   477.31,   483.53,   491.18,   494.88,   495.08,   499.07,   503.92,   508.88] p
2026-06-19 16:35:00.935006: predict best10 end_record 06-21 11:05:00, final soc 1.92kWh, metric 453.85p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:15:00, load 31.93kWh, PV 0.0kWh
2026-06-19 16:35:00.936684:    Slot: [   16:35,    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,    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-19 16:35:00.938131:     SoC: [   12.28,    12.22,    12.15,    11.79,    11.28,    11.09,    11.09,    11.06,    11.02,    10.99,     10.9,    10.56,    10.34,     9.74,     9.27,     8.93,      8.2,     7.54,     7.49,     7.38,     7.22,     7.01,     6.79,     6.19,     4.79,      2.6,     2.23,     2.15,     1.99,     1.76,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,     5.25,      6.0,     7.94,     9.88,     10.5,    12.44,     12.5,     12.5,    12.14,    12.03,    11.97,    11.65,     11.2,    11.04,    11.03,     11.0,    10.97,    10.94,    10.87,    10.56,    10.37,     9.84,     9.42,     9.12,      8.4,     7.74,     7.69,     7.58,     7.42,     7.21,     6.99,     6.39,     4.99,      2.8,     2.43,     2.35,     2.19,     1.96,     1.66,      1.6,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54] kWh
2026-06-19 16:35:00.939185:     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<bf+,    g<bf+,    g~be-,    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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 16:35:00.940742:    LOAD: [    3.45,      3.5,     3.57,      3.9,     4.38,     4.55,     4.56,     4.59,     4.62,     4.66,     4.73,     5.05,     5.26,     5.81,     6.25,     6.57,     7.25,     7.86,     7.91,     8.01,     8.16,     8.36,     8.56,     9.12,    10.42,    12.46,    12.81,    12.89,    13.03,    13.25,    13.53,    13.87,    14.29,    14.77,     15.0,    15.01,    15.27,    15.59,    15.97,    16.18,    16.39,    16.69,    17.04,    17.67,    18.35,    18.79,    19.32,    19.67,     20.0,     20.1,    20.16,    20.46,    20.88,    21.03,    21.04,    21.06,    21.09,    21.12,    21.19,    21.48,    21.66,    22.15,    22.53,    22.82,    23.49,     24.1,    24.15,    24.25,     24.4,     24.6,     24.8,    25.36,    26.66,     28.7,    29.05,    29.12,    29.27,    29.48,    29.77,    30.11,    30.53,    31.01,    31.24,    31.25,    31.51,    31.83,    32.21] kWh
2026-06-19 16:35:00.942134:      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,      0.0,      0.0,      0.0,      0.0,      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-19 16:35:00.943407:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.13,     1.48,     1.89,     2.37,      2.6,     2.62,     2.87,      3.2,     5.66,     7.95,     7.95,     9.05,    11.48,     14.2,    15.55,    18.07,    18.67,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,     19.3,    20.15,    20.26,    20.49,     20.5,    20.76,    21.08,    23.54] kWh
2026-06-19 16:35:00.944679:  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,      0.0,      0.0,      0.0,      0.0,      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-19 16:35:00.946028:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   117.36,   123.57,   129.79,   137.44,   141.14,   141.34,   145.34,   150.18,   182.58,   213.42,   213.42,   228.61,   261.94,   299.06,   317.88,   352.44,   360.62,   365.62,   365.62,   365.62,   365.62,   365.62,   365.62,   365.62,   365.62,   365.62,   365.62,   365.62,   365.62,   365.62,   365.62,   365.62,   365.62,   365.62,    415.6,    415.6,    415.6,    415.6,    415.6,    415.6,    415.6,    415.6,    415.6,    415.6,    415.6,    415.6,    415.6,    415.6,    415.6,   420.84,   433.52,   435.25,   438.95,   439.14,   443.14,   447.99,   480.38] p
2026-06-19 16:35:01.022838: predict best end_record 06-21 11:05:00, final soc 1.99kWh, metric 433.08p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:55:00, load 30.63kWh, PV 0.0kWh
2026-06-19 16:35:01.024483:    Slot: [   16:35,    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,    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-19 16:35:01.025687:     SoC: [   12.28,    12.23,    12.16,    11.82,    11.33,    11.15,    11.15,    11.11,    11.08,    11.04,    10.96,    10.63,    10.43,     9.86,     9.41,     9.08,     8.39,     7.76,     7.71,     7.61,     7.45,     7.25,     7.04,     6.47,     5.13,     3.04,     2.69,     2.61,     2.46,     2.24,     1.95,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.04,     6.04,     8.37,     10.7,     10.7,    13.02,    12.61,    12.61,    12.27,    12.16,    12.11,     11.8,    11.37,    11.21,    11.21,    11.18,    11.15,    11.12,    11.05,    10.76,    10.57,    10.07,     9.67,     9.38,      8.7,     8.07,     8.02,     7.91,     7.76,     7.56,     7.35,     6.78,     5.44,     3.35,      3.0,     2.92,     2.77,     2.55,     2.26,     1.91,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93] kWh
2026-06-19 16:35:01.026817:     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<bf+,    g<bf+,    g~be-,    g<be-,    g<bf+,    g<bf+,    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-,    g~be-,    g~be-,    g~be-,    g>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<bf+,    g<bf+] kWh
2026-06-19 16:35:01.028177:    LOAD: [    3.45,      3.5,     3.56,     3.88,     4.34,      4.5,     4.51,     4.54,     4.57,      4.6,     4.68,     4.98,     5.18,     5.71,     6.12,     6.43,     7.08,     7.66,     7.71,      7.8,     7.95,     8.14,     8.33,     8.86,     10.1,    12.05,    12.38,    12.46,     12.6,     12.8,    13.07,     13.4,    13.79,    14.25,    14.47,    14.48,    14.73,    15.04,     15.4,     15.6,     15.8,    16.09,    16.42,    17.02,    17.68,    18.09,     18.6,    18.93,    19.25,    19.35,     19.4,    19.68,    20.09,    20.23,    20.24,    20.26,    20.29,    20.32,    20.39,    20.66,    20.83,     21.3,    21.67,    21.94,    22.58,    23.16,    23.21,     23.3,    23.45,    23.64,    23.83,    24.36,    25.61,    27.55,    27.88,    27.96,     28.1,     28.3,    28.57,     28.9,     29.3,    29.75,    29.97,    29.99,    30.23,    30.54,     30.9] kWh
2026-06-19 16:35:01.029405:      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,      0.0,      0.0,      0.0,      0.0,      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-19 16:35:01.030987:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.4,     1.86,     2.08,     2.09,     2.33,     2.64,      5.5,      8.2,      8.2,     8.49,    11.32,    14.42,    15.08,     18.0,    18.12,    18.45,    18.45,    18.45,    18.45,    18.45,    18.45,    18.45,    18.45,    18.45,    18.45,    18.45,    18.45,    18.45,    18.45,    18.45,    18.45,    18.45,    18.45,    18.45,    18.45,    18.45,    18.45,    18.45,    18.45,    18.45,    18.45,    18.45,    18.45,    18.45,    18.45,    18.45,    18.45,    18.45,    18.95,    19.03,    19.25,    19.27,    19.51,    19.82,    22.68] kWh
2026-06-19 16:35:01.032368:  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,      0.0,      0.0,      0.0,      0.0,      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-19 16:35:01.033580:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.23,   121.17,   128.47,    132.0,   132.19,   136.01,   140.63,   178.29,   214.61,   214.61,   218.56,   257.37,   299.81,   308.92,    348.9,   350.59,   355.37,   355.37,   355.37,   355.37,   355.37,   355.37,   355.37,   355.37,   355.37,   355.37,   355.37,   355.37,   355.37,   355.37,   355.37,   355.37,   355.37,   405.35,   405.35,   405.35,   405.35,   405.35,   405.35,   405.35,   405.35,   405.35,   405.35,   405.35,   405.35,   405.35,   405.35,   405.35,   405.35,   412.83,    414.2,   417.73,   417.92,   421.74,   426.37,   464.02] p
2026-06-19 16:35:01.035401:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg]
2026-06-19 16:35:01.035430: Saving plan best values to HA entities
2026-06-19 16:35:01.202442: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 16:35:01.207284: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 16:35:01.211748: Best charging limit SoC's [16.0, 6.0, 16.0, 10.5, 16.0, 12.5, 2.0, 16.0]kWh, export []kWh gives import battery 35.98kWh, house 2.52kWh, export 0.0kWh, metric 433.08p, metric10 453.85p
2026-06-19 16:35:01.279245: Marginal costs baseline metric (no standing charge): 333.1134
2026-06-19 16:35:01.443390: Marginal energy costs matrix computed: min=17.45 max=23.76
2026-06-19 16:35:01.515315: Rate array import [{'start': 995, 'end': 1140, 'rate': 'very expensive', 'range': '(29.8p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3545, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 995, 'end': 3545, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 16:35:01.515932: - Your estimated bill for today is £0.65 and tomorrow is £2.90
2026-06-19 16:35:01.515959: - Import rates are very expensive (29.8p - 37.1p) for the next 2 and a half hours and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 16:35:01.515973: - The battery is currently at 77% and is in eco mode for the next 18 hours.
2026-06-19 16:35:01.515986: - For the next 48 hours there will be no solar generation.
2026-06-19 16:35:01.515998: - You will run out of battery in 15 hours.
2026-06-19 16:35:01.516010: - Your next charge slot will be in 18 hours where import rates will be cheap (13.2p).
2026-06-19 16:35:01.516022: 
2026-06-19 16:35:01.562888: Plan calculation took 0.96 seconds
2026-06-19 16:35:01.569504: No high rate period found
2026-06-19 16:35:01.624036: Import threshold used for optimisation was 16.86p
2026-06-19 16:35:01.678842: Low import rate windows [0: 06-19 16:30:00 - 06-19 17:00:00 @ 29.82, 1: 06-19 17:00:00 - 06-19 17:30:00 @ 32.09, 2: 06-19 17:30:00 - 06-19 18:00:00 @ 31.14, 3: 06-19 18:00:00 - 06-19 18:30:00 @ 34.45, 4: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 5: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 6: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 7: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 8: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 9: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 10: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 11: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 12: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 13: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 14: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 15: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 16: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 17: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 18: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 19: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 20: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 21: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 22: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 23: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 24: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 25: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 26: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 27: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 28: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 29: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 30: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 31: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 32: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 33: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 34: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 35: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 36: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 37: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 38: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 39: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 40: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 41: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 42: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 43: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 44: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 45: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 46: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 47: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 48: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 49: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 50: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 51: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 52: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 53: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 54: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 55: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 56: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 57: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 58: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 59: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 60: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 61: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 62: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 63: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 64: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 65: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 66: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 67: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 68: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 69: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 70: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 71: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 72: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 73: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 74: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 75: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 76: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 77: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 78: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 79: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 80: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 81: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 82: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 83: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 84: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 85: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 86: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 87: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 88: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 89: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 90: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 91: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 92: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 93: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 94: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 95: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39]
2026-06-19 16:35:01.706037: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 16:35:01.712667: Total inverter register writes now 0
2026-06-19 16:35:01.734569: Completed run status Read-Only
2026-06-19 16:35:01.741334: Info: record_status Read-Only
2026-06-19 16:35:01.754760: Saved current settings to /config/predbat_config.json
2026-06-19 16:35:19.315784: Info: HAHistory: Pruning history data started.
2026-06-19 16:35:19.317301: Info: HAHistory: Pruning history data completed.
2026-06-19 16:35:34.830773: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:35:34.831177: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:35:34.831268: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:35:34.831518: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 16:35:34.831572: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:35:34.831604: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:35:34.831635: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:37:49.029334: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:37:49.029535: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:37:49.029565: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:37:49.029746: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 16:37:49.029784: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:37:49.029802: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:37:49.029818: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:39:49.208562: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:39:49.208734: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:39:49.208759: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:39:49.208862: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 16:39:49.208884: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:39:49.208899: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:39:49.208912: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:40:00.287020: --------------- PredBat - update at 2026-06-19 16:40:00+01:00 with clock skew 0 minutes, minutes now 1000
2026-06-19 16:40:00.287577: Saved current settings to /config/predbat_config.json
2026-06-19 16:40:00.287653: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 64.9 minutes
2026-06-19 16:40:00.287726: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 16:40:00.287832: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 16:40:00.305773: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 16:40:00.306282: Predbat mode is set to Control charge & discharge
2026-06-19 16:40:00.306380: Info: Read-only mode is enabled, the inverter controls will not be used!!
2026-06-19 16:40:00.406021: Found 11520 load_today datapoints going back 1 days
2026-06-19 16:40:00.406141: Using load_power data to fill gaps in load_today data
2026-06-19 16:40:00.462227: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 16:40:00.462389: Zero load period starting at 2026-06-19T12:09:00+0100 (271 minutes) for 889 minutes with base value 0.9
2026-06-19 16:40:00.462446: Zero load period starting at 2026-06-18T19:24:00+0100 (1276 minutes) for 64 minutes with base value 0.8
2026-06-19 16:40:00.463414: Processing 384 30-minute periods for power integration
2026-06-19 16:40:00.529884: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 16:40:00.529977: Car charging hold True, threshold 6.0kWh
2026-06-19 16:40:00.530014: Current data so far today: load 3.5kWh, import 1.0kWh, export 0.0kWh, PV 0kWh
2026-06-19 16:40:00.553972: Standing charge is set to 49.98p
2026-06-19 16:40:00.585592: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 16:40:00.586075: Import rates: min 13.17p, max 37.08p, average 20.04p
2026-06-19 16:40:00.625792: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 16:40:00.625891: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 16:40:00.627086: High export rate found rates in range 99p to -99p
2026-06-19 16:40:00.727380: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 16:40:00.727501: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 16:40:00.727736: Last hour: net energy 0.08kWh, import 0.08kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 2.11p, import 2.11p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 16:40:00.775676: Today's energy total net 1.0kWh, import 1.0kWh, export 0.0kWh, cost 65.18p, import 15.2p, export 0.0p, carbon 0.0kg
2026-06-19 16:40:00.775787: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 16:40:00.777387: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 16:40:00.778804: Warn: Found 1 gaps in load_today totalling 10035 minutes to fill using average data
2026-06-19 16:40:00.778891: Gap starting at 2026-06-18T15:55:00+0100 (1485 minutes) for 10035 minutes
2026-06-19 16:40:00.795863: Historical days now [7] weight [1]
2026-06-19 16:40:00.819518: Today's load divergence 119.81%, in-day adjustment 113.07%, damping 0.95x, yesterday 100.0% today 118.82% blend 30.56%
2026-06-19 16:40:00.819600: Today's predicted so far 9.22kWh with 0.0kWh car/iBoost excluded, 0.67kWh import ignored, and 0kWh forecast extra.
2026-06-19 16:40:00.819649: Today's actual load so far 12.11kWh with 0.0kWh car/iBoost excluded, and 0.18kWh import ignored.
2026-06-19 16:40:00.860967: Inverter 0: Type SK Sunsynk
2026-06-19 16:40:00.861064: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 16:40:00.861338: Reserve min: 10%, battery_min: 10%
2026-06-19 16:40:00.861430: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 16:40:00.861805: Inverter 0 SoC: 12.16kW 76%, current charge rate 5000W, current discharge rate 5250W, current battery power 569W, current battery voltage 51.2V, grid power -54W, load power 589W, PV Power 0W
2026-06-19 16:40:00.862016: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:40:00.862146: Inverter 0 scheduled charge enable is False
2026-06-19 16:40:00.862199: Inverter 0 charge windows currently []
2026-06-19 16:40:00.862241: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 16:40:00.862378: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:40:00.862425: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:40:00.862487: Inverter 0 scheduled discharge enable is False
2026-06-19 16:40:00.862701: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 16:40:00.862738: Inverter 0 discharge windows currently []
2026-06-19 16:40:00.862758: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:40:00.862775: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:40:00.862790: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:40:00.923290: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 16:40:00.923373: Plan was last updated on 2026-06-19 16:30:00+01:00 and is now 10.0 minutes old
2026-06-19 16:40:00.923681: Best charge window [ 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 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 78%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 16:30:00 @ 21.45p 100% ]
2026-06-19 16:40:00.923712: Best export window [  ]
2026-06-19 16:40:00.924457: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 16:40:00.926481: Load divergence over 8.0 hours mean 435.79W, min 0.0W, max 2388.0W, std dev 512.48W, divergence 58.8%
2026-06-19 16:40:00.946989: Creating pool of 12 processes to match your CPU count
2026-06-19 16:40:01.027712: predict base end_record 06-21 11:10:00, final soc 1.6kWh, metric 486.06p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:50:00, load 30.8kWh, PV 0.0kWh
2026-06-19 16:40:01.030518:    Slot: [   16:40,    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,    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-19 16:40:01.032057:     SoC: [   12.16,    12.12,    12.05,    11.76,    11.24,    11.04,    11.04,    11.01,    10.97,    10.94,    10.84,    10.53,    10.31,     9.75,      9.3,     8.97,     8.28,     7.65,      7.6,      7.5,     7.34,     7.14,     6.93,     6.36,     5.03,     2.93,     2.58,      2.5,     2.35,     2.13,     1.84,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:40:01.033338:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 16:40:01.034819:    LOAD: [     3.5,     3.54,      3.6,     3.87,     4.35,     4.54,     4.54,     4.58,     4.61,     4.64,     4.73,     5.02,     5.22,     5.75,     6.16,     6.47,     7.12,      7.7,     7.75,     7.84,     7.99,     8.18,     8.37,      8.9,    10.14,    12.09,    12.42,     12.5,    12.64,    12.84,    13.11,    13.44,    13.83,    14.29,    14.51,    14.53,    14.77,    15.08,    15.44,    15.63,    15.85,    16.12,    16.46,    17.06,    17.72,    18.17,    18.64,    18.98,    19.29,    19.43,    19.48,    19.72,    20.15,    20.32,    20.32,    20.34,    20.37,     20.4,    20.48,    20.74,    20.91,    21.38,    21.75,    22.02,    22.66,    23.24,    23.29,    23.39,    23.53,    23.72,    23.91,    24.45,    25.69,    27.64,    27.97,    28.04,    28.18,    28.38,    28.65,    28.98,    29.38,    29.84,    30.06,    30.07,    30.31,    30.62,    30.98] kWh
2026-06-19 16:40:01.036251:      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,      0.0,      0.0,      0.0,      0.0,      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-19 16:40:01.037695:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.11,      1.5,     1.96,     2.18,     2.19,     2.44,     2.75,     3.11,     3.29,     3.52,     3.79,     4.12,     4.72,     5.39,     5.83,     6.31,     6.65,     6.96,     7.09,     7.15,     7.39,     7.82,     7.98,     7.98,     8.01,     8.04,     8.07,     8.15,     8.41,     8.58,     9.05,     9.42,     9.68,    10.33,    10.91,    10.96,    11.05,     11.2,    11.39,    11.58,    12.11,    13.35,     15.3,    15.63,    15.71,    15.85,    16.05,    16.32,    16.65,    17.04,     17.5,    17.72,    17.74,    17.98,    18.29,    18.65] kWh
2026-06-19 16:40:01.039129:  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,      0.0,      0.0,      0.0,      0.0,      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-19 16:40:01.040577:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   117.05,   122.99,   130.29,   133.82,   134.01,   137.82,   142.45,   147.19,   149.74,   152.87,   156.66,   161.22,   169.41,   178.69,   184.78,   191.29,    196.2,   205.23,   208.92,   210.67,   218.03,   232.85,    239.0,   239.04,   239.76,   240.56,   241.29,   243.46,   250.62,   254.87,   265.95,   273.31,    278.7,    341.7,   353.25,   354.17,   355.95,   358.48,    361.6,   365.26,   375.09,   398.12,   434.53,   440.52,   441.86,    444.2,   447.85,   452.35,   458.28,   464.22,   471.51,   475.05,   475.24,   479.05,   483.68,   488.42] p
2026-06-19 16:40:01.152380: Battery has 15.17 hours left - now at 12.16kWh
2026-06-19 16:40:01.193146: predict base10 end_record 06-21 11:10:00, final soc 1.6kWh, metric 509.5p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:05:00, load 32.11kWh, PV 0.0kWh
2026-06-19 16:40:01.195048:    Slot: [   16:40,    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,    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-19 16:40:01.196523:     SoC: [   12.16,    12.12,    12.04,    11.74,     11.2,    10.99,    10.98,    10.95,    10.91,    10.88,    10.78,    10.45,    10.23,     9.63,     9.16,     8.82,     8.09,     7.43,     7.38,     7.27,     7.11,      6.9,     6.68,     6.08,     4.69,     2.49,     2.12,     2.04,     1.88,     1.65,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:40:01.197862:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 16:40:01.199352:    LOAD: [     3.5,     3.54,     3.61,     3.89,     4.39,     4.59,     4.59,     4.63,     4.66,     4.69,     4.79,     5.09,      5.3,     5.85,     6.29,     6.61,     7.29,      7.9,     7.95,     8.05,      8.2,      8.4,      8.6,     9.16,    10.46,     12.5,    12.85,    12.93,    13.07,    13.29,    13.57,    13.91,    14.33,    14.81,    15.04,    15.05,    15.31,    15.63,    16.01,    16.21,    16.44,    16.73,    17.07,     17.7,     18.4,    18.86,    19.36,    19.72,    20.05,    20.19,    20.25,     20.5,    20.94,    21.12,    21.12,    21.15,    21.18,    21.21,    21.29,    21.56,    21.74,    22.23,    22.62,     22.9,    23.57,    24.18,    24.24,    24.34,    24.48,    24.68,    24.89,    25.45,    26.75,    28.79,    29.13,    29.21,    29.36,    29.57,    29.85,     30.2,    30.61,    31.09,    31.32,    31.34,    31.59,    31.91,    32.29] kWh
2026-06-19 16:40:01.200724:      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,      0.0,      0.0,      0.0,      0.0,      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-19 16:40:01.202212:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.23,     1.58,     1.99,     2.47,      2.7,     2.72,     2.97,      3.3,     3.67,     3.87,     4.11,     4.39,     4.74,     5.37,     6.07,     6.53,     7.03,     7.38,     7.71,     7.85,     7.91,     8.16,     8.61,     8.79,     8.79,     8.81,     8.84,     8.87,     8.96,     9.23,     9.41,      9.9,    10.29,    10.57,    11.24,    11.85,     11.9,     12.0,    12.15,    12.35,    12.55,    13.11,    14.41,    16.45,     16.8,    16.88,    17.02,    17.24,    17.52,    17.86,    18.28,    18.76,    18.99,     19.0,    19.26,    19.58,    19.96] kWh
2026-06-19 16:40:01.203584:  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,      0.0,      0.0,      0.0,      0.0,      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-19 16:40:01.205038:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   119.08,   125.28,   131.51,   139.15,   142.85,   143.05,   147.05,   151.89,   156.86,   159.53,   162.81,   166.78,   171.56,   180.14,   189.86,   196.24,   203.06,   208.21,   217.67,   221.53,   223.37,   231.07,   246.62,   253.06,   253.09,   253.85,   254.68,   255.44,   257.72,   265.23,   269.67,   281.29,    289.0,   294.64,   358.26,   370.36,   371.33,   373.19,   375.84,   379.11,   382.95,   393.24,   417.37,   455.51,    461.8,   463.19,   465.64,   469.46,   474.19,   480.39,   486.61,   494.26,   497.96,   498.15,   502.15,    507.0,   511.96] p
2026-06-19 16:40:01.285210: predict best10 end_record 06-21 11:10:00, final soc 2.25kWh, metric 462.18p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:05:00, load 32.11kWh, PV 0.0kWh
2026-06-19 16:40:01.287881:    Slot: [   16:40,    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,    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-19 16:40:01.289387:     SoC: [   12.16,    12.12,    12.04,    11.74,     11.2,    10.99,    10.98,    10.95,    10.91,    10.88,    10.78,    10.45,    10.23,     9.63,     9.16,     8.82,     8.09,     7.43,     7.38,     7.27,     7.11,      6.9,     6.68,     6.08,     4.69,     2.49,     2.12,     2.04,     1.88,     1.65,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,     5.23,      6.0,     7.94,     9.88,     10.5,    12.44,     12.5,     12.5,    12.15,    11.99,    11.93,    11.66,    11.19,    10.99,    10.99,    10.96,    10.93,     10.9,    10.81,    10.52,    10.32,      9.8,     9.38,     9.08,     8.36,      7.7,     7.65,     7.54,     7.38,     7.17,     6.95,     6.35,     4.95,     2.76,     2.39,     2.31,     2.15,     1.92,     1.62,      1.6,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54] kWh
2026-06-19 16:40:01.290658:     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<bf+,    g<bf+,    g~be-,    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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 16:40:01.292161:    LOAD: [     3.5,     3.54,     3.61,     3.89,     4.39,     4.59,     4.59,     4.63,     4.66,     4.69,     4.79,     5.09,      5.3,     5.85,     6.29,     6.61,     7.29,      7.9,     7.95,     8.05,      8.2,      8.4,      8.6,     9.16,    10.46,     12.5,    12.85,    12.93,    13.07,    13.29,    13.57,    13.91,    14.33,    14.81,    15.04,    15.05,    15.31,    15.63,    16.01,    16.21,    16.44,    16.73,    17.07,     17.7,     18.4,    18.86,    19.36,    19.72,    20.05,    20.19,    20.25,     20.5,    20.94,    21.12,    21.12,    21.15,    21.18,    21.21,    21.29,    21.56,    21.74,    22.23,    22.62,     22.9,    23.57,    24.18,    24.24,    24.34,    24.48,    24.68,    24.89,    25.45,    26.75,    28.79,    29.13,    29.21,    29.36,    29.57,    29.85,     30.2,    30.61,    31.09,    31.32,    31.34,    31.59,    31.91,    32.29] kWh
2026-06-19 16:40:01.293555:      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,      0.0,      0.0,      0.0,      0.0,      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-19 16:40:01.295012:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.23,     1.58,     1.99,     2.47,      2.7,     2.72,     2.97,      3.3,     5.76,     8.04,     8.04,     9.15,    11.59,     14.3,    15.66,    18.21,    18.77,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.45,     20.3,    20.41,    20.64,    20.65,    20.91,    21.23,    23.69] kWh
2026-06-19 16:40:01.296413:  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,      0.0,      0.0,      0.0,      0.0,      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-19 16:40:01.297896:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   119.08,   125.28,   131.51,   139.15,   142.85,   143.05,   147.05,   151.89,   184.29,   214.98,   214.98,   230.35,   263.66,   300.76,   319.76,   354.66,   362.37,   367.51,   367.51,   367.51,   367.51,   367.51,   367.51,   367.51,   367.51,   367.51,   367.51,   367.51,   367.51,   367.51,   367.51,   367.51,   367.51,   367.51,    417.5,    417.5,    417.5,    417.5,    417.5,    417.5,    417.5,    417.5,    417.5,    417.5,    417.5,    417.5,    417.5,    417.5,    417.5,   423.39,   436.07,    437.8,    441.5,    441.7,    445.7,   450.54,   482.94] p
2026-06-19 16:40:01.399095: predict best end_record 06-21 11:10:00, final soc 2.38kWh, metric 442.24p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:50:00, load 30.8kWh, PV 0.0kWh
2026-06-19 16:40:01.401288:    Slot: [   16:40,    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,    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-19 16:40:01.402850:     SoC: [   12.16,    12.12,    12.05,    11.76,    11.24,    11.04,    11.04,    11.01,    10.97,    10.94,    10.84,    10.53,    10.31,     9.75,      9.3,     8.97,     8.28,     7.65,      7.6,      7.5,     7.34,     7.14,     6.93,     6.36,     5.03,     2.93,     2.58,      2.5,     2.35,     2.13,     1.84,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.02,     6.02,     8.35,    10.67,    10.67,     13.0,    12.62,    12.62,    12.28,    12.14,    12.07,    11.82,    11.36,    11.18,    11.18,    11.15,    11.12,    11.09,    11.01,    10.73,    10.54,    10.04,     9.64,     9.35,     8.67,     8.04,     7.99,     7.88,     7.73,     7.53,     7.32,     6.75,     5.41,     3.32,     2.97,     2.89,     2.74,     2.52,     2.23,     1.88,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93] kWh
2026-06-19 16:40:01.404121:     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<bf+,    g<bf+,    g~be-,    g<be-,    g<bf+,    g<bf+,    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-,    g~be-,    g~be-,    g~be-,    g>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<bf+,    g<bf+] kWh
2026-06-19 16:40:01.405625:    LOAD: [     3.5,     3.54,      3.6,     3.87,     4.35,     4.54,     4.54,     4.58,     4.61,     4.64,     4.73,     5.02,     5.22,     5.75,     6.16,     6.47,     7.12,      7.7,     7.75,     7.84,     7.99,     8.18,     8.37,      8.9,    10.14,    12.09,    12.42,     12.5,    12.64,    12.84,    13.11,    13.44,    13.83,    14.29,    14.51,    14.53,    14.77,    15.08,    15.44,    15.63,    15.85,    16.12,    16.46,    17.06,    17.72,    18.17,    18.64,    18.98,    19.29,    19.43,    19.48,    19.72,    20.15,    20.32,    20.32,    20.34,    20.37,     20.4,    20.48,    20.74,    20.91,    21.38,    21.75,    22.02,    22.66,    23.24,    23.29,    23.39,    23.53,    23.72,    23.91,    24.45,    25.69,    27.64,    27.97,    28.04,    28.18,    28.38,    28.65,    28.98,    29.38,    29.84,    30.06,    30.07,    30.31,    30.62,    30.98] kWh
2026-06-19 16:40:01.407214:      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,      0.0,      0.0,      0.0,      0.0,      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-19 16:40:01.408634:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.11,      1.5,     1.96,     2.18,     2.19,     2.44,     2.75,     5.61,     8.29,     8.29,     8.57,     11.4,     14.5,    15.17,    18.11,    18.23,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,     19.1,    19.18,     19.4,    19.41,    19.66,    19.97,    22.83] kWh
2026-06-19 16:40:01.410082:  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,      0.0,      0.0,      0.0,      0.0,      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-19 16:40:01.411620:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   117.05,   122.99,   130.29,   133.82,   134.01,   137.82,   142.45,    180.1,   216.28,   216.28,   220.07,   258.86,   301.28,   310.56,   350.87,   352.49,   357.39,   357.39,   357.39,   357.39,   357.39,   357.39,   357.39,   357.39,   357.39,   357.39,   357.39,   357.39,   357.39,   357.39,   357.39,   357.39,   357.39,   407.38,   407.38,   407.38,   407.38,   407.38,   407.38,   407.38,   407.38,   407.38,   407.38,   407.38,   407.38,   407.38,   407.38,   407.38,   407.38,   415.34,   416.72,   420.25,   420.44,   424.25,   428.88,   466.53] p
2026-06-19 16:40:01.413992:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg]
2026-06-19 16:40:01.414046: Saving plan best values to HA entities
2026-06-19 16:40:01.571036: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 16:40:01.575905: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 16:40:01.580440: Best charging limit SoC's [16.0, 6.0, 16.0, 10.5, 16.0, 12.5, 2.0, 16.0]kWh, export []kWh gives import battery 36.03kWh, house 2.62kWh, export 0.0kWh, metric 442.24p, metric10 462.18p
2026-06-19 16:40:01.662551: Marginal costs baseline metric (no standing charge): 342.2706
2026-06-19 16:40:01.897058: Marginal energy costs matrix computed: min=17.48 max=23.68
2026-06-19 16:40:01.985403: Rate array import [{'start': 1000, 'end': 1140, 'rate': 'very expensive', 'range': '(29.8p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3550, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1000, 'end': 3550, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 16:40:01.986204: - Your estimated bill for today is £0.65 and tomorrow is £2.92
2026-06-19 16:40:01.986241: - Import rates are very expensive (29.8p - 37.1p) for the next 2 and a quarter hours and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 16:40:01.986260: - The battery is currently at 76% and is in eco mode for the next 18 hours.
2026-06-19 16:40:01.986276: - For the next 48 hours there will be no solar generation.
2026-06-19 16:40:01.986291: - You will run out of battery in 15 hours.
2026-06-19 16:40:01.986306: - Your next charge slot will be in 18 hours where import rates will be cheap (13.2p).
2026-06-19 16:40:01.986321: 
2026-06-19 16:40:02.043045: Plan calculation took 1.12 seconds
2026-06-19 16:40:02.046928: No high rate period found
2026-06-19 16:40:02.106780: Import threshold used for optimisation was 16.86p
2026-06-19 16:40:02.175793: Low import rate windows [0: 06-19 16:30:00 - 06-19 17:00:00 @ 29.82, 1: 06-19 17:00:00 - 06-19 17:30:00 @ 32.09, 2: 06-19 17:30:00 - 06-19 18:00:00 @ 31.14, 3: 06-19 18:00:00 - 06-19 18:30:00 @ 34.45, 4: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 5: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 6: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 7: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 8: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 9: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 10: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 11: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 12: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 13: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 14: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 15: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 16: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 17: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 18: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 19: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 20: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 21: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 22: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 23: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 24: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 25: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 26: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 27: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 28: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 29: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 30: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 31: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 32: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 33: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 34: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 35: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 36: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 37: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 38: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 39: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 40: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 41: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 42: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 43: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 44: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 45: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 46: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 47: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 48: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 49: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 50: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 51: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 52: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 53: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 54: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 55: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 56: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 57: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 58: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 59: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 60: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 61: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 62: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 63: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 64: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 65: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 66: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 67: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 68: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 69: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 70: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 71: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 72: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 73: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 74: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 75: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 76: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 77: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 78: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 79: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 80: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 81: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 82: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 83: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 84: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 85: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 86: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 87: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 88: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 89: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 90: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 91: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 92: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 93: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 94: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 95: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39]
2026-06-19 16:40:02.200495: 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-19 16:40:02.200688: Recompute is saving previous plan...
2026-06-19 16:40:02.204350: Best charge window [ 19-06 16:30:00 - 19-06 17:00:00 @ 29.82p 0%, 19-06 17:00:00 - 19-06 17:30:00 @ 32.09p 0%, 19-06 17:30:00 - 19-06 18:00:00 @ 31.14p 0%, 19-06 18:00:00 - 19-06 18:30:00 @ 34.45p 0%, 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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% ]
2026-06-19 16:40:02.204418: Best export window [  ]
2026-06-19 16:40:02.205311: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 16:40:02.207381: Load divergence over 8.0 hours mean 435.79W, min 0.0W, max 2388.0W, std dev 512.48W, divergence 58.8%
2026-06-19 16:40:02.227138: Calculating data from yesterday for savings calculation
2026-06-19 16:40:02.238193: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 16:40:02.244325: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 16:40:02.245344: Creating pool of 12 processes to match your CPU count
2026-06-19 16:40:02.294721: Calculate Best options: mode(Control charge & discharge), 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-19 16:40:02.296291: Optimise levels pass started at 2026-06-19 16:40:02
2026-06-19 16:40:02.296324: Optimise all windows, total charge 95 export 1
2026-06-19 16:40:02.534976: >> Region optimisation pass width 960
2026-06-19 16:40:02.877800: >> Region optimisation pass width 480
2026-06-19 16:40:03.151599: >> Region optimisation pass width 240
2026-06-19 16:40:03.810886: >> Region optimisation pass width 120
2026-06-19 16:40:04.757937: Calculated end_record as 06-21 11:00:00 based on best_price 13.93p, next_charge_start 06-20 11:00:00, max_windows 84
2026-06-19 16:40:04.758045: Optimise levels pass ended at 2026-06-19 16:40:04, duration 2.5 seconds tried 328 combinations
2026-06-19 16:40:04.758198: Set best_price_charge_level 15.0p, best_price_export_level 0p, best_price_charge 13.93p, best_cost_export 0p, best_metric 370.55p, best_keep 0kWh, best_cycle 34.73kWh, best_carbon 0kg, best_import 23.44kWh
2026-06-19 16:40:04.770346: Starting detailed optimisation end_record 06-21 11:00:00, best_price_charge 13.93p, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.75, 12.75, 0, 12.75, 12.75, 12.75, 12.75, 12.75, 12.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, 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]kWh and export limits []kWh
2026-06-19 16:40:04.770593: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 309.46p, best_cost 328.73p, best_cycle 33.03kWh, best_carbon 0kg, best_import 38.69kWh
2026-06-19 16:40:04.806804: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 309.46p, best_cost 328.73p, best_cycle 33.03kWh, best_carbon 0kg, best_import 38.69kWh
2026-06-19 16:40:04.839121: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 309.44p, best_cost 328.72p, best_cycle 33.03kWh, best_carbon 0kg, best_import 38.69kWh
2026-06-19 16:40:04.994759: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 309.44p, best_cost 328.72p, best_cycle 33.03kWh, best_carbon 0kg, best_import 38.69kWh
2026-06-19 16:40:05.027137: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 309.44p, best_cost 328.72p, best_cycle 33.03kWh, best_carbon 0kg, best_import 38.69kWh
2026-06-19 16:40:05.052953: Best charge windows best_metric 309.44p, best_cost 328.72p, best_carbon 0kg, best_import 38.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:30:00 - 20-06 13:00:00 @ 13.8p 50%, 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 80%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 80%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 80%, 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% ]
2026-06-19 16:40:05.053258: Best export windows best_metric 309.44p, best_cost 328.72p, best_carbon 0kg, best_import 38.69kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [  ]
2026-06-19 16:40:05.054139: Best charge windows best_metric 309.44p, best_cost 328.72p, best_carbon 0kg, best_import 38.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:30:00 - 20-06 13:00:00 @ 13.8p 50%, 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 80%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 80%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 80%, 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% ]
2026-06-19 16:40:05.054263: Best export windows best_metric 309.44p, best_cost 328.72p, best_carbon 0kg, best_import 38.69kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [  ]
2026-06-19 16:40:05.054426: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 309.44p, best_cost 328.72p, best_cycle 33.03kWh, best_carbon 0kg, best_import 38.69kWh
2026-06-19 16:40:05.093927: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 309.41p, best_cost 328.69p, best_cycle 33.03kWh, best_carbon 0kg, best_import 38.69kWh
2026-06-19 16:40:05.127427: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 309.41p, best_cost 328.69p, best_cycle 33.03kWh, best_carbon 0kg, best_import 38.69kWh
2026-06-19 16:40:05.267266: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 309.41p, best_cost 328.69p, best_cycle 33.03kWh, best_carbon 0kg, best_import 38.69kWh
2026-06-19 16:40:05.300048: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 309.41p, best_cost 328.69p, best_cycle 33.03kWh, best_carbon 0kg, best_import 38.69kWh
2026-06-19 16:40:05.323665: Best charge windows best_metric 309.41p, best_cost 328.69p, best_carbon 0kg, best_import 38.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:30:00 - 20-06 13:00:00 @ 13.8p 50%, 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 78%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 80%, 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% ]
2026-06-19 16:40:05.323800: Best export windows best_metric 309.41p, best_cost 328.69p, best_carbon 0kg, best_import 38.69kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [  ]
2026-06-19 16:40:05.323972: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 309.41p, best_cost 328.69p, best_cycle 33.03kWh, best_carbon 0kg, best_import 38.69kWh
2026-06-19 16:40:05.362625: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 309.41p, best_cost 328.69p, best_cycle 33.03kWh, best_carbon 0kg, best_import 38.69kWh
2026-06-19 16:40:05.397953: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 309.41p, best_cost 328.69p, best_cycle 33.03kWh, best_carbon 0kg, best_import 38.69kWh
2026-06-19 16:40:05.534619: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 309.41p, best_cost 328.69p, best_cycle 33.03kWh, best_carbon 0kg, best_import 38.69kWh
2026-06-19 16:40:05.568764: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 309.41p, best_cost 328.69p, best_cycle 33.03kWh, best_carbon 0kg, best_import 38.69kWh
2026-06-19 16:40:05.595784: Best charge windows best_metric 309.41p, best_cost 328.69p, best_carbon 0kg, best_import 38.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:30:00 - 20-06 13:00:00 @ 13.8p 50%, 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 78%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 80%, 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% ]
2026-06-19 16:40:05.595927: Best export windows best_metric 309.41p, best_cost 328.69p, best_carbon 0kg, best_import 38.69kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [  ]
2026-06-19 16:40:05.596010: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 13.93p, best_metric 309.41p, best_cost 328.69p, best_cycle 33.03kWh, best_carbon 0kg, best_import 38.69kWh
2026-06-19 16:40:05.622264: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 13.93p, best_metric 309.41p, best_cost 328.69p, best_cycle 33.03kWh, best_carbon 0kg, best_import 38.69kWh
2026-06-19 16:40:05.650653: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 13.93p, best_metric 309.41p, best_cost 328.69p, best_cycle 33.03kWh, best_carbon 0kg, best_import 38.69kWh
2026-06-19 16:40:05.787719: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 13.93p, best_metric 309.41p, best_cost 328.69p, best_cycle 33.03kWh, best_carbon 0kg, best_import 38.69kWh
2026-06-19 16:40:05.821437: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 13.93p, best_metric 309.41p, best_cost 328.69p, best_cycle 33.03kWh, best_carbon 0kg, best_import 38.69kWh
2026-06-19 16:40:05.849555: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 13.93p, best_metric 309.41p, best_cost 328.69p, best_cycle 33.03kWh, best_carbon 0kg, best_import 38.69kWh
2026-06-19 16:40:05.884645: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 13.93p, best_metric 309.03p, best_cost 328.3p, best_cycle 32.55kWh, best_carbon 0kg, best_import 38.65kWh
2026-06-19 16:40:05.919347: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 13.93p, best_metric 308.78p, best_cost 328.16p, best_cycle 32.55kWh, best_carbon 0kg, best_import 38.65kWh
2026-06-19 16:40:05.970995: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 13.93p, best_metric 308.78p, best_cost 328.16p, best_cycle 32.55kWh, best_carbon 0kg, best_import 38.65kWh
2026-06-19 16:40:06.018065: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 13.93p, best_metric 308.78p, best_cost 328.16p, best_cycle 32.55kWh, best_carbon 0kg, best_import 38.65kWh
2026-06-19 16:40:06.067181: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 13.93p, best_metric 308.68p, best_cost 327.95p, best_cycle 32.66kWh, best_carbon 0kg, best_import 38.66kWh
2026-06-19 16:40:06.112653: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 13.93p, best_metric 308.68p, best_cost 327.95p, best_cycle 32.66kWh, best_carbon 0kg, best_import 38.66kWh
2026-06-19 16:40:06.160250: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 13.93p, best_metric 308.68p, best_cost 327.95p, best_cycle 32.66kWh, best_carbon 0kg, best_import 38.66kWh
2026-06-19 16:40:06.209439: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 13.93p, best_metric 308.68p, best_cost 327.95p, best_cycle 32.66kWh, best_carbon 0kg, best_import 38.66kWh
2026-06-19 16:40:06.271423: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 13.93p, best_metric 308.51p, best_cost 327.82p, best_cycle 32.55kWh, best_carbon 0kg, best_import 38.65kWh
2026-06-19 16:40:06.331798: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 13.93p, best_metric 308.48p, best_cost 327.82p, best_cycle 32.55kWh, best_carbon 0kg, best_import 38.65kWh
2026-06-19 16:40:06.398512: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 13.93p, best_metric 308.47p, best_cost 327.82p, best_cycle 32.55kWh, best_carbon 0kg, best_import 38.65kWh
2026-06-19 16:40:06.527923: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 13.93p, best_metric 308.47p, best_cost 327.82p, best_cycle 32.55kWh, best_carbon 0kg, best_import 38.65kWh
2026-06-19 16:40:06.647426: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 13.93p, best_metric 308.47p, best_cost 327.82p, best_cycle 32.55kWh, best_carbon 0kg, best_import 38.65kWh
2026-06-19 16:40:06.718045: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 13.93p, best_metric 308.47p, best_cost 327.82p, best_cycle 32.55kWh, best_carbon 0kg, best_import 38.65kWh
2026-06-19 16:40:06.783686: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 13.93p, best_metric 308.47p, best_cost 327.82p, best_cycle 32.55kWh, best_carbon 0kg, best_import 38.65kWh
2026-06-19 16:40:06.992325: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 13.93p, best_metric 308.47p, best_cost 327.82p, best_cycle 32.55kWh, best_carbon 0kg, best_import 38.65kWh
2026-06-19 16:40:07.057790: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 13.93p, best_metric 308.47p, best_cost 327.82p, best_cycle 32.55kWh, best_carbon 0kg, best_import 38.65kWh
2026-06-19 16:40:07.122949: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 13.93p, best_metric 308.47p, best_cost 327.82p, best_cycle 32.55kWh, best_carbon 0kg, best_import 38.65kWh
2026-06-19 16:40:07.191613: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 13.93p, best_metric 308.47p, best_cost 327.82p, best_cycle 32.55kWh, best_carbon 0kg, best_import 38.65kWh
2026-06-19 16:40:07.251364: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 13.93p, best_metric 308.47p, best_cost 327.82p, best_cycle 32.55kWh, best_carbon 0kg, best_import 38.65kWh
2026-06-19 16:40:07.315285: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 13.93p, best_metric 308.47p, best_cost 327.82p, best_cycle 32.55kWh, best_carbon 0kg, best_import 38.65kWh
2026-06-19 16:40:07.382898: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 13.93p, best_metric 308.47p, best_cost 327.82p, best_cycle 32.55kWh, best_carbon 0kg, best_import 38.65kWh
2026-06-19 16:40:07.413764: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 13.93p, best_metric 308.47p, best_cost 327.82p, best_cycle 32.55kWh, best_carbon 0kg, best_import 38.65kWh
2026-06-19 16:40:07.443458: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 13.93p, best_metric 308.47p, best_cost 327.82p, best_cycle 32.55kWh, best_carbon 0kg, best_import 38.65kWh
2026-06-19 16:40:07.476692: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 13.93p, best_metric 308.47p, best_cost 327.82p, best_cycle 32.55kWh, best_carbon 0kg, best_import 38.65kWh
2026-06-19 16:40:07.507233: Optimise price set 27.8p, pass low, price 25.96p, start_at_low True, best_price_charge 13.93p, best_metric 308.47p, best_cost 327.82p, best_cycle 32.55kWh, best_carbon 0kg, best_import 38.65kWh
2026-06-19 16:40:07.542783: Optimise price set 28.4p, pass low, price 26.48p, start_at_low True, best_price_charge 13.93p, best_metric 308.47p, best_cost 327.82p, best_cycle 32.55kWh, best_carbon 0kg, best_import 38.65kWh
2026-06-19 16:40:07.671878: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 13.93p, best_metric 308.47p, best_cost 327.82p, best_cycle 32.55kWh, best_carbon 0kg, best_import 38.65kWh
2026-06-19 16:40:07.778713: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 13.93p, best_metric 308.47p, best_cost 327.82p, best_cycle 32.55kWh, best_carbon 0kg, best_import 38.65kWh
2026-06-19 16:40:07.842119: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 13.93p, best_metric 308.47p, best_cost 327.82p, best_cycle 32.55kWh, best_carbon 0kg, best_import 38.65kWh
2026-06-19 16:40:07.935984: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 13.93p, best_metric 308.47p, best_cost 327.82p, best_cycle 32.55kWh, best_carbon 0kg, best_import 38.65kWh
2026-06-19 16:40:07.967843: Optimise price set 32.0p, pass low, price 29.82p, start_at_low True, best_price_charge 13.93p, best_metric 308.47p, best_cost 327.82p, best_cycle 32.55kWh, best_carbon 0kg, best_import 38.65kWh
2026-06-19 16:40:07.994710: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 13.93p, best_metric 308.47p, best_cost 327.82p, best_cycle 32.55kWh, best_carbon 0kg, best_import 38.65kWh
2026-06-19 16:40:08.027923: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 13.93p, best_metric 308.47p, best_cost 327.82p, best_cycle 32.55kWh, best_carbon 0kg, best_import 38.65kWh
2026-06-19 16:40:08.090976: Optimise price set 34.4p, pass low, price 32.09p, start_at_low True, best_price_charge 13.93p, best_metric 308.47p, best_cost 327.82p, best_cycle 32.55kWh, best_carbon 0kg, best_import 38.65kWh
2026-06-19 16:40:08.116475: Optimise price set 37.0p, pass low, price 34.45p, start_at_low True, best_price_charge 13.93p, best_metric 308.47p, best_cost 327.82p, best_cycle 32.55kWh, best_carbon 0kg, best_import 38.65kWh
2026-06-19 16:40:08.147262: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 13.93p, best_metric 308.47p, best_cost 327.82p, best_cycle 32.55kWh, best_carbon 0kg, best_import 38.65kWh
2026-06-19 16:40:08.177080: Optimise price set 39.2p, pass low, price 36.53p, start_at_low True, best_price_charge 13.93p, best_metric 308.47p, best_cost 327.82p, best_cycle 32.55kWh, best_carbon 0kg, best_import 38.65kWh
2026-06-19 16:40:08.207226: Best charge windows best_metric 308.47p, best_cost 327.82p, best_carbon 0kg, best_import 38.65kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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 50%, 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 78%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 80%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 78%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 47%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 16%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 13%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 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% ]
2026-06-19 16:40:08.207325: Best export windows best_metric 308.47p, best_cost 327.82p, best_carbon 0kg, best_import 38.65kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [  ]
2026-06-19 16:40:08.207547: Tweak plan optimisation started
2026-06-19 16:40:08.423619: Tweak optimisation finished metric 308.47 cost 327.82 metric_keep 0 cycle 32.55 carbon 0 import 38.65
2026-06-19 16:40:08.431888: Raw charge windows [ 19-06 16:30:00 - 19-06 17:00:00 @ 29.82p 0%, 19-06 17:00:00 - 19-06 17:30:00 @ 32.09p 0%, 19-06 17:30:00 - 19-06 18:00:00 @ 31.14p 0%, 19-06 18:00:00 - 19-06 18:30:00 @ 34.45p 0%, 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 44%, 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 13%, 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 50%, 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 78%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 80%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 78%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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 47%, 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 16%, 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 13%, 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 13%, 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% ] reserve 1.6
2026-06-19 16:40:08.432511: Unclipped charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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 13:00:00 @ 13.8p 50%, 20-06 13:00:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 15:00:00 @ 13.81p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 80%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 78%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 47%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 16%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 13%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 17:00:00 @ 24.42p 100% ] reserve 1.6
2026-06-19 16:40:08.432932: Unfiltered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 0%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 0%, 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 13:00:00 @ 13.8p 100%, 20-06 13:00:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 15:00:00 @ 13.81p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 80%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 78%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 47%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 0%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 0%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 17:00:00 @ 24.42p 100% ] reserve 1.6
2026-06-19 16:40:08.433221: Filtered charge windows [ 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.75p 100%, 20-06 14:00:00 - 20-06 15:00:00 @ 13.81p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 80%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 78%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 47%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 17:00:00 @ 24.42p 100% ] reserve 1.6
2026-06-19 16:40:08.455254: Previous plan best metric is 309.54 (cost 328.91) and new plan best metric is 309.58 (cost 329.06)
2026-06-19 16:40:08.455307: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-19 16:40:08.455640: Plan valid is now true after recompute was False
2026-06-19 16:40:08.475608: predict base end_record 06-21 11:00:00, final soc 1.6kWh, metric 483.68p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:50:00, load 30.62kWh, PV 0.0kWh
2026-06-19 16:40:08.477093:    Slot: [   16:40,    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,    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-19 16:40:08.478330:     SoC: [   12.16,    12.12,    12.05,    11.76,    11.24,    11.04,    11.04,    11.01,    10.97,    10.94,    10.84,    10.53,    10.31,     9.75,      9.3,     8.97,     8.28,     7.65,      7.6,      7.5,     7.34,     7.14,     6.93,     6.36,     5.03,     2.93,     2.58,      2.5,     2.35,     2.13,     1.84,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:40:08.479328:     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-,    g<be-,    g<be-,    g<be-,    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-19 16:40:08.480503:    LOAD: [     3.5,     3.54,      3.6,     3.87,     4.35,     4.54,     4.54,     4.58,     4.61,     4.64,     4.73,     5.02,     5.22,     5.75,     6.16,     6.47,     7.12,      7.7,     7.75,     7.84,     7.99,     8.18,     8.37,      8.9,    10.14,    12.09,    12.42,     12.5,    12.64,    12.84,    13.11,    13.44,    13.83,    14.29,    14.51,    14.53,    14.77,    15.08,    15.44,    15.63,    15.85,    16.12,    16.46,    17.06,    17.72,    18.17,    18.64,    18.98,    19.29,    19.43,    19.48,    19.72,    20.15,    20.32,    20.32,    20.34,    20.37,     20.4,    20.48,    20.74,    20.91,    21.38,    21.75,    22.02,    22.66,    23.24,    23.29,    23.39,    23.53,    23.72,    23.91,    24.45,    25.69,    27.64,    27.97,    28.04,    28.18,    28.38,    28.65,    28.98,    29.38,    29.84,    30.06,    30.07,    30.31,    30.62] kWh
2026-06-19 16:40:08.481686:      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,      0.0,      0.0,      0.0,      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-19 16:40:08.482847:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.11,      1.5,     1.96,     2.18,     2.19,     2.44,     2.75,     3.11,     3.29,     3.52,     3.79,     4.12,     4.72,     5.39,     5.83,     6.31,     6.65,     6.96,     7.09,     7.15,     7.39,     7.82,     7.98,     7.98,     8.01,     8.04,     8.07,     8.15,     8.41,     8.58,     9.05,     9.42,     9.68,    10.33,    10.91,    10.96,    11.05,     11.2,    11.39,    11.58,    12.11,    13.35,     15.3,    15.63,    15.71,    15.85,    16.05,    16.32,    16.65,    17.04,     17.5,    17.72,    17.74,    17.98,    18.29] kWh
2026-06-19 16:40:08.483985:  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,      0.0,      0.0,      0.0,      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-19 16:40:08.485181:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   117.05,   122.99,   130.29,   133.82,   134.01,   137.82,   142.45,   147.19,   149.74,   152.87,   156.66,   161.22,   169.41,   178.69,   184.78,   191.29,    196.2,   205.23,   208.92,   210.67,   218.03,   232.85,    239.0,   239.04,   239.76,   240.56,   241.29,   243.46,   250.62,   254.87,   265.95,   273.31,    278.7,    341.7,   353.25,   354.17,   355.95,   358.48,    361.6,   365.26,   375.09,   398.12,   434.53,   440.52,   441.86,    444.2,   447.85,   452.35,   458.28,   464.22,   471.51,   475.05,   475.24,   479.05,   483.68] p
2026-06-19 16:40:08.573912: Battery has 15.17 hours left - now at 12.16kWh
2026-06-19 16:40:08.614143: predict base10 end_record 06-21 11:00:00, final soc 1.6kWh, metric 507.0p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:05:00, load 31.92kWh, PV 0.0kWh
2026-06-19 16:40:08.616139:    Slot: [   16:40,    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,    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-19 16:40:08.617619:     SoC: [   12.16,    12.12,    12.04,    11.74,     11.2,    10.99,    10.98,    10.95,    10.91,    10.88,    10.78,    10.45,    10.23,     9.63,     9.16,     8.82,     8.09,     7.43,     7.38,     7.27,     7.11,      6.9,     6.68,     6.08,     4.69,     2.49,     2.12,     2.04,     1.88,     1.65,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:40:08.618847:     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-,    g<be-,    g<be-,    g<be-,    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-19 16:40:08.620292:    LOAD: [     3.5,     3.54,     3.61,     3.89,     4.39,     4.59,     4.59,     4.63,     4.66,     4.69,     4.79,     5.09,      5.3,     5.85,     6.29,     6.61,     7.29,      7.9,     7.95,     8.05,      8.2,      8.4,      8.6,     9.16,    10.46,     12.5,    12.85,    12.93,    13.07,    13.29,    13.57,    13.91,    14.33,    14.81,    15.04,    15.05,    15.31,    15.63,    16.01,    16.21,    16.44,    16.73,    17.07,     17.7,     18.4,    18.86,    19.36,    19.72,    20.05,    20.19,    20.25,     20.5,    20.94,    21.12,    21.12,    21.15,    21.18,    21.21,    21.29,    21.56,    21.74,    22.23,    22.62,     22.9,    23.57,    24.18,    24.24,    24.34,    24.48,    24.68,    24.89,    25.45,    26.75,    28.79,    29.13,    29.21,    29.36,    29.57,    29.85,     30.2,    30.61,    31.09,    31.32,    31.34,    31.59,    31.91] kWh
2026-06-19 16:40:08.621644:      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,      0.0,      0.0,      0.0,      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-19 16:40:08.623078:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.23,     1.58,     1.99,     2.47,      2.7,     2.72,     2.97,      3.3,     3.67,     3.87,     4.11,     4.39,     4.74,     5.37,     6.07,     6.53,     7.03,     7.38,     7.71,     7.85,     7.91,     8.16,     8.61,     8.79,     8.79,     8.81,     8.84,     8.87,     8.96,     9.23,     9.41,      9.9,    10.29,    10.57,    11.24,    11.85,     11.9,     12.0,    12.15,    12.35,    12.55,    13.11,    14.41,    16.45,     16.8,    16.88,    17.02,    17.24,    17.52,    17.86,    18.28,    18.76,    18.99,     19.0,    19.26,    19.58] kWh
2026-06-19 16:40:08.624437:  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,      0.0,      0.0,      0.0,      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-19 16:40:08.625899:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   119.08,   125.28,   131.51,   139.15,   142.85,   143.05,   147.05,   151.89,   156.86,   159.53,   162.81,   166.78,   171.56,   180.14,   189.86,   196.24,   203.06,   208.21,   217.67,   221.53,   223.37,   231.07,   246.62,   253.06,   253.09,   253.85,   254.68,   255.44,   257.72,   265.23,   269.67,   281.29,    289.0,   294.64,   358.26,   370.36,   371.33,   373.19,   375.84,   379.11,   382.95,   393.24,   417.37,   455.51,    461.8,   463.19,   465.64,   469.46,   474.19,   480.39,   486.61,   494.26,   497.96,   498.15,   502.15,    507.0] p
2026-06-19 16:40:08.683877: predict best10 end_record 06-21 11:00:00, final soc 1.6kWh, metric 450.54p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:05:00, load 31.92kWh, PV 0.0kWh
2026-06-19 16:40:08.685366:    Slot: [   16:40,    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,    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-19 16:40:08.686592:     SoC: [   12.16,    12.12,    12.04,    11.74,     11.2,    10.99,    10.98,    10.95,    10.91,    10.88,    10.78,    10.45,    10.23,     9.63,     9.16,     8.82,     8.09,     7.43,     7.38,     7.27,     7.11,      6.9,     6.68,     6.08,     4.69,     2.49,     2.12,     2.04,     1.88,     1.65,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,     5.23,      6.0,     7.94,     9.88,     10.5,    12.44,     12.5,     12.5,    12.15,    11.99,    11.93,    11.66,    11.19,    10.99,    10.99,    10.96,    10.93,     10.9,    10.81,    10.52,    10.32,      9.8,     9.38,     9.08,     8.36,      7.7,     7.65,     7.54,     7.38,     7.17,     6.95,     6.35,     4.95,     2.76,     2.39,     2.31,     2.15,     1.92,     1.62,      1.6,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:40:08.687570:     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<bf+,    g<bf+,    g~be-,    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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+] kWh
2026-06-19 16:40:08.688775:    LOAD: [     3.5,     3.54,     3.61,     3.89,     4.39,     4.59,     4.59,     4.63,     4.66,     4.69,     4.79,     5.09,      5.3,     5.85,     6.29,     6.61,     7.29,      7.9,     7.95,     8.05,      8.2,      8.4,      8.6,     9.16,    10.46,     12.5,    12.85,    12.93,    13.07,    13.29,    13.57,    13.91,    14.33,    14.81,    15.04,    15.05,    15.31,    15.63,    16.01,    16.21,    16.44,    16.73,    17.07,     17.7,     18.4,    18.86,    19.36,    19.72,    20.05,    20.19,    20.25,     20.5,    20.94,    21.12,    21.12,    21.15,    21.18,    21.21,    21.29,    21.56,    21.74,    22.23,    22.62,     22.9,    23.57,    24.18,    24.24,    24.34,    24.48,    24.68,    24.89,    25.45,    26.75,    28.79,    29.13,    29.21,    29.36,    29.57,    29.85,     30.2,    30.61,    31.09,    31.32,    31.34,    31.59,    31.91] kWh
2026-06-19 16:40:08.689909:      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,      0.0,      0.0,      0.0,      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-19 16:40:08.691063:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.23,     1.58,     1.99,     2.47,      2.7,     2.72,     2.97,      3.3,     5.76,     8.04,     8.04,     9.15,    11.59,     14.3,    15.66,    18.21,    18.77,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.13,    19.45,     20.3,    20.41,    20.64,    20.65,    20.91,    21.23] kWh
2026-06-19 16:40:08.692203:  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,      0.0,      0.0,      0.0,      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-19 16:40:08.693360:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   119.08,   125.28,   131.51,   139.15,   142.85,   143.05,   147.05,   151.89,   184.29,   214.98,   214.98,   230.35,   263.66,   300.76,   319.76,   354.66,   362.37,   367.51,   367.51,   367.51,   367.51,   367.51,   367.51,   367.51,   367.51,   367.51,   367.51,   367.51,   367.51,   367.51,   367.51,   367.51,   367.51,   367.51,    417.5,    417.5,    417.5,    417.5,    417.5,    417.5,    417.5,    417.5,    417.5,    417.5,    417.5,    417.5,    417.5,    417.5,    417.5,   423.39,   436.07,    437.8,    441.5,    441.7,    445.7,   450.54] p
2026-06-19 16:40:08.761587: predict best end_record 06-21 11:00:00, final soc 1.6kWh, metric 428.88p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:50:00, load 30.62kWh, PV 0.0kWh
2026-06-19 16:40:08.763149:    Slot: [   16:40,    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,    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-19 16:40:08.764315:     SoC: [   12.16,    12.12,    12.05,    11.76,    11.24,    11.04,    11.04,    11.01,    10.97,    10.94,    10.84,    10.53,    10.31,     9.75,      9.3,     8.97,     8.28,     7.65,      7.6,      7.5,     7.34,     7.14,     6.93,     6.36,     5.03,     2.93,     2.58,      2.5,     2.35,     2.13,     1.84,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.02,     6.02,     8.35,    10.67,    10.67,     13.0,    12.62,    12.62,    12.28,    12.14,    12.07,    11.82,    11.36,    11.18,    11.18,    11.15,    11.12,    11.09,    11.01,    10.73,    10.54,    10.04,     9.64,     9.35,     8.67,     8.04,     7.99,     7.88,     7.73,     7.53,     7.32,     6.75,     5.41,     3.32,     2.97,     2.89,     2.74,     2.52,     2.23,     1.88,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:40:08.765304:     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<bf+,    g<bf+,    g~be-,    g<be-,    g<bf+,    g<bf+,    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-,    g~be-,    g~be-,    g~be-,    g>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<bf+] kWh
2026-06-19 16:40:08.766492:    LOAD: [     3.5,     3.54,      3.6,     3.87,     4.35,     4.54,     4.54,     4.58,     4.61,     4.64,     4.73,     5.02,     5.22,     5.75,     6.16,     6.47,     7.12,      7.7,     7.75,     7.84,     7.99,     8.18,     8.37,      8.9,    10.14,    12.09,    12.42,     12.5,    12.64,    12.84,    13.11,    13.44,    13.83,    14.29,    14.51,    14.53,    14.77,    15.08,    15.44,    15.63,    15.85,    16.12,    16.46,    17.06,    17.72,    18.17,    18.64,    18.98,    19.29,    19.43,    19.48,    19.72,    20.15,    20.32,    20.32,    20.34,    20.37,     20.4,    20.48,    20.74,    20.91,    21.38,    21.75,    22.02,    22.66,    23.24,    23.29,    23.39,    23.53,    23.72,    23.91,    24.45,    25.69,    27.64,    27.97,    28.04,    28.18,    28.38,    28.65,    28.98,    29.38,    29.84,    30.06,    30.07,    30.31,    30.62] kWh
2026-06-19 16:40:08.767607:      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,      0.0,      0.0,      0.0,      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-19 16:40:08.768762:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.11,      1.5,     1.96,     2.18,     2.19,     2.44,     2.75,     5.61,     8.29,     8.29,     8.57,     11.4,     14.5,    15.17,    18.11,    18.23,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,     19.1,    19.18,     19.4,    19.41,    19.66,    19.97] kWh
2026-06-19 16:40:08.769919:  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,      0.0,      0.0,      0.0,      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-19 16:40:08.771101:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   117.05,   122.99,   130.29,   133.82,   134.01,   137.82,   142.45,    180.1,   216.28,   216.28,   220.07,   258.86,   301.28,   310.56,   350.87,   352.49,   357.39,   357.39,   357.39,   357.39,   357.39,   357.39,   357.39,   357.39,   357.39,   357.39,   357.39,   357.39,   357.39,   357.39,   357.39,   357.39,   357.39,   407.38,   407.38,   407.38,   407.38,   407.38,   407.38,   407.38,   407.38,   407.38,   407.38,   407.38,   407.38,   407.38,   407.38,   407.38,   407.38,   415.34,   416.72,   420.25,   420.44,   424.25,   428.88] p
2026-06-19 16:40:08.772920:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ]
2026-06-19 16:40:08.772946: Saving plan best values to HA entities
2026-06-19 16:40:08.913490: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 16:40:08.918935: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 16:40:08.925363: Best charging limit SoC's [16.0, 6.0, 16.0, 10.5, 16.0, 12.5, 2.0, 16.0]kWh, export []kWh gives import battery 36.03kWh, house 2.62kWh, export 0.0kWh, metric 428.88p, metric10 450.54p
2026-06-19 16:40:08.996213: Marginal costs baseline metric (no standing charge): 328.9096
2026-06-19 16:40:09.152126: Marginal energy costs matrix computed: min=17.48 max=23.68
2026-06-19 16:40:09.226832: Rate array import [{'start': 1000, 'end': 1140, 'rate': 'very expensive', 'range': '(29.8p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 1000, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 16:40:09.227568: - Your estimated bill for today is £0.65 and tomorrow is £2.92
2026-06-19 16:40:09.227603: - Import rates are very expensive (29.8p - 37.1p) for the next 2 and a quarter hours and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 16:40:09.227637: - The battery is currently at 76% and is in eco mode for the next 18 hours.
2026-06-19 16:40:09.227654: - For the next 48 hours there will be no solar generation.
2026-06-19 16:40:09.227670: - You will run out of battery in 15 hours.
2026-06-19 16:40:09.227685: - Your next charge slot will be in 18 hours where import rates will be cheap (13.2p).
2026-06-19 16:40:09.227700: 
2026-06-19 16:40:09.275500: Plan calculation took 7.07 seconds
2026-06-19 16:40:09.275724: Inverter 0: Type SK Sunsynk
2026-06-19 16:40:09.275757: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 16:40:09.275955: Reserve min: 10%, battery_min: 10%
2026-06-19 16:40:09.276023: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 16:40:09.276318: Inverter 0 SoC: 12.16kW 76%, current charge rate 5000W, current discharge rate 5250W, current battery power 531W, current battery voltage 51.2V, grid power -55W, load power 568W, PV Power 0W
2026-06-19 16:40:09.276522: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:40:09.276606: Inverter 0 scheduled charge enable is False
2026-06-19 16:40:09.276634: Inverter 0 charge windows currently []
2026-06-19 16:40:09.276660: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 16:40:09.276761: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:40:09.276785: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:40:09.276821: Inverter 0 scheduled discharge enable is False
2026-06-19 16:40:09.276943: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 16:40:09.276970: Inverter 0 discharge windows currently []
2026-06-19 16:40:09.276992: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:40:09.277009: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:40:09.277024: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:40:09.348231: Total inverter register writes now 0
2026-06-19 16:40:09.374650: Completed run status Read-Only
2026-06-19 16:40:09.382528: Info: record_status Read-Only
2026-06-19 16:40:09.394313: Saved current settings to /config/predbat_config.json
2026-06-19 16:40:49.470354: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:40:49.470553: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:40:49.470583: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:40:49.470701: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 16:40:49.470728: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:40:49.470745: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:40:49.470761: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:42:49.646192: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:42:49.646389: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:42:49.646420: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:42:49.646540: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 16:42:49.646568: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:42:49.646585: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:42:49.646601: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:43:50.212915: Successfully loaded apps.yaml from apps.yaml
2026-06-19 16:44:49.826688: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:44:49.826908: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:44:49.826939: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:44:49.827058: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 16:44:49.827084: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:44:49.827102: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:44:49.827118: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:45:00.912668: --------------- PredBat - update at 2026-06-19 16:45:00+01:00 with clock skew 0 minutes, minutes now 1005
2026-06-19 16:45:00.913229: Saved current settings to /config/predbat_config.json
2026-06-19 16:45:00.913305: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 69.9 minutes
2026-06-19 16:45:00.913359: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 16:45:00.913456: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 16:45:00.931551: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 16:45:00.931990: Predbat mode is set to Control charge & discharge
2026-06-19 16:45:00.932067: Info: Read-only mode is enabled, the inverter controls will not be used!!
2026-06-19 16:45:01.038997: Found 11520 load_today datapoints going back 1 days
2026-06-19 16:45:01.039097: Using load_power data to fill gaps in load_today data
2026-06-19 16:45:01.094685: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 16:45:01.094836: Zero load period starting at 2026-06-19T12:09:00+0100 (276 minutes) for 889 minutes with base value 0.9
2026-06-19 16:45:01.094892: Zero load period starting at 2026-06-18T19:24:00+0100 (1281 minutes) for 64 minutes with base value 0.8
2026-06-19 16:45:01.095920: Processing 384 30-minute periods for power integration
2026-06-19 16:45:01.164041: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 16:45:01.164159: Car charging hold True, threshold 6.0kWh
2026-06-19 16:45:01.164198: Current data so far today: load 3.55kWh, import 1.0kWh, export 0.0kWh, PV 0kWh
2026-06-19 16:45:01.185336: Standing charge is set to 49.98p
2026-06-19 16:45:01.214859: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 16:45:01.215155: Import rates: min 13.17p, max 37.08p, average 20.03p
2026-06-19 16:45:01.247896: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 16:45:01.247984: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 16:45:01.249052: High export rate found rates in range 99p to -99p
2026-06-19 16:45:01.334984: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 16:45:01.335110: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 16:45:01.335393: Last hour: net energy 0.08kWh, import 0.08kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 1.97p, import 1.97p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 16:45:01.387172: Today's energy total net 1.0kWh, import 1.0kWh, export 0.0kWh, cost 65.18p, import 15.2p, export 0.0p, carbon 0.0kg
2026-06-19 16:45:01.387264: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 16:45:01.388586: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 16:45:01.389811: Warn: Found 1 gaps in load_today totalling 10030 minutes to fill using average data
2026-06-19 16:45:01.389886: Gap starting at 2026-06-18T15:55:00+0100 (1490 minutes) for 10030 minutes
2026-06-19 16:45:01.402709: Historical days now [7] weight [1]
2026-06-19 16:45:01.423079: Today's load divergence 119.91%, in-day adjustment 113.2%, damping 0.95x, yesterday 100.0% today 118.91% blend 30.21%
2026-06-19 16:45:01.423149: Today's predicted so far 9.25kWh with 0.0kWh car/iBoost excluded, 0.67kWh import ignored, and 0kWh forecast extra.
2026-06-19 16:45:01.423176: Today's actual load so far 12.17kWh with 0.0kWh car/iBoost excluded, and 0.17kWh import ignored.
2026-06-19 16:45:01.454346: Inverter 0: Type SK Sunsynk
2026-06-19 16:45:01.454401: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 16:45:01.454531: Reserve min: 10%, battery_min: 10%
2026-06-19 16:45:01.454576: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 16:45:01.454772: Inverter 0 SoC: 12.16kW 76%, current charge rate 5000W, current discharge rate 5250W, current battery power 549W, current battery voltage 51.2V, grid power -58W, load power 591W, PV Power 0W
2026-06-19 16:45:01.454882: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:45:01.454941: Inverter 0 scheduled charge enable is False
2026-06-19 16:45:01.454961: Inverter 0 charge windows currently []
2026-06-19 16:45:01.454980: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 16:45:01.455061: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:45:01.455081: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:45:01.455106: Inverter 0 scheduled discharge enable is False
2026-06-19 16:45:01.455215: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 16:45:01.455239: Inverter 0 discharge windows currently []
2026-06-19 16:45:01.455254: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:45:01.455267: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:45:01.455280: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:45:01.507240: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 16:45:01.507338: Plan was last updated on 2026-06-19 16:40:00+01:00 and is now 5.0 minutes old
2026-06-19 16:45:01.507757: Best charge window [ 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 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 78%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 16:30:00 @ 21.45p 100% ]
2026-06-19 16:45:01.507806: Best export window [  ]
2026-06-19 16:45:01.508706: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 16:45:01.511420: Load divergence over 8.0 hours mean 456.53W, min 0.0W, max 2494.8W, std dev 551.46W, divergence 60.4%
2026-06-19 16:45:01.529487: Creating pool of 12 processes to match your CPU count
2026-06-19 16:45:01.604665: predict base end_record 06-21 11:05:00, final soc 1.6kWh, metric 486.06p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:50:00, load 30.8kWh, PV 0.0kWh
2026-06-19 16:45:01.609068:    Slot: [   16:45,    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,    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-19 16:45:01.610417:     SoC: [   12.16,    12.13,    12.07,    11.81,    11.26,    11.05,    11.05,    11.02,    10.98,    10.95,    10.85,    10.54,    10.32,     9.76,     9.31,     8.98,     8.29,     7.66,     7.61,      7.5,     7.35,     7.15,     6.94,     6.37,     5.03,     2.94,     2.59,     2.51,     2.36,     2.14,     1.85,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:45:01.611463:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 16:45:01.612652:    LOAD: [    3.55,     3.58,     3.63,     3.88,     4.38,     4.58,     4.58,     4.62,     4.65,     4.68,     4.77,     5.06,     5.26,     5.79,     6.21,     6.51,     7.16,     7.74,     7.79,     7.89,     8.03,     8.22,     8.41,     8.95,    10.19,    12.14,    12.46,    12.54,    12.68,    12.88,    13.15,    13.48,    13.88,    14.34,    14.55,    14.57,    14.81,    15.12,    15.48,    15.66,    15.89,    16.17,     16.5,    17.12,    17.76,    18.21,    18.68,    19.03,    19.35,    19.51,    19.56,    19.78,    20.23,     20.4,     20.4,    20.43,    20.46,    20.48,    20.57,    20.82,     21.0,    21.47,    21.84,     22.1,    22.75,    23.33,    23.38,    23.47,    23.62,    23.81,     24.0,    24.53,    25.77,    27.72,    28.05,    28.13,    28.27,    28.47,    28.74,    29.07,    29.46,    29.92,    30.14,    30.16,     30.4,    30.71,    31.07] kWh
2026-06-19 16:45:01.613806:      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,      0.0,      0.0,      0.0,      0.0,      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-19 16:45:01.614989:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.1,     1.49,     1.95,     2.17,     2.18,     2.43,     2.74,      3.1,     3.28,     3.51,     3.78,     4.12,     4.74,     5.38,     5.83,      6.3,     6.64,     6.96,     7.13,     7.18,     7.39,     7.84,     8.02,     8.02,     8.05,     8.08,      8.1,     8.18,     8.44,     8.62,     9.08,     9.45,     9.72,    10.36,    10.95,    10.99,    11.09,    11.23,    11.42,    11.62,    12.15,    13.39,    15.34,    15.67,    15.74,    15.88,    16.09,    16.35,    16.69,    17.08,    17.54,    17.76,    17.77,    18.02,    18.33,    18.69] kWh
2026-06-19 16:45:01.616139:  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,      0.0,      0.0,      0.0,      0.0,      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-19 16:45:01.617310:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   116.92,   122.86,   130.16,   133.69,   133.87,   137.69,   142.31,   147.06,   149.52,   152.76,   156.53,   161.09,   169.63,   178.53,   184.69,   191.15,   196.13,   205.32,   209.92,   211.39,   217.97,   233.74,   240.16,   240.18,   240.92,   241.71,    242.4,   244.57,   251.78,   256.02,   267.11,   274.47,   279.86,   342.85,   354.41,   355.33,   357.11,   359.63,   362.75,   366.42,   376.25,   399.28,   435.68,   441.68,   443.02,   445.35,    449.0,   453.51,   459.43,   465.37,   472.67,    476.2,   476.39,   480.21,   484.83,   489.57] p
2026-06-19 16:45:01.721289: Battery has 15.08 hours left - now at 12.16kWh
2026-06-19 16:45:01.759059: predict base10 end_record 06-21 11:05:00, final soc 1.6kWh, metric 509.5p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:05:00, load 32.1kWh, PV 0.0kWh
2026-06-19 16:45:01.760604:    Slot: [   16:45,    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,    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-19 16:45:01.761864:     SoC: [   12.16,    12.13,    12.07,    11.79,    11.22,     11.0,    10.99,    10.96,    10.92,    10.89,    10.79,    10.46,    10.24,     9.64,     9.17,     8.83,      8.1,     7.44,     7.39,     7.28,     7.12,     6.91,     6.69,     6.09,     4.69,      2.5,     2.13,     2.05,     1.89,     1.66,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:45:01.762862:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 16:45:01.764041:    LOAD: [    3.55,     3.58,     3.64,     3.89,     4.42,     4.63,     4.63,     4.67,      4.7,     4.73,     4.83,     5.13,     5.34,     5.89,     6.33,     6.65,     7.33,     7.94,     7.99,     8.09,     8.24,     8.44,     8.64,      9.2,     10.5,    12.54,    12.89,    12.97,    13.12,    13.33,    13.61,    13.96,    14.37,    14.85,    15.08,    15.09,    15.35,    15.67,    16.05,    16.24,    16.48,    16.77,    17.12,    17.77,    18.44,    18.91,    19.41,    19.76,     20.1,    20.27,    20.32,    20.55,    21.02,    21.21,    21.21,    21.23,    21.27,    21.29,    21.38,    21.65,    21.83,    22.32,    22.71,    22.99,    23.66,    24.27,    24.32,    24.42,    24.57,    24.77,    24.98,    25.53,    26.83,    28.88,    29.22,     29.3,    29.45,    29.66,    29.94,    30.29,     30.7,    31.18,    31.41,    31.42,    31.68,     32.0,    32.38] kWh
2026-06-19 16:45:01.765152:      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,      0.0,      0.0,      0.0,      0.0,      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-19 16:45:01.766324:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.22,     1.57,     1.99,     2.47,      2.7,     2.71,     2.97,     3.29,     3.67,     3.86,      4.1,     4.38,     4.73,     5.39,     6.06,     6.53,     7.02,     7.38,     7.72,     7.89,     7.94,     8.17,     8.64,     8.82,     8.82,     8.85,     8.88,     8.91,     8.99,     9.26,     9.45,     9.94,    10.32,     10.6,    11.28,    11.89,    11.94,    12.04,    12.19,    12.39,    12.59,    13.15,    14.45,    16.49,    16.84,    16.91,    17.06,    17.27,    17.55,     17.9,    18.32,     18.8,    19.03,    19.04,    19.29,    19.62,     20.0] kWh
2026-06-19 16:45:01.767446:  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,      0.0,      0.0,      0.0,      0.0,      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-19 16:45:01.768598:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   118.95,   125.15,   131.38,   139.02,   142.72,   142.92,   146.92,   151.76,   156.73,   159.31,    162.7,   166.65,   171.43,   180.38,    189.7,   196.15,   202.92,   208.14,   217.77,   222.58,   224.13,   231.03,   247.53,   254.27,   254.29,   255.07,    255.9,   256.61,   258.89,   266.44,   270.88,    282.5,    290.2,   295.85,   359.47,   371.57,   372.54,    374.4,   377.05,   380.32,   384.16,   394.45,   418.58,   456.72,    463.0,   464.41,   466.85,   470.67,    475.4,    481.6,   487.82,   495.47,   499.17,   499.37,   503.37,   508.21,   513.18] p
2026-06-19 16:45:01.840742: predict best10 end_record 06-21 11:05:00, final soc 1.92kWh, metric 457.05p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:05:00, load 32.1kWh, PV 0.0kWh
2026-06-19 16:45:01.842341:    Slot: [   16:45,    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,    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-19 16:45:01.843511:     SoC: [   12.16,    12.13,    12.07,    11.79,    11.22,     11.0,    10.99,    10.96,    10.92,    10.89,    10.79,    10.46,    10.24,     9.64,     9.17,     8.83,      8.1,     7.44,     7.39,     7.28,     7.12,     6.91,     6.69,     6.09,     4.69,      2.5,     2.13,     2.05,     1.89,     1.66,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,     5.22,      6.0,     7.94,     9.88,     10.5,    12.44,     12.5,     12.5,    12.14,    11.95,     11.9,    11.66,    11.15,    10.95,    10.95,    10.92,    10.89,    10.86,    10.77,    10.48,    10.28,     9.76,     9.34,     9.04,     8.32,     7.66,      7.6,      7.5,     7.34,     7.12,      6.9,     6.31,     4.91,     2.72,     2.35,     2.26,      2.1,     1.88,      1.6,      1.6,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54] kWh
2026-06-19 16:45:01.844492:     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<bf+,    g<bf+,    g~be-,    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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 16:45:01.845807:    LOAD: [    3.55,     3.58,     3.64,     3.89,     4.42,     4.63,     4.63,     4.67,      4.7,     4.73,     4.83,     5.13,     5.34,     5.89,     6.33,     6.65,     7.33,     7.94,     7.99,     8.09,     8.24,     8.44,     8.64,      9.2,     10.5,    12.54,    12.89,    12.97,    13.12,    13.33,    13.61,    13.96,    14.37,    14.85,    15.08,    15.09,    15.35,    15.67,    16.05,    16.24,    16.48,    16.77,    17.12,    17.77,    18.44,    18.91,    19.41,    19.76,     20.1,    20.27,    20.32,    20.55,    21.02,    21.21,    21.21,    21.23,    21.27,    21.29,    21.38,    21.65,    21.83,    22.32,    22.71,    22.99,    23.66,    24.27,    24.32,    24.42,    24.57,    24.77,    24.98,    25.53,    26.83,    28.88,    29.22,     29.3,    29.45,    29.66,    29.94,    30.29,     30.7,    31.18,    31.41,    31.42,    31.68,     32.0,    32.38] kWh
2026-06-19 16:45:01.847016:      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,      0.0,      0.0,      0.0,      0.0,      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-19 16:45:01.848311:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.22,     1.57,     1.99,     2.47,      2.7,     2.71,     2.97,     3.29,     5.75,     8.03,     8.03,     9.15,    11.58,    14.32,    15.65,     18.2,    18.76,    19.12,    19.12,    19.12,    19.12,    19.12,    19.12,    19.12,    19.12,    19.12,    19.12,    19.12,    19.12,    19.12,    19.12,    19.12,    19.12,    19.12,    19.12,    19.12,    19.12,    19.12,    19.12,    19.12,    19.12,    19.12,    19.12,    19.12,    19.12,    19.12,    19.12,    19.12,    19.15,    19.49,    20.34,    20.45,    20.67,    20.69,    20.94,    21.27,    23.73] kWh
2026-06-19 16:45:01.849470:  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,      0.0,      0.0,      0.0,      0.0,      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-19 16:45:01.850868:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   118.95,   125.15,   131.38,   139.02,   142.72,   142.92,   146.92,   151.76,   184.16,   214.76,   214.76,   230.23,   263.53,   301.01,   319.61,   354.58,   362.24,   367.45,   367.45,   367.45,   367.45,   367.45,   367.45,   367.45,   367.45,   367.45,   367.45,   367.45,   367.45,   367.45,   367.45,   367.45,   367.45,   367.45,   417.44,   417.44,   417.44,   417.44,   417.44,   417.44,   417.44,   417.44,   417.44,   417.44,   417.44,   417.44,   417.44,   417.44,   417.84,   424.04,   436.72,   438.45,   442.15,   442.34,   446.34,   451.19,   483.58] p
2026-06-19 16:45:01.923198: predict best end_record 06-21 11:05:00, final soc 1.99kWh, metric 435.87p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:50:00, load 30.8kWh, PV 0.0kWh
2026-06-19 16:45:01.924819:    Slot: [   16:45,    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,    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-19 16:45:01.926333:     SoC: [   12.16,    12.13,    12.07,    11.81,    11.26,    11.05,    11.05,    11.02,    10.98,    10.95,    10.85,    10.54,    10.32,     9.76,     9.31,     8.98,     8.29,     7.66,     7.61,      7.5,     7.35,     7.15,     6.94,     6.37,     5.03,     2.94,     2.59,     2.51,     2.36,     2.14,     1.85,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.01,     6.01,     8.34,    10.67,    10.67,    12.99,    12.71,    12.71,    12.37,    12.19,    12.14,    11.91,    11.42,    11.23,    11.23,    11.21,    11.17,    11.15,    11.06,    10.78,     10.6,    10.09,      9.7,     9.41,     8.72,     8.09,     8.04,     7.94,     7.78,     7.58,     7.37,      6.8,     5.47,     3.37,     3.02,     2.94,     2.79,     2.57,     2.28,     1.93,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93] kWh
2026-06-19 16:45:01.927331:     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<bf+,    g<bf+,    g~be-,    g<be-,    g<bf+,    g<bf+,    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-,    g~be-,    g~be-,    g~be-,    g>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<bf+,    g<bf+] kWh
2026-06-19 16:45:01.928497:    LOAD: [    3.55,     3.58,     3.63,     3.88,     4.38,     4.58,     4.58,     4.62,     4.65,     4.68,     4.77,     5.06,     5.26,     5.79,     6.21,     6.51,     7.16,     7.74,     7.79,     7.89,     8.03,     8.22,     8.41,     8.95,    10.19,    12.14,    12.46,    12.54,    12.68,    12.88,    13.15,    13.48,    13.88,    14.34,    14.55,    14.57,    14.81,    15.12,    15.48,    15.66,    15.89,    16.17,     16.5,    17.12,    17.76,    18.21,    18.68,    19.03,    19.35,    19.51,    19.56,    19.78,    20.23,     20.4,     20.4,    20.43,    20.46,    20.48,    20.57,    20.82,     21.0,    21.47,    21.84,     22.1,    22.75,    23.33,    23.38,    23.47,    23.62,    23.81,     24.0,    24.53,    25.77,    27.72,    28.05,    28.13,    28.27,    28.47,    28.74,    29.07,    29.46,    29.92,    30.14,    30.16,     30.4,    30.71,    31.07] kWh
2026-06-19 16:45:01.929632:      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,      0.0,      0.0,      0.0,      0.0,      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-19 16:45:01.930803:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.1,     1.49,     1.95,     2.17,     2.18,     2.43,     2.74,      5.6,     8.28,     8.28,     8.55,    11.39,    14.51,    15.15,     18.1,    18.31,    18.65,    18.65,    18.65,    18.65,    18.65,    18.65,    18.65,    18.65,    18.65,    18.65,    18.65,    18.65,    18.65,    18.65,    18.65,    18.65,    18.65,    18.65,    18.65,    18.65,    18.65,    18.65,    18.65,    18.65,    18.65,    18.65,    18.65,    18.65,    18.65,    18.65,    18.65,    18.65,    18.65,    19.12,    19.21,    19.43,    19.44,    19.69,     20.0,    22.86] kWh
2026-06-19 16:45:01.931921:  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,      0.0,      0.0,      0.0,      0.0,      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-19 16:45:01.933080:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   116.92,   122.86,   130.16,   133.69,   133.87,   137.69,   142.31,   179.97,   216.07,   216.07,   219.84,   258.62,    301.4,    310.3,   350.68,   353.56,   358.54,   358.54,   358.54,   358.54,   358.54,   358.54,   358.54,   358.54,   358.54,   358.54,   358.54,   358.54,   358.54,   358.54,   358.54,   358.54,   358.54,   408.52,   408.52,   408.52,   408.52,   408.52,   408.52,   408.52,   408.52,   408.52,   408.52,   408.52,   408.52,   408.52,   408.52,   408.52,   408.52,   415.62,   416.99,   420.52,   420.71,   424.53,   429.15,   466.81] p
2026-06-19 16:45:01.934872:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg]
2026-06-19 16:45:01.934901: Saving plan best values to HA entities
2026-06-19 16:45:02.094003: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 16:45:02.099256: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 16:45:02.104106: Best charging limit SoC's [16.0, 6.0, 16.0, 10.5, 16.0, 12.5, 2.0, 16.0]kWh, export []kWh gives import battery 36.07kWh, house 2.61kWh, export 0.0kWh, metric 435.87p, metric10 457.05p
2026-06-19 16:45:02.170639: Marginal costs baseline metric (no standing charge): 335.9026
2026-06-19 16:45:02.334470: Marginal energy costs matrix computed: min=17.48 max=23.73
2026-06-19 16:45:02.403414: Rate array import [{'start': 1005, 'end': 1140, 'rate': 'very expensive', 'range': '(29.8p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3545, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1005, 'end': 3545, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 16:45:02.404078: - Your estimated bill for today is £0.65 and tomorrow is £2.93
2026-06-19 16:45:02.404116: - Import rates are very expensive (29.8p - 37.1p) for the next 2 and a quarter hours and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 16:45:02.404151: - The battery is currently at 76% and is in eco mode for the next 18 hours.
2026-06-19 16:45:02.404266: - For the next 48 hours there will be no solar generation.
2026-06-19 16:45:02.404649: - You will run out of battery in 15 hours.
2026-06-19 16:45:02.404672: - Your next charge slot will be in 18 hours where import rates will be cheap (13.2p).
2026-06-19 16:45:02.404685: 
2026-06-19 16:45:02.450778: Plan calculation took 0.94 seconds
2026-06-19 16:45:02.454489: No high rate period found
2026-06-19 16:45:02.502708: Import threshold used for optimisation was 16.86p
2026-06-19 16:45:02.557198: Low import rate windows [0: 06-19 16:30:00 - 06-19 17:00:00 @ 29.82, 1: 06-19 17:00:00 - 06-19 17:30:00 @ 32.09, 2: 06-19 17:30:00 - 06-19 18:00:00 @ 31.14, 3: 06-19 18:00:00 - 06-19 18:30:00 @ 34.45, 4: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 5: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 6: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 7: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 8: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 9: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 10: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 11: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 12: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 13: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 14: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 15: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 16: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 17: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 18: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 19: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 20: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 21: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 22: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 23: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 24: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 25: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 26: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 27: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 28: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 29: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 30: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 31: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 32: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 33: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 34: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 35: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 36: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 37: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 38: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 39: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 40: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 41: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 42: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 43: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 44: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 45: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 46: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 47: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 48: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 49: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 50: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 51: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 52: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 53: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 54: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 55: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 56: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 57: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 58: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 59: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 60: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 61: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 62: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 63: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 64: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 65: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 66: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 67: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 68: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 69: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 70: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 71: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 72: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 73: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 74: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 75: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 76: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 77: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 78: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 79: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 80: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 81: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 82: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 83: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 84: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 85: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 86: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 87: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 88: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 89: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 90: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 91: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 92: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 93: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 94: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 95: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39]
2026-06-19 16:45:02.579511: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 16:45:02.584527: Total inverter register writes now 0
2026-06-19 16:45:02.604892: Completed run status Read-Only
2026-06-19 16:45:02.611145: Info: record_status Read-Only
2026-06-19 16:45:02.622965: Saved current settings to /config/predbat_config.json
2026-06-19 16:45:34.691416: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:45:34.691625: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:45:34.691669: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:45:34.691838: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 16:45:34.691875: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:45:34.691895: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:45:34.691910: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:47:48.873910: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:47:48.874130: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:47:48.874193: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:47:48.874328: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 16:47:48.874356: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:47:48.874374: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:47:48.874389: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:49:49.047113: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:49:49.047378: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:49:49.047409: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:49:49.047533: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 16:49:49.047561: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:49:49.047579: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:49:49.047595: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:50:00.134859: --------------- PredBat - update at 2026-06-19 16:50:00+01:00 with clock skew 0 minutes, minutes now 1010
2026-06-19 16:50:00.135429: Saved current settings to /config/predbat_config.json
2026-06-19 16:50:00.135506: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 74.9 minutes
2026-06-19 16:50:00.135558: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 16:50:00.135627: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 16:50:00.153381: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 16:50:00.153844: Predbat mode is set to Control charge & discharge
2026-06-19 16:50:00.153924: Info: Read-only mode is enabled, the inverter controls will not be used!!
2026-06-19 16:50:00.255751: Found 11520 load_today datapoints going back 1 days
2026-06-19 16:50:00.255843: Using load_power data to fill gaps in load_today data
2026-06-19 16:50:00.308234: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 16:50:00.308375: Zero load period starting at 2026-06-19T12:09:00+0100 (281 minutes) for 889 minutes with base value 0.9
2026-06-19 16:50:00.308433: Zero load period starting at 2026-06-18T19:24:00+0100 (1286 minutes) for 64 minutes with base value 0.8
2026-06-19 16:50:00.309352: Processing 384 30-minute periods for power integration
2026-06-19 16:50:00.374048: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 16:50:00.374134: Car charging hold True, threshold 6.0kWh
2026-06-19 16:50:00.374188: Current data so far today: load 3.6kWh, import 1.0kWh, export 0.0kWh, PV 0kWh
2026-06-19 16:50:00.395041: Standing charge is set to 49.98p
2026-06-19 16:50:00.416992: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 16:50:00.417217: Import rates: min 13.17p, max 37.08p, average 20.03p
2026-06-19 16:50:00.448755: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 16:50:00.448834: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 16:50:00.449820: High export rate found rates in range 99p to -99p
2026-06-19 16:50:00.529179: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 16:50:00.529300: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 16:50:00.529486: Last hour: net energy 0.07kWh, import 0.07kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 1.83p, import 1.83p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 16:50:00.592337: Today's energy total net 1.0kWh, import 1.0kWh, export 0.0kWh, cost 65.18p, import 15.2p, export 0.0p, carbon 0.0kg
2026-06-19 16:50:00.592482: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 16:50:00.594169: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 16:50:00.595603: Warn: Found 1 gaps in load_today totalling 10025 minutes to fill using average data
2026-06-19 16:50:00.595708: Gap starting at 2026-06-18T15:55:00+0100 (1495 minutes) for 10025 minutes
2026-06-19 16:50:00.612084: Historical days now [7] weight [1]
2026-06-19 16:50:00.635524: Today's load divergence 119.89%, in-day adjustment 113.25%, damping 0.95x, yesterday 100.0% today 118.9% blend 29.86%
2026-06-19 16:50:00.635591: Today's predicted so far 9.29kWh with 0.0kWh car/iBoost excluded, 0.67kWh import ignored, and 0kWh forecast extra.
2026-06-19 16:50:00.635621: Today's actual load so far 12.21kWh with 0.0kWh car/iBoost excluded, and 0.18kWh import ignored.
2026-06-19 16:50:00.665932: Inverter 0: Type SK Sunsynk
2026-06-19 16:50:00.665994: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 16:50:00.666137: Reserve min: 10%, battery_min: 10%
2026-06-19 16:50:00.666206: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 16:50:00.666421: Inverter 0 SoC: 12.16kW 76%, current charge rate 5000W, current discharge rate 5250W, current battery power 522W, current battery voltage 51.2V, grid power -54W, load power 559W, PV Power 0W
2026-06-19 16:50:00.666539: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:50:00.666602: Inverter 0 scheduled charge enable is False
2026-06-19 16:50:00.666622: Inverter 0 charge windows currently []
2026-06-19 16:50:00.666641: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 16:50:00.666722: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:50:00.666743: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:50:00.666769: Inverter 0 scheduled discharge enable is False
2026-06-19 16:50:00.666860: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 16:50:00.666881: Inverter 0 discharge windows currently []
2026-06-19 16:50:00.666897: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:50:00.666910: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:50:00.666922: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:50:00.720494: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 16:50:00.720599: Plan was last updated on 2026-06-19 16:40:00+01:00 and is now 10.0 minutes old
2026-06-19 16:50:00.720882: Best charge window [ 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 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 78%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 16:30:00 @ 21.45p 100% ]
2026-06-19 16:50:00.720929: Best export window [  ]
2026-06-19 16:50:00.721535: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 16:50:00.723195: Load divergence over 8.0 hours mean 455.52W, min 0.0W, max 2997.6W, std dev 579.56W, divergence 63.61%
2026-06-19 16:50:00.740193: Creating pool of 12 processes to match your CPU count
2026-06-19 16:50:00.807898: predict base end_record 06-21 11:10:00, final soc 1.6kWh, metric 488.49p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:50:00, load 30.98kWh, PV 0.0kWh
2026-06-19 16:50:00.809589:    Slot: [   16:50,    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,    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-19 16:50:00.810853:     SoC: [   12.16,    12.14,    12.08,    11.85,    11.24,    11.06,    11.06,    11.02,    10.99,    10.96,    10.89,    10.55,    10.34,     9.77,     9.32,     8.99,     8.29,     7.67,     7.62,     7.51,     7.36,     7.16,     6.95,     6.38,     5.04,     2.95,      2.6,     2.52,     2.37,     2.15,     1.86,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:50:00.812105:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 16:50:00.813298:    LOAD: [     3.6,     3.62,     3.67,     3.89,     4.45,     4.62,     4.62,     4.66,     4.69,     4.72,     4.78,      5.1,      5.3,     5.83,     6.25,     6.55,      7.2,     7.78,     7.83,     7.93,     8.07,     8.26,     8.46,     8.99,    10.23,    12.18,    12.51,    12.58,    12.72,    12.92,    13.19,    13.52,    13.92,    14.38,     14.6,    14.61,    14.85,    15.16,    15.52,    15.71,    15.93,    16.21,    16.54,    17.18,    17.83,    18.26,    18.74,    19.05,    19.36,     19.6,    19.65,    19.84,    20.34,    20.49,    20.49,    20.52,    20.55,    20.57,    20.63,    20.91,    21.08,    21.55,    21.92,    22.19,    22.83,    23.41,    23.46,    23.56,     23.7,    23.89,    24.09,    24.62,    25.86,    27.81,    28.14,    28.21,    28.35,    28.55,    28.82,    29.15,    29.55,    30.01,    30.23,    30.24,    30.48,    30.79,    31.15] kWh
2026-06-19 16:50:00.814481:      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,      0.0,      0.0,      0.0,      0.0,      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-19 16:50:00.815647:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.09,     1.48,     1.94,     2.16,     2.18,     2.42,     2.73,     3.09,     3.27,      3.5,     3.78,      4.1,     4.75,      5.4,     5.82,      6.3,     6.62,     6.93,     7.17,     7.22,     7.41,      7.9,     8.05,     8.06,     8.08,     8.11,     8.14,     8.19,     8.48,     8.65,     9.12,     9.49,     9.76,     10.4,    10.98,    11.03,    11.13,    11.27,    11.46,    11.65,    12.18,    13.43,    15.37,     15.7,    15.78,    15.92,    16.12,    16.39,    16.72,    17.12,    17.57,    17.79,    17.81,    18.05,    18.36,    18.72] kWh
2026-06-19 16:50:00.816777:  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,      0.0,      0.0,      0.0,      0.0,      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-19 16:50:00.817987:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   116.76,    122.7,    130.0,   133.53,   133.72,   137.54,   142.16,    146.9,   149.38,   152.52,   156.39,   160.88,   169.68,   178.78,   184.58,   191.17,   195.75,   204.67,   211.15,    212.7,   218.54,   235.88,   241.42,   241.44,   242.21,   242.98,   243.67,   245.23,   253.05,   257.29,   268.38,   275.74,   281.13,   344.12,   355.68,    356.6,   358.38,    360.9,   364.02,   367.69,   377.51,   400.55,   436.95,   442.95,   444.29,   446.62,   450.27,   454.77,    460.7,   466.64,   473.94,   477.47,   477.66,   481.48,    486.1,   490.84] p
2026-06-19 16:50:00.937704: Battery has 15.0 hours left - now at 12.16kWh
2026-06-19 16:50:00.974999: predict base10 end_record 06-21 11:10:00, final soc 1.6kWh, metric 512.05p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:05:00, load 32.28kWh, PV 0.0kWh
2026-06-19 16:50:00.976524:    Slot: [   16:50,    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,    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-19 16:50:00.977790:     SoC: [   12.16,    12.14,    12.07,    11.83,     11.2,    11.01,    11.01,    10.97,    10.93,     10.9,    10.83,    10.47,    10.25,     9.65,     9.18,     8.84,     8.11,     7.45,      7.4,     7.29,     7.13,     6.92,      6.7,      6.1,      4.7,     2.51,     2.14,     2.06,      1.9,     1.67,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:50:00.978780:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 16:50:00.979943:    LOAD: [     3.6,     3.62,     3.68,      3.9,     4.49,     4.67,     4.67,     4.71,     4.74,     4.77,     4.84,     5.17,     5.38,     5.93,     6.37,     6.69,     7.37,     7.98,     8.03,     8.13,     8.28,     8.48,     8.69,     9.24,    10.54,    12.59,    12.93,    13.01,    13.15,    13.37,    13.65,     14.0,    14.41,    14.89,    15.12,    15.13,    15.39,    15.71,    16.09,    16.28,    16.52,    16.81,    17.15,    17.83,    18.51,    18.95,    19.46,    19.79,    20.11,    20.36,    20.41,    20.61,    21.13,    21.29,    21.29,    21.32,    21.35,    21.38,    21.44,    21.73,    21.92,    22.41,    22.79,    23.07,    23.75,    24.36,    24.41,    24.51,    24.66,    24.86,    25.06,    25.62,    26.92,    28.96,     29.3,    29.39,    29.53,    29.74,    30.02,    30.37,    30.79,    31.27,     31.5,    31.51,    31.77,    32.09,    32.47] kWh
2026-06-19 16:50:00.981050:      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,      0.0,      0.0,      0.0,      0.0,      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-19 16:50:00.982453:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.22,     1.56,     1.98,     2.46,     2.69,      2.7,     2.96,     3.28,     3.66,     3.85,     4.08,     4.38,     4.72,     5.39,     6.08,     6.52,     7.03,     7.36,     7.68,     7.93,     7.98,     8.18,      8.7,     8.86,     8.86,     8.89,     8.92,     8.94,     9.01,      9.3,     9.48,     9.97,    10.36,    10.64,    11.31,    11.93,    11.98,    12.08,    12.23,    12.42,    12.63,    13.19,    14.49,    16.53,    16.87,    16.95,     17.1,    17.31,    17.59,    17.94,    18.35,    18.83,    19.06,    19.08,    19.33,    19.66,    20.03] kWh
2026-06-19 16:50:00.983562:  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,      0.0,      0.0,      0.0,      0.0,      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-19 16:50:00.984738:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   118.79,    125.0,   131.22,   138.87,   142.56,   142.76,   146.76,    151.6,   156.57,   159.16,   162.46,   166.51,   171.21,   180.42,   189.96,   196.03,   202.94,   207.74,   217.09,   223.87,    225.5,   231.62,   249.79,   255.59,   255.62,   256.42,   257.23,   257.96,   259.59,   267.78,   272.23,   283.84,   291.55,    297.2,   360.81,   372.91,   373.88,   375.74,   378.39,   381.65,    385.5,   395.79,   419.92,   458.06,   464.34,   465.74,   468.19,   472.01,   476.74,   482.94,   489.17,   496.81,   500.51,   500.71,   504.71,   509.55,   514.52] p
2026-06-19 16:50:01.048996: predict best10 end_record 06-21 11:10:00, final soc 2.25kWh, metric 463.46p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:05:00, load 32.28kWh, PV 0.0kWh
2026-06-19 16:50:01.050624:    Slot: [   16:50,    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,    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-19 16:50:01.051876:     SoC: [   12.16,    12.14,    12.07,    11.83,     11.2,    11.01,    11.01,    10.97,    10.93,     10.9,    10.83,    10.47,    10.25,     9.65,     9.18,     8.84,     8.11,     7.45,      7.4,     7.29,     7.13,     6.92,      6.7,      6.1,      4.7,     2.51,     2.14,     2.06,      1.9,     1.67,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,     5.23,      6.0,     7.94,     9.88,     10.5,    12.44,     12.5,     12.5,    12.15,    11.88,    11.83,    11.62,    11.06,    10.89,    10.88,    10.85,    10.82,    10.79,    10.73,    10.41,    10.21,     9.69,     9.27,     8.97,     8.25,     7.59,     7.54,     7.43,     7.27,     7.06,     6.84,     6.24,     4.84,     2.65,     2.28,      2.2,     2.04,     1.81,      1.6,      1.6,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54] kWh
2026-06-19 16:50:01.052856:     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<bf+,    g<bf+,    g~be-,    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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 16:50:01.054072:    LOAD: [     3.6,     3.62,     3.68,      3.9,     4.49,     4.67,     4.67,     4.71,     4.74,     4.77,     4.84,     5.17,     5.38,     5.93,     6.37,     6.69,     7.37,     7.98,     8.03,     8.13,     8.28,     8.48,     8.69,     9.24,    10.54,    12.59,    12.93,    13.01,    13.15,    13.37,    13.65,     14.0,    14.41,    14.89,    15.12,    15.13,    15.39,    15.71,    16.09,    16.28,    16.52,    16.81,    17.15,    17.83,    18.51,    18.95,    19.46,    19.79,    20.11,    20.36,    20.41,    20.61,    21.13,    21.29,    21.29,    21.32,    21.35,    21.38,    21.44,    21.73,    21.92,    22.41,    22.79,    23.07,    23.75,    24.36,    24.41,    24.51,    24.66,    24.86,    25.06,    25.62,    26.92,    28.96,     29.3,    29.39,    29.53,    29.74,    30.02,    30.37,    30.79,    31.27,     31.5,    31.51,    31.77,    32.09,    32.47] kWh
2026-06-19 16:50:01.055204:      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,      0.0,      0.0,      0.0,      0.0,      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-19 16:50:01.056363:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.22,     1.56,     1.98,     2.46,     2.69,      2.7,     2.96,     3.28,     5.74,     8.02,     8.02,     9.14,    11.56,    14.32,    15.67,     18.2,    18.77,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,    19.18,    19.53,    20.37,    20.48,    20.71,    20.72,    20.98,     21.3,    23.76] kWh
2026-06-19 16:50:01.057472:  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,      0.0,      0.0,      0.0,      0.0,      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-19 16:50:01.058723:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   118.79,    125.0,   131.22,   138.87,   142.56,   142.76,   146.76,    151.6,    184.0,   214.61,   214.61,   230.08,   263.31,   301.05,   319.86,   354.46,   362.25,   367.05,   367.05,   367.05,   367.05,   367.05,   367.05,   367.05,   367.05,   367.05,   367.05,   367.05,   367.05,   367.05,   367.05,   367.05,   367.05,   367.05,   417.03,   417.03,   417.03,   417.03,   417.03,   417.03,   417.03,   417.03,   417.03,   417.03,   417.03,   417.03,   417.03,   417.03,   418.46,   424.67,   437.35,   439.08,   442.78,   442.97,   446.97,   451.82,   484.21] p
2026-06-19 16:50:01.125140: predict best end_record 06-21 11:10:00, final soc 2.38kWh, metric 443.19p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:50:00, load 30.98kWh, PV 0.0kWh
2026-06-19 16:50:01.126817:    Slot: [   16:50,    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,    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-19 16:50:01.128023:     SoC: [   12.16,    12.14,    12.08,    11.85,    11.24,    11.06,    11.06,    11.02,    10.99,    10.96,    10.89,    10.55,    10.34,     9.77,     9.32,     8.99,     8.29,     7.67,     7.62,     7.51,     7.36,     7.16,     6.95,     6.38,     5.04,     2.95,      2.6,     2.52,     2.37,     2.15,     1.86,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.02,     6.02,     8.35,    10.67,    10.67,     13.0,     12.7,     12.7,    12.37,    12.12,    12.06,    11.86,    11.32,    11.16,    11.16,    11.13,     11.1,    11.07,    11.01,    10.71,    10.52,    10.02,     9.62,     9.33,     8.65,     8.02,     7.97,     7.86,     7.71,     7.51,      7.3,     6.73,     5.39,      3.3,     2.95,     2.87,     2.72,      2.5,     2.21,     1.85,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93] kWh
2026-06-19 16:50:01.129039:     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<bf+,    g<bf+,    g~be-,    g<be-,    g<bf+,    g<bf+,    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-,    g~be-,    g~be-,    g~be-,    g>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<bf+,    g<bf+] kWh
2026-06-19 16:50:01.130280:    LOAD: [     3.6,     3.62,     3.67,     3.89,     4.45,     4.62,     4.62,     4.66,     4.69,     4.72,     4.78,      5.1,      5.3,     5.83,     6.25,     6.55,      7.2,     7.78,     7.83,     7.93,     8.07,     8.26,     8.46,     8.99,    10.23,    12.18,    12.51,    12.58,    12.72,    12.92,    13.19,    13.52,    13.92,    14.38,     14.6,    14.61,    14.85,    15.16,    15.52,    15.71,    15.93,    16.21,    16.54,    17.18,    17.83,    18.26,    18.74,    19.05,    19.36,     19.6,    19.65,    19.84,    20.34,    20.49,    20.49,    20.52,    20.55,    20.57,    20.63,    20.91,    21.08,    21.55,    21.92,    22.19,    22.83,    23.41,    23.46,    23.56,     23.7,    23.89,    24.09,    24.62,    25.86,    27.81,    28.14,    28.21,    28.35,    28.55,    28.82,    29.15,    29.55,    30.01,    30.23,    30.24,    30.48,    30.79,    31.15] kWh
2026-06-19 16:50:01.131443:      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,      0.0,      0.0,      0.0,      0.0,      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-19 16:50:01.132602:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.09,     1.48,     1.94,     2.16,     2.18,     2.42,     2.73,     5.59,     8.27,     8.27,     8.55,    11.38,    14.52,    15.18,     18.1,     18.3,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    19.17,    19.26,    19.48,    19.49,    19.73,    20.04,     22.9] kWh
2026-06-19 16:50:01.133755:  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,      0.0,      0.0,      0.0,      0.0,      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-19 16:50:01.134933:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   116.76,    122.7,    130.0,   133.53,   133.72,   137.54,   142.16,   179.82,   215.92,   215.92,   219.79,   258.51,   301.53,   310.63,   350.67,   353.44,   358.02,   358.02,   358.02,   358.02,   358.02,   358.02,   358.02,   358.02,   358.02,   358.02,   358.02,   358.02,   358.02,   358.02,   358.02,   358.02,   358.02,   408.01,   408.01,   408.01,   408.01,   408.01,   408.01,   408.01,   408.01,   408.01,   408.01,   408.01,   408.01,   408.01,   408.01,   408.01,   408.01,   416.29,   417.67,    421.2,   421.39,    425.2,   429.83,   467.49] p
2026-06-19 16:50:01.136687:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg]
2026-06-19 16:50:01.136712: Saving plan best values to HA entities
2026-06-19 16:50:01.290516: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 16:50:01.295784: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 16:50:01.301544: Best charging limit SoC's [16.0, 6.0, 16.0, 10.5, 16.0, 12.5, 2.0, 16.0]kWh, export []kWh gives import battery 36.1kWh, house 2.6kWh, export 0.0kWh, metric 443.19p, metric10 463.46p
2026-06-19 16:50:01.395618: Marginal costs baseline metric (no standing charge): 343.2217
2026-06-19 16:50:01.629899: Marginal energy costs matrix computed: min=17.47 max=23.78
2026-06-19 16:50:01.713793: Rate array import [{'start': 1010, 'end': 1140, 'rate': 'very expensive', 'range': '(29.8p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3550, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1010, 'end': 3550, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 16:50:01.714618: - Your estimated bill for today is £0.65 and tomorrow is £2.93
2026-06-19 16:50:01.714653: - Import rates are very expensive (29.8p - 37.1p) for the next 2 and a quarter hours and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 16:50:01.714672: - The battery is currently at 76% and is in eco mode for the next 18 hours.
2026-06-19 16:50:01.714688: - For the next 48 hours there will be no solar generation.
2026-06-19 16:50:01.714703: - You will run out of battery in 15 hours.
2026-06-19 16:50:01.714718: - Your next charge slot will be in 18 hours where import rates will be cheap (13.2p).
2026-06-19 16:50:01.714734: 
2026-06-19 16:50:01.772083: Plan calculation took 1.05 seconds
2026-06-19 16:50:01.775025: No high rate period found
2026-06-19 16:50:01.822172: Import threshold used for optimisation was 16.86p
2026-06-19 16:50:01.866692: Low import rate windows [0: 06-19 16:30:00 - 06-19 17:00:00 @ 29.82, 1: 06-19 17:00:00 - 06-19 17:30:00 @ 32.09, 2: 06-19 17:30:00 - 06-19 18:00:00 @ 31.14, 3: 06-19 18:00:00 - 06-19 18:30:00 @ 34.45, 4: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 5: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 6: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 7: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 8: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 9: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 10: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 11: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 12: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 13: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 14: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 15: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 16: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 17: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 18: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 19: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 20: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 21: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 22: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 23: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 24: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 25: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 26: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 27: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 28: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 29: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 30: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 31: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 32: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 33: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 34: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 35: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 36: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 37: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 38: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 39: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 40: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 41: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 42: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 43: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 44: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 45: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 46: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 47: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 48: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 49: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 50: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 51: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 52: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 53: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 54: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 55: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 56: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 57: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 58: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 59: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 60: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 61: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 62: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 63: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 64: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 65: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 66: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 67: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 68: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 69: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 70: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 71: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 72: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 73: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 74: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 75: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 76: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 77: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 78: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 79: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 80: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 81: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 82: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 83: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 84: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 85: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 86: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 87: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 88: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 89: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 90: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 91: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 92: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 93: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 94: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 95: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39]
2026-06-19 16:50:01.886235: 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-19 16:50:01.886375: Recompute is saving previous plan...
2026-06-19 16:50:01.888929: Best charge window [ 19-06 16:30:00 - 19-06 17:00:00 @ 29.82p 0%, 19-06 17:00:00 - 19-06 17:30:00 @ 32.09p 0%, 19-06 17:30:00 - 19-06 18:00:00 @ 31.14p 0%, 19-06 18:00:00 - 19-06 18:30:00 @ 34.45p 0%, 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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% ]
2026-06-19 16:50:01.888979: Best export window [  ]
2026-06-19 16:50:01.889617: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 16:50:01.891272: Load divergence over 8.0 hours mean 455.52W, min 0.0W, max 2997.6W, std dev 579.56W, divergence 63.61%
2026-06-19 16:50:01.906777: Calculating data from yesterday for savings calculation
2026-06-19 16:50:01.915520: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 16:50:01.922556: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 16:50:01.923549: Creating pool of 12 processes to match your CPU count
2026-06-19 16:50:01.983194: Calculate Best options: mode(Control charge & discharge), 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-19 16:50:01.984692: Optimise levels pass started at 2026-06-19 16:50:01
2026-06-19 16:50:01.984753: Optimise all windows, total charge 95 export 1
2026-06-19 16:50:02.250616: >> Region optimisation pass width 960
2026-06-19 16:50:02.725232: >> Region optimisation pass width 480
2026-06-19 16:50:03.404872: >> Region optimisation pass width 240
2026-06-19 16:50:04.084473: >> Region optimisation pass width 120
2026-06-19 16:50:05.291035: 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 84
2026-06-19 16:50:05.291140: Optimise levels pass ended at 2026-06-19 16:50:05, duration 3.3 seconds tried 412 combinations
2026-06-19 16:50:05.291212: Set best_price_charge_level 15.6p, best_price_export_level 0p, best_price_charge 14.54p, best_cost_export 0p, best_metric 373.04p, best_keep 0kWh, best_cycle 34.85kWh, best_carbon 0kg, best_import 24.03kWh
2026-06-19 16:50:05.303354: 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.75, 7.75, 0, 7.75, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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]kWh and export limits []kWh
2026-06-19 16:50:05.303641: Optimise price set 15.6p, pass trim, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 310.08p, best_cost 329.36p, best_cycle 32.53kWh, best_carbon 0kg, best_import 38.83kWh
2026-06-19 16:50:05.335453: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 310.08p, best_cost 329.36p, best_cycle 32.53kWh, best_carbon 0kg, best_import 38.83kWh
2026-06-19 16:50:05.368958: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 310.08p, best_cost 329.36p, best_cycle 32.53kWh, best_carbon 0kg, best_import 38.83kWh
2026-06-19 16:50:05.402171: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 310.08p, best_cost 329.36p, best_cycle 32.53kWh, best_carbon 0kg, best_import 38.83kWh
2026-06-19 16:50:05.529838: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 310.08p, best_cost 329.36p, best_cycle 32.53kWh, best_carbon 0kg, best_import 38.83kWh
2026-06-19 16:50:05.571479: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 310.08p, best_cost 329.36p, best_cycle 32.53kWh, best_carbon 0kg, best_import 38.83kWh
2026-06-19 16:50:05.598372: Best charge windows best_metric 310.08p, best_cost 329.36p, best_carbon 0kg, best_import 38.83kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 48%, 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 78%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 78%, 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% ]
2026-06-19 16:50:05.598576: Best export windows best_metric 310.08p, best_cost 329.36p, best_carbon 0kg, best_import 38.83kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [  ]
2026-06-19 16:50:05.599736: Best charge windows best_metric 310.08p, best_cost 329.36p, best_carbon 0kg, best_import 38.83kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 48%, 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 78%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 78%, 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% ]
2026-06-19 16:50:05.600033: Best export windows best_metric 310.08p, best_cost 329.36p, best_carbon 0kg, best_import 38.83kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [  ]
2026-06-19 16:50:05.600323: Optimise price set 15.6p, pass normal, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 310.08p, best_cost 329.36p, best_cycle 32.53kWh, best_carbon 0kg, best_import 38.83kWh
2026-06-19 16:50:05.629193: Optimise price set 15.2p, pass normal, price 14.13p, start_at_low False, best_price_charge 14.54p, best_metric 310.08p, best_cost 329.36p, best_cycle 32.53kWh, best_carbon 0kg, best_import 38.83kWh
2026-06-19 16:50:05.664191: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 309.7p, best_cost 328.97p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:05.697689: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 309.7p, best_cost 328.97p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:05.730911: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 309.7p, best_cost 328.97p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:05.852663: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 309.7p, best_cost 328.97p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:05.882763: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 309.7p, best_cost 328.97p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:05.908710: Best charge windows best_metric 309.7p, best_cost 328.97p, best_carbon 0kg, best_import 38.79kWh, 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 48%, 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 78%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 78%, 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% ]
2026-06-19 16:50:05.908807: Best export windows best_metric 309.7p, best_cost 328.97p, best_carbon 0kg, best_import 38.79kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [  ]
2026-06-19 16:50:05.908941: Optimise price set 15.6p, pass trim, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 309.7p, best_cost 328.97p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:05.934086: Optimise price set 15.2p, pass trim, price 14.13p, start_at_low False, best_price_charge 14.54p, best_metric 309.7p, best_cost 328.97p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:05.963266: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 309.7p, best_cost 328.97p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:06.000602: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 309.7p, best_cost 328.97p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:06.035461: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 309.7p, best_cost 328.97p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:06.157637: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 309.7p, best_cost 328.97p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:06.189714: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 309.7p, best_cost 328.97p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:06.216525: Best charge windows best_metric 309.7p, best_cost 328.97p, best_carbon 0kg, best_import 38.79kWh, 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 48%, 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 78%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 78%, 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% ]
2026-06-19 16:50:06.216712: Best export windows best_metric 309.7p, best_cost 328.97p, best_carbon 0kg, best_import 38.79kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [  ]
2026-06-19 16:50:06.217074: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 14.54p, best_metric 309.7p, best_cost 328.97p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:06.240876: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 14.54p, best_metric 309.7p, best_cost 328.97p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:06.269860: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 14.54p, best_metric 309.7p, best_cost 328.97p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:06.380886: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 14.54p, best_metric 309.7p, best_cost 328.97p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:06.412412: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 14.54p, best_metric 309.7p, best_cost 328.97p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:06.445427: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 14.54p, best_metric 309.7p, best_cost 328.97p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:06.472515: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 14.54p, best_metric 309.7p, best_cost 328.97p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:06.499919: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 14.54p, best_metric 309.7p, best_cost 328.97p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:06.548004: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 14.54p, best_metric 309.7p, best_cost 328.97p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:06.593840: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 14.54p, best_metric 309.7p, best_cost 328.97p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:06.641138: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 14.54p, best_metric 309.7p, best_cost 328.97p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:06.688057: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 14.54p, best_metric 309.7p, best_cost 328.97p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:06.738367: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 14.54p, best_metric 309.7p, best_cost 328.97p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:06.788345: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 14.54p, best_metric 309.7p, best_cost 328.97p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:06.851678: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 14.54p, best_metric 309.55p, best_cost 328.85p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:06.915974: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 14.54p, best_metric 309.52p, best_cost 328.85p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:06.992818: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 14.54p, best_metric 309.52p, best_cost 328.85p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:07.119669: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 14.54p, best_metric 309.52p, best_cost 328.85p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:07.228266: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 14.54p, best_metric 309.52p, best_cost 328.85p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:07.291643: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 14.54p, best_metric 309.52p, best_cost 328.85p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:07.352678: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 14.54p, best_metric 309.52p, best_cost 328.85p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:07.570114: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 14.54p, best_metric 309.52p, best_cost 328.85p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:07.633994: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 14.54p, best_metric 309.52p, best_cost 328.85p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:07.699601: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 14.54p, best_metric 309.52p, best_cost 328.85p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:07.765700: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 14.54p, best_metric 309.52p, best_cost 328.85p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:07.829700: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 14.54p, best_metric 309.52p, best_cost 328.85p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:07.900518: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 14.54p, best_metric 309.52p, best_cost 328.85p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:07.963818: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 14.54p, best_metric 309.52p, best_cost 328.85p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:07.993377: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 14.54p, best_metric 309.52p, best_cost 328.85p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:08.021616: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 14.54p, best_metric 309.52p, best_cost 328.85p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:08.052044: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 14.54p, best_metric 309.52p, best_cost 328.85p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:08.078909: Optimise price set 27.8p, pass low, price 25.96p, start_at_low True, best_price_charge 14.54p, best_metric 309.52p, best_cost 328.85p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:08.107966: Optimise price set 28.4p, pass low, price 26.48p, start_at_low True, best_price_charge 14.54p, best_metric 309.52p, best_cost 328.85p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:08.230477: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 14.54p, best_metric 309.52p, best_cost 328.85p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:08.319097: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 14.54p, best_metric 309.52p, best_cost 328.85p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:08.377838: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 14.54p, best_metric 309.52p, best_cost 328.85p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:08.468396: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 14.54p, best_metric 309.52p, best_cost 328.85p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:08.497795: Optimise price set 32.0p, pass low, price 29.82p, start_at_low True, best_price_charge 14.54p, best_metric 309.52p, best_cost 328.85p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:08.520404: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 14.54p, best_metric 309.52p, best_cost 328.85p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:08.547404: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 14.54p, best_metric 309.52p, best_cost 328.85p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:08.605367: Optimise price set 34.4p, pass low, price 32.09p, start_at_low True, best_price_charge 14.54p, best_metric 309.52p, best_cost 328.85p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:08.631488: Optimise price set 37.0p, pass low, price 34.45p, start_at_low True, best_price_charge 14.54p, best_metric 309.52p, best_cost 328.85p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:08.660897: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 14.54p, best_metric 309.52p, best_cost 328.85p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:08.690750: Optimise price set 39.2p, pass low, price 36.53p, start_at_low True, best_price_charge 14.54p, best_metric 309.52p, best_cost 328.85p, best_cycle 32.05kWh, best_carbon 0kg, best_import 38.79kWh
2026-06-19 16:50:08.724822: Best charge windows best_metric 309.52p, best_cost 328.85p, best_carbon 0kg, best_import 38.79kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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 48%, 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 78%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 78%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 13%, 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% ]
2026-06-19 16:50:08.725207: Best export windows best_metric 309.52p, best_cost 328.85p, best_carbon 0kg, best_import 38.79kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [  ]
2026-06-19 16:50:08.725538: Tweak plan optimisation started
2026-06-19 16:50:08.937043: Tweak optimisation finished metric 309.52 cost 328.85 metric_keep 0 cycle 32.05 carbon 0 import 38.79
2026-06-19 16:50:08.948092: Raw charge windows [ 19-06 16:30:00 - 19-06 17:00:00 @ 29.82p 0%, 19-06 17:00:00 - 19-06 17:30:00 @ 32.09p 0%, 19-06 17:30:00 - 19-06 18:00:00 @ 31.14p 0%, 19-06 18:00:00 - 19-06 18:30:00 @ 34.45p 0%, 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 44%, 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 13%, 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 48%, 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 78%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 78%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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 44%, 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 13%, 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% ] reserve 1.6
2026-06-19 16:50:08.948880: Unclipped charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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 13:00:00 @ 13.8p 48%, 20-06 13:00:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 16:00:00 @ 14.14p 78%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 13%, 21-06 11:00:00 - 21-06 17:00:00 @ 24.42p 100% ] reserve 1.6
2026-06-19 16:50:08.949295: Unfiltered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 0%, 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 13:00:00 @ 13.8p 48%, 20-06 13:00:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 16:00:00 @ 14.14p 78%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 0%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 0%, 21-06 11:00:00 - 21-06 17:00:00 @ 24.42p 100% ] reserve 1.6
2026-06-19 16:50:08.949572: Filtered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 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 13:00:00 @ 13.8p 48%, 20-06 13:00:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 16:00:00 @ 14.14p 78%, 21-06 11:00:00 - 21-06 17:00:00 @ 24.42p 100% ] reserve 1.6
2026-06-19 16:50:08.975566: Previous plan best metric is 310.54 (cost 329.86) and new plan best metric is 309.59 (cost 328.85)
2026-06-19 16:50:08.975614: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-19 16:50:08.975794: Plan valid is now true after recompute was False
2026-06-19 16:50:09.000647: predict base end_record 06-21 11:00:00, final soc 1.6kWh, metric 486.1p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:50:00, load 30.79kWh, PV 0.0kWh
2026-06-19 16:50:09.002535:    Slot: [   16:50,    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,    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-19 16:50:09.004010:     SoC: [   12.16,    12.14,    12.08,    11.85,    11.24,    11.06,    11.06,    11.02,    10.99,    10.96,    10.89,    10.55,    10.34,     9.77,     9.32,     8.99,     8.29,     7.67,     7.62,     7.51,     7.36,     7.16,     6.95,     6.38,     5.04,     2.95,      2.6,     2.52,     2.37,     2.15,     1.86,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:50:09.005228:     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-,    g<be-,    g<be-,    g<be-,    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-19 16:50:09.006685:    LOAD: [     3.6,     3.62,     3.67,     3.89,     4.45,     4.62,     4.62,     4.66,     4.69,     4.72,     4.78,      5.1,      5.3,     5.83,     6.25,     6.55,      7.2,     7.78,     7.83,     7.93,     8.07,     8.26,     8.46,     8.99,    10.23,    12.18,    12.51,    12.58,    12.72,    12.92,    13.19,    13.52,    13.92,    14.38,     14.6,    14.61,    14.85,    15.16,    15.52,    15.71,    15.93,    16.21,    16.54,    17.18,    17.83,    18.26,    18.74,    19.05,    19.36,     19.6,    19.65,    19.84,    20.34,    20.49,    20.49,    20.52,    20.55,    20.57,    20.63,    20.91,    21.08,    21.55,    21.92,    22.19,    22.83,    23.41,    23.46,    23.56,     23.7,    23.89,    24.09,    24.62,    25.86,    27.81,    28.14,    28.21,    28.35,    28.55,    28.82,    29.15,    29.55,    30.01,    30.23,    30.24,    30.48,    30.79] kWh
2026-06-19 16:50:09.008057:      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,      0.0,      0.0,      0.0,      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-19 16:50:09.009482:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.09,     1.48,     1.94,     2.16,     2.18,     2.42,     2.73,     3.09,     3.27,      3.5,     3.78,      4.1,     4.75,      5.4,     5.82,      6.3,     6.62,     6.93,     7.17,     7.22,     7.41,      7.9,     8.05,     8.06,     8.08,     8.11,     8.14,     8.19,     8.48,     8.65,     9.12,     9.49,     9.76,     10.4,    10.98,    11.03,    11.13,    11.27,    11.46,    11.65,    12.18,    13.43,    15.37,     15.7,    15.78,    15.92,    16.12,    16.39,    16.72,    17.12,    17.57,    17.79,    17.81,    18.05,    18.36] kWh
2026-06-19 16:50:09.010881:  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,      0.0,      0.0,      0.0,      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-19 16:50:09.012330:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   116.76,    122.7,    130.0,   133.53,   133.72,   137.54,   142.16,    146.9,   149.38,   152.52,   156.39,   160.88,   169.68,   178.78,   184.58,   191.17,   195.75,   204.67,   211.15,    212.7,   218.54,   235.88,   241.42,   241.44,   242.21,   242.98,   243.67,   245.23,   253.05,   257.29,   268.38,   275.74,   281.13,   344.12,   355.68,    356.6,   358.38,    360.9,   364.02,   367.69,   377.51,   400.55,   436.95,   442.95,   444.29,   446.62,   450.27,   454.77,    460.7,   466.64,   473.94,   477.47,   477.66,   481.48,    486.1] p
2026-06-19 16:50:09.106234: Battery has 15.0 hours left - now at 12.16kWh
2026-06-19 16:50:09.141542: predict base10 end_record 06-21 11:00:00, final soc 1.6kWh, metric 509.55p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:05:00, load 32.09kWh, PV 0.0kWh
2026-06-19 16:50:09.143020:    Slot: [   16:50,    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,    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-19 16:50:09.144224:     SoC: [   12.16,    12.14,    12.07,    11.83,     11.2,    11.01,    11.01,    10.97,    10.93,     10.9,    10.83,    10.47,    10.25,     9.65,     9.18,     8.84,     8.11,     7.45,      7.4,     7.29,     7.13,     6.92,      6.7,      6.1,      4.7,     2.51,     2.14,     2.06,      1.9,     1.67,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:50:09.145248:     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-,    g<be-,    g<be-,    g<be-,    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-19 16:50:09.146461:    LOAD: [     3.6,     3.62,     3.68,      3.9,     4.49,     4.67,     4.67,     4.71,     4.74,     4.77,     4.84,     5.17,     5.38,     5.93,     6.37,     6.69,     7.37,     7.98,     8.03,     8.13,     8.28,     8.48,     8.69,     9.24,    10.54,    12.59,    12.93,    13.01,    13.15,    13.37,    13.65,     14.0,    14.41,    14.89,    15.12,    15.13,    15.39,    15.71,    16.09,    16.28,    16.52,    16.81,    17.15,    17.83,    18.51,    18.95,    19.46,    19.79,    20.11,    20.36,    20.41,    20.61,    21.13,    21.29,    21.29,    21.32,    21.35,    21.38,    21.44,    21.73,    21.92,    22.41,    22.79,    23.07,    23.75,    24.36,    24.41,    24.51,    24.66,    24.86,    25.06,    25.62,    26.92,    28.96,     29.3,    29.39,    29.53,    29.74,    30.02,    30.37,    30.79,    31.27,     31.5,    31.51,    31.77,    32.09] kWh
2026-06-19 16:50:09.147566:      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,      0.0,      0.0,      0.0,      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-19 16:50:09.148708:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.22,     1.56,     1.98,     2.46,     2.69,      2.7,     2.96,     3.28,     3.66,     3.85,     4.08,     4.38,     4.72,     5.39,     6.08,     6.52,     7.03,     7.36,     7.68,     7.93,     7.98,     8.18,      8.7,     8.86,     8.86,     8.89,     8.92,     8.94,     9.01,      9.3,     9.48,     9.97,    10.36,    10.64,    11.31,    11.93,    11.98,    12.08,    12.23,    12.42,    12.63,    13.19,    14.49,    16.53,    16.87,    16.95,     17.1,    17.31,    17.59,    17.94,    18.35,    18.83,    19.06,    19.08,    19.33,    19.66] kWh
2026-06-19 16:50:09.149865:  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,      0.0,      0.0,      0.0,      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-19 16:50:09.151040:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   118.79,    125.0,   131.22,   138.87,   142.56,   142.76,   146.76,    151.6,   156.57,   159.16,   162.46,   166.51,   171.21,   180.42,   189.96,   196.03,   202.94,   207.74,   217.09,   223.87,    225.5,   231.62,   249.79,   255.59,   255.62,   256.42,   257.23,   257.96,   259.59,   267.78,   272.23,   283.84,   291.55,    297.2,   360.81,   372.91,   373.88,   375.74,   378.39,   381.65,    385.5,   395.79,   419.92,   458.06,   464.34,   465.74,   468.19,   472.01,   476.74,   482.94,   489.17,   496.81,   500.51,   500.71,   504.71,   509.55] p
2026-06-19 16:50:09.220762: predict best10 end_record 06-21 11:00:00, final soc 1.6kWh, metric 451.82p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:05:00, load 32.09kWh, PV 0.0kWh
2026-06-19 16:50:09.222714:    Slot: [   16:50,    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,    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-19 16:50:09.224230:     SoC: [   12.16,    12.14,    12.07,    11.83,     11.2,    11.01,    11.01,    10.97,    10.93,     10.9,    10.83,    10.47,    10.25,     9.65,     9.18,     8.84,     8.11,     7.45,      7.4,     7.29,     7.13,     6.92,      6.7,      6.1,      4.7,     2.51,     2.14,     2.06,      1.9,     1.67,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,     5.23,      6.0,     7.94,     9.88,     10.5,    12.44,     12.5,     12.5,    12.15,    11.88,    11.83,    11.62,    11.06,    10.89,    10.88,    10.85,    10.82,    10.79,    10.73,    10.41,    10.21,     9.69,     9.27,     8.97,     8.25,     7.59,     7.54,     7.43,     7.27,     7.06,     6.84,     6.24,     4.84,     2.65,     2.28,      2.2,     2.04,     1.81,      1.6,      1.6,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:50:09.225473:     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<bf+,    g<bf+,    g~be-,    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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+] kWh
2026-06-19 16:50:09.226976:    LOAD: [     3.6,     3.62,     3.68,      3.9,     4.49,     4.67,     4.67,     4.71,     4.74,     4.77,     4.84,     5.17,     5.38,     5.93,     6.37,     6.69,     7.37,     7.98,     8.03,     8.13,     8.28,     8.48,     8.69,     9.24,    10.54,    12.59,    12.93,    13.01,    13.15,    13.37,    13.65,     14.0,    14.41,    14.89,    15.12,    15.13,    15.39,    15.71,    16.09,    16.28,    16.52,    16.81,    17.15,    17.83,    18.51,    18.95,    19.46,    19.79,    20.11,    20.36,    20.41,    20.61,    21.13,    21.29,    21.29,    21.32,    21.35,    21.38,    21.44,    21.73,    21.92,    22.41,    22.79,    23.07,    23.75,    24.36,    24.41,    24.51,    24.66,    24.86,    25.06,    25.62,    26.92,    28.96,     29.3,    29.39,    29.53,    29.74,    30.02,    30.37,    30.79,    31.27,     31.5,    31.51,    31.77,    32.09] kWh
2026-06-19 16:50:09.228368:      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,      0.0,      0.0,      0.0,      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-19 16:50:09.229812:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.22,     1.56,     1.98,     2.46,     2.69,      2.7,     2.96,     3.28,     5.74,     8.02,     8.02,     9.14,    11.56,    14.32,    15.67,     18.2,    18.77,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,     19.1,    19.18,    19.53,    20.37,    20.48,    20.71,    20.72,    20.98,     21.3] kWh
2026-06-19 16:50:09.231235:  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,      0.0,      0.0,      0.0,      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-19 16:50:09.232698:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   118.79,    125.0,   131.22,   138.87,   142.56,   142.76,   146.76,    151.6,    184.0,   214.61,   214.61,   230.08,   263.31,   301.05,   319.86,   354.46,   362.25,   367.05,   367.05,   367.05,   367.05,   367.05,   367.05,   367.05,   367.05,   367.05,   367.05,   367.05,   367.05,   367.05,   367.05,   367.05,   367.05,   367.05,   417.03,   417.03,   417.03,   417.03,   417.03,   417.03,   417.03,   417.03,   417.03,   417.03,   417.03,   417.03,   417.03,   417.03,   418.46,   424.67,   437.35,   439.08,   442.78,   442.97,   446.97,   451.82] p
2026-06-19 16:50:09.310201: predict best end_record 06-21 11:00:00, final soc 1.6kWh, metric 429.83p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:50:00, load 30.79kWh, PV 0.0kWh
2026-06-19 16:50:09.312040:    Slot: [   16:50,    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,    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-19 16:50:09.313575:     SoC: [   12.16,    12.14,    12.08,    11.85,    11.24,    11.06,    11.06,    11.02,    10.99,    10.96,    10.89,    10.55,    10.34,     9.77,     9.32,     8.99,     8.29,     7.67,     7.62,     7.51,     7.36,     7.16,     6.95,     6.38,     5.04,     2.95,      2.6,     2.52,     2.37,     2.15,     1.86,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.02,     6.02,     8.35,    10.67,    10.67,     13.0,     12.7,     12.7,    12.37,    12.12,    12.06,    11.86,    11.32,    11.16,    11.16,    11.13,     11.1,    11.07,    11.01,    10.71,    10.52,    10.02,     9.62,     9.33,     8.65,     8.02,     7.97,     7.86,     7.71,     7.51,      7.3,     6.73,     5.39,      3.3,     2.95,     2.87,     2.72,      2.5,     2.21,     1.85,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:50:09.314874:     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<bf+,    g<bf+,    g~be-,    g<be-,    g<bf+,    g<bf+,    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-,    g~be-,    g~be-,    g~be-,    g>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<bf+] kWh
2026-06-19 16:50:09.316389:    LOAD: [     3.6,     3.62,     3.67,     3.89,     4.45,     4.62,     4.62,     4.66,     4.69,     4.72,     4.78,      5.1,      5.3,     5.83,     6.25,     6.55,      7.2,     7.78,     7.83,     7.93,     8.07,     8.26,     8.46,     8.99,    10.23,    12.18,    12.51,    12.58,    12.72,    12.92,    13.19,    13.52,    13.92,    14.38,     14.6,    14.61,    14.85,    15.16,    15.52,    15.71,    15.93,    16.21,    16.54,    17.18,    17.83,    18.26,    18.74,    19.05,    19.36,     19.6,    19.65,    19.84,    20.34,    20.49,    20.49,    20.52,    20.55,    20.57,    20.63,    20.91,    21.08,    21.55,    21.92,    22.19,    22.83,    23.41,    23.46,    23.56,     23.7,    23.89,    24.09,    24.62,    25.86,    27.81,    28.14,    28.21,    28.35,    28.55,    28.82,    29.15,    29.55,    30.01,    30.23,    30.24,    30.48,    30.79] kWh
2026-06-19 16:50:09.317820:      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,      0.0,      0.0,      0.0,      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-19 16:50:09.319270:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.09,     1.48,     1.94,     2.16,     2.18,     2.42,     2.73,     5.59,     8.27,     8.27,     8.55,    11.38,    14.52,    15.18,     18.1,     18.3,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    19.17,    19.26,    19.48,    19.49,    19.73,    20.04] kWh
2026-06-19 16:50:09.320658:  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,      0.0,      0.0,      0.0,      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-19 16:50:09.322140:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   116.76,    122.7,    130.0,   133.53,   133.72,   137.54,   142.16,   179.82,   215.92,   215.92,   219.79,   258.51,   301.53,   310.63,   350.67,   353.44,   358.02,   358.02,   358.02,   358.02,   358.02,   358.02,   358.02,   358.02,   358.02,   358.02,   358.02,   358.02,   358.02,   358.02,   358.02,   358.02,   358.02,   408.01,   408.01,   408.01,   408.01,   408.01,   408.01,   408.01,   408.01,   408.01,   408.01,   408.01,   408.01,   408.01,   408.01,   408.01,   408.01,   416.29,   417.67,    421.2,   421.39,    425.2,   429.83] p
2026-06-19 16:50:09.324402:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ]
2026-06-19 16:50:09.324531: Saving plan best values to HA entities
2026-06-19 16:50:09.461275: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 16:50:09.466319: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 16:50:09.471366: Best charging limit SoC's [16.0, 6.0, 16.0, 10.5, 16.0, 12.5, 2.0, 16.0]kWh, export []kWh gives import battery 36.1kWh, house 2.6kWh, export 0.0kWh, metric 429.83p, metric10 451.82p
2026-06-19 16:50:09.530373: Marginal costs baseline metric (no standing charge): 329.8607
2026-06-19 16:50:09.719208: Marginal energy costs matrix computed: min=17.47 max=23.78
2026-06-19 16:50:09.791745: Rate array import [{'start': 1010, 'end': 1140, 'rate': 'very expensive', 'range': '(29.8p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 1010, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 16:50:09.792353: - Your estimated bill for today is £0.65 and tomorrow is £2.93
2026-06-19 16:50:09.792380: - Import rates are very expensive (29.8p - 37.1p) for the next 2 and a quarter hours and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 16:50:09.792395: - The battery is currently at 76% and is in eco mode for the next 18 hours.
2026-06-19 16:50:09.792407: - For the next 48 hours there will be no solar generation.
2026-06-19 16:50:09.792419: - You will run out of battery in 15 hours.
2026-06-19 16:50:09.792431: - Your next charge slot will be in 18 hours where import rates will be cheap (13.2p).
2026-06-19 16:50:09.792444: 
2026-06-19 16:50:09.834715: Plan calculation took 7.95 seconds
2026-06-19 16:50:09.834950: Inverter 0: Type SK Sunsynk
2026-06-19 16:50:09.834983: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 16:50:09.835196: Reserve min: 10%, battery_min: 10%
2026-06-19 16:50:09.835267: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 16:50:09.835545: Inverter 0 SoC: 12.05kW 75%, current charge rate 5000W, current discharge rate 5250W, current battery power 524W, current battery voltage 51.2V, grid power -57W, load power 566W, PV Power 0W
2026-06-19 16:50:09.835765: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:50:09.835850: Inverter 0 scheduled charge enable is False
2026-06-19 16:50:09.835879: Inverter 0 charge windows currently []
2026-06-19 16:50:09.835905: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 16:50:09.836005: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:50:09.836030: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:50:09.836065: Inverter 0 scheduled discharge enable is False
2026-06-19 16:50:09.836214: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 16:50:09.836244: Inverter 0 discharge windows currently []
2026-06-19 16:50:09.836269: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:50:09.836286: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:50:09.836301: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:50:09.906836: Total inverter register writes now 0
2026-06-19 16:50:09.926489: Completed run status Read-Only
2026-06-19 16:50:09.932366: Info: record_status Read-Only
2026-06-19 16:50:09.945113: Saved current settings to /config/predbat_config.json
2026-06-19 16:50:49.018213: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:50:49.018483: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:50:49.018529: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:50:49.018711: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 16:50:49.018752: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:50:49.018781: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:50:49.018806: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:52:49.186137: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:52:49.186449: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:52:49.186487: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:52:49.186617: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 16:52:49.186645: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:52:49.186663: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:52:49.186679: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:54:49.354607: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:54:49.354930: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:54:49.354988: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:54:49.355207: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 16:54:49.355248: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:54:49.355284: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:54:49.355318: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:55:00.442251: --------------- PredBat - update at 2026-06-19 16:55:00+01:00 with clock skew 0 minutes, minutes now 1015
2026-06-19 16:55:00.442803: Saved current settings to /config/predbat_config.json
2026-06-19 16:55:00.442879: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 79.9 minutes
2026-06-19 16:55:00.442934: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 16:55:00.443016: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 16:55:00.461624: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 16:55:00.462114: Predbat mode is set to Control charge & discharge
2026-06-19 16:55:00.462211: Info: Read-only mode is enabled, the inverter controls will not be used!!
2026-06-19 16:55:00.560896: Found 11520 load_today datapoints going back 1 days
2026-06-19 16:55:00.561000: Using load_power data to fill gaps in load_today data
2026-06-19 16:55:00.616352: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 16:55:00.616490: Zero load period starting at 2026-06-19T12:09:00+0100 (286 minutes) for 889 minutes with base value 0.9
2026-06-19 16:55:00.616545: Zero load period starting at 2026-06-18T19:24:00+0100 (1291 minutes) for 64 minutes with base value 0.8
2026-06-19 16:55:00.617514: Processing 384 30-minute periods for power integration
2026-06-19 16:55:00.681251: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 16:55:00.681339: Car charging hold True, threshold 6.0kWh
2026-06-19 16:55:00.681374: Current data so far today: load 3.65kWh, import 1.0kWh, export 0.0kWh, PV 0kWh
2026-06-19 16:55:00.705706: Standing charge is set to 49.98p
2026-06-19 16:55:00.732212: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 16:55:00.732485: Import rates: min 13.17p, max 37.08p, average 20.02p
2026-06-19 16:55:00.770007: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 16:55:00.770083: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 16:55:00.771212: High export rate found rates in range 99p to -99p
2026-06-19 16:55:00.868282: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 16:55:00.868416: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 16:55:00.868636: Last hour: net energy 0.06kWh, import 0.06kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 1.69p, import 1.69p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 16:55:00.917118: Today's energy total net 1.0kWh, import 1.0kWh, export 0.0kWh, cost 65.18p, import 15.2p, export 0.0p, carbon 0.0kg
2026-06-19 16:55:00.917249: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 16:55:00.918908: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 16:55:00.920361: Warn: Found 1 gaps in load_today totalling 10020 minutes to fill using average data
2026-06-19 16:55:00.920444: Gap starting at 2026-06-18T15:55:00+0100 (1500 minutes) for 10020 minutes
2026-06-19 16:55:00.935797: Historical days now [7] weight [1]
2026-06-19 16:55:00.958482: Today's load divergence 119.94%, in-day adjustment 113.35%, damping 0.95x, yesterday 100.0% today 118.94% blend 29.51%
2026-06-19 16:55:00.958543: Today's predicted so far 9.32kWh with 0.0kWh car/iBoost excluded, 0.67kWh import ignored, and 0kWh forecast extra.
2026-06-19 16:55:00.958576: Today's actual load so far 12.26kWh with 0.0kWh car/iBoost excluded, and 0.18kWh import ignored.
2026-06-19 16:55:00.990068: Inverter 0: Type SK Sunsynk
2026-06-19 16:55:00.990129: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 16:55:00.990304: Reserve min: 10%, battery_min: 10%
2026-06-19 16:55:00.990363: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 16:55:00.990599: Inverter 0 SoC: 12.05kW 75%, current charge rate 5000W, current discharge rate 5250W, current battery power 543W, current battery voltage 51.2V, grid power -55W, load power 578W, PV Power 0W
2026-06-19 16:55:00.990754: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:55:00.990825: Inverter 0 scheduled charge enable is False
2026-06-19 16:55:00.990851: Inverter 0 charge windows currently []
2026-06-19 16:55:00.990873: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 16:55:00.990972: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:55:00.990997: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:55:00.991028: Inverter 0 scheduled discharge enable is False
2026-06-19 16:55:00.991139: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 16:55:00.991164: Inverter 0 discharge windows currently []
2026-06-19 16:55:00.991198: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:55:00.991216: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:55:00.991231: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:55:01.046034: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 16:55:01.046120: Plan was last updated on 2026-06-19 16:50:00+01:00 and is now 5.0 minutes old
2026-06-19 16:55:01.046454: Best charge window [ 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 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 78%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 16:30:00 @ 21.45p 100% ]
2026-06-19 16:55:01.046489: Best export window [  ]
2026-06-19 16:55:01.047343: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 16:55:01.049331: Load divergence over 8.0 hours mean 454.66W, min 0.0W, max 2832.0W, std dev 566.87W, divergence 62.34%
2026-06-19 16:55:01.069578: Creating pool of 12 processes to match your CPU count
2026-06-19 16:55:01.151752: predict base end_record 06-21 11:05:00, final soc 1.6kWh, metric 490.01p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:40:00, load 30.97kWh, PV 0.0kWh
2026-06-19 16:55:01.153912:    Slot: [   16:55,    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,    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-19 16:55:01.155475:     SoC: [   12.05,    12.04,    11.97,    11.71,    11.14,    10.96,    10.96,    10.92,    10.89,    10.85,    10.79,    10.44,    10.23,     9.66,     9.21,     8.89,     8.19,     7.56,     7.51,     7.41,     7.25,     7.05,     6.84,     6.27,     4.94,     2.85,     2.49,     2.41,     2.26,     2.04,     1.76,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:55:01.156769:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 16:55:01.158392:    LOAD: [    3.65,     3.66,     3.73,     3.96,     4.49,     4.67,     4.67,      4.7,     4.73,     4.76,     4.82,     5.14,     5.34,     5.87,     6.29,     6.59,     7.24,     7.83,     7.87,     7.97,     8.11,      8.3,      8.5,     9.03,    10.27,    12.22,    12.55,    12.62,    12.76,    12.97,    13.23,    13.56,    13.96,    14.42,    14.64,    14.65,     14.9,    15.21,    15.56,    15.76,    15.96,    16.25,    16.58,     17.2,    17.86,    18.29,    18.78,     19.1,    19.41,    19.69,    19.75,    19.95,    20.42,    20.57,    20.57,     20.6,    20.63,    20.66,    20.71,     21.0,    21.17,    21.64,    22.01,    22.27,    22.91,     23.5,    23.55,    23.64,    23.79,    23.98,    24.17,     24.7,    25.94,    27.89,    28.22,     28.3,    28.44,    28.64,    28.91,    29.24,    29.63,    30.09,    30.31,    30.32,    30.57,    30.88,    31.24] kWh
2026-06-19 16:55:01.159817:      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,      0.0,      0.0,      0.0,      0.0,      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-19 16:55:01.161286:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.19,     1.58,     2.04,     2.26,     2.27,     2.52,     2.83,     3.19,     3.38,     3.58,     3.88,      4.2,     4.82,     5.48,     5.91,      6.4,     6.72,     7.03,     7.31,     7.37,     7.57,     8.04,     8.19,     8.19,     8.22,     8.25,     8.28,     8.33,     8.62,     8.79,     9.26,     9.63,      9.9,    10.54,    11.12,    11.17,    11.26,    11.41,     11.6,    11.79,    12.32,    13.56,    15.51,    15.84,    15.92,    16.06,    16.26,    16.53,    16.86,    17.26,    17.71,    17.93,    17.95,    18.19,     18.5,    18.86] kWh
2026-06-19 16:55:01.162784:  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,      0.0,      0.0,      0.0,      0.0,      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-19 16:55:01.164293:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   118.49,   124.43,   131.73,   135.26,   135.45,   139.27,   143.89,   148.63,   151.19,   154.08,   158.16,   162.54,   171.14,   180.23,   186.16,   192.85,   197.58,   206.32,   213.98,   215.81,   222.17,   238.57,   244.11,   244.12,   244.92,   245.69,   246.47,   247.92,   255.73,   259.98,   271.06,   278.42,   283.81,   346.81,   358.36,   359.28,   361.06,   363.59,    366.7,   370.37,    380.2,   403.23,   439.64,   445.63,   446.97,   449.31,   452.95,   457.46,   463.38,   469.33,   476.62,   480.15,   480.34,   484.16,   488.78,   493.52] p
2026-06-19 16:55:01.280415: Battery has 14.75 hours left - now at 12.05kWh
2026-06-19 16:55:01.320306: predict base10 end_record 06-21 11:05:00, final soc 1.6kWh, metric 513.48p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 06:55:00, load 32.27kWh, PV 0.0kWh
2026-06-19 16:55:01.322212:    Slot: [   16:55,    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,    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-19 16:55:01.323667:     SoC: [   12.05,    12.04,    11.96,     11.7,     11.1,    10.91,    10.91,    10.87,    10.83,     10.8,    10.73,    10.37,    10.15,     9.55,     9.08,     8.74,     8.01,     7.35,      7.3,     7.19,     7.03,     6.81,     6.59,      6.0,      4.6,     2.41,     2.04,     1.95,      1.8,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 16:55:01.325123:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 16:55:01.327626:    LOAD: [    3.65,     3.66,     3.73,     3.98,     4.53,     4.71,     4.71,     4.75,     4.78,     4.82,     4.88,     5.21,     5.42,     5.98,     6.41,     6.73,     7.41,     8.03,     8.07,     8.18,     8.32,     8.52,     8.73,     9.29,    10.59,    12.63,    12.97,    13.05,     13.2,    13.41,    13.69,    14.04,    14.45,    14.93,    15.16,    15.18,    15.43,    15.76,    16.13,    16.33,    16.55,    16.86,    17.19,    17.85,    18.53,    18.99,     19.5,    19.84,    20.16,    20.45,    20.51,    20.73,    21.22,    21.38,    21.38,    21.41,    21.44,    21.47,    21.52,    21.82,     22.0,    22.49,    22.88,    23.16,    23.83,    24.45,     24.5,     24.6,    24.75,    24.95,    25.15,     25.7,     27.0,    29.05,    29.39,    29.47,    29.62,    29.83,    30.11,    30.46,    30.87,    31.35,    31.58,    31.59,    31.85,    32.17,    32.55] kWh
2026-06-19 16:55:01.329856:      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,      0.0,      0.0,      0.0,      0.0,      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-19 16:55:01.332256:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.03,     1.31,     1.66,     2.07,     2.55,     2.78,      2.8,     3.05,     3.38,     3.75,     3.95,     4.17,     4.48,     4.81,     5.47,     6.15,     6.61,     7.12,     7.46,     7.78,     8.07,     8.13,     8.35,     8.84,      9.0,      9.0,     9.03,     9.06,     9.09,     9.15,     9.44,     9.62,    10.11,     10.5,    10.78,    11.45,    12.07,    12.12,    12.22,    12.37,    12.57,    12.77,    13.33,    14.63,    16.67,    17.01,    17.09,    17.24,    17.45,    17.73,    18.08,    18.49,    18.97,     19.2,    19.22,    19.47,     19.8,    20.17] kWh
2026-06-19 16:55:01.333829:  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,      0.0,      0.0,      0.0,      0.0,      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-19 16:55:01.336353:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.71,   120.44,   126.64,   132.87,   140.51,   144.21,   144.41,   148.41,   153.25,   158.22,    160.9,   163.92,   168.19,   172.78,   181.79,   191.31,   197.53,   204.53,    209.5,   218.64,   226.67,   228.58,   235.25,   252.43,   258.23,   258.25,   259.09,   259.89,   260.71,   262.23,   270.42,   274.87,   286.48,   294.19,   299.84,   363.45,   375.56,   376.53,   378.39,   381.04,    384.3,   388.15,   398.44,   422.57,   460.71,   466.99,   468.39,   470.84,   474.66,   479.38,   485.58,   491.81,   499.45,   503.15,   503.35,   507.35,   512.19,   517.16] p
2026-06-19 16:55:01.425555: predict best10 end_record 06-21 11:05:00, final soc 1.92kWh, metric 460.02p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 06:55:00, load 32.27kWh, PV 0.0kWh
2026-06-19 16:55:01.427443:    Slot: [   16:55,    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,    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-19 16:55:01.428925:     SoC: [   12.05,    12.04,    11.96,     11.7,     11.1,    10.91,    10.91,    10.87,    10.83,     10.8,    10.73,    10.37,    10.15,     9.55,     9.08,     8.74,     8.01,     7.35,      7.3,     7.19,     7.03,     6.81,     6.59,      6.0,      4.6,     2.41,     2.04,     1.95,      1.8,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,     5.25,      6.0,     7.94,     9.88,     10.5,    12.44,     12.5,     12.5,    12.16,    11.84,    11.78,    11.54,    11.02,    10.85,    10.85,    10.81,    10.78,    10.75,    10.69,    10.37,    10.18,     9.65,     9.23,     8.93,     8.21,     7.55,      7.5,     7.39,     7.23,     7.02,      6.8,      6.2,      4.8,     2.61,     2.24,     2.15,      2.0,     1.77,      1.6,      1.6,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54] kWh
2026-06-19 16:55:01.430206:     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<bf+,    g<bf+,    g>be-,    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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 16:55:01.431675:    LOAD: [    3.65,     3.66,     3.73,     3.98,     4.53,     4.71,     4.71,     4.75,     4.78,     4.82,     4.88,     5.21,     5.42,     5.98,     6.41,     6.73,     7.41,     8.03,     8.07,     8.18,     8.32,     8.52,     8.73,     9.29,    10.59,    12.63,    12.97,    13.05,     13.2,    13.41,    13.69,    14.04,    14.45,    14.93,    15.16,    15.18,    15.43,    15.76,    16.13,    16.33,    16.55,    16.86,    17.19,    17.85,    18.53,    18.99,     19.5,    19.84,    20.16,    20.45,    20.51,    20.73,    21.22,    21.38,    21.38,    21.41,    21.44,    21.47,    21.52,    21.82,     22.0,    22.49,    22.88,    23.16,    23.83,    24.45,     24.5,     24.6,    24.75,    24.95,    25.15,     25.7,     27.0,    29.05,    29.39,    29.47,    29.62,    29.83,    30.11,    30.46,    30.87,    31.35,    31.58,    31.59,    31.85,    32.17,    32.55] kWh
2026-06-19 16:55:01.433083:      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,      0.0,      0.0,      0.0,      0.0,      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-19 16:55:01.434563:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.03,     1.31,     1.66,     2.07,     2.55,     2.78,      2.8,     3.05,     3.38,     5.84,     8.12,     8.12,     9.23,    11.65,    14.39,    15.74,    18.28,    18.86,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,    19.32,    19.67,    20.51,    20.62,    20.85,    20.86,    21.12,    21.44,     23.9] kWh
2026-06-19 16:55:01.435948:  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,      0.0,      0.0,      0.0,      0.0,      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-19 16:55:01.437403:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.71,   120.44,   126.64,   132.87,   140.51,   144.21,   144.41,   148.41,   153.25,   185.65,   216.35,   216.35,   231.73,   264.85,   302.38,   321.17,   355.92,   363.81,   368.77,   368.77,   368.77,   368.77,   368.77,   368.77,   368.77,   368.77,   368.77,   368.77,   368.77,   368.77,   368.77,   368.77,   368.77,   368.77,   368.77,   418.75,   418.75,   418.75,   418.75,   418.75,   418.75,   418.75,   418.75,   418.75,   418.75,   418.75,   418.75,   418.75,   418.75,   420.81,   427.01,    439.7,   441.42,   445.12,   445.32,   449.32,   454.16,   486.56] p
2026-06-19 16:55:01.518771: predict best end_record 06-21 11:05:00, final soc 1.99kWh, metric 438.94p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:40:00, load 30.97kWh, PV 0.0kWh
2026-06-19 16:55:01.520679:    Slot: [   16:55,    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,    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-19 16:55:01.522168:     SoC: [   12.05,    12.04,    11.97,    11.71,    11.14,    10.96,    10.96,    10.92,    10.89,    10.85,    10.79,    10.44,    10.23,     9.66,     9.21,     8.89,     8.19,     7.56,     7.51,     7.41,     7.25,     7.05,     6.84,     6.27,     4.94,     2.85,     2.49,     2.41,     2.26,     2.04,     1.76,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.04,     6.04,     8.37,    10.69,    10.69,    13.02,    12.72,    12.72,    12.39,    12.09,    12.03,    11.81,     11.3,    11.14,    11.14,    11.11,    11.08,    11.05,    10.99,    10.69,     10.5,     10.0,      9.6,     9.31,     8.62,      8.0,     7.94,     7.84,     7.69,     7.48,     7.28,     6.71,     5.37,     3.28,     2.92,     2.84,     2.69,     2.48,     2.19,     1.83,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93] kWh
2026-06-19 16:55:01.523405:     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<bf+,    g<bf+,    g>be-,    g<be-,    g<bf+,    g<bf+,    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-,    g~be-,    g~be-,    g~be-,    g>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<bf+,    g<bf+] kWh
2026-06-19 16:55:01.524847:    LOAD: [    3.65,     3.66,     3.73,     3.96,     4.49,     4.67,     4.67,      4.7,     4.73,     4.76,     4.82,     5.14,     5.34,     5.87,     6.29,     6.59,     7.24,     7.83,     7.87,     7.97,     8.11,      8.3,      8.5,     9.03,    10.27,    12.22,    12.55,    12.62,    12.76,    12.97,    13.23,    13.56,    13.96,    14.42,    14.64,    14.65,     14.9,    15.21,    15.56,    15.76,    15.96,    16.25,    16.58,     17.2,    17.86,    18.29,    18.78,     19.1,    19.41,    19.69,    19.75,    19.95,    20.42,    20.57,    20.57,     20.6,    20.63,    20.66,    20.71,     21.0,    21.17,    21.64,    22.01,    22.27,    22.91,     23.5,    23.55,    23.64,    23.79,    23.98,    24.17,     24.7,    25.94,    27.89,    28.22,     28.3,    28.44,    28.64,    28.91,    29.24,    29.63,    30.09,    30.31,    30.32,    30.57,    30.88,    31.24] kWh
2026-06-19 16:55:01.526271:      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,      0.0,      0.0,      0.0,      0.0,      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-19 16:55:01.527715:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.19,     1.58,     2.04,     2.26,     2.27,     2.52,     2.83,     5.69,     8.38,     8.38,     8.67,    11.49,    14.62,    15.27,    18.21,    18.41,    18.74,    18.74,    18.74,    18.74,    18.74,    18.74,    18.74,    18.74,    18.74,    18.74,    18.74,    18.74,    18.74,    18.74,    18.74,    18.74,    18.74,    18.74,    18.74,    18.74,    18.74,    18.74,    18.74,    18.74,    18.74,    18.74,    18.74,    18.74,    18.74,    18.74,    18.74,    18.74,    18.74,    19.31,     19.4,    19.62,    19.63,    19.88,    20.18,    23.04] kWh
2026-06-19 16:55:01.529083:  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,      0.0,      0.0,      0.0,      0.0,      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-19 16:55:01.530571:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   118.49,   124.43,   131.73,   135.26,   135.45,   139.27,   143.89,   181.55,   217.74,   217.74,   221.81,   260.43,   303.26,   312.34,   352.51,   355.34,   360.07,   360.07,   360.07,   360.07,   360.07,   360.07,   360.07,   360.07,   360.07,   360.07,   360.07,   360.07,   360.07,   360.07,   360.07,   360.07,   360.07,   410.06,   410.06,   410.06,   410.06,   410.06,   410.06,   410.06,   410.06,   410.06,   410.06,   410.06,   410.06,   410.06,   410.06,   410.06,   410.06,   418.69,   420.07,    423.6,   423.79,   427.61,   432.23,   469.89] p
2026-06-19 16:55:01.532766:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg]
2026-06-19 16:55:01.532808: Saving plan best values to HA entities
2026-06-19 16:55:01.702870: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 16:55:01.708637: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 16:55:01.714693: Best charging limit SoC's [16.0, 6.0, 16.0, 10.5, 16.0, 12.5, 2.0, 16.0]kWh, export []kWh gives import battery 36.15kWh, house 2.7kWh, export 0.0kWh, metric 438.94p, metric10 460.02p
2026-06-19 16:55:01.787486: Marginal costs baseline metric (no standing charge): 338.9776
2026-06-19 16:55:02.013850: Marginal energy costs matrix computed: min=17.47 max=24.0
2026-06-19 16:55:02.096121: Rate array import [{'start': 1015, 'end': 1140, 'rate': 'very expensive', 'range': '(29.8p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3545, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1015, 'end': 3545, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 16:55:02.096775: - Your estimated bill for today is £0.65 and tomorrow is £2.95
2026-06-19 16:55:02.096805: - Import rates are very expensive (29.8p - 37.1p) for the next 2 hours and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 16:55:02.096820: - The battery is currently at 75% and is in eco mode for the next 18 hours.
2026-06-19 16:55:02.096832: - For the next 48 hours there will be no solar generation.
2026-06-19 16:55:02.096844: - You will run out of battery in 14 hours.
2026-06-19 16:55:02.096856: - Your next charge slot will be in 18 hours where import rates will be cheap (13.2p).
2026-06-19 16:55:02.096868: 
2026-06-19 16:55:02.142427: Plan calculation took 1.10 seconds
2026-06-19 16:55:02.145836: No high rate period found
2026-06-19 16:55:02.194516: Import threshold used for optimisation was 16.74p
2026-06-19 16:55:02.244544: Low import rate windows [0: 06-19 16:30:00 - 06-19 17:00:00 @ 29.82, 1: 06-19 17:00:00 - 06-19 17:30:00 @ 32.09, 2: 06-19 17:30:00 - 06-19 18:00:00 @ 31.14, 3: 06-19 18:00:00 - 06-19 18:30:00 @ 34.45, 4: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 5: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 6: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 7: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 8: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 9: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 10: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 11: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 12: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 13: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 14: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 15: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 16: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 17: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 18: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 19: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 20: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 21: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 22: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 23: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 24: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 25: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 26: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 27: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 28: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 29: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 30: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 31: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 32: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 33: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 34: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 35: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 36: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 37: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 38: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 39: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 40: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 41: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 42: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 43: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 44: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 45: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 46: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 47: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 48: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 49: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 50: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 51: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 52: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 53: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 54: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 55: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 56: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 57: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 58: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 59: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 60: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 61: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 62: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 63: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 64: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 65: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 66: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 67: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 68: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 69: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 70: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 71: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 72: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 73: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 74: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 75: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 76: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 77: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 78: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 79: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 80: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 81: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 82: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 83: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 84: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 85: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 86: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 87: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 88: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 89: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 90: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 91: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 92: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 93: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 94: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 95: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39]
2026-06-19 16:55:02.268961: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 16:55:02.274253: Total inverter register writes now 0
2026-06-19 16:55:02.292699: Completed run status Read-Only
2026-06-19 16:55:02.298311: Info: record_status Read-Only
2026-06-19 16:55:02.310863: Saved current settings to /config/predbat_config.json
2026-06-19 16:55:34.378805: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:55:34.379013: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:55:34.379047: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:55:34.379179: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 16:55:34.379296: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:55:34.379323: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:55:34.379340: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:57:34.550884: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:57:34.551088: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:57:34.551113: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:57:34.551296: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 16:57:34.551346: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:57:34.551362: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:57:34.551375: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 16:59:34.733171: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 16:59:34.733411: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 16:59:34.733443: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 16:59:34.733570: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 16:59:34.733598: Note: Inverter does not support discharge freeze - disabled
2026-06-19 16:59:34.733616: Note: Inverter does not support charge freeze - disabled
2026-06-19 16:59:34.733631: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:00:00.835421: --------------- PredBat - update at 2026-06-19 17:00:00+01:00 with clock skew 0 minutes, minutes now 1020
2026-06-19 17:00:00.836057: Saved current settings to /config/predbat_config.json
2026-06-19 17:00:00.836170: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 84.9 minutes
2026-06-19 17:00:00.836280: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 17:00:00.836400: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 17:00:00.859194: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 17:00:00.859670: Predbat mode is set to Control charge & discharge
2026-06-19 17:00:00.859746: Info: Read-only mode is enabled, the inverter controls will not be used!!
2026-06-19 17:00:00.967700: Found 11520 load_today datapoints going back 1 days
2026-06-19 17:00:00.967809: Using load_power data to fill gaps in load_today data
2026-06-19 17:00:01.014398: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 17:00:01.014528: Zero load period starting at 2026-06-19T12:09:00+0100 (291 minutes) for 889 minutes with base value 0.9
2026-06-19 17:00:01.014574: Zero load period starting at 2026-06-18T19:24:00+0100 (1296 minutes) for 64 minutes with base value 0.8
2026-06-19 17:00:01.015359: Processing 384 30-minute periods for power integration
2026-06-19 17:00:01.068029: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 17:00:01.068133: Car charging hold True, threshold 6.0kWh
2026-06-19 17:00:01.068169: Current data so far today: load 3.7kWh, import 1.0kWh, export 0.0kWh, PV 0kWh
2026-06-19 17:00:01.089351: Standing charge is set to 49.98p
2026-06-19 17:00:01.117568: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 17:00:01.117889: Import rates: min 13.17p, max 37.08p, average 20.02p
2026-06-19 17:00:01.157726: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 17:00:01.157830: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 17:00:01.159067: High export rate found rates in range 99p to -99p
2026-06-19 17:00:01.257884: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 17:00:01.258023: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 17:00:01.258344: Last hour: net energy 0.05kWh, import 0.05kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 1.52p, import 1.52p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 17:00:01.308147: Today's energy total net 1.0kWh, import 1.0kWh, export 0.0kWh, cost 65.18p, import 15.2p, export 0.0p, carbon 0.0kg
2026-06-19 17:00:01.308281: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 17:00:01.310027: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 17:00:01.311461: Warn: Found 1 gaps in load_today totalling 10015 minutes to fill using average data
2026-06-19 17:00:01.311561: Gap starting at 2026-06-18T15:55:00+0100 (1505 minutes) for 10015 minutes
2026-06-19 17:00:01.329192: Historical days now [7] weight [1]
2026-06-19 17:00:01.355975: Today's load divergence 120.09%, in-day adjustment 113.52%, damping 0.95x, yesterday 100.0% today 119.09% blend 29.17%
2026-06-19 17:00:01.356076: Today's predicted so far 9.41kWh with 0.0kWh car/iBoost excluded, 0.62kWh import ignored, and 0kWh forecast extra.
2026-06-19 17:00:01.356113: Today's actual load so far 12.39kWh with 0.0kWh car/iBoost excluded, and 0.09kWh import ignored.
2026-06-19 17:00:01.393502: Inverter 0: Type SK Sunsynk
2026-06-19 17:00:01.393572: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 17:00:01.393784: Reserve min: 10%, battery_min: 10%
2026-06-19 17:00:01.393854: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 17:00:01.394116: Inverter 0 SoC: 12.0kW 75%, current charge rate 5000W, current discharge rate 5250W, current battery power 528W, current battery voltage 51.2V, grid power -51W, load power 564W, PV Power 0W
2026-06-19 17:00:01.394282: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:00:01.394361: Inverter 0 scheduled charge enable is False
2026-06-19 17:00:01.394386: Inverter 0 charge windows currently []
2026-06-19 17:00:01.394409: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 17:00:01.394509: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:00:01.394533: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:00:01.394565: Inverter 0 scheduled discharge enable is False
2026-06-19 17:00:01.394678: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:00:01.394703: Inverter 0 discharge windows currently []
2026-06-19 17:00:01.394723: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:00:01.394739: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:00:01.394754: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:00:01.468668: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 17:00:01.468754: Plan was last updated on 2026-06-19 16:50:00+01:00 and is now 10.0 minutes old
2026-06-19 17:00:01.469062: Best charge window [ 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 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 78%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 16:30:00 @ 21.45p 100% ]
2026-06-19 17:00:01.469094: Best export window [  ]
2026-06-19 17:00:01.469964: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 17:00:01.472443: Load divergence over 8.0 hours mean 453.96W, min 0.0W, max 2779.2W, std dev 564.98W, divergence 62.23%
2026-06-19 17:00:01.498407: Creating pool of 12 processes to match your CPU count
2026-06-19 17:00:01.607987: predict base end_record 06-21 11:10:00, final soc 1.6kWh, metric 493.16p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:40:00, load 31.15kWh, PV 0.0kWh
2026-06-19 17:00:01.610098:    Slot: [   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,    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-19 17:00:01.611647:     SoC: [    12.0,    11.93,    11.65,     11.1,    10.92,    10.92,    10.88,    10.85,    10.81,    10.75,     10.4,    10.19,     9.62,     9.17,     8.85,     8.15,     7.52,     7.47,     7.37,     7.21,     7.01,      6.8,     6.23,      4.9,      2.8,     2.45,     2.37,     2.22,      2.0,     1.72,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:00:01.612885:     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-,    g<be-,    g<be-,    g<be-,    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-19 17:00:01.614375:    LOAD: [     3.7,     3.76,     4.03,     4.53,     4.71,     4.71,     4.74,     4.77,      4.8,     4.87,     5.18,     5.38,     5.91,     6.33,     6.64,     7.29,     7.87,     7.92,     8.01,     8.16,     8.35,     8.54,     9.07,    10.31,    12.26,    12.59,    12.67,    12.81,    13.01,    13.28,    13.61,     14.0,    14.46,    14.68,     14.7,    14.94,    15.25,    15.61,    15.81,    15.99,     16.3,    16.62,    17.23,    17.87,    18.29,    18.82,    19.13,    19.45,    19.77,    19.83,    20.06,    20.51,    20.66,    20.66,    20.69,    20.72,    20.75,     20.8,    21.08,    21.25,    21.72,    22.09,    22.36,     23.0,    23.59,    23.64,    23.73,    23.87,    24.06,    24.26,    24.79,    26.03,    27.98,    28.31,    28.38,    28.52,    28.73,    28.99,    29.32,    29.72,    30.18,     30.4,    30.41,    30.66,    30.96,    31.32] kWh
2026-06-19 17:00:01.615773:      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,      0.0,      0.0,      0.0,      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-19 17:00:01.617220:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.22,     1.62,     2.08,      2.3,     2.31,     2.55,     2.86,     3.22,     3.43,     3.61,     3.92,     4.23,     4.85,     5.48,      5.9,     6.44,     6.75,     7.07,     7.38,     7.44,     7.68,     8.12,     8.28,     8.28,     8.31,     8.33,     8.36,     8.42,      8.7,     8.87,     9.34,     9.71,     9.98,    10.62,     11.2,    11.25,    11.35,    11.49,    11.68,    11.87,     12.4,    13.65,     15.6,    15.92,     16.0,    16.14,    16.34,    16.61,    16.94,    17.34,     17.8,    18.01,    18.03,    18.27,    18.58,    18.94] kWh
2026-06-19 17:00:01.618655:  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,      0.0,      0.0,      0.0,      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-19 17:00:01.620112:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   119.18,   125.12,   132.42,   135.95,   136.14,   139.96,   144.58,   149.32,   152.02,   154.58,   158.85,   163.16,   171.64,   180.48,   186.19,   193.49,   198.03,   207.24,   215.86,   217.81,   224.92,   240.56,   246.09,   246.17,   246.91,   247.67,   248.44,   249.94,   257.72,   261.96,   273.05,    280.4,    285.8,   348.79,   360.34,   361.26,   363.04,   365.57,   368.69,   372.36,   382.18,   405.22,   441.62,   447.62,   448.95,   451.29,   454.94,   459.44,   465.37,   471.31,   478.61,   482.14,   482.33,   486.14,   490.77,   495.51] p
2026-06-19 17:00:01.746414: Battery has 14.67 hours left - now at 12.0kWh
2026-06-19 17:00:01.795580: predict base10 end_record 06-21 11:10:00, final soc 1.6kWh, metric 516.77p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 06:50:00, load 32.46kWh, PV 0.0kWh
2026-06-19 17:00:01.797571:    Slot: [   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,    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-19 17:00:01.799183:     SoC: [    12.0,    11.93,    11.63,    11.06,    10.87,    10.86,    10.83,    10.79,    10.76,    10.69,    10.33,    10.11,     9.51,     9.04,      8.7,     7.97,     7.31,     7.25,     7.15,     6.99,     6.77,     6.55,     5.96,     4.56,     2.37,      2.0,     1.91,     1.75,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:00:01.800975:     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-,    g<be-,    g<be-,    g<be-,    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-19 17:00:01.803825:    LOAD: [     3.7,     3.77,     4.04,     4.57,     4.75,     4.76,     4.79,     4.82,     4.86,     4.92,     5.26,     5.46,     6.02,     6.46,     6.78,     7.46,     8.07,     8.12,     8.22,     8.37,     8.57,     8.77,     9.33,    10.63,    12.67,    13.02,    13.09,    13.24,    13.45,    13.73,    14.08,    14.49,    14.98,    15.21,    15.22,    15.47,     15.8,    16.18,    16.39,    16.58,     16.9,    17.23,    17.88,    18.54,    18.98,    19.54,    19.87,     20.2,    20.53,     20.6,    20.84,    21.31,    21.47,    21.47,     21.5,    21.53,    21.56,    21.62,    21.91,    22.09,    22.58,    22.97,    23.25,    23.92,    24.53,    24.59,    24.68,    24.84,    25.03,    25.24,    25.79,    27.09,    29.14,    29.48,    29.56,    29.71,    29.92,     30.2,    30.55,    30.96,    31.44,    31.67,    31.68,    31.94,    32.27,    32.64] kWh
2026-06-19 17:00:01.805949:      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,      0.0,      0.0,      0.0,      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-19 17:00:01.807688:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.07,     1.35,      1.7,     2.11,     2.59,     2.82,     2.83,     3.09,     3.41,     3.79,      4.0,     4.19,     4.52,     4.85,     5.49,     6.16,      6.6,     7.16,     7.48,     7.82,     8.15,     8.21,     8.46,     8.92,     9.08,     9.09,     9.12,     9.14,     9.17,     9.23,     9.53,     9.71,     10.2,    10.58,    10.87,    11.54,    12.15,     12.2,     12.3,    12.45,    12.65,    12.85,    13.41,    14.71,    16.75,     17.1,    17.18,    17.32,    17.54,    17.82,    18.16,    18.58,    19.06,    19.29,     19.3,    19.56,    19.88,    20.26] kWh
2026-06-19 17:00:01.809633:  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,      0.0,      0.0,      0.0,      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-19 17:00:01.811311:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,    116.4,   121.13,   127.33,   133.56,    141.2,    144.9,    145.1,    149.1,   153.94,   158.91,   161.73,   164.42,   168.89,   173.41,   182.29,   191.56,   197.54,   205.19,   209.95,    219.6,   228.62,   230.67,   238.11,   254.51,    260.3,   260.39,   261.17,   261.97,   262.77,   264.35,    272.5,   276.94,   288.56,   296.26,   301.91,   365.52,   377.63,    378.6,   380.46,   383.11,   386.37,   390.22,   400.51,   424.64,   462.78,   469.06,   470.46,   472.91,   476.73,   481.46,   487.66,   493.88,   501.53,   505.23,   505.43,   509.43,   514.27,   519.24] p
2026-06-19 17:00:01.917602: predict best10 end_record 06-21 11:10:00, final soc 2.25kWh, metric 467.25p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 06:50:00, load 32.46kWh, PV 0.0kWh
2026-06-19 17:00:01.920491:    Slot: [   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,    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-19 17:00:01.922610:     SoC: [    12.0,    11.93,    11.63,    11.06,    10.87,    10.86,    10.83,    10.79,    10.76,    10.69,    10.33,    10.11,     9.51,     9.04,      8.7,     7.97,     7.31,     7.25,     7.15,     6.99,     6.77,     6.55,     5.96,     4.56,     2.37,      2.0,     1.91,     1.75,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,     5.28,      6.0,     7.94,     9.88,     10.5,    12.44,     12.5,     12.5,    12.14,    11.79,    11.72,    11.46,    10.95,    10.78,    10.78,    10.75,    10.71,    10.68,    10.62,    10.31,    10.11,     9.58,     9.17,     8.87,     8.15,     7.49,     7.43,     7.33,     7.17,     6.95,     6.73,     6.13,     4.74,     2.54,     2.17,     2.09,     1.93,      1.7,      1.6,      1.6,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54] kWh
2026-06-19 17:00:01.924014:     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<bf+,    g<bf+,    g~be-,    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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 17:00:01.925892:    LOAD: [     3.7,     3.77,     4.04,     4.57,     4.75,     4.76,     4.79,     4.82,     4.86,     4.92,     5.26,     5.46,     6.02,     6.46,     6.78,     7.46,     8.07,     8.12,     8.22,     8.37,     8.57,     8.77,     9.33,    10.63,    12.67,    13.02,    13.09,    13.24,    13.45,    13.73,    14.08,    14.49,    14.98,    15.21,    15.22,    15.47,     15.8,    16.18,    16.39,    16.58,     16.9,    17.23,    17.88,    18.54,    18.98,    19.54,    19.87,     20.2,    20.53,     20.6,    20.84,    21.31,    21.47,    21.47,     21.5,    21.53,    21.56,    21.62,    21.91,    22.09,    22.58,    22.97,    23.25,    23.92,    24.53,    24.59,    24.68,    24.84,    25.03,    25.24,    25.79,    27.09,    29.14,    29.48,    29.56,    29.71,    29.92,     30.2,    30.55,    30.96,    31.44,    31.67,    31.68,    31.94,    32.27,    32.64] kWh
2026-06-19 17:00:01.927367:      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,      0.0,      0.0,      0.0,      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-19 17:00:01.928774:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.07,     1.35,      1.7,     2.11,     2.59,     2.82,     2.83,     3.09,     3.41,     5.87,     8.17,     8.17,     9.27,    11.68,    14.42,    15.75,    18.27,    18.89,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,     19.4,    19.75,    20.59,     20.7,    20.93,    20.94,     21.2,    21.52,    23.98] kWh
2026-06-19 17:00:01.930197:  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,      0.0,      0.0,      0.0,      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-19 17:00:01.931670:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,    116.4,   121.13,   127.33,   133.56,    141.2,    144.9,    145.1,    149.1,   153.94,   186.34,   217.19,   217.19,   232.38,   265.44,   302.84,   321.38,   355.89,   364.42,   369.18,   369.18,   369.18,   369.18,   369.18,   369.18,   369.18,   369.18,   369.18,   369.18,   369.18,   369.18,   369.18,   369.18,   369.18,   369.18,   369.18,   419.16,   419.16,   419.16,   419.16,   419.16,   419.16,   419.16,   419.16,   419.16,   419.16,   419.16,   419.16,   419.16,   419.16,   422.25,   428.46,   441.14,   442.86,   446.56,   446.76,   450.76,    455.6,    488.0] p
2026-06-19 17:00:02.027754: predict best end_record 06-21 11:10:00, final soc 2.38kWh, metric 447.05p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:40:00, load 31.15kWh, PV 0.0kWh
2026-06-19 17:00:02.029699:    Slot: [   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,    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-19 17:00:02.031307:     SoC: [    12.0,    11.93,    11.65,     11.1,    10.92,    10.92,    10.88,    10.85,    10.81,    10.75,     10.4,    10.19,     9.62,     9.17,     8.85,     8.15,     7.52,     7.47,     7.37,     7.21,     7.01,      6.8,     6.23,      4.9,      2.8,     2.45,     2.37,     2.22,      2.0,     1.72,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.06,     6.06,     8.39,    10.72,    10.72,    13.04,    12.72,    12.72,    12.37,    12.04,    11.97,    11.72,    11.24,    11.08,    11.07,    11.04,    11.02,    10.98,    10.93,    10.62,    10.44,     9.94,     9.54,     9.25,     8.56,     7.93,     7.88,     7.78,     7.63,     7.42,     7.21,     6.64,     5.31,     3.22,     2.86,     2.78,     2.63,     2.41,     2.13,     1.77,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93] kWh
2026-06-19 17:00:02.032536:     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<bf+,    g<bf+,    g>be-,    g<be-,    g<bf+,    g<bf+,    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-,    g~be-,    g~be-,    g~be-,    g>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<bf+,    g<bf+] kWh
2026-06-19 17:00:02.034225:    LOAD: [     3.7,     3.76,     4.03,     4.53,     4.71,     4.71,     4.74,     4.77,      4.8,     4.87,     5.18,     5.38,     5.91,     6.33,     6.64,     7.29,     7.87,     7.92,     8.01,     8.16,     8.35,     8.54,     9.07,    10.31,    12.26,    12.59,    12.67,    12.81,    13.01,    13.28,    13.61,     14.0,    14.46,    14.68,     14.7,    14.94,    15.25,    15.61,    15.81,    15.99,     16.3,    16.62,    17.23,    17.87,    18.29,    18.82,    19.13,    19.45,    19.77,    19.83,    20.06,    20.51,    20.66,    20.66,    20.69,    20.72,    20.75,     20.8,    21.08,    21.25,    21.72,    22.09,    22.36,     23.0,    23.59,    23.64,    23.73,    23.87,    24.06,    24.26,    24.79,    26.03,    27.98,    28.31,    28.38,    28.52,    28.73,    28.99,    29.32,    29.72,    30.18,     30.4,    30.41,    30.66,    30.96,    31.32] kWh
2026-06-19 17:00:02.035838:      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,      0.0,      0.0,      0.0,      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-19 17:00:02.037383:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.22,     1.62,     2.08,      2.3,     2.31,     2.55,     2.86,     5.72,     8.43,     8.43,     8.73,    11.55,    14.67,     15.3,    18.22,    18.45,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,     19.4,    19.49,    19.71,    19.72,    19.96,    20.27,    23.13] kWh
2026-06-19 17:00:02.038966:  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,      0.0,      0.0,      0.0,      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-19 17:00:02.040525:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   119.18,   125.12,   132.42,   135.95,   136.14,   139.96,   144.58,   182.24,   218.56,   218.56,   222.83,   261.38,   304.08,   312.92,   352.87,   355.99,   360.53,   360.53,   360.53,   360.53,   360.53,   360.53,   360.53,   360.53,   360.53,   360.53,   360.53,   360.53,   360.53,   360.53,   360.53,   360.53,   360.53,   410.51,   410.51,   410.51,   410.51,   410.51,   410.51,   410.51,   410.51,   410.51,   410.51,   410.51,   410.51,   410.51,   410.51,   410.51,   410.51,   420.15,   421.53,   425.06,   425.25,   429.07,   433.69,   471.35] p
2026-06-19 17:00:02.042926:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg]
2026-06-19 17:00:02.042969: Saving plan best values to HA entities
2026-06-19 17:00:02.252935: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 17:00:02.260099: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 17:00:02.267419: Best charging limit SoC's [16.0, 6.0, 16.0, 10.5, 16.0, 12.5, 2.0, 16.0]kWh, export []kWh gives import battery 36.2kWh, house 2.74kWh, export 0.0kWh, metric 447.05p, metric10 467.25p
2026-06-19 17:00:02.347091: Marginal costs baseline metric (no standing charge): 347.0865
2026-06-19 17:00:02.555313: Marginal energy costs matrix computed: min=17.41 max=24.19
2026-06-19 17:00:02.645051: Rate array import [{'start': 1020, 'end': 1140, 'rate': 'very expensive', 'range': '(31.1p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3550, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1020, 'end': 3550, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 17:00:02.645881: - Your estimated bill for today is £0.65 and tomorrow is £2.95
2026-06-19 17:00:02.645921: - Import rates are very expensive (31.1p - 37.1p) for the next 2 hours and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 17:00:02.645937: - The battery is currently at 75% and is in eco mode for the next 18 hours.
2026-06-19 17:00:02.645950: - For the next 48 hours there will be no solar generation.
2026-06-19 17:00:02.645962: - You will run out of battery in 14 hours.
2026-06-19 17:00:02.645975: - Your next charge slot will be in 18 hours where import rates will be cheap (13.2p).
2026-06-19 17:00:02.645988: 
2026-06-19 17:00:02.696071: Plan calculation took 1.23 seconds
2026-06-19 17:00:02.699926: No high rate period found
2026-06-19 17:00:02.751716: Import threshold used for optimisation was 16.74p
2026-06-19 17:00:02.809894: Low import rate windows [0: 06-19 17:00:00 - 06-19 17:30:00 @ 32.09, 1: 06-19 17:30:00 - 06-19 18:00:00 @ 31.14, 2: 06-19 18:00:00 - 06-19 18:30:00 @ 34.45, 3: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 4: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 5: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 6: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 7: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 8: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 9: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 10: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 11: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 12: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 13: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 14: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 15: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 16: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 17: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 18: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 19: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 20: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 21: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 22: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 23: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 24: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 25: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 26: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 27: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 28: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 29: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 30: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 31: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 32: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 33: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 34: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 35: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 36: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 37: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 38: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 39: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 40: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 41: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 42: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 43: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 44: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 45: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 46: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 47: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 48: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 49: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 50: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 51: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 52: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 53: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 54: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 55: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 56: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 57: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 58: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 59: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 60: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 61: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 62: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 63: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 64: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 65: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 66: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 67: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 68: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 69: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 70: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 71: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 72: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 73: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 74: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 75: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 76: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 77: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 78: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 79: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 80: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 81: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 82: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 83: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 84: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 85: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 86: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 87: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 88: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 89: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 90: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 91: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 92: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 93: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 94: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39]
2026-06-19 17:00:02.864448: 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-19 17:00:02.864622: Recompute is saving previous plan...
2026-06-19 17:00:02.867786: Best charge window [ 19-06 17:00:00 - 19-06 17:30:00 @ 32.09p 0%, 19-06 17:30:00 - 19-06 18:00:00 @ 31.14p 0%, 19-06 18:00:00 - 19-06 18:30:00 @ 34.45p 0%, 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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% ]
2026-06-19 17:00:02.867855: Best export window [  ]
2026-06-19 17:00:02.868653: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 17:00:02.870665: Load divergence over 8.0 hours mean 453.96W, min 0.0W, max 2779.2W, std dev 564.98W, divergence 62.23%
2026-06-19 17:00:02.895675: Calculating data from yesterday for savings calculation
2026-06-19 17:00:02.906942: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 17:00:02.913171: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 17:00:02.914238: Creating pool of 12 processes to match your CPU count
2026-06-19 17:00:02.970054: Calculate Best options: mode(Control charge & discharge), 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-19 17:00:02.971985: Optimise levels pass started at 2026-06-19 17:00:02
2026-06-19 17:00:02.972030: Optimise all windows, total charge 95 export 1
2026-06-19 17:00:03.245316: >> Region optimisation pass width 960
2026-06-19 17:00:03.644450: >> Region optimisation pass width 480
2026-06-19 17:00:04.014609: >> Region optimisation pass width 240
2026-06-19 17:00:04.595491: >> Region optimisation pass width 120
2026-06-19 17:00:05.960432: 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 83
2026-06-19 17:00:05.960559: Optimise levels pass ended at 2026-06-19 17:00:05, duration 3.0 seconds tried 339 combinations
2026-06-19 17:00:05.960624: Set best_price_charge_level 15.6p, best_price_export_level 0p, best_price_charge 14.54p, best_cost_export 0p, best_metric 382.82p, best_keep 0kWh, best_cycle 47.92kWh, best_carbon 0kg, best_import 35.18kWh
2026-06-19 17:00:05.977824: 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.0, 13.0, 0, 13.0, 13.0, 13.0, 13.0, 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, 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-19 17:00:05.978139: Optimise price set 15.6p, pass trim, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 313.88p, best_cost 333.25p, best_cycle 34.79kWh, best_carbon 0kg, best_import 39.32kWh
2026-06-19 17:00:06.009092: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 313.88p, best_cost 333.25p, best_cycle 34.79kWh, best_carbon 0kg, best_import 39.32kWh
2026-06-19 17:00:06.052676: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 313.88p, best_cost 333.25p, best_cycle 34.79kWh, best_carbon 0kg, best_import 39.32kWh
2026-06-19 17:00:06.091836: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 313.88p, best_cost 333.25p, best_cycle 34.79kWh, best_carbon 0kg, best_import 39.32kWh
2026-06-19 17:00:06.243239: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 313.88p, best_cost 333.25p, best_cycle 34.79kWh, best_carbon 0kg, best_import 39.32kWh
2026-06-19 17:00:06.284401: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 313.88p, best_cost 333.25p, best_cycle 34.79kWh, best_carbon 0kg, best_import 39.32kWh
2026-06-19 17:00:06.315943: Best charge windows best_metric 313.88p, best_cost 333.25p, best_carbon 0kg, best_import 39.32kWh, 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: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 86%, 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% ]
2026-06-19 17:00:06.316121: Best export windows best_metric 313.88p, best_cost 333.25p, best_carbon 0kg, best_import 39.32kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [  ]
2026-06-19 17:00:06.316967: Best charge windows best_metric 313.88p, best_cost 333.25p, best_carbon 0kg, best_import 39.32kWh, 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: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 86%, 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% ]
2026-06-19 17:00:06.317094: Best export windows best_metric 313.88p, best_cost 333.25p, best_carbon 0kg, best_import 39.32kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [  ]
2026-06-19 17:00:06.317247: Optimise price set 15.6p, pass normal, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 313.88p, best_cost 333.25p, best_cycle 34.79kWh, best_carbon 0kg, best_import 39.32kWh
2026-06-19 17:00:06.348745: Optimise price set 15.2p, pass normal, price 14.13p, start_at_low False, best_price_charge 14.54p, best_metric 313.88p, best_cost 333.25p, best_cycle 34.79kWh, best_carbon 0kg, best_import 39.32kWh
2026-06-19 17:00:06.380514: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 313.77p, best_cost 333.17p, best_cycle 34.65kWh, best_carbon 0kg, best_import 39.31kWh
2026-06-19 17:00:06.416902: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 313.66p, best_cost 333.02p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:06.449539: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 313.66p, best_cost 333.02p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:06.584507: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 313.66p, best_cost 333.02p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:06.625766: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 313.66p, best_cost 333.02p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:06.650225: Best charge windows best_metric 313.66p, best_cost 333.02p, best_carbon 0kg, best_import 39.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 84%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 84%, 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% ]
2026-06-19 17:00:06.650473: Best export windows best_metric 313.66p, best_cost 333.02p, best_carbon 0kg, best_import 39.3kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [  ]
2026-06-19 17:00:06.650667: Optimise price set 15.6p, pass trim, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 313.66p, best_cost 333.02p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:06.679706: Optimise price set 15.2p, pass trim, price 14.13p, start_at_low False, best_price_charge 14.54p, best_metric 313.66p, best_cost 333.02p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:06.725893: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 313.66p, best_cost 333.02p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:06.777091: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 313.66p, best_cost 333.02p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:06.816047: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 313.66p, best_cost 333.02p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:06.945174: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 313.66p, best_cost 333.02p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:06.979001: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 313.66p, best_cost 333.02p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:07.008466: Best charge windows best_metric 313.66p, best_cost 333.02p, best_carbon 0kg, best_import 39.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 84%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 84%, 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% ]
2026-06-19 17:00:07.008937: Best export windows best_metric 313.66p, best_cost 333.02p, best_carbon 0kg, best_import 39.3kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [  ]
2026-06-19 17:00:07.009027: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 14.54p, best_metric 313.66p, best_cost 333.02p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:07.033277: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 14.54p, best_metric 313.66p, best_cost 333.02p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:07.068239: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 14.54p, best_metric 313.66p, best_cost 333.02p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:07.191552: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 14.54p, best_metric 313.66p, best_cost 333.02p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:07.227085: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 14.54p, best_metric 313.66p, best_cost 333.02p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:07.261604: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 14.54p, best_metric 313.66p, best_cost 333.02p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:07.299043: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 14.54p, best_metric 313.66p, best_cost 333.02p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:07.326712: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 14.54p, best_metric 313.66p, best_cost 333.02p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:07.379412: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 14.54p, best_metric 313.66p, best_cost 333.02p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:07.432388: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 14.54p, best_metric 313.66p, best_cost 333.02p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:07.496927: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 14.54p, best_metric 313.56p, best_cost 332.91p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:07.546719: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 14.54p, best_metric 313.56p, best_cost 332.91p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:07.604771: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 14.54p, best_metric 313.56p, best_cost 332.91p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:07.658997: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 14.54p, best_metric 313.56p, best_cost 332.91p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:07.735801: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 14.54p, best_metric 313.29p, best_cost 332.62p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:07.806245: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 14.54p, best_metric 313.28p, best_cost 332.62p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:07.877655: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 14.54p, best_metric 313.28p, best_cost 332.62p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:08.031924: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 14.54p, best_metric 313.28p, best_cost 332.62p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:08.169091: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 14.54p, best_metric 313.28p, best_cost 332.62p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:08.248284: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 14.54p, best_metric 313.28p, best_cost 332.62p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:08.328136: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 14.54p, best_metric 313.28p, best_cost 332.62p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:08.575794: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 14.54p, best_metric 313.28p, best_cost 332.62p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:08.640899: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 14.54p, best_metric 313.28p, best_cost 332.62p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:08.702011: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 14.54p, best_metric 313.28p, best_cost 332.62p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:08.767386: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 14.54p, best_metric 313.28p, best_cost 332.62p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:08.824353: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 14.54p, best_metric 313.28p, best_cost 332.62p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:08.889372: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 14.54p, best_metric 313.28p, best_cost 332.62p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:08.955374: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 14.54p, best_metric 313.28p, best_cost 332.62p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:08.984753: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 14.54p, best_metric 313.28p, best_cost 332.62p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:09.017825: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 14.54p, best_metric 313.28p, best_cost 332.62p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:09.051987: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 14.54p, best_metric 313.28p, best_cost 332.62p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:09.082624: Optimise price set 27.8p, pass low, price 25.96p, start_at_low True, best_price_charge 14.54p, best_metric 313.28p, best_cost 332.62p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:09.114943: Optimise price set 28.4p, pass low, price 26.48p, start_at_low True, best_price_charge 14.54p, best_metric 313.28p, best_cost 332.62p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:09.237311: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 14.54p, best_metric 313.28p, best_cost 332.62p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:09.333933: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 14.54p, best_metric 313.28p, best_cost 332.62p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:09.388900: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 14.54p, best_metric 313.28p, best_cost 332.62p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:09.474176: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 14.54p, best_metric 313.28p, best_cost 332.62p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:09.501938: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 14.54p, best_metric 313.28p, best_cost 332.62p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:09.530935: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 14.54p, best_metric 313.28p, best_cost 332.62p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:09.588003: Optimise price set 34.4p, pass low, price 32.09p, start_at_low True, best_price_charge 14.54p, best_metric 313.28p, best_cost 332.62p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:09.616565: Optimise price set 37.0p, pass low, price 34.45p, start_at_low True, best_price_charge 14.54p, best_metric 313.28p, best_cost 332.62p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:09.646778: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 14.54p, best_metric 313.28p, best_cost 332.62p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:09.678444: Optimise price set 39.2p, pass low, price 36.53p, start_at_low True, best_price_charge 14.54p, best_metric 313.28p, best_cost 332.62p, best_cycle 34.4kWh, best_carbon 0kg, best_import 39.3kWh
2026-06-19 17:00:09.712871: Best charge windows best_metric 313.28p, best_cost 332.62p, best_carbon 0kg, best_import 39.3kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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 84%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 84%, 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 06:00:00 - 21-06 06:30:00 @ 16.74p 19%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 16%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 16%, 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% ]
2026-06-19 17:00:09.712999: Best export windows best_metric 313.28p, best_cost 332.62p, best_carbon 0kg, best_import 39.3kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [  ]
2026-06-19 17:00:09.713241: Tweak plan optimisation started
2026-06-19 17:00:09.934278: Tweak optimisation finished metric 313.28 cost 332.62 metric_keep 0 cycle 34.4 carbon 0 import 39.3
2026-06-19 17:00:09.946831: Raw charge windows [ 19-06 17:00:00 - 19-06 17:30:00 @ 32.09p 0%, 19-06 17:30:00 - 19-06 18:00:00 @ 31.14p 0%, 19-06 18:00:00 - 19-06 18:30:00 @ 34.45p 0%, 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 44%, 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 13%, 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 84%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 84%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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 19%, 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 16%, 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 16%, 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% ] reserve 1.6
2026-06-19 17:00:09.947714: Unclipped charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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 15:00:00 @ 13.81p 84%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 86%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 19%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 16%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 16%, 21-06 11:00:00 - 21-06 17:00:00 @ 24.42p 100% ] reserve 1.6
2026-06-19 17:00:09.948201: Unfiltered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 0%, 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 15:00:00 @ 13.81p 84%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 86%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 0%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 0%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 16%, 21-06 11:00:00 - 21-06 17:00:00 @ 24.42p 100% ] reserve 1.6
2026-06-19 17:00:09.948528: Filtered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 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 15:00:00 @ 13.81p 84%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 86%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 16%, 21-06 11:00:00 - 21-06 17:00:00 @ 24.42p 100% ] reserve 1.6
2026-06-19 17:00:09.975297: Previous plan best metric is 314.39 (cost 333.73) and new plan best metric is 313.29 (cost 332.62)
2026-06-19 17:00:09.975355: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-19 17:00:09.975539: Plan valid is now true after recompute was False
2026-06-19 17:00:10.000922: predict base end_record 06-21 11:00:00, final soc 1.6kWh, metric 490.77p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:40:00, load 30.97kWh, PV 0.0kWh
2026-06-19 17:00:10.002831:    Slot: [   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,    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-19 17:00:10.004048:     SoC: [    12.0,    11.93,    11.65,     11.1,    10.92,    10.92,    10.88,    10.85,    10.81,    10.75,     10.4,    10.19,     9.62,     9.17,     8.85,     8.15,     7.52,     7.47,     7.37,     7.21,     7.01,      6.8,     6.23,      4.9,      2.8,     2.45,     2.37,     2.22,      2.0,     1.72,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:00:10.005172:     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-,    g<be-,    g<be-,    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-19 17:00:10.007000:    LOAD: [     3.7,     3.76,     4.03,     4.53,     4.71,     4.71,     4.74,     4.77,      4.8,     4.87,     5.18,     5.38,     5.91,     6.33,     6.64,     7.29,     7.87,     7.92,     8.01,     8.16,     8.35,     8.54,     9.07,    10.31,    12.26,    12.59,    12.67,    12.81,    13.01,    13.28,    13.61,     14.0,    14.46,    14.68,     14.7,    14.94,    15.25,    15.61,    15.81,    15.99,     16.3,    16.62,    17.23,    17.87,    18.29,    18.82,    19.13,    19.45,    19.77,    19.83,    20.06,    20.51,    20.66,    20.66,    20.69,    20.72,    20.75,     20.8,    21.08,    21.25,    21.72,    22.09,    22.36,     23.0,    23.59,    23.64,    23.73,    23.87,    24.06,    24.26,    24.79,    26.03,    27.98,    28.31,    28.38,    28.52,    28.73,    28.99,    29.32,    29.72,    30.18,     30.4,    30.41,    30.66,    30.96] kWh
2026-06-19 17:00:10.008193:      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,      0.0,      0.0,      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-19 17:00:10.009371:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.22,     1.62,     2.08,      2.3,     2.31,     2.55,     2.86,     3.22,     3.43,     3.61,     3.92,     4.23,     4.85,     5.48,      5.9,     6.44,     6.75,     7.07,     7.38,     7.44,     7.68,     8.12,     8.28,     8.28,     8.31,     8.33,     8.36,     8.42,      8.7,     8.87,     9.34,     9.71,     9.98,    10.62,     11.2,    11.25,    11.35,    11.49,    11.68,    11.87,     12.4,    13.65,     15.6,    15.92,     16.0,    16.14,    16.34,    16.61,    16.94,    17.34,     17.8,    18.01,    18.03,    18.27,    18.58] kWh
2026-06-19 17:00:10.010651:  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,      0.0,      0.0,      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-19 17:00:10.011934:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   119.18,   125.12,   132.42,   135.95,   136.14,   139.96,   144.58,   149.32,   152.02,   154.58,   158.85,   163.16,   171.64,   180.48,   186.19,   193.49,   198.03,   207.24,   215.86,   217.81,   224.92,   240.56,   246.09,   246.17,   246.91,   247.67,   248.44,   249.94,   257.72,   261.96,   273.05,    280.4,    285.8,   348.79,   360.34,   361.26,   363.04,   365.57,   368.69,   372.36,   382.18,   405.22,   441.62,   447.62,   448.95,   451.29,   454.94,   459.44,   465.37,   471.31,   478.61,   482.14,   482.33,   486.14,   490.77] p
2026-06-19 17:00:10.098665: Battery has 14.67 hours left - now at 12.0kWh
2026-06-19 17:00:10.132627: predict base10 end_record 06-21 11:00:00, final soc 1.6kWh, metric 514.27p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 06:50:00, load 32.27kWh, PV 0.0kWh
2026-06-19 17:00:10.134260:    Slot: [   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,    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-19 17:00:10.135426:     SoC: [    12.0,    11.93,    11.63,    11.06,    10.87,    10.86,    10.83,    10.79,    10.76,    10.69,    10.33,    10.11,     9.51,     9.04,      8.7,     7.97,     7.31,     7.25,     7.15,     6.99,     6.77,     6.55,     5.96,     4.56,     2.37,      2.0,     1.91,     1.75,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:00:10.136386:     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-,    g<be-,    g<be-,    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-19 17:00:10.137510:    LOAD: [     3.7,     3.77,     4.04,     4.57,     4.75,     4.76,     4.79,     4.82,     4.86,     4.92,     5.26,     5.46,     6.02,     6.46,     6.78,     7.46,     8.07,     8.12,     8.22,     8.37,     8.57,     8.77,     9.33,    10.63,    12.67,    13.02,    13.09,    13.24,    13.45,    13.73,    14.08,    14.49,    14.98,    15.21,    15.22,    15.47,     15.8,    16.18,    16.39,    16.58,     16.9,    17.23,    17.88,    18.54,    18.98,    19.54,    19.87,     20.2,    20.53,     20.6,    20.84,    21.31,    21.47,    21.47,     21.5,    21.53,    21.56,    21.62,    21.91,    22.09,    22.58,    22.97,    23.25,    23.92,    24.53,    24.59,    24.68,    24.84,    25.03,    25.24,    25.79,    27.09,    29.14,    29.48,    29.56,    29.71,    29.92,     30.2,    30.55,    30.96,    31.44,    31.67,    31.68,    31.94,    32.27] kWh
2026-06-19 17:00:10.138636:      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,      0.0,      0.0,      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-19 17:00:10.139757:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.07,     1.35,      1.7,     2.11,     2.59,     2.82,     2.83,     3.09,     3.41,     3.79,      4.0,     4.19,     4.52,     4.85,     5.49,     6.16,      6.6,     7.16,     7.48,     7.82,     8.15,     8.21,     8.46,     8.92,     9.08,     9.09,     9.12,     9.14,     9.17,     9.23,     9.53,     9.71,     10.2,    10.58,    10.87,    11.54,    12.15,     12.2,     12.3,    12.45,    12.65,    12.85,    13.41,    14.71,    16.75,     17.1,    17.18,    17.32,    17.54,    17.82,    18.16,    18.58,    19.06,    19.29,     19.3,    19.56,    19.88] kWh
2026-06-19 17:00:10.140838:  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,      0.0,      0.0,      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-19 17:00:10.141998:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,    116.4,   121.13,   127.33,   133.56,    141.2,    144.9,    145.1,    149.1,   153.94,   158.91,   161.73,   164.42,   168.89,   173.41,   182.29,   191.56,   197.54,   205.19,   209.95,    219.6,   228.62,   230.67,   238.11,   254.51,    260.3,   260.39,   261.17,   261.97,   262.77,   264.35,    272.5,   276.94,   288.56,   296.26,   301.91,   365.52,   377.63,    378.6,   380.46,   383.11,   386.37,   390.22,   400.51,   424.64,   462.78,   469.06,   470.46,   472.91,   476.73,   481.46,   487.66,   493.88,   501.53,   505.23,   505.43,   509.43,   514.27] p
2026-06-19 17:00:10.201744: predict best10 end_record 06-21 11:00:00, final soc 1.6kWh, metric 455.6p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 06:50:00, load 32.27kWh, PV 0.0kWh
2026-06-19 17:00:10.203224:    Slot: [   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,    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-19 17:00:10.204377:     SoC: [    12.0,    11.93,    11.63,    11.06,    10.87,    10.86,    10.83,    10.79,    10.76,    10.69,    10.33,    10.11,     9.51,     9.04,      8.7,     7.97,     7.31,     7.25,     7.15,     6.99,     6.77,     6.55,     5.96,     4.56,     2.37,      2.0,     1.91,     1.75,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,     5.28,      6.0,     7.94,     9.88,     10.5,    12.44,     12.5,     12.5,    12.14,    11.79,    11.72,    11.46,    10.95,    10.78,    10.78,    10.75,    10.71,    10.68,    10.62,    10.31,    10.11,     9.58,     9.17,     8.87,     8.15,     7.49,     7.43,     7.33,     7.17,     6.95,     6.73,     6.13,     4.74,     2.54,     2.17,     2.09,     1.93,      1.7,      1.6,      1.6,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:00:10.205334:     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<bf+,    g<bf+,    g~be-,    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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+] kWh
2026-06-19 17:00:10.206508:    LOAD: [     3.7,     3.77,     4.04,     4.57,     4.75,     4.76,     4.79,     4.82,     4.86,     4.92,     5.26,     5.46,     6.02,     6.46,     6.78,     7.46,     8.07,     8.12,     8.22,     8.37,     8.57,     8.77,     9.33,    10.63,    12.67,    13.02,    13.09,    13.24,    13.45,    13.73,    14.08,    14.49,    14.98,    15.21,    15.22,    15.47,     15.8,    16.18,    16.39,    16.58,     16.9,    17.23,    17.88,    18.54,    18.98,    19.54,    19.87,     20.2,    20.53,     20.6,    20.84,    21.31,    21.47,    21.47,     21.5,    21.53,    21.56,    21.62,    21.91,    22.09,    22.58,    22.97,    23.25,    23.92,    24.53,    24.59,    24.68,    24.84,    25.03,    25.24,    25.79,    27.09,    29.14,    29.48,    29.56,    29.71,    29.92,     30.2,    30.55,    30.96,    31.44,    31.67,    31.68,    31.94,    32.27] kWh
2026-06-19 17:00:10.207605:      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,      0.0,      0.0,      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-19 17:00:10.208740:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.07,     1.35,      1.7,     2.11,     2.59,     2.82,     2.83,     3.09,     3.41,     5.87,     8.17,     8.17,     9.27,    11.68,    14.42,    15.75,    18.27,    18.89,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,     19.4,    19.75,    20.59,     20.7,    20.93,    20.94,     21.2,    21.52] kWh
2026-06-19 17:00:10.209844:  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,      0.0,      0.0,      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-19 17:00:10.210992:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,    116.4,   121.13,   127.33,   133.56,    141.2,    144.9,    145.1,    149.1,   153.94,   186.34,   217.19,   217.19,   232.38,   265.44,   302.84,   321.38,   355.89,   364.42,   369.18,   369.18,   369.18,   369.18,   369.18,   369.18,   369.18,   369.18,   369.18,   369.18,   369.18,   369.18,   369.18,   369.18,   369.18,   369.18,   369.18,   419.16,   419.16,   419.16,   419.16,   419.16,   419.16,   419.16,   419.16,   419.16,   419.16,   419.16,   419.16,   419.16,   419.16,   422.25,   428.46,   441.14,   442.86,   446.56,   446.76,   450.76,    455.6] p
2026-06-19 17:00:10.280140: predict best end_record 06-21 11:00:00, final soc 1.6kWh, metric 433.69p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:40:00, load 30.97kWh, PV 0.0kWh
2026-06-19 17:00:10.282006:    Slot: [   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,    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-19 17:00:10.283484:     SoC: [    12.0,    11.93,    11.65,     11.1,    10.92,    10.92,    10.88,    10.85,    10.81,    10.75,     10.4,    10.19,     9.62,     9.17,     8.85,     8.15,     7.52,     7.47,     7.37,     7.21,     7.01,      6.8,     6.23,      4.9,      2.8,     2.45,     2.37,     2.22,      2.0,     1.72,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.06,     6.06,     8.39,    10.72,    10.72,    13.04,    12.72,    12.72,    12.37,    12.04,    11.97,    11.72,    11.24,    11.08,    11.07,    11.04,    11.02,    10.98,    10.93,    10.62,    10.44,     9.94,     9.54,     9.25,     8.56,     7.93,     7.88,     7.78,     7.63,     7.42,     7.21,     6.64,     5.31,     3.22,     2.86,     2.78,     2.63,     2.41,     2.13,     1.77,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:00:10.284688:     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<bf+,    g<bf+,    g>be-,    g<be-,    g<bf+,    g<bf+,    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-,    g~be-,    g~be-,    g~be-,    g>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<bf+] kWh
2026-06-19 17:00:10.286266:    LOAD: [     3.7,     3.76,     4.03,     4.53,     4.71,     4.71,     4.74,     4.77,      4.8,     4.87,     5.18,     5.38,     5.91,     6.33,     6.64,     7.29,     7.87,     7.92,     8.01,     8.16,     8.35,     8.54,     9.07,    10.31,    12.26,    12.59,    12.67,    12.81,    13.01,    13.28,    13.61,     14.0,    14.46,    14.68,     14.7,    14.94,    15.25,    15.61,    15.81,    15.99,     16.3,    16.62,    17.23,    17.87,    18.29,    18.82,    19.13,    19.45,    19.77,    19.83,    20.06,    20.51,    20.66,    20.66,    20.69,    20.72,    20.75,     20.8,    21.08,    21.25,    21.72,    22.09,    22.36,     23.0,    23.59,    23.64,    23.73,    23.87,    24.06,    24.26,    24.79,    26.03,    27.98,    28.31,    28.38,    28.52,    28.73,    28.99,    29.32,    29.72,    30.18,     30.4,    30.41,    30.66,    30.96] kWh
2026-06-19 17:00:10.287723:      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,      0.0,      0.0,      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-19 17:00:10.289117:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.22,     1.62,     2.08,      2.3,     2.31,     2.55,     2.86,     5.72,     8.43,     8.43,     8.73,    11.55,    14.67,     15.3,    18.22,    18.45,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,    18.76,     19.4,    19.49,    19.71,    19.72,    19.96,    20.27] kWh
2026-06-19 17:00:10.290596:  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,      0.0,      0.0,      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-19 17:00:10.292033:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   119.18,   125.12,   132.42,   135.95,   136.14,   139.96,   144.58,   182.24,   218.56,   218.56,   222.83,   261.38,   304.08,   312.92,   352.87,   355.99,   360.53,   360.53,   360.53,   360.53,   360.53,   360.53,   360.53,   360.53,   360.53,   360.53,   360.53,   360.53,   360.53,   360.53,   360.53,   360.53,   360.53,   410.51,   410.51,   410.51,   410.51,   410.51,   410.51,   410.51,   410.51,   410.51,   410.51,   410.51,   410.51,   410.51,   410.51,   410.51,   410.51,   420.15,   421.53,   425.06,   425.25,   429.07,   433.69] p
2026-06-19 17:00:10.294300:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ]
2026-06-19 17:00:10.294337: Saving plan best values to HA entities
2026-06-19 17:00:10.596897: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 17:00:10.602130: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 17:00:10.612597: Best charging limit SoC's [16.0, 6.0, 16.0, 10.5, 16.0, 12.5, 2.0, 16.0]kWh, export []kWh gives import battery 36.2kWh, house 2.74kWh, export 0.0kWh, metric 433.69p, metric10 455.6p
2026-06-19 17:00:10.687165: Marginal costs baseline metric (no standing charge): 333.7255
2026-06-19 17:00:10.895877: Marginal energy costs matrix computed: min=17.41 max=24.19
2026-06-19 17:00:10.972410: Rate array import [{'start': 1020, 'end': 1140, 'rate': 'very expensive', 'range': '(31.1p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 1020, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 17:00:10.973145: - Your estimated bill for today is £0.65 and tomorrow is £2.95
2026-06-19 17:00:10.973177: - Import rates are very expensive (31.1p - 37.1p) for the next 2 hours and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 17:00:10.973195: - The battery is currently at 75% and is in eco mode for the next 18 hours.
2026-06-19 17:00:10.973226: - For the next 48 hours there will be no solar generation.
2026-06-19 17:00:10.973242: - You will run out of battery in 14 hours.
2026-06-19 17:00:10.973257: - Your next charge slot will be in 18 hours where import rates will be cheap (13.2p).
2026-06-19 17:00:10.973273: 
2026-06-19 17:00:11.021172: Plan calculation took 8.16 seconds
2026-06-19 17:00:11.021416: Inverter 0: Type SK Sunsynk
2026-06-19 17:00:11.021450: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 17:00:11.021704: Reserve min: 10%, battery_min: 10%
2026-06-19 17:00:11.021852: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 17:00:11.022272: Inverter 0 SoC: 12.0kW 75%, current charge rate 5000W, current discharge rate 5250W, current battery power 545W, current battery voltage 51.2V, grid power -54W, load power 583W, PV Power 0W
2026-06-19 17:00:11.022597: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:00:11.022742: Inverter 0 scheduled charge enable is False
2026-06-19 17:00:11.022798: Inverter 0 charge windows currently []
2026-06-19 17:00:11.022849: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 17:00:11.023039: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:00:11.023075: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:00:11.023116: Inverter 0 scheduled discharge enable is False
2026-06-19 17:00:11.023326: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:00:11.023377: Inverter 0 discharge windows currently []
2026-06-19 17:00:11.023420: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:00:11.023454: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:00:11.023485: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:00:11.103044: Total inverter register writes now 0
2026-06-19 17:00:11.123661: Completed run status Read-Only
2026-06-19 17:00:11.134867: Info: record_status Read-Only
2026-06-19 17:00:11.146752: Saved current settings to /config/predbat_config.json
2026-06-19 17:00:49.239961: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:00:49.240158: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:00:49.240188: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:00:49.240339: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:00:49.240369: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:00:49.240387: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:00:49.240403: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:02:49.421906: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:02:49.422072: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:02:49.422096: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:02:49.422193: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:02:49.422232: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:02:49.422249: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:02:49.422261: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:04:49.593785: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:04:49.594011: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:04:49.594043: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:04:49.594219: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:04:49.594279: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:04:49.594297: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:04:49.594315: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:05:00.675723: --------------- PredBat - update at 2026-06-19 17:05:00+01:00 with clock skew 0 minutes, minutes now 1025
2026-06-19 17:05:00.676299: Saved current settings to /config/predbat_config.json
2026-06-19 17:05:00.676380: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 89.9 minutes
2026-06-19 17:05:00.676438: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 17:05:00.676504: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 17:05:00.699970: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 17:05:00.700435: Predbat mode is set to Control charge & discharge
2026-06-19 17:05:00.700514: Info: Read-only mode is enabled, the inverter controls will not be used!!
2026-06-19 17:05:00.800854: Found 11520 load_today datapoints going back 1 days
2026-06-19 17:05:00.801177: Using load_power data to fill gaps in load_today data
2026-06-19 17:05:00.855734: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 17:05:00.855893: Zero load period starting at 2026-06-19T12:09:00+0100 (296 minutes) for 889 minutes with base value 0.9
2026-06-19 17:05:00.855951: Zero load period starting at 2026-06-18T19:24:00+0100 (1301 minutes) for 64 minutes with base value 0.8
2026-06-19 17:05:00.856933: Processing 384 30-minute periods for power integration
2026-06-19 17:05:00.920836: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 17:05:00.920942: Car charging hold True, threshold 6.0kWh
2026-06-19 17:05:00.920979: Current data so far today: load 3.75kWh, import 1.0kWh, export 0.0kWh, PV 0kWh
2026-06-19 17:05:00.941819: Standing charge is set to 49.98p
2026-06-19 17:05:00.968238: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 17:05:00.968502: Import rates: min 13.17p, max 37.08p, average 20.02p
2026-06-19 17:05:00.998461: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 17:05:00.998544: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 17:05:00.999521: High export rate found rates in range 99p to -99p
2026-06-19 17:05:01.097570: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 17:05:01.097742: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 17:05:01.097972: Last hour: net energy 0.04kWh, import 0.04kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 1.27p, import 1.27p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 17:05:01.163837: Today's energy total net 1.0kWh, import 1.0kWh, export 0.0kWh, cost 65.18p, import 15.2p, export 0.0p, carbon 0.0kg
2026-06-19 17:05:01.163985: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 17:05:01.167346: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 17:05:01.169960: Warn: Found 1 gaps in load_today totalling 10010 minutes to fill using average data
2026-06-19 17:05:01.170107: Gap starting at 2026-06-18T15:55:00+0100 (1510 minutes) for 10010 minutes
2026-06-19 17:05:01.208613: Historical days now [7] weight [1]
2026-06-19 17:05:01.260155: Today's load divergence 120.16%, in-day adjustment 113.63%, damping 0.95x, yesterday 100.0% today 119.15% blend 28.82%
2026-06-19 17:05:01.260274: Today's predicted so far 9.44kWh with 0.0kWh car/iBoost excluded, 0.62kWh import ignored, and 0kWh forecast extra.
2026-06-19 17:05:01.260323: Today's actual load so far 12.44kWh with 0.0kWh car/iBoost excluded, and 0.09kWh import ignored.
2026-06-19 17:05:01.300456: Inverter 0: Type SK Sunsynk
2026-06-19 17:05:01.300513: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 17:05:01.300648: Reserve min: 10%, battery_min: 10%
2026-06-19 17:05:01.300697: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 17:05:01.300896: Inverter 0 SoC: 12.0kW 75%, current charge rate 5000W, current discharge rate 5250W, current battery power 527W, current battery voltage 51.2V, grid power -53W, load power 562W, PV Power 0W
2026-06-19 17:05:01.301012: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:05:01.301076: Inverter 0 scheduled charge enable is False
2026-06-19 17:05:01.301096: Inverter 0 charge windows currently []
2026-06-19 17:05:01.301115: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 17:05:01.301198: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:05:01.301218: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:05:01.301260: Inverter 0 scheduled discharge enable is False
2026-06-19 17:05:01.301356: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:05:01.301378: Inverter 0 discharge windows currently []
2026-06-19 17:05:01.301393: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:05:01.301406: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:05:01.301418: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:05:01.369729: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 17:05:01.369816: Plan was last updated on 2026-06-19 17:00:00+01:00 and is now 5.0 minutes old
2026-06-19 17:05:01.370120: Best charge window [ 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 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 78%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 16:30:00 @ 21.45p 100% ]
2026-06-19 17:05:01.370153: Best export window [  ]
2026-06-19 17:05:01.371041: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 17:05:01.373075: Load divergence over 8.0 hours mean 453.43W, min 0.0W, max 2433.6W, std dev 553.65W, divergence 61.05%
2026-06-19 17:05:01.393926: Creating pool of 12 processes to match your CPU count
2026-06-19 17:05:01.489545: predict base end_record 06-21 11:05:00, final soc 1.6kWh, metric 492.89p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:40:00, load 31.15kWh, PV 0.0kWh
2026-06-19 17:05:01.491693:    Slot: [   17:05,    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,    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-19 17:05:01.493351:     SoC: [    12.0,    11.95,     11.6,    11.11,    10.93,    10.93,    10.89,    10.86,    10.83,    10.74,    10.41,     10.2,     9.63,     9.18,     8.85,     8.16,     7.53,     7.48,     7.38,     7.22,     7.02,     6.81,     6.24,     4.91,     2.81,     2.46,     2.38,     2.23,     2.01,     1.72,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:05:01.494900:     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-,    g<be-,    g<be-,    g<be-,    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-19 17:05:01.496596:    LOAD: [    3.75,      3.8,     4.12,     4.58,     4.75,     4.75,     4.78,     4.81,     4.84,     4.92,     5.23,     5.42,     5.96,     6.37,     6.68,     7.33,     7.91,     7.96,     8.06,      8.2,     8.39,     8.58,     9.12,    10.36,    12.31,    12.63,    12.71,    12.85,    13.05,    13.32,    13.65,    14.05,    14.51,    14.72,    14.74,    14.98,    15.29,    15.65,    15.85,    16.05,    16.34,    16.67,    17.27,    17.93,    18.35,    18.86,    19.18,     19.5,    19.81,    19.91,     20.2,     20.6,    20.75,    20.75,    20.77,     20.8,    20.83,     20.9,    21.17,    21.34,    21.81,    22.18,    22.45,    23.09,    23.67,    23.72,    23.82,    23.96,    24.15,    24.34,    24.88,    26.12,    28.07,    28.39,    28.47,    28.61,    28.81,    29.08,    29.41,    29.81,    30.27,    30.48,     30.5,    30.74,    31.05,    31.41] kWh
2026-06-19 17:05:01.498245:      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,      0.0,      0.0,      0.0,      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-19 17:05:01.499886:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.22,     1.61,     2.07,     2.29,      2.3,     2.55,     2.86,     3.22,     3.42,     3.62,      3.9,     4.24,     4.84,     5.49,     5.91,     6.42,     6.75,     7.06,     7.38,     7.48,     7.76,     8.16,     8.31,     8.31,     8.34,     8.37,      8.4,     8.46,     8.73,     8.91,     9.37,     9.74,    10.01,    10.65,    11.24,    11.29,    11.38,    11.53,    11.72,    11.91,    12.44,    13.68,    15.63,    15.96,    16.04,    16.18,    16.38,    16.65,    16.98,    17.37,    17.83,    18.05,    18.06,    18.31,    18.62,    18.98] kWh
2026-06-19 17:05:01.501368:  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,      0.0,      0.0,      0.0,      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-19 17:05:01.502854:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   119.04,   124.98,   132.28,   135.81,    136.0,   139.82,   144.44,   149.18,   151.88,   154.73,   158.67,   163.26,   171.46,   180.57,   186.33,   193.29,   198.07,   207.08,   215.62,   218.88,   227.52,   241.56,   246.99,   247.03,   247.76,   248.55,   249.32,   251.12,   258.61,   262.85,   273.94,    281.3,   286.69,   349.68,   361.24,   362.16,   363.94,   366.47,   369.58,   373.25,   383.08,   406.11,   442.51,   448.51,   449.85,   452.18,   455.83,   460.34,   466.26,    472.2,    479.5,   483.03,   483.22,   487.04,   491.66,    496.4] p
2026-06-19 17:05:01.639255: Battery has 14.58 hours left - now at 12.0kWh
2026-06-19 17:05:01.680697: predict base10 end_record 06-21 11:05:00, final soc 1.6kWh, metric 516.45p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 06:50:00, load 32.45kWh, PV 0.0kWh
2026-06-19 17:05:01.682672:    Slot: [   17:05,    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,    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-19 17:05:01.684265:     SoC: [    12.0,    11.94,    11.58,    11.07,    10.88,    10.88,    10.84,    10.81,    10.77,    10.69,    10.34,    10.12,     9.52,     9.05,     8.71,     7.98,     7.32,     7.26,     7.16,      7.0,     6.78,     6.56,     5.96,     4.57,     2.38,     2.01,     1.92,     1.76,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:05:01.685500:     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-,    g<be-,    g<be-,    g<be-,    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-19 17:05:01.687060:    LOAD: [    3.75,      3.8,     4.14,     4.62,     4.79,      4.8,     4.83,     4.86,     4.89,     4.97,      5.3,      5.5,     6.06,      6.5,     6.82,      7.5,     8.11,     8.16,     8.26,     8.41,     8.61,     8.81,     9.37,    10.67,    12.71,    13.06,    13.14,    13.28,    13.49,    13.78,    14.12,    14.54,    15.02,    15.25,    15.26,    15.52,    15.84,    16.22,    16.43,    16.64,    16.94,    17.29,    17.92,     18.6,    19.04,    19.57,    19.92,    20.25,    20.57,    20.68,    20.98,     21.4,    21.55,    21.56,    21.58,    21.61,    21.64,    21.71,     22.0,    22.18,    22.67,    23.05,    23.34,    24.01,    24.62,    24.67,    24.77,    24.92,    25.12,    25.32,    25.88,    27.18,    29.22,    29.57,    29.65,    29.79,    30.01,    30.29,    30.63,    31.05,    31.53,    31.76,    31.77,    32.03,    32.35,    32.73] kWh
2026-06-19 17:05:01.688455:      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,      0.0,      0.0,      0.0,      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-19 17:05:01.689900:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.06,     1.34,     1.69,      2.1,     2.58,     2.81,     2.83,     3.08,     3.41,     3.78,     3.99,      4.2,      4.5,     4.85,     5.48,     6.17,     6.61,     7.14,     7.48,     7.81,     8.14,     8.25,     8.54,     8.96,     9.12,     9.12,     9.15,     9.18,     9.21,     9.28,     9.56,     9.74,    10.23,    10.62,     10.9,    11.57,    12.19,    12.24,    12.34,    12.49,    12.69,    12.89,    13.45,    14.75,    16.79,    17.13,    17.21,    17.36,    17.57,    17.85,     18.2,    18.61,    19.09,    19.32,    19.34,    19.59,    19.92,    20.29] kWh
2026-06-19 17:05:01.691310:  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,      0.0,      0.0,      0.0,      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-19 17:05:01.692754:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   116.25,   120.97,   127.18,    133.4,   141.05,   144.75,   144.94,   148.94,   153.78,   158.75,   161.58,   164.56,   168.69,   173.49,   182.08,   191.63,   197.66,   204.96,   209.96,    219.4,   228.34,   231.76,   240.81,   255.53,   261.21,   261.26,   262.02,   262.85,   263.65,   265.55,   273.39,   277.83,   289.45,   297.16,   302.81,   366.42,   378.52,   379.49,   381.35,    384.0,   387.26,   391.11,    401.4,   425.53,   463.67,   469.95,   471.35,    473.8,   477.62,   482.34,   488.55,   494.77,   502.42,   506.12,   506.32,   510.32,   515.16,   520.13] p
2026-06-19 17:05:01.777564: predict best10 end_record 06-21 11:05:00, final soc 1.92kWh, metric 462.09p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 06:50:00, load 32.45kWh, PV 0.0kWh
2026-06-19 17:05:01.779502:    Slot: [   17:05,    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,    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-19 17:05:01.780955:     SoC: [    12.0,    11.94,    11.58,    11.07,    10.88,    10.88,    10.84,    10.81,    10.77,    10.69,    10.34,    10.12,     9.52,     9.05,     8.71,     7.98,     7.32,     7.26,     7.16,      7.0,     6.78,     6.56,     5.96,     4.57,     2.38,     2.01,     1.92,     1.76,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,     5.25,      6.0,     7.94,     9.88,     10.5,    12.44,     12.5,     12.5,    12.15,     11.8,    11.68,    11.36,    10.91,    10.74,    10.74,    10.71,    10.68,    10.65,    10.57,    10.27,    10.07,     9.55,     9.13,     8.83,     8.11,     7.45,      7.4,     7.29,     7.13,     6.91,      6.7,      6.1,      4.7,     2.51,     2.14,     2.05,      1.9,     1.67,      1.6,      1.6,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54] kWh
2026-06-19 17:05:01.782317:     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<bf+,    g<bf+,    g~be-,    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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 17:05:01.783757:    LOAD: [    3.75,      3.8,     4.14,     4.62,     4.79,      4.8,     4.83,     4.86,     4.89,     4.97,      5.3,      5.5,     6.06,      6.5,     6.82,      7.5,     8.11,     8.16,     8.26,     8.41,     8.61,     8.81,     9.37,    10.67,    12.71,    13.06,    13.14,    13.28,    13.49,    13.78,    14.12,    14.54,    15.02,    15.25,    15.26,    15.52,    15.84,    16.22,    16.43,    16.64,    16.94,    17.29,    17.92,     18.6,    19.04,    19.57,    19.92,    20.25,    20.57,    20.68,    20.98,     21.4,    21.55,    21.56,    21.58,    21.61,    21.64,    21.71,     22.0,    22.18,    22.67,    23.05,    23.34,    24.01,    24.62,    24.67,    24.77,    24.92,    25.12,    25.32,    25.88,    27.18,    29.22,    29.57,    29.65,    29.79,    30.01,    30.29,    30.63,    31.05,    31.53,    31.76,    31.77,    32.03,    32.35,    32.73] kWh
2026-06-19 17:05:01.785103:      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,      0.0,      0.0,      0.0,      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-19 17:05:01.786537:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.06,     1.34,     1.69,      2.1,     2.58,     2.81,     2.83,     3.08,     3.41,     5.87,     8.16,     8.16,     9.26,    11.69,    14.41,    15.76,    18.28,    18.88,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.44,    19.79,    20.63,    20.74,    20.97,    20.98,    21.24,    21.56,    24.02] kWh
2026-06-19 17:05:01.787881:  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,      0.0,      0.0,      0.0,      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-19 17:05:01.789325:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   116.25,   120.97,   127.18,    133.4,   141.05,   144.75,   144.94,   148.94,   153.78,   186.18,   217.03,   217.03,   232.22,   265.55,   302.67,   321.49,   356.04,   364.22,   369.22,   369.22,   369.22,   369.22,   369.22,   369.22,   369.22,   369.22,   369.22,   369.22,   369.22,   369.22,   369.22,   369.22,   369.22,   369.22,   369.22,   419.21,   419.21,   419.21,   419.21,   419.21,   419.21,   419.21,   419.21,   419.21,   419.21,   419.21,   419.21,   419.21,   419.21,   422.88,   429.08,   441.77,   443.49,   447.19,   447.39,   451.39,   456.23,   488.63] p
2026-06-19 17:05:01.880998: predict best end_record 06-21 11:05:00, final soc 1.99kWh, metric 441.38p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:40:00, load 31.15kWh, PV 0.0kWh
2026-06-19 17:05:01.884341:    Slot: [   17:05,    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,    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-19 17:05:01.886853:     SoC: [    12.0,    11.95,     11.6,    11.11,    10.93,    10.93,    10.89,    10.86,    10.83,    10.74,    10.41,     10.2,     9.63,     9.18,     8.85,     8.16,     7.53,     7.48,     7.38,     7.22,     7.02,     6.81,     6.24,     4.91,     2.81,     2.46,     2.38,     2.23,     2.01,     1.72,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.04,     6.04,     8.37,     10.7,     10.7,    13.02,    12.61,    12.61,    12.27,    11.94,    11.83,    11.52,    11.09,    10.93,    10.93,     10.9,    10.87,    10.84,    10.77,    10.48,    10.29,     9.79,     9.39,     9.11,     8.42,     7.79,     7.74,     7.63,     7.48,     7.28,     7.07,      6.5,     5.17,     3.07,     2.72,     2.64,     2.49,     2.27,     1.98,     1.63,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93] kWh
2026-06-19 17:05:01.888121:     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<bf+,    g<bf+,    g~be-,    g<be-,    g<bf+,    g<bf+,    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-,    g~be-,    g~be-,    g~be-,    g>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<bf+,    g<bf+] kWh
2026-06-19 17:05:01.889622:    LOAD: [    3.75,      3.8,     4.12,     4.58,     4.75,     4.75,     4.78,     4.81,     4.84,     4.92,     5.23,     5.42,     5.96,     6.37,     6.68,     7.33,     7.91,     7.96,     8.06,      8.2,     8.39,     8.58,     9.12,    10.36,    12.31,    12.63,    12.71,    12.85,    13.05,    13.32,    13.65,    14.05,    14.51,    14.72,    14.74,    14.98,    15.29,    15.65,    15.85,    16.05,    16.34,    16.67,    17.27,    17.93,    18.35,    18.86,    19.18,     19.5,    19.81,    19.91,     20.2,     20.6,    20.75,    20.75,    20.77,     20.8,    20.83,     20.9,    21.17,    21.34,    21.81,    22.18,    22.45,    23.09,    23.67,    23.72,    23.82,    23.96,    24.15,    24.34,    24.88,    26.12,    28.07,    28.39,    28.47,    28.61,    28.81,    29.08,    29.41,    29.81,    30.27,    30.48,     30.5,    30.74,    31.05,    31.41] kWh
2026-06-19 17:05:01.891072:      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,      0.0,      0.0,      0.0,      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-19 17:05:01.892547:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.22,     1.61,     2.07,     2.29,      2.3,     2.55,     2.86,     5.72,     8.42,     8.42,      8.7,    11.54,    14.64,    15.29,    18.21,    18.34,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    19.46,    19.55,    19.76,    19.78,    20.02,    20.33,    23.19] kWh
2026-06-19 17:05:01.894021:  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,      0.0,      0.0,      0.0,      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-19 17:05:01.896602:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   119.04,   124.98,   132.28,   135.81,    136.0,   139.82,   144.44,    182.1,   218.43,   218.43,   222.37,   261.19,   303.62,   312.73,   352.72,    354.4,   359.18,   359.18,   359.18,   359.18,   359.18,   359.18,   359.18,   359.18,   359.18,   359.18,   359.18,   359.18,   359.18,   359.18,   359.18,   359.18,   359.18,   409.16,   409.16,   409.16,   409.16,   409.16,   409.16,   409.16,   409.16,   409.16,   409.16,   409.16,   409.16,   409.16,   409.16,   409.16,   409.16,   421.13,   422.51,   426.04,   426.23,   430.05,   434.67,   472.33] p
2026-06-19 17:05:01.899502:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg]
2026-06-19 17:05:01.899571: Saving plan best values to HA entities
2026-06-19 17:05:02.081409: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 17:05:02.087040: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 17:05:02.092697: Best charging limit SoC's [16.0, 6.0, 16.0, 10.5, 16.0, 12.5, 2.0, 16.0]kWh, export []kWh gives import battery 36.27kWh, house 2.73kWh, export 0.0kWh, metric 441.38p, metric10 462.09p
2026-06-19 17:05:02.175173: Marginal costs baseline metric (no standing charge): 341.417
2026-06-19 17:05:02.396006: Marginal energy costs matrix computed: min=17.33 max=24.42
2026-06-19 17:05:02.478428: Rate array import [{'start': 1025, 'end': 1140, 'rate': 'very expensive', 'range': '(31.1p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3545, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1025, 'end': 3545, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 17:05:02.479296: - Your estimated bill for today is £0.65 and tomorrow is £2.94
2026-06-19 17:05:02.479343: - Import rates are very expensive (31.1p - 37.1p) for the next 1  hours and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 17:05:02.479362: - The battery is currently at 75% and is in eco mode for the next 17 hours.
2026-06-19 17:05:02.479384: - For the next 48 hours there will be no solar generation.
2026-06-19 17:05:02.479399: - You will run out of battery in 14 hours.
2026-06-19 17:05:02.479416: - Your next charge slot will be in 17 hours where import rates will be cheap (13.2p).
2026-06-19 17:05:02.479545: 
2026-06-19 17:05:02.533479: Plan calculation took 1.16 seconds
2026-06-19 17:05:02.537147: No high rate period found
2026-06-19 17:05:02.588505: Import threshold used for optimisation was 16.86p
2026-06-19 17:05:02.646120: Low import rate windows [0: 06-19 17:00:00 - 06-19 17:30:00 @ 32.09, 1: 06-19 17:30:00 - 06-19 18:00:00 @ 31.14, 2: 06-19 18:00:00 - 06-19 18:30:00 @ 34.45, 3: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 4: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 5: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 6: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 7: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 8: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 9: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 10: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 11: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 12: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 13: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 14: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 15: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 16: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 17: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 18: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 19: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 20: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 21: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 22: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 23: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 24: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 25: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 26: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 27: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 28: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 29: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 30: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 31: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 32: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 33: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 34: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 35: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 36: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 37: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 38: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 39: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 40: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 41: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 42: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 43: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 44: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 45: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 46: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 47: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 48: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 49: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 50: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 51: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 52: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 53: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 54: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 55: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 56: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 57: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 58: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 59: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 60: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 61: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 62: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 63: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 64: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 65: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 66: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 67: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 68: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 69: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 70: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 71: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 72: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 73: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 74: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 75: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 76: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 77: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 78: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 79: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 80: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 81: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 82: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 83: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 84: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 85: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 86: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 87: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 88: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 89: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 90: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 91: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 92: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 93: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 94: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 95: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14]
2026-06-19 17:05:02.670778: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 17:05:02.676682: Total inverter register writes now 0
2026-06-19 17:05:02.698393: Completed run status Read-Only
2026-06-19 17:05:02.704833: Info: record_status Read-Only
2026-06-19 17:05:02.718123: Saved current settings to /config/predbat_config.json
2026-06-19 17:05:34.790903: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:05:34.791107: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:05:34.791143: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:05:34.791317: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:05:34.791353: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:05:34.791372: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:05:34.791388: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:07:48.983918: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:07:48.984126: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:07:48.984158: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:07:48.984299: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:07:48.984329: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:07:48.984347: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:07:48.984363: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:09:49.163180: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:09:49.163444: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:09:49.163477: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:09:49.163599: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:09:49.163627: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:09:49.163644: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:09:49.163660: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:10:00.252370: --------------- PredBat - update at 2026-06-19 17:10:00+01:00 with clock skew 0 minutes, minutes now 1030
2026-06-19 17:10:00.252949: Saved current settings to /config/predbat_config.json
2026-06-19 17:10:00.253055: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 94.9 minutes
2026-06-19 17:10:00.253136: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 17:10:00.253208: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 17:10:00.272015: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 17:10:00.272398: Predbat mode is set to Control charge & discharge
2026-06-19 17:10:00.272461: Info: Read-only mode is enabled, the inverter controls will not be used!!
2026-06-19 17:10:00.357350: Found 11520 load_today datapoints going back 1 days
2026-06-19 17:10:00.357435: Using load_power data to fill gaps in load_today data
2026-06-19 17:10:00.401578: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 17:10:00.401732: Zero load period starting at 2026-06-19T12:09:00+0100 (301 minutes) for 889 minutes with base value 0.9
2026-06-19 17:10:00.401796: Zero load period starting at 2026-06-18T19:24:00+0100 (1306 minutes) for 64 minutes with base value 0.8
2026-06-19 17:10:00.402611: Processing 384 30-minute periods for power integration
2026-06-19 17:10:00.460045: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 17:10:00.460146: Car charging hold True, threshold 6.0kWh
2026-06-19 17:10:00.460184: Current data so far today: load 3.8kWh, import 1.0kWh, export 0.0kWh, PV 0kWh
2026-06-19 17:10:00.481927: Standing charge is set to 49.98p
2026-06-19 17:10:00.503196: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 17:10:00.503442: Import rates: min 13.17p, max 37.08p, average 20.02p
2026-06-19 17:10:00.541459: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 17:10:00.541563: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 17:10:00.542824: High export rate found rates in range 99p to -99p
2026-06-19 17:10:00.626210: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 17:10:00.626332: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 17:10:00.626518: Last hour: net energy 0.03kWh, import 0.03kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 1.01p, import 1.01p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 17:10:00.679478: Today's energy total net 1.0kWh, import 1.0kWh, export 0.0kWh, cost 65.18p, import 15.2p, export 0.0p, carbon 0.0kg
2026-06-19 17:10:00.679596: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 17:10:00.681280: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 17:10:00.682791: Warn: Found 1 gaps in load_today totalling 10005 minutes to fill using average data
2026-06-19 17:10:00.682887: Gap starting at 2026-06-18T15:55:00+0100 (1515 minutes) for 10005 minutes
2026-06-19 17:10:00.698749: Historical days now [7] weight [1]
2026-06-19 17:10:00.723521: Today's load divergence 120.11%, in-day adjustment 113.67%, damping 0.95x, yesterday 100.0% today 119.11% blend 28.47%
2026-06-19 17:10:00.723623: Today's predicted so far 9.42kWh with 0.0kWh car/iBoost excluded, 0.68kWh import ignored, and 0kWh forecast extra.
2026-06-19 17:10:00.723677: Today's actual load so far 12.41kWh with 0.0kWh car/iBoost excluded, and 0.18kWh import ignored.
2026-06-19 17:10:00.758278: Inverter 0: Type SK Sunsynk
2026-06-19 17:10:00.758345: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 17:10:00.758514: Reserve min: 10%, battery_min: 10%
2026-06-19 17:10:00.758575: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 17:10:00.758830: Inverter 0 SoC: 11.98kW 75%, current charge rate 5000W, current discharge rate 5250W, current battery power 535W, current battery voltage 51.2V, grid power -55W, load power 570W, PV Power 0W
2026-06-19 17:10:00.758964: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:10:00.759036: Inverter 0 scheduled charge enable is False
2026-06-19 17:10:00.759062: Inverter 0 charge windows currently []
2026-06-19 17:10:00.759084: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 17:10:00.759183: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:10:00.759208: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:10:00.759255: Inverter 0 scheduled discharge enable is False
2026-06-19 17:10:00.759375: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:10:00.759402: Inverter 0 discharge windows currently []
2026-06-19 17:10:00.759421: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:10:00.759455: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:10:00.759471: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:10:00.818410: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 17:10:00.818493: Plan was last updated on 2026-06-19 17:00:00+01:00 and is now 10.0 minutes old
2026-06-19 17:10:00.818798: Best charge window [ 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 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 78%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 16:30:00 @ 21.45p 100% ]
2026-06-19 17:10:00.818829: Best export window [  ]
2026-06-19 17:10:00.819662: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 17:10:00.821705: Load divergence over 8.0 hours mean 453.05W, min 0.0W, max 2388.0W, std dev 540.85W, divergence 59.69%
2026-06-19 17:10:00.842179: Creating pool of 12 processes to match your CPU count
2026-06-19 17:10:00.921964: predict base end_record 06-21 11:10:00, final soc 1.6kWh, metric 495.74p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:35:00, load 31.32kWh, PV 0.0kWh
2026-06-19 17:10:00.924015:    Slot: [   17:10,    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,    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-19 17:10:00.925648:     SoC: [   11.98,    11.93,    11.64,    11.12,    10.92,    10.92,    10.88,    10.85,    10.82,    10.72,     10.4,    10.19,     9.62,     9.17,     8.84,     8.14,     7.52,     7.46,     7.36,     7.21,      7.0,      6.8,     6.22,     4.89,      2.8,     2.45,     2.37,     2.21,      2.0,     1.71,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:10:00.926953:     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-,    g<be-,    g<be-,    g<be-,    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-19 17:10:00.928535:    LOAD: [     3.8,     3.84,     4.11,     4.59,     4.79,     4.79,     4.82,     4.85,     4.88,     4.97,     5.27,     5.46,      6.0,     6.41,     6.72,     7.37,     7.95,      8.0,      8.1,     8.24,     8.43,     8.62,     9.15,     10.4,    12.35,    12.67,    12.75,    12.89,    13.09,    13.36,    13.69,    14.09,    14.55,    14.77,    14.78,    15.02,    15.33,    15.69,    15.88,     16.1,    16.38,    16.71,    17.31,    17.98,    18.42,    18.89,    19.23,    19.55,    19.85,     20.0,    20.24,    20.66,    20.83,    20.83,    20.86,    20.89,    20.91,    20.99,    21.25,    21.43,    21.89,    22.26,    22.53,    23.17,    23.76,     23.8,     23.9,    24.04,    24.23,    24.43,    24.96,     26.2,    28.15,    28.48,    28.55,    28.69,     28.9,    29.16,     29.5,    29.89,    30.35,    30.57,    30.58,    30.83,    31.14,     31.5] kWh
2026-06-19 17:10:00.930356:      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,      0.0,      0.0,      0.0,      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-19 17:10:00.931827:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.23,     1.62,     2.08,      2.3,     2.32,     2.56,     2.87,     3.23,     3.42,     3.64,     3.92,     4.25,     4.85,     5.51,     5.96,     6.43,     6.77,     7.08,     7.39,     7.53,     7.77,      8.2,     8.37,     8.37,      8.4,     8.42,     8.45,     8.53,     8.79,     8.96,     9.43,      9.8,    10.07,    10.71,    11.29,    11.34,    11.44,    11.58,    11.77,    11.97,     12.5,    13.74,    15.69,    16.02,    16.09,    16.23,    16.43,     16.7,    17.03,    17.43,    17.89,    18.11,    18.12,    18.36,    18.67,    19.03] kWh
2026-06-19 17:10:00.933226:  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,      0.0,      0.0,      0.0,      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-19 17:10:00.934765:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   119.27,   125.21,   132.51,   136.04,   136.23,   140.04,   144.67,   149.41,   151.96,   155.09,   158.88,   163.44,   171.63,   180.91,    187.0,   193.51,   198.41,   207.45,   215.75,   220.35,    227.7,   242.53,   248.68,   248.71,   249.44,   250.23,   250.96,   253.13,    260.3,   264.54,   275.63,   282.99,   288.38,   351.37,   362.93,   363.85,   365.63,   368.16,   371.27,   374.94,   384.77,    407.8,    444.2,    450.2,   451.54,   453.87,   457.52,   462.03,   467.95,   473.89,   481.19,   484.72,   484.91,   488.73,   493.35,   498.09] p
2026-06-19 17:10:01.063326: Battery has 14.42 hours left - now at 11.98kWh
2026-06-19 17:10:01.102289: predict base10 end_record 06-21 11:10:00, final soc 1.6kWh, metric 519.45p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 06:50:00, load 32.63kWh, PV 0.0kWh
2026-06-19 17:10:01.104370:    Slot: [   17:10,    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,    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-19 17:10:01.105908:     SoC: [   11.98,    11.93,    11.62,    11.08,    10.87,    10.87,    10.83,    10.79,    10.76,    10.66,    10.33,     10.1,     9.51,     9.03,     8.69,     7.96,      7.3,     7.25,     7.14,     6.98,     6.77,     6.55,     5.95,     4.55,     2.36,     1.99,     1.91,     1.75,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:10:01.107148:     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-,    g<be-,    g<be-,    g<be-,    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-19 17:10:01.108607:    LOAD: [     3.8,     3.84,     4.13,     4.63,     4.83,     4.83,     4.87,      4.9,     4.93,     5.03,     5.34,     5.54,      6.1,     6.54,     6.86,     7.54,     8.15,      8.2,      8.3,     8.45,     8.65,     8.85,     9.41,    10.71,    12.75,     13.1,    13.18,    13.32,    13.54,    13.82,    14.16,    14.58,    15.06,    15.29,     15.3,    15.56,    15.88,    16.26,    16.46,    16.69,    16.98,    17.33,    17.95,    18.65,    19.12,    19.61,    19.97,     20.3,    20.61,    20.77,    21.02,    21.46,    21.64,    21.64,    21.67,     21.7,    21.73,    21.81,    22.08,    22.27,    22.75,    23.14,    23.42,    24.09,    24.71,    24.76,    24.86,    25.01,    25.21,    25.41,    25.97,    27.27,    29.31,    29.66,    29.73,    29.88,    30.09,    30.37,    30.72,    31.13,    31.61,    31.84,    31.86,    32.11,    32.44,    32.82] kWh
2026-06-19 17:10:01.110050:      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,      0.0,      0.0,      0.0,      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-19 17:10:01.111497:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.07,     1.35,      1.7,     2.11,      2.6,     2.83,     2.84,     3.09,     3.42,      3.8,     3.99,     4.23,     4.51,     4.86,     5.49,     6.19,     6.65,     7.15,     7.51,     7.84,     8.15,     8.31,     8.56,      9.0,     9.18,     9.18,     9.21,     9.24,     9.27,     9.35,     9.62,      9.8,    10.29,    10.68,    10.96,    11.63,    12.25,     12.3,     12.4,    12.55,    12.75,    12.95,    13.51,    14.81,    16.85,    17.19,    17.27,    17.42,    17.63,    17.91,    18.26,    18.67,    19.15,    19.38,     19.4,    19.65,    19.98,    20.35] kWh
2026-06-19 17:10:01.112877:  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,      0.0,      0.0,      0.0,      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-19 17:10:01.114376:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   116.49,   121.21,   127.42,   133.64,   141.28,   144.99,   145.18,   149.18,   154.03,   158.99,   161.66,   164.95,   168.91,   173.69,   182.27,    192.0,   198.37,    205.2,   210.34,   219.81,   228.51,   233.32,   241.03,   256.57,   263.01,   263.04,    263.8,   264.63,    265.4,   267.67,   275.18,   279.63,   291.24,   298.95,    304.6,   368.21,   380.31,   381.28,   383.15,    385.8,   389.06,    392.9,   403.19,   427.33,   465.47,   471.75,   473.15,    475.6,   479.42,   484.14,   490.34,   496.57,   504.21,   507.91,   508.11,   512.11,   516.95,   521.92] p
2026-06-19 17:10:01.205230: predict best10 end_record 06-21 11:10:00, final soc 2.25kWh, metric 468.93p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 06:50:00, load 32.63kWh, PV 0.0kWh
2026-06-19 17:10:01.207153:    Slot: [   17:10,    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,    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-19 17:10:01.208687:     SoC: [   11.98,    11.93,    11.62,    11.08,    10.87,    10.87,    10.83,    10.79,    10.76,    10.66,    10.33,     10.1,     9.51,     9.03,     8.69,     7.96,      7.3,     7.25,     7.14,     6.98,     6.77,     6.55,     5.95,     4.55,     2.36,     1.99,     1.91,     1.75,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,     5.23,      6.0,     7.94,     9.88,     10.5,    12.44,     12.5,     12.5,    12.15,    11.81,    11.64,    11.37,    10.89,     10.7,     10.7,    10.67,    10.64,    10.61,    10.52,    10.23,    10.03,     9.51,     9.09,     8.79,     8.07,     7.41,     7.36,     7.25,     7.09,     6.87,     6.66,     6.06,     4.66,     2.47,      2.1,     2.01,     1.86,     1.63,      1.6,      1.6,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54] kWh
2026-06-19 17:10:01.210026:     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<bf+,    g<bf+,    g~be-,    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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 17:10:01.211808:    LOAD: [     3.8,     3.84,     4.13,     4.63,     4.83,     4.83,     4.87,      4.9,     4.93,     5.03,     5.34,     5.54,      6.1,     6.54,     6.86,     7.54,     8.15,      8.2,      8.3,     8.45,     8.65,     8.85,     9.41,    10.71,    12.75,     13.1,    13.18,    13.32,    13.54,    13.82,    14.16,    14.58,    15.06,    15.29,     15.3,    15.56,    15.88,    16.26,    16.46,    16.69,    16.98,    17.33,    17.95,    18.65,    19.12,    19.61,    19.97,     20.3,    20.61,    20.77,    21.02,    21.46,    21.64,    21.64,    21.67,     21.7,    21.73,    21.81,    22.08,    22.27,    22.75,    23.14,    23.42,    24.09,    24.71,    24.76,    24.86,    25.01,    25.21,    25.41,    25.97,    27.27,    29.31,    29.66,    29.73,    29.88,    30.09,    30.37,    30.72,    31.13,    31.61,    31.84,    31.86,    32.11,    32.44,    32.82] kWh
2026-06-19 17:10:01.213213:      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,      0.0,      0.0,      0.0,      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-19 17:10:01.214758:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.07,     1.35,      1.7,     2.11,      2.6,     2.83,     2.84,     3.09,     3.42,     5.88,     8.16,     8.16,     9.28,    11.71,    14.42,    15.78,    18.33,    18.89,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,     19.5,    19.85,    20.69,     20.8,    21.03,    21.04,     21.3,    21.62,    24.08] kWh
2026-06-19 17:10:01.216159:  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,      0.0,      0.0,      0.0,      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-19 17:10:01.217627:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   116.49,   121.21,   127.42,   133.64,   141.28,   144.99,   145.18,   149.18,   154.03,   186.42,   217.11,   217.11,   232.49,   265.79,   302.89,   321.89,    356.8,    364.5,   369.65,   369.65,   369.65,   369.65,   369.65,   369.65,   369.65,   369.65,   369.65,   369.65,   369.65,   369.65,   369.65,   369.65,   369.65,   369.65,   369.65,   419.63,   419.63,   419.63,   419.63,   419.63,   419.63,   419.63,   419.63,   419.63,   419.63,   419.63,   419.63,   419.63,   419.63,   423.93,   430.14,   442.82,   444.54,   448.24,   448.44,   452.44,   457.28,   489.68] p
2026-06-19 17:10:01.299861: predict best end_record 06-21 11:10:00, final soc 2.38kWh, metric 448.96p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:35:00, load 31.32kWh, PV 0.0kWh
2026-06-19 17:10:01.301795:    Slot: [   17:10,    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,    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-19 17:10:01.303330:     SoC: [   11.98,    11.93,    11.64,    11.12,    10.92,    10.92,    10.88,    10.85,    10.82,    10.72,     10.4,    10.19,     9.62,     9.17,     8.84,     8.14,     7.52,     7.46,     7.36,     7.21,      7.0,      6.8,     6.22,     4.89,      2.8,     2.45,     2.37,     2.21,      2.0,     1.71,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.02,     6.02,     8.35,    10.67,    10.67,     13.0,    12.62,    12.62,    12.28,    11.96,     11.8,    11.54,    11.08,     10.9,     10.9,    10.87,    10.84,    10.81,    10.73,    10.45,    10.26,     9.76,     9.36,     9.07,     8.39,     7.76,     7.71,     7.61,     7.45,     7.25,     7.04,     6.47,     5.13,     3.04,     2.69,     2.61,     2.46,     2.24,     1.95,      1.6,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93] kWh
2026-06-19 17:10:01.304595:     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<bf+,    g<bf+,    g~be-,    g<be-,    g<bf+,    g<bf+,    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-,    g~be-,    g~be-,    g~be-,    g>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<bf+,    g<bf+] kWh
2026-06-19 17:10:01.306352:    LOAD: [     3.8,     3.84,     4.11,     4.59,     4.79,     4.79,     4.82,     4.85,     4.88,     4.97,     5.27,     5.46,      6.0,     6.41,     6.72,     7.37,     7.95,      8.0,      8.1,     8.24,     8.43,     8.62,     9.15,     10.4,    12.35,    12.67,    12.75,    12.89,    13.09,    13.36,    13.69,    14.09,    14.55,    14.77,    14.78,    15.02,    15.33,    15.69,    15.88,     16.1,    16.38,    16.71,    17.31,    17.98,    18.42,    18.89,    19.23,    19.55,    19.85,     20.0,    20.24,    20.66,    20.83,    20.83,    20.86,    20.89,    20.91,    20.99,    21.25,    21.43,    21.89,    22.26,    22.53,    23.17,    23.76,     23.8,     23.9,    24.04,    24.23,    24.43,    24.96,     26.2,    28.15,    28.48,    28.55,    28.69,     28.9,    29.16,     29.5,    29.89,    30.35,    30.57,    30.58,    30.83,    31.14,     31.5] kWh
2026-06-19 17:10:01.307831:      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,      0.0,      0.0,      0.0,      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-19 17:10:01.309297:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.23,     1.62,     2.08,      2.3,     2.32,     2.56,     2.87,     5.73,     8.42,     8.42,     8.69,    11.53,    14.62,    15.29,    18.24,    18.35,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    19.52,    19.61,    19.82,    19.84,    20.08,    20.39,    23.25] kWh
2026-06-19 17:10:01.310798:  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,      0.0,      0.0,      0.0,      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-19 17:10:01.312281:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   119.27,   125.21,   132.51,   136.04,   136.23,   140.04,   144.67,   182.32,    218.5,    218.5,   222.29,   261.08,    303.5,   312.78,   353.09,   354.71,   359.61,   359.61,   359.61,   359.61,   359.61,   359.61,   359.61,   359.61,   359.61,   359.61,   359.61,   359.61,   359.61,   359.61,   359.61,   359.61,   359.61,    409.6,    409.6,    409.6,    409.6,    409.6,    409.6,    409.6,    409.6,    409.6,    409.6,    409.6,    409.6,    409.6,    409.6,    409.6,   409.67,   422.06,   423.44,   426.97,   427.16,   430.98,    435.6,   473.26] p
2026-06-19 17:10:01.314510:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg]
2026-06-19 17:10:01.314573: Saving plan best values to HA entities
2026-06-19 17:10:01.472892: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 17:10:01.478353: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 17:10:01.484158: Best charging limit SoC's [16.0, 6.0, 16.0, 10.5, 16.0, 12.5, 2.0, 16.0]kWh, export []kWh gives import battery 36.32kWh, house 2.75kWh, export 0.0kWh, metric 448.96p, metric10 468.93p
2026-06-19 17:10:01.560916: Marginal costs baseline metric (no standing charge): 348.9956
2026-06-19 17:10:01.777867: Marginal energy costs matrix computed: min=17.25 max=24.76
2026-06-19 17:10:01.882190: Rate array import [{'start': 1030, 'end': 1140, 'rate': 'very expensive', 'range': '(31.1p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3550, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1030, 'end': 3550, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 17:10:01.882954: - Your estimated bill for today is £0.65 and tomorrow is £2.94
2026-06-19 17:10:01.882987: - Import rates are very expensive (31.1p - 37.1p) for the next 1 and three quarters hours and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 17:10:01.883005: - The battery is currently at 75% and is in eco mode for the next 17 hours.
2026-06-19 17:10:01.883021: - For the next 48 hours there will be no solar generation.
2026-06-19 17:10:01.883036: - You will run out of battery in 14 hours.
2026-06-19 17:10:01.883051: - Your next charge slot will be in 17 hours where import rates will be cheap (13.2p).
2026-06-19 17:10:01.883067: 
2026-06-19 17:10:01.930417: Plan calculation took 1.11 seconds
2026-06-19 17:10:01.934262: No high rate period found
2026-06-19 17:10:01.983530: Import threshold used for optimisation was 16.86p
2026-06-19 17:10:02.037383: Low import rate windows [0: 06-19 17:00:00 - 06-19 17:30:00 @ 32.09, 1: 06-19 17:30:00 - 06-19 18:00:00 @ 31.14, 2: 06-19 18:00:00 - 06-19 18:30:00 @ 34.45, 3: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 4: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 5: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 6: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 7: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 8: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 9: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 10: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 11: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 12: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 13: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 14: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 15: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 16: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 17: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 18: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 19: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 20: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 21: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 22: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 23: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 24: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 25: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 26: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 27: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 28: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 29: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 30: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 31: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 32: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 33: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 34: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 35: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 36: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 37: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 38: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 39: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 40: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 41: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 42: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 43: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 44: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 45: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 46: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 47: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 48: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 49: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 50: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 51: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 52: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 53: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 54: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 55: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 56: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 57: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 58: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 59: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 60: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 61: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 62: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 63: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 64: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 65: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 66: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 67: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 68: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 69: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 70: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 71: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 72: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 73: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 74: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 75: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 76: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 77: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 78: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 79: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 80: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 81: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 82: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 83: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 84: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 85: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 86: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 87: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 88: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 89: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 90: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 91: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 92: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 93: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 94: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 95: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14]
2026-06-19 17:10:02.060006: 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-19 17:10:02.060170: Recompute is saving previous plan...
2026-06-19 17:10:02.063587: Best charge window [ 19-06 17:00:00 - 19-06 17:30:00 @ 32.09p 0%, 19-06 17:30:00 - 19-06 18:00:00 @ 31.14p 0%, 19-06 18:00:00 - 19-06 18:30:00 @ 34.45p 0%, 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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% ]
2026-06-19 17:10:02.063654: Best export window [  ]
2026-06-19 17:10:02.064539: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 17:10:02.066699: Load divergence over 8.0 hours mean 453.05W, min 0.0W, max 2388.0W, std dev 540.85W, divergence 59.69%
2026-06-19 17:10:02.085372: Calculating data from yesterday for savings calculation
2026-06-19 17:10:02.093899: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 17:10:02.099581: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 17:10:02.100548: Creating pool of 12 processes to match your CPU count
2026-06-19 17:10:02.157704: Calculate Best options: mode(Control charge & discharge), 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-19 17:10:02.159809: Optimise levels pass started at 2026-06-19 17:10:02
2026-06-19 17:10:02.159858: Optimise all windows, total charge 95 export 1
2026-06-19 17:10:02.406346: >> Region optimisation pass width 960
2026-06-19 17:10:02.755329: >> Region optimisation pass width 480
2026-06-19 17:10:03.104299: >> Region optimisation pass width 240
2026-06-19 17:10:03.637653: >> Region optimisation pass width 120
2026-06-19 17:10:04.617079: Calculated end_record as 06-21 11:00:00 based on best_price 13.93p, next_charge_start 06-20 11:00:00, max_windows 83
2026-06-19 17:10:04.617180: Optimise levels pass ended at 2026-06-19 17:10:04, duration 2.5 seconds tried 301 combinations
2026-06-19 17:10:04.617261: Set best_price_charge_level 15.0p, best_price_export_level 0p, best_price_charge 13.93p, best_cost_export 0p, best_metric 386.44p, best_keep 0kWh, best_cycle 46.68kWh, best_carbon 0kg, best_import 35.17kWh
2026-06-19 17:10:04.629643: Starting detailed optimisation end_record 06-21 11:00:00, best_price_charge 13.93p, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.0, 13.0, 0, 13.0, 13.0, 13.0, 13.0, 13.0, 13.0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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]kWh and export limits []kWh
2026-06-19 17:10:04.629933: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 315.79p, best_cost 335.04p, best_cycle 33.35kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:04.665628: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 315.79p, best_cost 335.04p, best_cycle 33.35kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:04.702288: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 315.79p, best_cost 335.04p, best_cycle 33.35kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:04.857372: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 315.79p, best_cost 335.03p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:04.894921: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 315.79p, best_cost 335.03p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:04.933720: Best charge windows best_metric 315.79p, best_cost 335.03p, best_carbon 0kg, best_import 39.42kWh, 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: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 81%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 81%, 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% ]
2026-06-19 17:10:04.933902: Best export windows best_metric 315.79p, best_cost 335.03p, best_carbon 0kg, best_import 39.42kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [  ]
2026-06-19 17:10:04.934784: Best charge windows best_metric 315.79p, best_cost 335.03p, best_carbon 0kg, best_import 39.42kWh, 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: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 81%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 81%, 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% ]
2026-06-19 17:10:04.934964: Best export windows best_metric 315.79p, best_cost 335.03p, best_carbon 0kg, best_import 39.42kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [  ]
2026-06-19 17:10:04.935112: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 315.79p, best_cost 335.03p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:04.989846: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 315.79p, best_cost 335.03p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:05.020740: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 315.79p, best_cost 335.03p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:05.159700: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 315.79p, best_cost 335.03p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:05.195880: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 315.79p, best_cost 335.03p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:05.222156: Best charge windows best_metric 315.79p, best_cost 335.03p, best_carbon 0kg, best_import 39.42kWh, 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: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 81%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 81%, 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% ]
2026-06-19 17:10:05.222275: Best export windows best_metric 315.79p, best_cost 335.03p, best_carbon 0kg, best_import 39.42kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [  ]
2026-06-19 17:10:05.222420: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 315.79p, best_cost 335.03p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:05.258840: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 315.79p, best_cost 335.03p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:05.296096: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 315.79p, best_cost 335.03p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:05.429307: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 315.79p, best_cost 335.03p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:05.460991: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 315.79p, best_cost 335.03p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:05.483430: Best charge windows best_metric 315.79p, best_cost 335.03p, best_carbon 0kg, best_import 39.42kWh, 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: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 81%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 81%, 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% ]
2026-06-19 17:10:05.483817: Best export windows best_metric 315.79p, best_cost 335.03p, best_carbon 0kg, best_import 39.42kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [  ]
2026-06-19 17:10:05.483905: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 13.93p, best_metric 315.79p, best_cost 335.03p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:05.503330: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 13.93p, best_metric 315.79p, best_cost 335.03p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:05.528134: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 13.93p, best_metric 315.79p, best_cost 335.03p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:05.668100: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 13.93p, best_metric 315.79p, best_cost 335.03p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:05.702395: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 13.93p, best_metric 315.79p, best_cost 335.03p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:05.735508: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 13.93p, best_metric 315.79p, best_cost 335.03p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:05.766497: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 13.93p, best_metric 315.67p, best_cost 334.95p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:05.802286: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 13.93p, best_metric 315.32p, best_cost 334.73p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:05.857378: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 13.93p, best_metric 315.32p, best_cost 334.73p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:05.918055: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 13.93p, best_metric 315.32p, best_cost 334.73p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:05.975493: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 13.93p, best_metric 315.11p, best_cost 334.38p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:06.037342: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 13.93p, best_metric 315.11p, best_cost 334.38p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:06.085958: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 13.93p, best_metric 315.11p, best_cost 334.38p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:06.135556: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 13.93p, best_metric 315.11p, best_cost 334.38p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:06.196947: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 13.93p, best_metric 314.81p, best_cost 334.1p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:06.249196: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 13.93p, best_metric 314.79p, best_cost 334.1p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:06.325613: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 13.93p, best_metric 314.79p, best_cost 334.1p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:06.468408: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 13.93p, best_metric 314.79p, best_cost 334.1p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:06.607009: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 13.93p, best_metric 314.79p, best_cost 334.1p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:06.673200: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 13.93p, best_metric 314.79p, best_cost 334.1p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:06.739541: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 13.93p, best_metric 314.79p, best_cost 334.1p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:06.958925: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 13.93p, best_metric 314.79p, best_cost 334.1p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:07.026712: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 13.93p, best_metric 314.79p, best_cost 334.1p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:07.090036: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 13.93p, best_metric 314.79p, best_cost 334.1p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:07.164524: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 13.93p, best_metric 314.79p, best_cost 334.1p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:07.229128: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 13.93p, best_metric 314.79p, best_cost 334.1p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:07.314334: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 13.93p, best_metric 314.79p, best_cost 334.1p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:07.383863: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 13.93p, best_metric 314.79p, best_cost 334.1p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:07.415795: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 13.93p, best_metric 314.79p, best_cost 334.1p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:07.448125: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 13.93p, best_metric 314.79p, best_cost 334.1p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:07.494738: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 13.93p, best_metric 314.79p, best_cost 334.1p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:07.523939: Optimise price set 27.8p, pass low, price 25.96p, start_at_low True, best_price_charge 13.93p, best_metric 314.79p, best_cost 334.1p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:07.556167: Optimise price set 28.4p, pass low, price 26.48p, start_at_low True, best_price_charge 13.93p, best_metric 314.79p, best_cost 334.1p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:07.689070: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 13.93p, best_metric 314.79p, best_cost 334.1p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:07.782721: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 13.93p, best_metric 314.79p, best_cost 334.1p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:07.844399: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 13.93p, best_metric 314.79p, best_cost 334.1p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:07.956178: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 13.93p, best_metric 314.79p, best_cost 334.1p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:07.996971: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 13.93p, best_metric 314.79p, best_cost 334.1p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:08.030831: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 13.93p, best_metric 314.79p, best_cost 334.1p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:08.094030: Optimise price set 34.4p, pass low, price 32.09p, start_at_low True, best_price_charge 13.93p, best_metric 314.79p, best_cost 334.1p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:08.117604: Optimise price set 37.0p, pass low, price 34.45p, start_at_low True, best_price_charge 13.93p, best_metric 314.79p, best_cost 334.1p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:08.151950: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 13.93p, best_metric 314.79p, best_cost 334.1p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:08.188025: Optimise price set 39.2p, pass low, price 36.53p, start_at_low True, best_price_charge 13.93p, best_metric 314.79p, best_cost 334.1p, best_cycle 33.36kWh, best_carbon 0kg, best_import 39.42kWh
2026-06-19 17:10:08.220588: Best charge windows best_metric 314.79p, best_cost 334.1p, best_carbon 0kg, best_import 39.42kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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 81%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 81%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 47%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 16%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 13%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 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% ]
2026-06-19 17:10:08.220789: Best export windows best_metric 314.79p, best_cost 334.1p, best_carbon 0kg, best_import 39.42kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [  ]
2026-06-19 17:10:08.221168: Tweak plan optimisation started
2026-06-19 17:10:08.458810: Tweak optimisation finished metric 314.78 cost 334.1 metric_keep 0 cycle 33.36 carbon 0 import 39.42
2026-06-19 17:10:08.467467: Raw charge windows [ 19-06 17:00:00 - 19-06 17:30:00 @ 32.09p 0%, 19-06 17:30:00 - 19-06 18:00:00 @ 31.14p 0%, 19-06 18:00:00 - 19-06 18:30:00 @ 34.45p 0%, 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 44%, 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 13%, 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 81%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 81%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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 47%, 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 16%, 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 13%, 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 13%, 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% ] reserve 1.6
2026-06-19 17:10:08.468052: Unclipped charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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 16:00:00 @ 14.14p 81%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 47%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 16%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 13%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 17:30:00 @ 27.78p 100% ] reserve 1.6
2026-06-19 17:10:08.468430: Unfiltered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 0%, 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 16:00:00 @ 14.14p 81%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 47%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 0%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 0%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 17:30:00 @ 27.78p 100% ] reserve 1.6
2026-06-19 17:10:08.468670: Filtered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 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 16:00:00 @ 14.14p 81%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 47%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 17:30:00 @ 27.78p 100% ] reserve 1.6
2026-06-19 17:10:08.490757: Previous plan best metric is 316.26 (cost 335.63) and new plan best metric is 314.81 (cost 334.1)
2026-06-19 17:10:08.490811: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-19 17:10:08.490987: Plan valid is now true after recompute was False
2026-06-19 17:10:08.515489: predict base end_record 06-21 11:00:00, final soc 1.6kWh, metric 493.35p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:35:00, load 31.14kWh, PV 0.0kWh
2026-06-19 17:10:08.517317:    Slot: [   17:10,    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,    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-19 17:10:08.518794:     SoC: [   11.98,    11.93,    11.64,    11.12,    10.92,    10.92,    10.88,    10.85,    10.82,    10.72,     10.4,    10.19,     9.62,     9.17,     8.84,     8.14,     7.52,     7.46,     7.36,     7.21,      7.0,      6.8,     6.22,     4.89,      2.8,     2.45,     2.37,     2.21,      2.0,     1.71,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:10:08.520018:     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-,    g<be-,    g<be-,    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-19 17:10:08.521436:    LOAD: [     3.8,     3.84,     4.11,     4.59,     4.79,     4.79,     4.82,     4.85,     4.88,     4.97,     5.27,     5.46,      6.0,     6.41,     6.72,     7.37,     7.95,      8.0,      8.1,     8.24,     8.43,     8.62,     9.15,     10.4,    12.35,    12.67,    12.75,    12.89,    13.09,    13.36,    13.69,    14.09,    14.55,    14.77,    14.78,    15.02,    15.33,    15.69,    15.88,     16.1,    16.38,    16.71,    17.31,    17.98,    18.42,    18.89,    19.23,    19.55,    19.85,     20.0,    20.24,    20.66,    20.83,    20.83,    20.86,    20.89,    20.91,    20.99,    21.25,    21.43,    21.89,    22.26,    22.53,    23.17,    23.76,     23.8,     23.9,    24.04,    24.23,    24.43,    24.96,     26.2,    28.15,    28.48,    28.55,    28.69,     28.9,    29.16,     29.5,    29.89,    30.35,    30.57,    30.58,    30.83,    31.14] kWh
2026-06-19 17:10:08.522832:      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,      0.0,      0.0,      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-19 17:10:08.524254:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.23,     1.62,     2.08,      2.3,     2.32,     2.56,     2.87,     3.23,     3.42,     3.64,     3.92,     4.25,     4.85,     5.51,     5.96,     6.43,     6.77,     7.08,     7.39,     7.53,     7.77,      8.2,     8.37,     8.37,      8.4,     8.42,     8.45,     8.53,     8.79,     8.96,     9.43,      9.8,    10.07,    10.71,    11.29,    11.34,    11.44,    11.58,    11.77,    11.97,     12.5,    13.74,    15.69,    16.02,    16.09,    16.23,    16.43,     16.7,    17.03,    17.43,    17.89,    18.11,    18.12,    18.36,    18.67] kWh
2026-06-19 17:10:08.525610:  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,      0.0,      0.0,      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-19 17:10:08.527111:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   119.27,   125.21,   132.51,   136.04,   136.23,   140.04,   144.67,   149.41,   151.96,   155.09,   158.88,   163.44,   171.63,   180.91,    187.0,   193.51,   198.41,   207.45,   215.75,   220.35,    227.7,   242.53,   248.68,   248.71,   249.44,   250.23,   250.96,   253.13,    260.3,   264.54,   275.63,   282.99,   288.38,   351.37,   362.93,   363.85,   365.63,   368.16,   371.27,   374.94,   384.77,    407.8,    444.2,    450.2,   451.54,   453.87,   457.52,   462.03,   467.95,   473.89,   481.19,   484.72,   484.91,   488.73,   493.35] p
2026-06-19 17:10:08.618995: Battery has 14.42 hours left - now at 11.98kWh
2026-06-19 17:10:08.657921: predict base10 end_record 06-21 11:00:00, final soc 1.6kWh, metric 516.95p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 06:50:00, load 32.44kWh, PV 0.0kWh
2026-06-19 17:10:08.659726:    Slot: [   17:10,    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,    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-19 17:10:08.661161:     SoC: [   11.98,    11.93,    11.62,    11.08,    10.87,    10.87,    10.83,    10.79,    10.76,    10.66,    10.33,     10.1,     9.51,     9.03,     8.69,     7.96,      7.3,     7.25,     7.14,     6.98,     6.77,     6.55,     5.95,     4.55,     2.36,     1.99,     1.91,     1.75,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:10:08.662883:     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-,    g<be-,    g<be-,    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-19 17:10:08.664805:    LOAD: [     3.8,     3.84,     4.13,     4.63,     4.83,     4.83,     4.87,      4.9,     4.93,     5.03,     5.34,     5.54,      6.1,     6.54,     6.86,     7.54,     8.15,      8.2,      8.3,     8.45,     8.65,     8.85,     9.41,    10.71,    12.75,     13.1,    13.18,    13.32,    13.54,    13.82,    14.16,    14.58,    15.06,    15.29,     15.3,    15.56,    15.88,    16.26,    16.46,    16.69,    16.98,    17.33,    17.95,    18.65,    19.12,    19.61,    19.97,     20.3,    20.61,    20.77,    21.02,    21.46,    21.64,    21.64,    21.67,     21.7,    21.73,    21.81,    22.08,    22.27,    22.75,    23.14,    23.42,    24.09,    24.71,    24.76,    24.86,    25.01,    25.21,    25.41,    25.97,    27.27,    29.31,    29.66,    29.73,    29.88,    30.09,    30.37,    30.72,    31.13,    31.61,    31.84,    31.86,    32.11,    32.44] kWh
2026-06-19 17:10:08.666230:      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,      0.0,      0.0,      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-19 17:10:08.667642:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.07,     1.35,      1.7,     2.11,      2.6,     2.83,     2.84,     3.09,     3.42,      3.8,     3.99,     4.23,     4.51,     4.86,     5.49,     6.19,     6.65,     7.15,     7.51,     7.84,     8.15,     8.31,     8.56,      9.0,     9.18,     9.18,     9.21,     9.24,     9.27,     9.35,     9.62,      9.8,    10.29,    10.68,    10.96,    11.63,    12.25,     12.3,     12.4,    12.55,    12.75,    12.95,    13.51,    14.81,    16.85,    17.19,    17.27,    17.42,    17.63,    17.91,    18.26,    18.67,    19.15,    19.38,     19.4,    19.65,    19.98] kWh
2026-06-19 17:10:08.669010:  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,      0.0,      0.0,      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-19 17:10:08.670473:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   116.49,   121.21,   127.42,   133.64,   141.28,   144.99,   145.18,   149.18,   154.03,   158.99,   161.66,   164.95,   168.91,   173.69,   182.27,    192.0,   198.37,    205.2,   210.34,   219.81,   228.51,   233.32,   241.03,   256.57,   263.01,   263.04,    263.8,   264.63,    265.4,   267.67,   275.18,   279.63,   291.24,   298.95,    304.6,   368.21,   380.31,   381.28,   383.15,    385.8,   389.06,    392.9,   403.19,   427.33,   465.47,   471.75,   473.15,    475.6,   479.42,   484.14,   490.34,   496.57,   504.21,   507.91,   508.11,   512.11,   516.95] p
2026-06-19 17:10:08.735140: predict best10 end_record 06-21 11:00:00, final soc 1.6kWh, metric 457.28p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 06:50:00, load 32.44kWh, PV 0.0kWh
2026-06-19 17:10:08.736678:    Slot: [   17:10,    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,    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-19 17:10:08.737904:     SoC: [   11.98,    11.93,    11.62,    11.08,    10.87,    10.87,    10.83,    10.79,    10.76,    10.66,    10.33,     10.1,     9.51,     9.03,     8.69,     7.96,      7.3,     7.25,     7.14,     6.98,     6.77,     6.55,     5.95,     4.55,     2.36,     1.99,     1.91,     1.75,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,     5.23,      6.0,     7.94,     9.88,     10.5,    12.44,     12.5,     12.5,    12.15,    11.81,    11.64,    11.37,    10.89,     10.7,     10.7,    10.67,    10.64,    10.61,    10.52,    10.23,    10.03,     9.51,     9.09,     8.79,     8.07,     7.41,     7.36,     7.25,     7.09,     6.87,     6.66,     6.06,     4.66,     2.47,      2.1,     2.01,     1.86,     1.63,      1.6,      1.6,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:10:08.738946:     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<bf+,    g<bf+,    g~be-,    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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+] kWh
2026-06-19 17:10:08.740191:    LOAD: [     3.8,     3.84,     4.13,     4.63,     4.83,     4.83,     4.87,      4.9,     4.93,     5.03,     5.34,     5.54,      6.1,     6.54,     6.86,     7.54,     8.15,      8.2,      8.3,     8.45,     8.65,     8.85,     9.41,    10.71,    12.75,     13.1,    13.18,    13.32,    13.54,    13.82,    14.16,    14.58,    15.06,    15.29,     15.3,    15.56,    15.88,    16.26,    16.46,    16.69,    16.98,    17.33,    17.95,    18.65,    19.12,    19.61,    19.97,     20.3,    20.61,    20.77,    21.02,    21.46,    21.64,    21.64,    21.67,     21.7,    21.73,    21.81,    22.08,    22.27,    22.75,    23.14,    23.42,    24.09,    24.71,    24.76,    24.86,    25.01,    25.21,    25.41,    25.97,    27.27,    29.31,    29.66,    29.73,    29.88,    30.09,    30.37,    30.72,    31.13,    31.61,    31.84,    31.86,    32.11,    32.44] kWh
2026-06-19 17:10:08.741346:      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,      0.0,      0.0,      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-19 17:10:08.742516:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.07,     1.35,      1.7,     2.11,      2.6,     2.83,     2.84,     3.09,     3.42,     5.88,     8.16,     8.16,     9.28,    11.71,    14.42,    15.78,    18.33,    18.89,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,     19.5,    19.85,    20.69,     20.8,    21.03,    21.04,     21.3,    21.62] kWh
2026-06-19 17:10:08.743623:  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,      0.0,      0.0,      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-19 17:10:08.744832:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   116.49,   121.21,   127.42,   133.64,   141.28,   144.99,   145.18,   149.18,   154.03,   186.42,   217.11,   217.11,   232.49,   265.79,   302.89,   321.89,    356.8,    364.5,   369.65,   369.65,   369.65,   369.65,   369.65,   369.65,   369.65,   369.65,   369.65,   369.65,   369.65,   369.65,   369.65,   369.65,   369.65,   369.65,   369.65,   419.63,   419.63,   419.63,   419.63,   419.63,   419.63,   419.63,   419.63,   419.63,   419.63,   419.63,   419.63,   419.63,   419.63,   423.93,   430.14,   442.82,   444.54,   448.24,   448.44,   452.44,   457.28] p
2026-06-19 17:10:08.821601: predict best end_record 06-21 11:00:00, final soc 1.6kWh, metric 435.6p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:35:00, load 31.14kWh, PV 0.0kWh
2026-06-19 17:10:08.823469:    Slot: [   17:10,    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,    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-19 17:10:08.824972:     SoC: [   11.98,    11.93,    11.64,    11.12,    10.92,    10.92,    10.88,    10.85,    10.82,    10.72,     10.4,    10.19,     9.62,     9.17,     8.84,     8.14,     7.52,     7.46,     7.36,     7.21,      7.0,      6.8,     6.22,     4.89,      2.8,     2.45,     2.37,     2.21,      2.0,     1.71,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.02,     6.02,     8.35,    10.67,    10.67,     13.0,    12.62,    12.62,    12.28,    11.96,     11.8,    11.54,    11.08,     10.9,     10.9,    10.87,    10.84,    10.81,    10.73,    10.45,    10.26,     9.76,     9.36,     9.07,     8.39,     7.76,     7.71,     7.61,     7.45,     7.25,     7.04,     6.47,     5.13,     3.04,     2.69,     2.61,     2.46,     2.24,     1.95,      1.6,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:10:08.826251:     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<bf+,    g<bf+,    g~be-,    g<be-,    g<bf+,    g<bf+,    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-,    g~be-,    g~be-,    g~be-,    g>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<bf+] kWh
2026-06-19 17:10:08.827714:    LOAD: [     3.8,     3.84,     4.11,     4.59,     4.79,     4.79,     4.82,     4.85,     4.88,     4.97,     5.27,     5.46,      6.0,     6.41,     6.72,     7.37,     7.95,      8.0,      8.1,     8.24,     8.43,     8.62,     9.15,     10.4,    12.35,    12.67,    12.75,    12.89,    13.09,    13.36,    13.69,    14.09,    14.55,    14.77,    14.78,    15.02,    15.33,    15.69,    15.88,     16.1,    16.38,    16.71,    17.31,    17.98,    18.42,    18.89,    19.23,    19.55,    19.85,     20.0,    20.24,    20.66,    20.83,    20.83,    20.86,    20.89,    20.91,    20.99,    21.25,    21.43,    21.89,    22.26,    22.53,    23.17,    23.76,     23.8,     23.9,    24.04,    24.23,    24.43,    24.96,     26.2,    28.15,    28.48,    28.55,    28.69,     28.9,    29.16,     29.5,    29.89,    30.35,    30.57,    30.58,    30.83,    31.14] kWh
2026-06-19 17:10:08.829116:      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,      0.0,      0.0,      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-19 17:10:08.830802:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.23,     1.62,     2.08,      2.3,     2.32,     2.56,     2.87,     5.73,     8.42,     8.42,     8.69,    11.53,    14.62,    15.29,    18.24,    18.35,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    18.69,    19.52,    19.61,    19.82,    19.84,    20.08,    20.39] kWh
2026-06-19 17:10:08.832327:  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,      0.0,      0.0,      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-19 17:10:08.833837:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   119.27,   125.21,   132.51,   136.04,   136.23,   140.04,   144.67,   182.32,    218.5,    218.5,   222.29,   261.08,    303.5,   312.78,   353.09,   354.71,   359.61,   359.61,   359.61,   359.61,   359.61,   359.61,   359.61,   359.61,   359.61,   359.61,   359.61,   359.61,   359.61,   359.61,   359.61,   359.61,   359.61,    409.6,    409.6,    409.6,    409.6,    409.6,    409.6,    409.6,    409.6,    409.6,    409.6,    409.6,    409.6,    409.6,    409.6,    409.6,   409.67,   422.06,   423.44,   426.97,   427.16,   430.98,    435.6] p
2026-06-19 17:10:08.836572:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ]
2026-06-19 17:10:08.836670: Saving plan best values to HA entities
2026-06-19 17:10:08.983956: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 17:10:08.989037: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 17:10:08.994164: Best charging limit SoC's [16.0, 6.0, 16.0, 10.5, 16.0, 12.5, 2.0, 16.0]kWh, export []kWh gives import battery 36.32kWh, house 2.75kWh, export 0.0kWh, metric 435.6p, metric10 457.28p
2026-06-19 17:10:09.069860: Marginal costs baseline metric (no standing charge): 335.6347
2026-06-19 17:10:09.243886: Marginal energy costs matrix computed: min=17.25 max=24.76
2026-06-19 17:10:09.319770: Rate array import [{'start': 1030, 'end': 1140, 'rate': 'very expensive', 'range': '(31.1p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 1030, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 17:10:09.320563: - Your estimated bill for today is £0.65 and tomorrow is £2.94
2026-06-19 17:10:09.320596: - Import rates are very expensive (31.1p - 37.1p) for the next 1 and three quarters hours and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 17:10:09.320614: - The battery is currently at 75% and is in eco mode for the next 17 hours.
2026-06-19 17:10:09.320630: - For the next 48 hours there will be no solar generation.
2026-06-19 17:10:09.320646: - You will run out of battery in 14 hours.
2026-06-19 17:10:09.320661: - Your next charge slot will be in 17 hours where import rates will be cheap (13.2p).
2026-06-19 17:10:09.320676: 
2026-06-19 17:10:09.369469: Plan calculation took 7.31 seconds
2026-06-19 17:10:09.369706: Inverter 0: Type SK Sunsynk
2026-06-19 17:10:09.369754: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 17:10:09.369942: Reserve min: 10%, battery_min: 10%
2026-06-19 17:10:09.370002: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 17:10:09.370273: Inverter 0 SoC: 11.84kW 74%, current charge rate 5000W, current discharge rate 5250W, current battery power 535W, current battery voltage 51.2V, grid power -58W, load power 567W, PV Power 0W
2026-06-19 17:10:09.370465: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:10:09.370540: Inverter 0 scheduled charge enable is False
2026-06-19 17:10:09.370564: Inverter 0 charge windows currently []
2026-06-19 17:10:09.370585: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 17:10:09.370692: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:10:09.370717: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:10:09.370749: Inverter 0 scheduled discharge enable is False
2026-06-19 17:10:09.370850: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:10:09.370873: Inverter 0 discharge windows currently []
2026-06-19 17:10:09.370900: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:10:09.370919: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:10:09.370932: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:10:09.444582: Total inverter register writes now 0
2026-06-19 17:10:09.465343: Completed run status Read-Only
2026-06-19 17:10:09.471786: Info: record_status Read-Only
2026-06-19 17:10:09.485773: Saved current settings to /config/predbat_config.json
2026-06-19 17:10:49.562477: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:10:49.562676: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:10:49.562706: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:10:49.562828: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:10:49.562854: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:10:49.562871: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:10:49.562887: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:12:49.740168: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:12:49.740430: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:12:49.740466: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:12:49.740607: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:12:49.740650: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:12:49.740669: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:12:49.740685: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:15:00.926422: --------------- PredBat - update at 2026-06-19 17:15:00+01:00 with clock skew 0 minutes, minutes now 1035
2026-06-19 17:15:00.926990: Saved current settings to /config/predbat_config.json
2026-06-19 17:15:00.927068: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 99.9 minutes
2026-06-19 17:15:00.927125: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 17:15:00.927205: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 17:15:00.944967: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 17:15:00.945413: Predbat mode is set to Control charge & discharge
2026-06-19 17:15:00.945491: Info: Read-only mode is enabled, the inverter controls will not be used!!
2026-06-19 17:15:01.046137: Found 11520 load_today datapoints going back 1 days
2026-06-19 17:15:01.046609: Using load_power data to fill gaps in load_today data
2026-06-19 17:15:01.100536: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 17:15:01.100685: Zero load period starting at 2026-06-19T12:09:00+0100 (306 minutes) for 889 minutes with base value 0.9
2026-06-19 17:15:01.100742: Zero load period starting at 2026-06-18T19:24:00+0100 (1311 minutes) for 64 minutes with base value 0.8
2026-06-19 17:15:01.101746: Processing 384 30-minute periods for power integration
2026-06-19 17:15:01.165999: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 17:15:01.166085: Car charging hold True, threshold 6.0kWh
2026-06-19 17:15:01.166119: Current data so far today: load 3.85kWh, import 1.0kWh, export 0.0kWh, PV 0kWh
2026-06-19 17:15:01.187701: Standing charge is set to 49.98p
2026-06-19 17:15:01.213655: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 17:15:01.213936: Import rates: min 13.17p, max 37.08p, average 20.01p
2026-06-19 17:15:01.251755: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 17:15:01.251837: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 17:15:01.252971: High export rate found rates in range 99p to -99p
2026-06-19 17:15:01.354525: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 17:15:01.354642: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 17:15:01.354886: Last hour: net energy 0.03kWh, import 0.03kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 0.76p, import 0.76p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 17:15:01.407017: Today's energy total net 1.0kWh, import 1.0kWh, export 0.0kWh, cost 65.18p, import 15.2p, export 0.0p, carbon 0.0kg
2026-06-19 17:15:01.407135: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 17:15:01.409107: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 17:15:01.410800: Warn: Found 1 gaps in load_today totalling 10000 minutes to fill using average data
2026-06-19 17:15:01.410919: Gap starting at 2026-06-18T15:55:00+0100 (1520 minutes) for 10000 minutes
2026-06-19 17:15:01.428362: Historical days now [7] weight [1]
2026-06-19 17:15:01.452550: Today's load divergence 120.22%, in-day adjustment 113.81%, damping 0.95x, yesterday 100.0% today 119.21% blend 28.12%
2026-06-19 17:15:01.452621: Today's predicted so far 9.45kWh with 0.0kWh car/iBoost excluded, 0.68kWh import ignored, and 0kWh forecast extra.
2026-06-19 17:15:01.452646: Today's actual load so far 12.47kWh with 0.0kWh car/iBoost excluded, and 0.17kWh import ignored.
2026-06-19 17:15:01.490437: Inverter 0: Type SK Sunsynk
2026-06-19 17:15:01.490503: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 17:15:01.490657: Reserve min: 10%, battery_min: 10%
2026-06-19 17:15:01.490715: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 17:15:01.490948: Inverter 0 SoC: 11.84kW 74%, current charge rate 5000W, current discharge rate 5250W, current battery power 456W, current battery voltage 51.2V, grid power -58W, load power 542W, PV Power 0W
2026-06-19 17:15:01.491085: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:15:01.491158: Inverter 0 scheduled charge enable is False
2026-06-19 17:15:01.491183: Inverter 0 charge windows currently []
2026-06-19 17:15:01.491205: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 17:15:01.491321: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:15:01.491348: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:15:01.491380: Inverter 0 scheduled discharge enable is False
2026-06-19 17:15:01.491489: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:15:01.491515: Inverter 0 discharge windows currently []
2026-06-19 17:15:01.491534: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:15:01.491550: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:15:01.491565: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:15:01.554625: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 17:15:01.554710: Plan was last updated on 2026-06-19 17:10:00+01:00 and is now 5.0 minutes old
2026-06-19 17:15:01.555047: Best charge window [ 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 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 78%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 16:30:00 @ 21.45p 100% ]
2026-06-19 17:15:01.555101: Best export window [  ]
2026-06-19 17:15:01.556101: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 17:15:01.558684: Load divergence over 8.0 hours mean 452.81W, min 0.0W, max 2494.8W, std dev 554.03W, divergence 61.18%
2026-06-19 17:15:01.579294: Creating pool of 12 processes to match your CPU count
2026-06-19 17:15:01.670864: predict base end_record 06-21 11:05:00, final soc 1.6kWh, metric 498.16p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:25:00, load 31.32kWh, PV 0.0kWh
2026-06-19 17:15:01.673451:    Slot: [   17:15,    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,    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-19 17:15:01.675062:     SoC: [   11.84,    11.82,    11.56,    11.01,    10.79,    10.79,    10.76,    10.72,    10.69,    10.59,    10.28,    10.06,     9.49,     9.04,     8.71,     8.02,     7.39,     7.34,     7.23,     7.08,     6.88,     6.67,      6.1,     4.76,     2.67,     2.32,     2.24,     2.09,     1.87,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:15:01.676386:     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-,    g<be-,    g<be-,    g<be-,    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-19 17:15:01.677929:    LOAD: [    3.85,     3.87,     4.11,     4.63,     4.83,     4.83,     4.86,     4.89,     4.92,     5.01,     5.31,      5.5,     6.04,     6.46,     6.76,     7.41,      8.0,     8.04,     8.14,     8.28,     8.47,     8.67,      9.2,    10.44,    12.39,    12.72,    12.79,    12.93,    13.14,     13.4,    13.73,    14.13,    14.59,    14.81,    14.82,    15.06,    15.38,    15.73,    15.92,    16.15,    16.42,    16.75,    17.38,    18.02,    18.47,    18.94,    19.28,     19.6,    19.89,    20.07,    20.29,    20.74,    20.92,    20.92,    20.95,    20.97,     21.0,    21.08,    21.34,    21.51,    21.98,    22.35,    22.62,    23.26,    23.84,    23.89,    23.99,    24.13,    24.32,    24.51,    25.05,    26.29,    28.24,    28.57,    28.64,    28.78,    28.98,    29.25,    29.58,    29.98,    30.44,    30.66,    30.67,    30.91,    31.22,    31.58] kWh
2026-06-19 17:15:01.679380:      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,      0.0,      0.0,      0.0,      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-19 17:15:01.680874:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.02,     1.35,     1.74,      2.2,     2.42,     2.44,     2.68,     2.99,     3.35,     3.53,     3.76,     4.04,     4.37,     4.99,     5.63,     6.08,     6.55,     6.89,     7.21,     7.51,     7.69,      7.9,     8.36,     8.53,     8.53,     8.56,     8.59,     8.61,     8.69,     8.95,     9.13,     9.59,     9.96,    10.23,    10.87,    11.46,    11.51,     11.6,    11.74,    11.93,    12.13,    12.66,     13.9,    15.85,    16.18,    16.26,    16.39,     16.6,    16.87,     17.2,    17.59,    18.05,    18.27,    18.28,    18.53,    18.84,     19.2] kWh
2026-06-19 17:15:01.682554:  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,      0.0,      0.0,      0.0,      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-19 17:15:01.684150:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.47,    121.4,   127.34,   134.63,   138.16,   138.35,   142.17,   146.79,   151.53,    154.0,   157.24,   161.01,   165.57,   174.11,   183.01,   189.16,   195.63,   200.61,    209.8,   217.87,   223.49,   230.07,   245.84,   252.26,   252.28,   253.03,   253.81,    254.5,   256.67,   263.88,   268.12,   279.21,   286.57,   291.96,   354.95,   366.51,   367.43,   369.21,   371.73,   374.85,   378.52,   388.34,   411.38,   447.78,   453.78,   455.12,   457.45,    461.1,   465.61,   471.53,   477.47,   484.77,    488.3,   488.49,   492.31,   496.93,   501.67] p
2026-06-19 17:15:01.808855: Battery has 14.17 hours left - now at 11.84kWh
2026-06-19 17:15:01.852438: predict base10 end_record 06-21 11:05:00, final soc 1.6kWh, metric 521.88p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 06:30:00, load 32.62kWh, PV 0.0kWh
2026-06-19 17:15:01.854401:    Slot: [   17:15,    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,    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-19 17:15:01.855960:     SoC: [   11.84,    11.82,    11.54,    10.97,    10.74,    10.74,    10.71,    10.67,    10.64,    10.53,     10.2,     9.98,     9.38,     8.91,     8.56,     7.83,     7.17,     7.12,     7.01,     6.85,     6.64,     6.42,     5.82,     4.43,     2.23,     1.86,     1.78,     1.62,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:15:01.857415:     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-,    g<be-,    g<be-,    g<be-,    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-19 17:15:01.859463:    LOAD: [    3.85,     3.87,     4.13,     4.66,     4.87,     4.87,     4.91,     4.94,     4.97,     5.07,     5.38,     5.58,     6.14,     6.58,      6.9,     7.58,     8.19,     8.24,     8.34,     8.49,     8.69,      8.9,     9.45,    10.75,     12.8,    13.14,    13.22,    13.37,    13.58,    13.86,    14.21,    14.62,     15.1,    15.33,    15.34,     15.6,    15.92,     16.3,    16.49,    16.73,    17.02,    17.37,    18.02,    18.69,    19.16,    19.66,    20.02,    20.35,    20.66,    20.85,    21.07,    21.55,    21.73,    21.73,    21.76,    21.79,    21.81,     21.9,    22.17,    22.35,    22.84,    23.23,    23.51,    24.18,     24.8,    24.85,    24.95,     25.1,     25.3,     25.5,    26.05,    27.36,     29.4,    29.74,    29.82,    29.97,    30.18,    30.46,    30.81,    31.22,     31.7,    31.93,    31.95,     32.2,    32.53,     32.9] kWh
2026-06-19 17:15:01.861043:      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,      0.0,      0.0,      0.0,      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-19 17:15:01.862673:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.19,     1.47,     1.82,     2.23,     2.72,     2.94,     2.96,     3.21,     3.54,     3.92,     4.11,     4.35,     4.63,     4.98,     5.64,     6.31,     6.78,     7.27,     7.63,     7.96,     8.27,     8.46,     8.69,     9.16,     9.34,     9.34,     9.37,      9.4,     9.43,     9.51,     9.79,     9.97,    10.46,    10.84,    11.13,     11.8,    12.41,    12.46,    12.56,    12.71,    12.91,    13.11,    13.67,    14.97,    17.01,    17.36,    17.44,    17.58,     17.8,    18.08,    18.42,    18.84,    19.32,    19.55,    19.56,    19.82,    20.14,    20.52] kWh
2026-06-19 17:15:01.864234:  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,      0.0,      0.0,      0.0,      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-19 17:15:01.865801:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   118.63,   123.35,   129.56,   135.78,   143.43,   147.13,   147.32,   151.32,   156.16,   161.13,   163.71,    167.1,   171.05,   175.83,   184.79,    194.1,   200.55,   207.32,   212.54,   222.18,   230.62,   236.51,   243.41,   259.92,   266.65,   266.67,   267.45,   268.28,    269.0,   271.27,   278.82,   283.26,   294.88,   302.59,   308.24,   371.85,   383.95,   384.92,   386.79,   389.43,    392.7,   396.54,   406.83,   430.97,   469.11,   475.39,   476.79,   479.24,   483.06,   487.78,   493.98,   500.21,   507.85,   511.55,   511.75,   515.75,   520.59,   525.56] p
2026-06-19 17:15:01.970881: predict best10 end_record 06-21 11:05:00, final soc 1.92kWh, metric 466.05p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 06:30:00, load 32.62kWh, PV 0.0kWh
2026-06-19 17:15:01.972830:    Slot: [   17:15,    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,    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-19 17:15:01.974529:     SoC: [   11.84,    11.82,    11.54,    10.97,    10.74,    10.74,    10.71,    10.67,    10.64,    10.53,     10.2,     9.98,     9.38,     8.91,     8.56,     7.83,     7.17,     7.12,     7.01,     6.85,     6.64,     6.42,     5.82,     4.43,     2.23,     1.86,     1.78,     1.62,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,     5.22,      6.0,     7.94,     9.88,     10.5,    12.44,     12.5,     12.5,    12.14,    11.81,    11.61,    11.37,    10.86,    10.66,    10.66,    10.63,     10.6,    10.57,    10.48,    10.19,     9.99,     9.46,     9.05,     8.74,     8.03,     7.37,     7.31,     7.21,     7.04,     6.83,     6.61,     6.01,     4.62,     2.42,     2.05,     1.97,     1.81,      1.6,      1.6,      1.6,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54] kWh
2026-06-19 17:15:01.975856:     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<bf+,    g<bf+,    g~be-,    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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 17:15:01.977437:    LOAD: [    3.85,     3.87,     4.13,     4.66,     4.87,     4.87,     4.91,     4.94,     4.97,     5.07,     5.38,     5.58,     6.14,     6.58,      6.9,     7.58,     8.19,     8.24,     8.34,     8.49,     8.69,      8.9,     9.45,    10.75,     12.8,    13.14,    13.22,    13.37,    13.58,    13.86,    14.21,    14.62,     15.1,    15.33,    15.34,     15.6,    15.92,     16.3,    16.49,    16.73,    17.02,    17.37,    18.02,    18.69,    19.16,    19.66,    20.02,    20.35,    20.66,    20.85,    21.07,    21.55,    21.73,    21.73,    21.76,    21.79,    21.81,     21.9,    22.17,    22.35,    22.84,    23.23,    23.51,    24.18,     24.8,    24.85,    24.95,     25.1,     25.3,     25.5,    26.05,    27.36,     29.4,    29.74,    29.82,    29.97,    30.18,    30.46,    30.81,    31.22,     31.7,    31.93,    31.95,     32.2,    32.53,     32.9] kWh
2026-06-19 17:15:01.978936:      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,      0.0,      0.0,      0.0,      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-19 17:15:01.980521:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.19,     1.47,     1.82,     2.23,     2.72,     2.94,     2.96,     3.21,     3.54,      6.0,     8.27,     8.27,      9.4,    11.83,    14.57,     15.9,    18.45,    19.01,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.39,    19.67,    20.01,    20.86,    20.97,     21.2,    21.21,    21.47,    21.79,    24.25] kWh
2026-06-19 17:15:01.982034:  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,      0.0,      0.0,      0.0,      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-19 17:15:01.983640:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   118.63,   123.35,   129.56,   135.78,   143.43,   147.13,   147.32,   151.32,   156.16,   188.56,   219.17,   219.17,   234.64,   267.94,   305.42,   324.01,   358.99,   366.64,   371.86,   371.86,   371.86,   371.86,   371.86,   371.86,   371.86,   371.86,   371.86,   371.86,   371.86,   371.86,   371.86,   371.86,   371.86,   371.86,   371.86,   421.84,   421.84,   421.84,   421.84,   421.84,   421.84,   421.84,   421.84,   421.84,   421.84,   421.84,   421.84,   421.84,   422.12,   426.85,   433.05,   445.73,   447.45,   451.15,   451.35,   455.35,   460.19,   492.59] p
2026-06-19 17:15:02.062360: predict best end_record 06-21 11:05:00, final soc 1.99kWh, metric 444.86p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:25:00, load 31.32kWh, PV 0.0kWh
2026-06-19 17:15:02.064174:    Slot: [   17:15,    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,    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-19 17:15:02.065722:     SoC: [   11.84,    11.82,    11.56,    11.01,    10.79,    10.79,    10.76,    10.72,    10.69,    10.59,    10.28,    10.06,     9.49,     9.04,     8.71,     8.02,     7.39,     7.34,     7.23,     7.08,     6.88,     6.67,      6.1,     4.76,     2.67,     2.32,     2.24,     2.09,     1.87,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.01,     6.01,     8.34,    10.67,    10.67,    12.99,    12.71,    12.71,    12.37,    12.05,    11.86,    11.63,    11.14,    10.96,    10.96,    10.93,    10.89,    10.87,    10.78,     10.5,    10.32,     9.81,     9.42,     9.13,     8.44,     7.81,     7.76,     7.66,      7.5,      7.3,     7.09,     6.52,     5.19,     3.09,     2.74,     2.66,     2.51,     2.29,      2.0,     1.65,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93] kWh
2026-06-19 17:15:02.066975:     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<bf+,    g<bf+,    g~be-,    g<be-,    g<bf+,    g<bf+,    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-,    g~be-,    g~be-,    g~be-,    g>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<bf+,    g<bf+] kWh
2026-06-19 17:15:02.068463:    LOAD: [    3.85,     3.87,     4.11,     4.63,     4.83,     4.83,     4.86,     4.89,     4.92,     5.01,     5.31,      5.5,     6.04,     6.46,     6.76,     7.41,      8.0,     8.04,     8.14,     8.28,     8.47,     8.67,      9.2,    10.44,    12.39,    12.72,    12.79,    12.93,    13.14,     13.4,    13.73,    14.13,    14.59,    14.81,    14.82,    15.06,    15.38,    15.73,    15.92,    16.15,    16.42,    16.75,    17.38,    18.02,    18.47,    18.94,    19.28,     19.6,    19.89,    20.07,    20.29,    20.74,    20.92,    20.92,    20.95,    20.97,     21.0,    21.08,    21.34,    21.51,    21.98,    22.35,    22.62,    23.26,    23.84,    23.89,    23.99,    24.13,    24.32,    24.51,    25.05,    26.29,    28.24,    28.57,    28.64,    28.78,    28.98,    29.25,    29.58,    29.98,    30.44,    30.66,    30.67,    30.91,    31.22,    31.58] kWh
2026-06-19 17:15:02.069953:      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,      0.0,      0.0,      0.0,      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-19 17:15:02.071417:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.02,     1.35,     1.74,      2.2,     2.42,     2.44,     2.68,     2.99,     5.85,     8.53,     8.53,     8.81,    11.64,    14.76,     15.4,    18.35,    18.56,     18.9,     18.9,     18.9,     18.9,     18.9,     18.9,     18.9,     18.9,     18.9,     18.9,     18.9,     18.9,     18.9,     18.9,     18.9,     18.9,     18.9,     18.9,     18.9,     18.9,     18.9,     18.9,     18.9,     18.9,     18.9,     18.9,     18.9,     18.9,     18.9,     18.9,     18.9,     18.9,     18.9,    19.68,    19.76,    19.98,    19.99,    20.24,    20.55,    23.41] kWh
2026-06-19 17:15:02.072801:  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,      0.0,      0.0,      0.0,      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-19 17:15:02.074424:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.47,    121.4,   127.34,   134.63,   138.16,   138.35,   142.17,   146.79,   184.45,   220.55,   220.55,   224.31,   263.11,   305.88,   314.78,   355.16,   358.04,   363.02,   363.02,   363.02,   363.02,   363.02,   363.02,   363.02,   363.02,   363.02,   363.02,   363.02,   363.02,   363.02,   363.02,   363.02,   363.02,   363.02,    413.0,    413.0,    413.0,    413.0,    413.0,    413.0,    413.0,    413.0,    413.0,    413.0,    413.0,    413.0,    413.0,    413.0,    413.0,    413.0,    424.6,   425.98,   429.51,    429.7,   433.52,   438.14,    475.8] p
2026-06-19 17:15:02.076650:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg]
2026-06-19 17:15:02.076712: Saving plan best values to HA entities
2026-06-19 17:15:02.244009: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 17:15:02.249339: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 17:15:02.254560: Best charging limit SoC's [16.0, 6.0, 16.0, 10.5, 16.0, 12.5, 2.0, 16.0]kWh, export []kWh gives import battery 36.37kWh, house 2.86kWh, export 0.0kWh, metric 444.86p, metric10 466.05p
2026-06-19 17:15:02.326681: Marginal costs baseline metric (no standing charge): 344.8893
2026-06-19 17:15:02.541096: Marginal energy costs matrix computed: min=17.16 max=25.16
2026-06-19 17:15:02.624563: Rate array import [{'start': 1035, 'end': 1140, 'rate': 'very expensive', 'range': '(31.1p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3545, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1035, 'end': 3545, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 17:15:02.625314: - Your estimated bill for today is £0.65 and tomorrow is £2.98
2026-06-19 17:15:02.625347: - Import rates are very expensive (31.1p - 37.1p) for the next 1 and three quarters hours and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 17:15:02.625366: - The battery is currently at 74% and is in eco mode for the next 17 hours.
2026-06-19 17:15:02.625390: - For the next 48 hours there will be no solar generation.
2026-06-19 17:15:02.625422: - You will run out of battery in 14 hours.
2026-06-19 17:15:02.625450: - Your next charge slot will be in 17 hours where import rates will be cheap (13.2p).
2026-06-19 17:15:02.625477: 
2026-06-19 17:15:02.673746: Plan calculation took 1.12 seconds
2026-06-19 17:15:02.677394: No high rate period found
2026-06-19 17:15:02.731269: Import threshold used for optimisation was 16.86p
2026-06-19 17:15:02.786222: Low import rate windows [0: 06-19 17:00:00 - 06-19 17:30:00 @ 32.09, 1: 06-19 17:30:00 - 06-19 18:00:00 @ 31.14, 2: 06-19 18:00:00 - 06-19 18:30:00 @ 34.45, 3: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 4: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 5: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 6: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 7: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 8: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 9: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 10: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 11: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 12: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 13: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 14: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 15: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 16: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 17: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 18: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 19: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 20: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 21: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 22: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 23: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 24: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 25: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 26: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 27: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 28: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 29: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 30: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 31: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 32: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 33: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 34: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 35: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 36: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 37: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 38: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 39: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 40: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 41: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 42: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 43: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 44: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 45: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 46: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 47: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 48: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 49: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 50: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 51: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 52: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 53: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 54: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 55: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 56: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 57: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 58: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 59: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 60: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 61: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 62: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 63: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 64: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 65: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 66: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 67: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 68: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 69: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 70: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 71: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 72: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 73: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 74: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 75: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 76: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 77: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 78: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 79: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 80: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 81: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 82: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 83: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 84: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 85: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 86: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 87: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 88: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 89: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 90: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 91: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 92: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 93: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 94: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 95: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14]
2026-06-19 17:15:02.809768: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 17:15:02.815635: Total inverter register writes now 0
2026-06-19 17:15:02.836613: Completed run status Read-Only
2026-06-19 17:15:02.842730: Info: record_status Read-Only
2026-06-19 17:15:02.855660: Saved current settings to /config/predbat_config.json
2026-06-19 17:15:33.924747: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:15:33.924948: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:15:33.924983: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:15:33.925110: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:15:33.925143: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:15:33.925161: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:15:33.925176: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:17:34.099109: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:17:34.099395: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:17:34.099449: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:17:34.099649: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:17:34.099696: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:17:34.099722: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:17:34.099738: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:19:34.263219: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:19:34.263580: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:19:34.263634: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:19:34.263858: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:19:34.263908: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:19:34.263940: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:19:34.263956: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:20:00.540985: --------------- PredBat - update at 2026-06-19 17:20:00+01:00 with clock skew 0 minutes, minutes now 1040
2026-06-19 17:20:00.541484: Saved current settings to /config/predbat_config.json
2026-06-19 17:20:00.541549: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 104.9 minutes
2026-06-19 17:20:00.541598: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 17:20:00.541712: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 17:20:00.558245: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 17:20:00.558634: Predbat mode is set to Control charge & discharge
2026-06-19 17:20:00.558697: Info: Read-only mode is enabled, the inverter controls will not be used!!
2026-06-19 17:20:00.646210: Found 11520 load_today datapoints going back 1 days
2026-06-19 17:20:00.646332: Using load_power data to fill gaps in load_today data
2026-06-19 17:20:00.693174: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 17:20:00.693328: Zero load period starting at 2026-06-19T12:09:00+0100 (311 minutes) for 889 minutes with base value 0.9
2026-06-19 17:20:00.693395: Zero load period starting at 2026-06-18T19:24:00+0100 (1316 minutes) for 64 minutes with base value 0.8
2026-06-19 17:20:00.694287: Processing 384 30-minute periods for power integration
2026-06-19 17:20:00.747050: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 17:20:00.747129: Car charging hold True, threshold 6.0kWh
2026-06-19 17:20:00.747159: Current data so far today: load 3.9kWh, import 1.0kWh, export 0.0kWh, PV 0kWh
2026-06-19 17:20:00.764604: Standing charge is set to 49.98p
2026-06-19 17:20:00.786468: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 17:20:00.786705: Import rates: min 13.17p, max 37.08p, average 20.01p
2026-06-19 17:20:00.817209: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 17:20:00.817304: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 17:20:00.818300: High export rate found rates in range 99p to -99p
2026-06-19 17:20:00.898753: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 17:20:00.898872: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 17:20:00.899126: Last hour: net energy 0.02kWh, import 0.02kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 0.51p, import 0.51p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 17:20:00.942210: Today's energy total net 1.0kWh, import 1.0kWh, export 0.0kWh, cost 65.18p, import 15.2p, export 0.0p, carbon 0.0kg
2026-06-19 17:20:00.942330: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 17:20:00.943912: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 17:20:00.945179: Warn: Found 1 gaps in load_today totalling 9995 minutes to fill using average data
2026-06-19 17:20:00.945279: Gap starting at 2026-06-18T15:55:00+0100 (1525 minutes) for 9995 minutes
2026-06-19 17:20:00.959529: Historical days now [7] weight [1]
2026-06-19 17:20:00.982060: Today's load divergence 120.19%, in-day adjustment 113.85%, damping 0.95x, yesterday 100.0% today 119.18% blend 27.78%
2026-06-19 17:20:00.982114: Today's predicted so far 9.49kWh with 0.0kWh car/iBoost excluded, 0.68kWh import ignored, and 0kWh forecast extra.
2026-06-19 17:20:00.982138: Today's actual load so far 12.51kWh with 0.0kWh car/iBoost excluded, and 0.18kWh import ignored.
2026-06-19 17:20:01.009784: Inverter 0: Type SK Sunsynk
2026-06-19 17:20:01.009840: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 17:20:01.009983: Reserve min: 10%, battery_min: 10%
2026-06-19 17:20:01.010033: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 17:20:01.010286: Inverter 0 SoC: 11.84kW 74%, current charge rate 5000W, current discharge rate 5250W, current battery power 480W, current battery voltage 51.2V, grid power -59W, load power 522W, PV Power 0W
2026-06-19 17:20:01.010414: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:20:01.010475: Inverter 0 scheduled charge enable is False
2026-06-19 17:20:01.010496: Inverter 0 charge windows currently []
2026-06-19 17:20:01.010515: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 17:20:01.010595: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:20:01.010616: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:20:01.010641: Inverter 0 scheduled discharge enable is False
2026-06-19 17:20:01.010733: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:20:01.010754: Inverter 0 discharge windows currently []
2026-06-19 17:20:01.010785: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:20:01.010799: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:20:01.010811: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:20:01.059790: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 17:20:01.059858: Plan was last updated on 2026-06-19 17:10:00+01:00 and is now 10.0 minutes old
2026-06-19 17:20:01.060106: Best charge window [ 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 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 78%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 16:30:00 @ 21.45p 100% ]
2026-06-19 17:20:01.060132: Best export window [  ]
2026-06-19 17:20:01.060738: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 17:20:01.062421: Load divergence over 8.0 hours mean 452.75W, min 0.0W, max 2997.6W, std dev 581.36W, divergence 64.2%
2026-06-19 17:20:01.079049: Creating pool of 12 processes to match your CPU count
2026-06-19 17:20:01.145031: predict base end_record 06-21 11:10:00, final soc 1.6kWh, metric 500.75p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:25:00, load 31.49kWh, PV 0.0kWh
2026-06-19 17:20:01.146741:    Slot: [   17:20,    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,    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-19 17:20:01.147987:     SoC: [   11.84,    11.83,    11.59,    10.99,     10.8,     10.8,    10.77,    10.73,     10.7,    10.63,    10.29,    10.07,      9.5,     9.05,     8.72,     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.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:20:01.149015:     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-,    g<be-,    g<be-,    g<be-,    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-19 17:20:01.150291:    LOAD: [     3.9,     3.91,     4.13,     4.69,     4.87,     4.87,      4.9,     4.93,     4.96,     5.03,     5.35,     5.54,     6.08,      6.5,      6.8,     7.45,     8.04,     8.09,     8.18,     8.32,     8.51,     8.71,     9.24,    10.48,    12.43,    12.76,    12.83,    12.97,    13.18,    13.44,    13.78,    14.17,    14.63,    14.85,    14.86,    15.11,    15.42,    15.78,    15.96,    16.18,    16.46,    16.79,    17.43,    18.09,    18.51,    18.99,    19.31,    19.62,    19.94,    20.16,    20.35,    20.85,     21.0,     21.0,    21.03,    21.06,    21.08,    21.14,    21.42,     21.6,    22.06,    22.43,     22.7,    23.34,    23.93,    23.98,    24.07,    24.21,     24.4,     24.6,    25.13,    26.37,    28.32,    28.65,    28.73,    28.86,    29.07,    29.34,    29.67,    30.06,    30.52,    30.74,    30.75,     31.0,    31.31,    31.67] kWh
2026-06-19 17:20:01.151492:      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,      0.0,      0.0,      0.0,      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-19 17:20:01.152641:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.01,     1.34,     1.74,     2.19,     2.41,     2.43,     2.67,     2.98,     3.34,     3.52,     3.75,     4.03,     4.36,      5.0,     5.65,     6.07,     6.56,     6.87,     7.18,      7.5,     7.73,     7.92,     8.41,     8.56,     8.57,     8.59,     8.62,     8.65,      8.7,     8.99,     9.16,     9.63,     10.0,    10.27,    10.91,    11.49,    11.54,    11.64,    11.78,    11.97,    12.16,    12.69,    13.94,    15.89,    16.21,    16.29,    16.43,    16.63,     16.9,    17.23,    17.63,    18.09,     18.3,    18.32,    18.56,    18.87,    19.23] kWh
2026-06-19 17:20:01.153908:  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,      0.0,      0.0,      0.0,      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-19 17:20:01.155104:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.31,   121.23,   127.17,   134.47,    138.0,   138.19,   142.01,   146.63,   151.38,   153.85,    157.0,   160.87,   165.36,   174.15,   183.25,   189.05,   195.64,   200.22,   209.14,   217.92,   224.94,   230.78,   248.13,   253.66,   253.68,   254.45,   255.23,   255.92,   257.48,    265.3,   269.54,   280.63,   287.99,   293.38,   356.37,   367.93,   368.85,   370.63,   373.16,   376.27,   379.94,   389.77,    412.8,   449.21,    455.2,   456.54,   458.88,   462.53,   467.03,   472.96,    478.9,    486.2,   489.73,   489.92,   493.74,   498.36,    503.1] p
2026-06-19 17:20:01.252133: Battery has 14.08 hours left - now at 11.84kWh
2026-06-19 17:20:01.291674: predict base10 end_record 06-21 11:10:00, final soc 1.6kWh, metric 524.57p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 06:30:00, load 32.8kWh, PV 0.0kWh
2026-06-19 17:20:01.293217:    Slot: [   17:20,    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,    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-19 17:20:01.294436:     SoC: [   11.84,    11.83,    11.58,    10.95,    10.75,    10.75,    10.72,    10.68,    10.65,    10.57,    10.21,     9.99,     9.39,     8.92,     8.57,     7.84,     7.19,     7.13,     7.03,     6.86,     6.65,     6.43,     5.83,     4.44,     2.24,     1.87,     1.79,     1.63,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:20:01.295556:     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-,    g<be-,    g<be-,    g<be-,    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-19 17:20:01.296743:    LOAD: [     3.9,     3.91,     4.14,     4.73,     4.91,     4.91,     4.95,     4.98,     5.01,     5.08,     5.42,     5.62,     6.18,     6.62,     6.94,     7.62,     8.23,     8.28,     8.38,     8.53,     8.73,     8.94,     9.49,    10.79,    12.84,    13.18,    13.26,    13.41,    13.62,     13.9,    14.25,    14.66,    15.14,    15.37,    15.38,    15.64,    15.96,    16.34,    16.53,    16.77,    17.06,     17.4,    18.08,    18.76,     19.2,    19.71,    20.04,    20.36,     20.7,    20.94,    21.14,    21.66,    21.81,    21.82,    21.84,    21.87,     21.9,    21.96,    22.26,    22.44,    22.93,    23.32,     23.6,    24.27,    24.88,    24.93,    25.03,    25.18,    25.38,    25.58,    26.14,    27.44,    29.48,    29.83,    29.91,    30.05,    30.27,    30.55,    30.89,    31.31,    31.79,    32.02,    32.03,    32.29,    32.61,    32.99] kWh
2026-06-19 17:20:01.297893:      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,      0.0,      0.0,      0.0,      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-19 17:20:01.299033:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.18,     1.46,     1.81,     2.22,     2.71,     2.93,     2.95,      3.2,     3.53,     3.91,      4.1,     4.33,     4.63,     4.97,     5.64,     6.33,     6.77,     7.27,      7.6,     7.93,     8.26,      8.5,      8.7,     9.22,     9.38,     9.38,     9.41,     9.44,     9.46,     9.53,     9.82,     10.0,    10.49,    10.88,    11.16,    11.83,    12.45,     12.5,     12.6,    12.75,    12.95,    13.15,    13.71,    15.01,    17.05,    17.39,    17.47,    17.62,    17.83,    18.11,    18.46,    18.87,    19.35,    19.58,     19.6,    19.85,    20.18,    20.55] kWh
2026-06-19 17:20:01.300147:  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,      0.0,      0.0,      0.0,      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-19 17:20:01.301333:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   118.45,   123.17,   129.38,    135.6,   143.25,   146.94,   147.14,   151.14,   155.98,   160.95,   163.54,   166.84,   170.89,   175.59,    184.8,   194.34,   200.41,   207.32,   212.12,   221.46,   230.66,   238.02,   244.14,   262.31,   268.11,   268.13,   268.94,   269.75,   270.47,   272.11,    280.3,   284.75,   296.36,   304.07,   309.72,   373.33,   385.43,    386.4,   388.26,   390.91,   394.18,   398.02,   408.31,   432.44,   470.58,   476.87,   478.27,   480.71,   484.54,   489.26,   495.46,   501.69,   509.33,   513.03,   513.23,   517.23,   522.07,   527.04] p
2026-06-19 17:20:01.364799: predict best10 end_record 06-21 11:10:00, final soc 2.25kWh, metric 472.51p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 06:30:00, load 32.8kWh, PV 0.0kWh
2026-06-19 17:20:01.366325:    Slot: [   17:20,    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,    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-19 17:20:01.367545:     SoC: [   11.84,    11.83,    11.58,    10.95,    10.75,    10.75,    10.72,    10.68,    10.65,    10.57,    10.21,     9.99,     9.39,     8.92,     8.57,     7.84,     7.19,     7.13,     7.03,     6.86,     6.65,     6.43,     5.83,     4.44,     2.24,     1.87,     1.79,     1.63,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,     5.23,      6.0,     7.94,     9.88,     10.5,    12.44,     12.5,     12.5,    12.15,    11.79,    11.54,    11.32,    10.76,    10.59,    10.59,    10.56,    10.53,     10.5,    10.44,    10.12,     9.92,      9.4,     8.98,     8.68,     7.96,      7.3,     7.25,     7.14,     6.98,     6.76,     6.55,     5.95,     4.55,     2.36,     1.99,      1.9,     1.75,      1.6,      1.6,      1.6,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54] kWh
2026-06-19 17:20:01.368542:     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<bf+,    g<bf+,    g~be-,    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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 17:20:01.369752:    LOAD: [     3.9,     3.91,     4.14,     4.73,     4.91,     4.91,     4.95,     4.98,     5.01,     5.08,     5.42,     5.62,     6.18,     6.62,     6.94,     7.62,     8.23,     8.28,     8.38,     8.53,     8.73,     8.94,     9.49,    10.79,    12.84,    13.18,    13.26,    13.41,    13.62,     13.9,    14.25,    14.66,    15.14,    15.37,    15.38,    15.64,    15.96,    16.34,    16.53,    16.77,    17.06,     17.4,    18.08,    18.76,     19.2,    19.71,    20.04,    20.36,     20.7,    20.94,    21.14,    21.66,    21.81,    21.82,    21.84,    21.87,     21.9,    21.96,    22.26,    22.44,    22.93,    23.32,     23.6,    24.27,    24.88,    24.93,    25.03,    25.18,    25.38,    25.58,    26.14,    27.44,    29.48,    29.83,    29.91,    30.05,    30.27,    30.55,    30.89,    31.31,    31.79,    32.02,    32.03,    32.29,    32.61,    32.99] kWh
2026-06-19 17:20:01.370948:      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,      0.0,      0.0,      0.0,      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-19 17:20:01.372132:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.18,     1.46,     1.81,     2.22,     2.71,     2.93,     2.95,      3.2,     3.53,     5.99,     8.26,     8.26,     9.39,    11.81,    14.57,    15.92,    18.45,    19.01,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.42,     19.7,    20.05,    20.89,     21.0,    21.23,    21.24,     21.5,    21.82,    24.28] kWh
2026-06-19 17:20:01.373270:  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,      0.0,      0.0,      0.0,      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-19 17:20:01.374482:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   118.45,   123.17,   129.38,    135.6,   143.25,   146.94,   147.14,   151.14,   155.98,   188.38,    219.0,    219.0,   234.46,   267.69,   305.43,   324.23,   358.84,   366.63,   371.43,   371.43,   371.43,   371.43,   371.43,   371.43,   371.43,   371.43,   371.43,   371.43,   371.43,   371.43,   371.43,   371.43,   371.43,   371.43,   371.43,   421.41,   421.41,   421.41,   421.41,   421.41,   421.41,   421.41,   421.41,   421.41,   421.41,   421.41,   421.41,   421.41,   422.79,   427.51,   433.72,    446.4,   448.12,   451.82,   452.02,   456.02,   460.86,   493.26] p
2026-06-19 17:20:01.448951: predict best end_record 06-21 11:10:00, final soc 2.38kWh, metric 452.19p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:25:00, load 31.49kWh, PV 0.0kWh
2026-06-19 17:20:01.450494:    Slot: [   17:20,    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,    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-19 17:20:01.451735:     SoC: [   11.84,    11.83,    11.59,    10.99,     10.8,     10.8,    10.77,    10.73,     10.7,    10.63,    10.29,    10.07,      9.5,     9.05,     8.72,     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.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.02,     6.02,     8.35,    10.67,    10.67,     13.0,     12.7,     12.7,    12.37,    12.03,    11.78,    11.58,    11.04,    10.88,    10.88,    10.85,    10.82,    10.79,    10.73,    10.43,    10.24,     9.74,     9.34,     9.05,     8.37,     7.74,     7.69,     7.58,     7.43,     7.23,     7.02,     6.45,     5.11,     3.02,     2.67,     2.59,     2.44,     2.22,     1.93,      1.6,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93] kWh
2026-06-19 17:20:01.452742:     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<bf+,    g<bf+,    g~be-,    g<be-,    g<bf+,    g<bf+,    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-,    g~be-,    g~be-,    g~be-,    g>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<bf+,    g<bf+] kWh
2026-06-19 17:20:01.454041:    LOAD: [     3.9,     3.91,     4.13,     4.69,     4.87,     4.87,      4.9,     4.93,     4.96,     5.03,     5.35,     5.54,     6.08,      6.5,      6.8,     7.45,     8.04,     8.09,     8.18,     8.32,     8.51,     8.71,     9.24,    10.48,    12.43,    12.76,    12.83,    12.97,    13.18,    13.44,    13.78,    14.17,    14.63,    14.85,    14.86,    15.11,    15.42,    15.78,    15.96,    16.18,    16.46,    16.79,    17.43,    18.09,    18.51,    18.99,    19.31,    19.62,    19.94,    20.16,    20.35,    20.85,     21.0,     21.0,    21.03,    21.06,    21.08,    21.14,    21.42,     21.6,    22.06,    22.43,     22.7,    23.34,    23.93,    23.98,    24.07,    24.21,     24.4,     24.6,    25.13,    26.37,    28.32,    28.65,    28.73,    28.86,    29.07,    29.34,    29.67,    30.06,    30.52,    30.74,    30.75,     31.0,    31.31,    31.67] kWh
2026-06-19 17:20:01.455235:      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,      0.0,      0.0,      0.0,      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-19 17:20:01.456438:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.01,     1.34,     1.74,     2.19,     2.41,     2.43,     2.67,     2.98,     5.84,     8.52,     8.52,      8.8,    11.63,    14.77,    15.43,    18.35,    18.55,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.89,    19.72,     19.8,    20.02,    20.04,    20.28,    20.59,    23.45] kWh
2026-06-19 17:20:01.457880:  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,      0.0,      0.0,      0.0,      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-19 17:20:01.459114:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.31,   121.23,   127.17,   134.47,    138.0,   138.19,   142.01,   146.63,   184.29,   220.39,   220.39,   224.26,   262.98,    306.0,    315.1,   355.13,   357.91,   362.49,   362.49,   362.49,   362.49,   362.49,   362.49,   362.49,   362.49,   362.49,   362.49,   362.49,   362.49,   362.49,   362.49,   362.49,   362.49,   362.49,   412.48,   412.48,   412.48,   412.48,   412.48,   412.48,   412.48,   412.48,   412.48,   412.48,   412.48,   412.48,   412.48,   412.48,   412.48,   412.89,   425.29,   426.66,   430.19,   430.38,    434.2,   438.83,   476.48] p
2026-06-19 17:20:01.461484:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg]
2026-06-19 17:20:01.461564: Saving plan best values to HA entities
2026-06-19 17:20:01.602806: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 17:20:01.607553: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 17:20:01.612325: Best charging limit SoC's [16.0, 6.0, 16.0, 10.5, 16.0, 12.5, 2.0, 16.0]kWh, export []kWh gives import battery 36.38kWh, house 2.88kWh, export 0.0kWh, metric 452.19p, metric10 472.51p
2026-06-19 17:20:01.672397: Marginal costs baseline metric (no standing charge): 352.22
2026-06-19 17:20:01.833597: Marginal energy costs matrix computed: min=17.07 max=25.46
2026-06-19 17:20:01.908385: Rate array import [{'start': 1040, 'end': 1140, 'rate': 'very expensive', 'range': '(31.1p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3550, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1040, 'end': 3550, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 17:20:01.909055: - Your estimated bill for today is £0.65 and tomorrow is £2.97
2026-06-19 17:20:01.909084: - Import rates are very expensive (31.1p - 37.1p) for the next 1 and three quarters hours and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 17:20:01.909099: - The battery is currently at 74% and is in eco mode for the next 17 hours.
2026-06-19 17:20:01.909112: - For the next 48 hours there will be no solar generation.
2026-06-19 17:20:01.909124: - You will run out of battery in 14 hours.
2026-06-19 17:20:01.909136: - Your next charge slot will be in 17 hours where import rates will be cheap (13.2p).
2026-06-19 17:20:01.909148: 
2026-06-19 17:20:01.953562: Plan calculation took 0.89 seconds
2026-06-19 17:20:01.958306: No high rate period found
2026-06-19 17:20:02.019004: Import threshold used for optimisation was 16.86p
2026-06-19 17:20:02.082765: Low import rate windows [0: 06-19 17:00:00 - 06-19 17:30:00 @ 32.09, 1: 06-19 17:30:00 - 06-19 18:00:00 @ 31.14, 2: 06-19 18:00:00 - 06-19 18:30:00 @ 34.45, 3: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 4: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 5: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 6: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 7: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 8: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 9: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 10: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 11: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 12: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 13: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 14: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 15: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 16: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 17: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 18: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 19: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 20: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 21: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 22: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 23: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 24: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 25: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 26: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 27: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 28: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 29: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 30: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 31: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 32: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 33: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 34: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 35: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 36: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 37: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 38: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 39: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 40: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 41: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 42: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 43: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 44: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 45: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 46: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 47: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 48: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 49: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 50: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 51: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 52: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 53: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 54: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 55: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 56: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 57: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 58: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 59: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 60: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 61: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 62: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 63: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 64: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 65: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 66: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 67: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 68: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 69: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 70: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 71: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 72: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 73: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 74: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 75: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 76: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 77: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 78: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 79: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 80: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 81: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 82: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 83: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 84: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 85: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 86: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 87: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 88: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 89: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 90: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 91: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 92: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 93: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 94: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 95: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14]
2026-06-19 17:20:02.105892: 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-19 17:20:02.106035: Recompute is saving previous plan...
2026-06-19 17:20:02.108647: Best charge window [ 19-06 17:00:00 - 19-06 17:30:00 @ 32.09p 0%, 19-06 17:30:00 - 19-06 18:00:00 @ 31.14p 0%, 19-06 18:00:00 - 19-06 18:30:00 @ 34.45p 0%, 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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% ]
2026-06-19 17:20:02.108699: Best export window [  ]
2026-06-19 17:20:02.109361: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 17:20:02.111016: Load divergence over 8.0 hours mean 452.75W, min 0.0W, max 2997.6W, std dev 581.36W, divergence 64.2%
2026-06-19 17:20:02.129584: Calculating data from yesterday for savings calculation
2026-06-19 17:20:02.138588: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 17:20:02.145183: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 17:20:02.146402: Creating pool of 12 processes to match your CPU count
2026-06-19 17:20:02.202768: Calculate Best options: mode(Control charge & discharge), 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-19 17:20:02.204661: Optimise levels pass started at 2026-06-19 17:20:02
2026-06-19 17:20:02.204727: Optimise all windows, total charge 95 export 1
2026-06-19 17:20:02.448113: >> Region optimisation pass width 960
2026-06-19 17:20:02.792111: >> Region optimisation pass width 480
2026-06-19 17:20:03.082336: >> Region optimisation pass width 240
2026-06-19 17:20:03.877869: >> Region optimisation pass width 120
2026-06-19 17:20:04.986392: 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 83
2026-06-19 17:20:04.986632: Optimise levels pass ended at 2026-06-19 17:20:04, duration 2.8 seconds tried 358 combinations
2026-06-19 17:20:04.986699: Set best_price_charge_level 15.6p, best_price_export_level 0p, best_price_charge 14.54p, best_cost_export 0p, best_metric 390.61p, best_keep 0kWh, best_cycle 45.57kWh, best_carbon 0kg, best_import 35.39kWh
2026-06-19 17:20:05.001954: 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.0, 16.0, 0, 16.0, 16.0, 12.75, 12.75, 12.75, 12.75, 12.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, 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-19 17:20:05.002368: Optimise price set 15.6p, pass trim, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 318.72p, best_cost 337.97p, best_cycle 32.72kWh, best_carbon 0kg, best_import 39.69kWh
2026-06-19 17:20:05.038597: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 318.72p, best_cost 337.97p, best_cycle 32.72kWh, best_carbon 0kg, best_import 39.69kWh
2026-06-19 17:20:05.079575: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 318.72p, best_cost 337.97p, best_cycle 32.72kWh, best_carbon 0kg, best_import 39.69kWh
2026-06-19 17:20:05.111047: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 318.7p, best_cost 337.95p, best_cycle 32.72kWh, best_carbon 0kg, best_import 39.69kWh
2026-06-19 17:20:05.249335: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 318.7p, best_cost 337.95p, best_cycle 32.72kWh, best_carbon 0kg, best_import 39.69kWh
2026-06-19 17:20:05.278770: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 318.7p, best_cost 337.95p, best_cycle 32.72kWh, best_carbon 0kg, best_import 39.69kWh
2026-06-19 17:20:05.301769: Best charge windows best_metric 318.7p, best_cost 337.95p, best_carbon 0kg, best_import 39.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:30:00 - 20-06 13:00:00 @ 13.8p 50%, 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 80%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 80%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 80%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 80%, 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% ]
2026-06-19 17:20:05.301939: Best export windows best_metric 318.7p, best_cost 337.95p, best_carbon 0kg, best_import 39.69kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [  ]
2026-06-19 17:20:05.302809: Best charge windows best_metric 318.7p, best_cost 337.95p, best_carbon 0kg, best_import 39.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:30:00 - 20-06 13:00:00 @ 13.8p 50%, 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 80%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 80%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 80%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 80%, 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% ]
2026-06-19 17:20:05.302960: Best export windows best_metric 318.7p, best_cost 337.95p, best_carbon 0kg, best_import 39.69kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [  ]
2026-06-19 17:20:05.303121: Optimise price set 15.6p, pass normal, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 318.7p, best_cost 337.95p, best_cycle 32.72kWh, best_carbon 0kg, best_import 39.69kWh
2026-06-19 17:20:05.333103: Optimise price set 15.2p, pass normal, price 14.13p, start_at_low False, best_price_charge 14.54p, best_metric 318.7p, best_cost 337.95p, best_cycle 32.72kWh, best_carbon 0kg, best_import 39.69kWh
2026-06-19 17:20:05.365544: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 318.32p, best_cost 337.56p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:05.397814: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 318.29p, best_cost 337.53p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:05.428814: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 318.29p, best_cost 337.53p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:05.556154: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 318.29p, best_cost 337.53p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:05.589056: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 318.29p, best_cost 337.53p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:05.611997: Best charge windows best_metric 318.29p, best_cost 337.53p, best_carbon 0kg, best_import 39.65kWh, 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 50%, 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 78%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 80%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 80%, 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% ]
2026-06-19 17:20:05.612147: Best export windows best_metric 318.29p, best_cost 337.53p, best_carbon 0kg, best_import 39.65kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [  ]
2026-06-19 17:20:05.612330: Optimise price set 15.6p, pass trim, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 318.29p, best_cost 337.53p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:05.642650: Optimise price set 15.2p, pass trim, price 14.13p, start_at_low False, best_price_charge 14.54p, best_metric 318.29p, best_cost 337.53p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:05.672307: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 318.29p, best_cost 337.53p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:05.702211: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 318.29p, best_cost 337.53p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:05.735222: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 318.29p, best_cost 337.53p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:05.861232: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 318.29p, best_cost 337.53p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:05.890367: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 318.29p, best_cost 337.53p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:05.917307: Best charge windows best_metric 318.29p, best_cost 337.53p, best_carbon 0kg, best_import 39.65kWh, 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 50%, 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 78%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 80%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 80%, 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% ]
2026-06-19 17:20:05.917558: Best export windows best_metric 318.29p, best_cost 337.53p, best_carbon 0kg, best_import 39.65kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [  ]
2026-06-19 17:20:05.917632: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 14.54p, best_metric 318.29p, best_cost 337.53p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:05.942427: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 14.54p, best_metric 318.29p, best_cost 337.53p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:05.973207: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 14.54p, best_metric 318.29p, best_cost 337.53p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:06.078665: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 14.54p, best_metric 318.29p, best_cost 337.53p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:06.108360: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 14.54p, best_metric 318.29p, best_cost 337.53p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:06.138594: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 14.54p, best_metric 318.29p, best_cost 337.53p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:06.171834: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 14.54p, best_metric 318.29p, best_cost 337.53p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:06.205768: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 14.54p, best_metric 318.29p, best_cost 337.53p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:06.255473: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 14.54p, best_metric 318.29p, best_cost 337.53p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:06.301138: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 14.54p, best_metric 318.29p, best_cost 337.53p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:06.349429: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 14.54p, best_metric 318.29p, best_cost 337.53p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:06.399340: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 14.54p, best_metric 318.29p, best_cost 337.53p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:06.443590: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 14.54p, best_metric 318.29p, best_cost 337.53p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:06.494858: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 14.54p, best_metric 318.29p, best_cost 337.53p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:06.554690: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 14.54p, best_metric 318.02p, best_cost 337.26p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:06.618217: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 14.54p, best_metric 318.0p, best_cost 337.26p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:06.676851: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 14.54p, best_metric 318.0p, best_cost 337.26p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:06.808620: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 14.54p, best_metric 317.96p, best_cost 337.23p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:06.921087: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 14.54p, best_metric 317.96p, best_cost 337.23p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:06.984939: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 14.54p, best_metric 317.96p, best_cost 337.23p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:07.048050: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 14.54p, best_metric 317.96p, best_cost 337.23p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:07.255801: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 14.54p, best_metric 317.96p, best_cost 337.23p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:07.320326: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 14.54p, best_metric 317.96p, best_cost 337.23p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:07.385287: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 14.54p, best_metric 317.96p, best_cost 337.23p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:07.450076: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 14.54p, best_metric 317.96p, best_cost 337.23p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:07.514626: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 14.54p, best_metric 317.96p, best_cost 337.23p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:07.581982: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 14.54p, best_metric 317.96p, best_cost 337.23p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:07.653329: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 14.54p, best_metric 317.96p, best_cost 337.23p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:07.683215: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 14.54p, best_metric 317.96p, best_cost 337.23p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:07.716291: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 14.54p, best_metric 317.96p, best_cost 337.23p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:07.749589: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 14.54p, best_metric 317.96p, best_cost 337.23p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:07.781009: Optimise price set 27.8p, pass low, price 25.96p, start_at_low True, best_price_charge 14.54p, best_metric 317.96p, best_cost 337.23p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:07.814036: Optimise price set 28.4p, pass low, price 26.48p, start_at_low True, best_price_charge 14.54p, best_metric 317.96p, best_cost 337.23p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:07.942968: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 14.54p, best_metric 317.96p, best_cost 337.23p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:08.039514: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 14.54p, best_metric 317.96p, best_cost 337.23p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:08.099702: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 14.54p, best_metric 317.96p, best_cost 337.23p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:08.215151: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 14.54p, best_metric 317.96p, best_cost 337.23p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:08.246950: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 14.54p, best_metric 317.96p, best_cost 337.23p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:08.279497: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 14.54p, best_metric 317.96p, best_cost 337.23p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:08.337360: Optimise price set 34.4p, pass low, price 32.09p, start_at_low True, best_price_charge 14.54p, best_metric 317.96p, best_cost 337.23p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:08.361919: Optimise price set 37.0p, pass low, price 34.45p, start_at_low True, best_price_charge 14.54p, best_metric 317.96p, best_cost 337.23p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:08.392694: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 14.54p, best_metric 317.96p, best_cost 337.23p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:08.426814: Optimise price set 39.2p, pass low, price 36.53p, start_at_low True, best_price_charge 14.54p, best_metric 317.96p, best_cost 337.23p, best_cycle 32.24kWh, best_carbon 0kg, best_import 39.65kWh
2026-06-19 17:20:08.458621: Best charge windows best_metric 317.96p, best_cost 337.23p, best_carbon 0kg, best_import 39.65kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 02:00:00 - 20-06 02:30:00 @ 17.7p 44%, 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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 50%, 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 78%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 80%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 80%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 13%, 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% ]
2026-06-19 17:20:08.458825: Best export windows best_metric 317.96p, best_cost 337.23p, best_carbon 0kg, best_import 39.65kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [  ]
2026-06-19 17:20:08.459079: Tweak plan optimisation started
2026-06-19 17:20:08.685816: Tweak optimisation finished metric 317.95 cost 337.23 metric_keep 0 cycle 32.24 carbon 0 import 39.65
2026-06-19 17:20:08.694892: Raw charge windows [ 19-06 17:00:00 - 19-06 17:30:00 @ 32.09p 0%, 19-06 17:30:00 - 19-06 18:00:00 @ 31.14p 0%, 19-06 18:00:00 - 19-06 18:30:00 @ 34.45p 0%, 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 44%, 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 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 13%, 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 50%, 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 78%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 80%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 80%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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 44%, 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 13%, 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% ] reserve 1.6
2026-06-19 17:20:08.695610: Unclipped charge windows [ 20-06 02:00:00 - 20-06 03:00:00 @ 17.04p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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 13:00:00 @ 13.8p 50%, 20-06 13:00:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 15:00:00 @ 13.81p 78%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 80%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 13%, 21-06 11:00:00 - 21-06 17:30:00 @ 27.78p 100% ] reserve 1.6
2026-06-19 17:20:08.696002: Unfiltered charge windows [ 20-06 02:00:00 - 20-06 03:00:00 @ 17.04p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 0%, 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 13:00:00 @ 13.8p 100%, 20-06 13:00:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 15:00:00 @ 13.81p 78%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 80%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 0%, 21-06 11:00:00 - 21-06 17:30:00 @ 27.78p 100% ] reserve 1.6
2026-06-19 17:20:08.696248: Filtered charge windows [ 20-06 02:00:00 - 20-06 03:00:00 @ 17.04p 44%, 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.75p 100%, 20-06 14:00:00 - 20-06 15:00:00 @ 13.81p 78%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 80%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 11:00:00 - 21-06 17:30:00 @ 27.78p 100% ] reserve 1.6
2026-06-19 17:20:08.718672: Previous plan best metric is 319.54 (cost 338.86) and new plan best metric is 318.83 (cost 338.23)
2026-06-19 17:20:08.718716: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-19 17:20:08.718873: Plan valid is now true after recompute was False
2026-06-19 17:20:08.739350: predict base end_record 06-21 11:00:00, final soc 1.6kWh, metric 498.36p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:25:00, load 31.31kWh, PV 0.0kWh
2026-06-19 17:20:08.740806:    Slot: [   17:20,    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,    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-19 17:20:08.742025:     SoC: [   11.84,    11.83,    11.59,    10.99,     10.8,     10.8,    10.77,    10.73,     10.7,    10.63,    10.29,    10.07,      9.5,     9.05,     8.72,     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.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:20:08.743038:     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-,    g<be-,    g<be-,    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-19 17:20:08.744224:    LOAD: [     3.9,     3.91,     4.13,     4.69,     4.87,     4.87,      4.9,     4.93,     4.96,     5.03,     5.35,     5.54,     6.08,      6.5,      6.8,     7.45,     8.04,     8.09,     8.18,     8.32,     8.51,     8.71,     9.24,    10.48,    12.43,    12.76,    12.83,    12.97,    13.18,    13.44,    13.78,    14.17,    14.63,    14.85,    14.86,    15.11,    15.42,    15.78,    15.96,    16.18,    16.46,    16.79,    17.43,    18.09,    18.51,    18.99,    19.31,    19.62,    19.94,    20.16,    20.35,    20.85,     21.0,     21.0,    21.03,    21.06,    21.08,    21.14,    21.42,     21.6,    22.06,    22.43,     22.7,    23.34,    23.93,    23.98,    24.07,    24.21,     24.4,     24.6,    25.13,    26.37,    28.32,    28.65,    28.73,    28.86,    29.07,    29.34,    29.67,    30.06,    30.52,    30.74,    30.75,     31.0,    31.31] kWh
2026-06-19 17:20:08.745359:      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,      0.0,      0.0,      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-19 17:20:08.746584:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.01,     1.34,     1.74,     2.19,     2.41,     2.43,     2.67,     2.98,     3.34,     3.52,     3.75,     4.03,     4.36,      5.0,     5.65,     6.07,     6.56,     6.87,     7.18,      7.5,     7.73,     7.92,     8.41,     8.56,     8.57,     8.59,     8.62,     8.65,      8.7,     8.99,     9.16,     9.63,     10.0,    10.27,    10.91,    11.49,    11.54,    11.64,    11.78,    11.97,    12.16,    12.69,    13.94,    15.89,    16.21,    16.29,    16.43,    16.63,     16.9,    17.23,    17.63,    18.09,     18.3,    18.32,    18.56,    18.87] kWh
2026-06-19 17:20:08.747741:  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,      0.0,      0.0,      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-19 17:20:08.748920:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.31,   121.23,   127.17,   134.47,    138.0,   138.19,   142.01,   146.63,   151.38,   153.85,    157.0,   160.87,   165.36,   174.15,   183.25,   189.05,   195.64,   200.22,   209.14,   217.92,   224.94,   230.78,   248.13,   253.66,   253.68,   254.45,   255.23,   255.92,   257.48,    265.3,   269.54,   280.63,   287.99,   293.38,   356.37,   367.93,   368.85,   370.63,   373.16,   376.27,   379.94,   389.77,    412.8,   449.21,    455.2,   456.54,   458.88,   462.53,   467.03,   472.96,    478.9,    486.2,   489.73,   489.92,   493.74,   498.36] p
2026-06-19 17:20:08.836398: Battery has 14.08 hours left - now at 11.84kWh
2026-06-19 17:20:08.872901: predict base10 end_record 06-21 11:00:00, final soc 1.6kWh, metric 522.07p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 06:30:00, load 32.61kWh, PV 0.0kWh
2026-06-19 17:20:08.874384:    Slot: [   17:20,    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,    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-19 17:20:08.875570:     SoC: [   11.84,    11.83,    11.58,    10.95,    10.75,    10.75,    10.72,    10.68,    10.65,    10.57,    10.21,     9.99,     9.39,     8.92,     8.57,     7.84,     7.19,     7.13,     7.03,     6.86,     6.65,     6.43,     5.83,     4.44,     2.24,     1.87,     1.79,     1.63,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:20:08.876535:     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-,    g<be-,    g<be-,    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-19 17:20:08.877713:    LOAD: [     3.9,     3.91,     4.14,     4.73,     4.91,     4.91,     4.95,     4.98,     5.01,     5.08,     5.42,     5.62,     6.18,     6.62,     6.94,     7.62,     8.23,     8.28,     8.38,     8.53,     8.73,     8.94,     9.49,    10.79,    12.84,    13.18,    13.26,    13.41,    13.62,     13.9,    14.25,    14.66,    15.14,    15.37,    15.38,    15.64,    15.96,    16.34,    16.53,    16.77,    17.06,     17.4,    18.08,    18.76,     19.2,    19.71,    20.04,    20.36,     20.7,    20.94,    21.14,    21.66,    21.81,    21.82,    21.84,    21.87,     21.9,    21.96,    22.26,    22.44,    22.93,    23.32,     23.6,    24.27,    24.88,    24.93,    25.03,    25.18,    25.38,    25.58,    26.14,    27.44,    29.48,    29.83,    29.91,    30.05,    30.27,    30.55,    30.89,    31.31,    31.79,    32.02,    32.03,    32.29,    32.61] kWh
2026-06-19 17:20:08.878811:      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,      0.0,      0.0,      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-19 17:20:08.879927:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.18,     1.46,     1.81,     2.22,     2.71,     2.93,     2.95,      3.2,     3.53,     3.91,      4.1,     4.33,     4.63,     4.97,     5.64,     6.33,     6.77,     7.27,      7.6,     7.93,     8.26,      8.5,      8.7,     9.22,     9.38,     9.38,     9.41,     9.44,     9.46,     9.53,     9.82,     10.0,    10.49,    10.88,    11.16,    11.83,    12.45,     12.5,     12.6,    12.75,    12.95,    13.15,    13.71,    15.01,    17.05,    17.39,    17.47,    17.62,    17.83,    18.11,    18.46,    18.87,    19.35,    19.58,     19.6,    19.85,    20.18] kWh
2026-06-19 17:20:08.881023:  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,      0.0,      0.0,      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-19 17:20:08.882173:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   118.45,   123.17,   129.38,    135.6,   143.25,   146.94,   147.14,   151.14,   155.98,   160.95,   163.54,   166.84,   170.89,   175.59,    184.8,   194.34,   200.41,   207.32,   212.12,   221.46,   230.66,   238.02,   244.14,   262.31,   268.11,   268.13,   268.94,   269.75,   270.47,   272.11,    280.3,   284.75,   296.36,   304.07,   309.72,   373.33,   385.43,    386.4,   388.26,   390.91,   394.18,   398.02,   408.31,   432.44,   470.58,   476.87,   478.27,   480.71,   484.54,   489.26,   495.46,   501.69,   509.33,   513.03,   513.23,   517.23,   522.07] p
2026-06-19 17:20:08.938716: predict best10 end_record 06-21 11:00:00, final soc 1.6kWh, metric 460.86p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 06:30:00, load 32.61kWh, PV 0.0kWh
2026-06-19 17:20:08.940174:    Slot: [   17:20,    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,    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-19 17:20:08.941373:     SoC: [   11.84,    11.83,    11.58,    10.95,    10.75,    10.75,    10.72,    10.68,    10.65,    10.57,    10.21,     9.99,     9.39,     8.92,     8.57,     7.84,     7.19,     7.13,     7.03,     6.86,     6.65,     6.43,     5.83,     4.44,     2.24,     1.87,     1.79,     1.63,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,     5.23,      6.0,     7.94,     9.88,     10.5,    12.44,     12.5,     12.5,    12.15,    11.79,    11.54,    11.32,    10.76,    10.59,    10.59,    10.56,    10.53,     10.5,    10.44,    10.12,     9.92,      9.4,     8.98,     8.68,     7.96,      7.3,     7.25,     7.14,     6.98,     6.76,     6.55,     5.95,     4.55,     2.36,     1.99,      1.9,     1.75,      1.6,      1.6,      1.6,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:20:08.942414:     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<bf+,    g<bf+,    g~be-,    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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+] kWh
2026-06-19 17:20:08.943580:    LOAD: [     3.9,     3.91,     4.14,     4.73,     4.91,     4.91,     4.95,     4.98,     5.01,     5.08,     5.42,     5.62,     6.18,     6.62,     6.94,     7.62,     8.23,     8.28,     8.38,     8.53,     8.73,     8.94,     9.49,    10.79,    12.84,    13.18,    13.26,    13.41,    13.62,     13.9,    14.25,    14.66,    15.14,    15.37,    15.38,    15.64,    15.96,    16.34,    16.53,    16.77,    17.06,     17.4,    18.08,    18.76,     19.2,    19.71,    20.04,    20.36,     20.7,    20.94,    21.14,    21.66,    21.81,    21.82,    21.84,    21.87,     21.9,    21.96,    22.26,    22.44,    22.93,    23.32,     23.6,    24.27,    24.88,    24.93,    25.03,    25.18,    25.38,    25.58,    26.14,    27.44,    29.48,    29.83,    29.91,    30.05,    30.27,    30.55,    30.89,    31.31,    31.79,    32.02,    32.03,    32.29,    32.61] kWh
2026-06-19 17:20:08.944705:      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,      0.0,      0.0,      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-19 17:20:08.945877:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.18,     1.46,     1.81,     2.22,     2.71,     2.93,     2.95,      3.2,     3.53,     5.99,     8.26,     8.26,     9.39,    11.81,    14.57,    15.92,    18.45,    19.01,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.42,     19.7,    20.05,    20.89,     21.0,    21.23,    21.24,     21.5,    21.82] kWh
2026-06-19 17:20:08.947333:  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,      0.0,      0.0,      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-19 17:20:08.948536:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   118.45,   123.17,   129.38,    135.6,   143.25,   146.94,   147.14,   151.14,   155.98,   188.38,    219.0,    219.0,   234.46,   267.69,   305.43,   324.23,   358.84,   366.63,   371.43,   371.43,   371.43,   371.43,   371.43,   371.43,   371.43,   371.43,   371.43,   371.43,   371.43,   371.43,   371.43,   371.43,   371.43,   371.43,   371.43,   421.41,   421.41,   421.41,   421.41,   421.41,   421.41,   421.41,   421.41,   421.41,   421.41,   421.41,   421.41,   421.41,   422.79,   427.51,   433.72,    446.4,   448.12,   451.82,   452.02,   456.02,   460.86] p
2026-06-19 17:20:09.017992: predict best end_record 06-21 11:00:00, final soc 1.6kWh, metric 438.83p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:25:00, load 31.31kWh, PV 0.0kWh
2026-06-19 17:20:09.019824:    Slot: [   17:20,    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,    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-19 17:20:09.021331:     SoC: [   11.84,    11.83,    11.59,    10.99,     10.8,     10.8,    10.77,    10.73,     10.7,    10.63,    10.29,    10.07,      9.5,     9.05,     8.72,     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.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.02,     6.02,     8.35,    10.67,    10.67,     13.0,     12.7,     12.7,    12.37,    12.03,    11.78,    11.58,    11.04,    10.88,    10.88,    10.85,    10.82,    10.79,    10.73,    10.43,    10.24,     9.74,     9.34,     9.05,     8.37,     7.74,     7.69,     7.58,     7.43,     7.23,     7.02,     6.45,     5.11,     3.02,     2.67,     2.59,     2.44,     2.22,     1.93,      1.6,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:20:09.022606:     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<bf+,    g<bf+,    g~be-,    g<be-,    g<bf+,    g<bf+,    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-,    g~be-,    g~be-,    g~be-,    g>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<bf+] kWh
2026-06-19 17:20:09.024090:    LOAD: [     3.9,     3.91,     4.13,     4.69,     4.87,     4.87,      4.9,     4.93,     4.96,     5.03,     5.35,     5.54,     6.08,      6.5,      6.8,     7.45,     8.04,     8.09,     8.18,     8.32,     8.51,     8.71,     9.24,    10.48,    12.43,    12.76,    12.83,    12.97,    13.18,    13.44,    13.78,    14.17,    14.63,    14.85,    14.86,    15.11,    15.42,    15.78,    15.96,    16.18,    16.46,    16.79,    17.43,    18.09,    18.51,    18.99,    19.31,    19.62,    19.94,    20.16,    20.35,    20.85,     21.0,     21.0,    21.03,    21.06,    21.08,    21.14,    21.42,     21.6,    22.06,    22.43,     22.7,    23.34,    23.93,    23.98,    24.07,    24.21,     24.4,     24.6,    25.13,    26.37,    28.32,    28.65,    28.73,    28.86,    29.07,    29.34,    29.67,    30.06,    30.52,    30.74,    30.75,     31.0,    31.31] kWh
2026-06-19 17:20:09.025499:      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,      0.0,      0.0,      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-19 17:20:09.026958:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.01,     1.34,     1.74,     2.19,     2.41,     2.43,     2.67,     2.98,     5.84,     8.52,     8.52,      8.8,    11.63,    14.77,    15.43,    18.35,    18.55,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.89,    19.72,     19.8,    20.02,    20.04,    20.28,    20.59] kWh
2026-06-19 17:20:09.028370:  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,      0.0,      0.0,      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-19 17:20:09.029849:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.31,   121.23,   127.17,   134.47,    138.0,   138.19,   142.01,   146.63,   184.29,   220.39,   220.39,   224.26,   262.98,    306.0,    315.1,   355.13,   357.91,   362.49,   362.49,   362.49,   362.49,   362.49,   362.49,   362.49,   362.49,   362.49,   362.49,   362.49,   362.49,   362.49,   362.49,   362.49,   362.49,   362.49,   412.48,   412.48,   412.48,   412.48,   412.48,   412.48,   412.48,   412.48,   412.48,   412.48,   412.48,   412.48,   412.48,   412.48,   412.48,   412.89,   425.29,   426.66,   430.19,   430.38,    434.2,   438.83] p
2026-06-19 17:20:09.032057:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ]
2026-06-19 17:20:09.032090: Saving plan best values to HA entities
2026-06-19 17:20:09.167601: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 17:20:09.172099: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 17:20:09.176573: Best charging limit SoC's [16.0, 6.0, 16.0, 10.5, 16.0, 12.5, 2.0, 16.0]kWh, export []kWh gives import battery 36.38kWh, house 2.88kWh, export 0.0kWh, metric 438.83p, metric10 460.86p
2026-06-19 17:20:09.235587: Marginal costs baseline metric (no standing charge): 338.859
2026-06-19 17:20:09.401224: Marginal energy costs matrix computed: min=17.07 max=25.46
2026-06-19 17:20:09.465526: Rate array import [{'start': 1040, 'end': 1140, 'rate': 'very expensive', 'range': '(31.1p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 1040, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 17:20:09.466150: - Your estimated bill for today is £0.65 and tomorrow is £2.97
2026-06-19 17:20:09.466179: - Import rates are very expensive (31.1p - 37.1p) for the next 1 and three quarters hours and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 17:20:09.466194: - The battery is currently at 74% and is in eco mode for the next 17 hours.
2026-06-19 17:20:09.466207: - For the next 48 hours there will be no solar generation.
2026-06-19 17:20:09.466219: - You will run out of battery in 14 hours.
2026-06-19 17:20:09.466231: - Your next charge slot will be in 17 hours where import rates will be cheap (13.2p).
2026-06-19 17:20:09.466243: 
2026-06-19 17:20:09.515575: Plan calculation took 7.41 seconds
2026-06-19 17:20:09.515798: Inverter 0: Type SK Sunsynk
2026-06-19 17:20:09.515830: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 17:20:09.516038: Reserve min: 10%, battery_min: 10%
2026-06-19 17:20:09.516106: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 17:20:09.516426: Inverter 0 SoC: 11.84kW 74%, current charge rate 5000W, current discharge rate 5250W, current battery power 501W, current battery voltage 51.2V, grid power -52W, load power 539W, PV Power 0W
2026-06-19 17:20:09.516627: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:20:09.516711: Inverter 0 scheduled charge enable is False
2026-06-19 17:20:09.516739: Inverter 0 charge windows currently []
2026-06-19 17:20:09.516765: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 17:20:09.516865: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:20:09.516889: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:20:09.516925: Inverter 0 scheduled discharge enable is False
2026-06-19 17:20:09.517042: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:20:09.517069: Inverter 0 discharge windows currently []
2026-06-19 17:20:09.517092: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:20:09.517109: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:20:09.517124: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:20:09.594883: Total inverter register writes now 0
2026-06-19 17:20:09.613794: Completed run status Read-Only
2026-06-19 17:20:09.619301: Info: record_status Read-Only
2026-06-19 17:20:09.629720: Saved current settings to /config/predbat_config.json
2026-06-19 17:20:49.701331: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:20:49.701533: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:20:49.701563: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:20:49.701720: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:20:49.701752: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:20:49.701770: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:20:49.701786: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:23:03.904232: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:23:03.904460: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:23:03.904492: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:23:03.904613: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:23:03.904640: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:23:03.904657: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:23:03.904675: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:25:00.084315: --------------- PredBat - update at 2026-06-19 17:25:00+01:00 with clock skew 0 minutes, minutes now 1045
2026-06-19 17:25:00.085100: Saved current settings to /config/predbat_config.json
2026-06-19 17:25:00.085195: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 109.9 minutes
2026-06-19 17:25:00.085272: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 17:25:00.085404: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 17:25:00.104726: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 17:25:00.105167: Predbat mode is set to Control charge & discharge
2026-06-19 17:25:00.105244: Info: Read-only mode is enabled, the inverter controls will not be used!!
2026-06-19 17:25:00.205272: Found 11520 load_today datapoints going back 1 days
2026-06-19 17:25:00.205639: Using load_power data to fill gaps in load_today data
2026-06-19 17:25:00.260031: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 17:25:00.260174: Zero load period starting at 2026-06-19T12:09:00+0100 (316 minutes) for 889 minutes with base value 0.9
2026-06-19 17:25:00.260231: Zero load period starting at 2026-06-18T19:24:00+0100 (1321 minutes) for 64 minutes with base value 0.8
2026-06-19 17:25:00.261183: Processing 384 30-minute periods for power integration
2026-06-19 17:25:00.324999: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 17:25:00.325091: Car charging hold True, threshold 6.0kWh
2026-06-19 17:25:00.325126: Current data so far today: load 3.95kWh, import 1.0kWh, export 0.0kWh, PV 0kWh
2026-06-19 17:25:00.350389: Standing charge is set to 49.98p
2026-06-19 17:25:00.376782: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 17:25:00.377056: Import rates: min 13.17p, max 37.08p, average 20.01p
2026-06-19 17:25:00.415154: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 17:25:00.415240: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 17:25:00.416349: High export rate found rates in range 99p to -99p
2026-06-19 17:25:00.502335: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 17:25:00.502451: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 17:25:00.502637: Last hour: net energy 0.01kWh, import 0.01kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 0.25p, import 0.25p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 17:25:00.547031: Today's energy total net 1.0kWh, import 1.0kWh, export 0.0kWh, cost 65.18p, import 15.2p, export 0.0p, carbon 0.0kg
2026-06-19 17:25:00.547129: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 17:25:00.548933: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 17:25:00.550306: Warn: Found 1 gaps in load_today totalling 9990 minutes to fill using average data
2026-06-19 17:25:00.550401: Gap starting at 2026-06-18T15:55:00+0100 (1530 minutes) for 9990 minutes
2026-06-19 17:25:00.566608: Historical days now [7] weight [1]
2026-06-19 17:25:00.590291: Today's load divergence 120.23%, in-day adjustment 113.94%, damping 0.95x, yesterday 100.0% today 119.21% blend 27.43%
2026-06-19 17:25:00.590353: Today's predicted so far 9.53kWh with 0.0kWh car/iBoost excluded, 0.68kWh import ignored, and 0kWh forecast extra.
2026-06-19 17:25:00.590382: Today's actual load so far 12.56kWh with 0.0kWh car/iBoost excluded, and 0.18kWh import ignored.
2026-06-19 17:25:00.621098: Inverter 0: Type SK Sunsynk
2026-06-19 17:25:00.621159: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 17:25:00.621332: Reserve min: 10%, battery_min: 10%
2026-06-19 17:25:00.621391: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 17:25:00.621633: Inverter 0 SoC: 11.84kW 74%, current charge rate 5000W, current discharge rate 5250W, current battery power 507W, current battery voltage 51.2V, grid power -55W, load power 548W, PV Power 0W
2026-06-19 17:25:00.621873: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:25:00.621956: Inverter 0 scheduled charge enable is False
2026-06-19 17:25:00.621982: Inverter 0 charge windows currently []
2026-06-19 17:25:00.622007: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 17:25:00.622114: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:25:00.622140: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:25:00.622190: Inverter 0 scheduled discharge enable is False
2026-06-19 17:25:00.622336: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:25:00.622366: Inverter 0 discharge windows currently []
2026-06-19 17:25:00.622386: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:25:00.622402: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:25:00.622417: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:25:00.680468: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 17:25:00.680553: Plan was last updated on 2026-06-19 17:20:00+01:00 and is now 5.0 minutes old
2026-06-19 17:25:00.680853: Best charge window [ 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 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 78%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 16:30:00 @ 21.45p 100% ]
2026-06-19 17:25:00.680886: Best export window [  ]
2026-06-19 17:25:00.681710: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 17:25:00.683722: Load divergence over 8.0 hours mean 452.85W, min 0.0W, max 2832.0W, std dev 568.06W, divergence 62.72%
2026-06-19 17:25:00.704393: Creating pool of 12 processes to match your CPU count
2026-06-19 17:25:00.778347: predict base end_record 06-21 11:05:00, final soc 1.6kWh, metric 500.55p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:25:00, load 31.48kWh, PV 0.0kWh
2026-06-19 17:25:00.781188:    Slot: [   17:25,    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,    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-19 17:25:00.782782:     SoC: [   11.84,    11.83,    11.57,     11.0,    10.81,    10.81,    10.78,    10.74,    10.71,    10.64,    10.29,    10.08,     9.51,     9.06,     8.73,     8.04,     7.41,     7.36,     7.25,      7.1,     6.89,     6.69,     6.12,     4.78,     2.69,     2.34,     2.25,      2.1,     1.89,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:25:00.784037:     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-,    g<be-,    g<be-,    g<be-,    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-19 17:25:00.786681:    LOAD: [    3.95,     3.96,      4.2,     4.73,     4.91,     4.91,     4.94,     4.97,      5.0,     5.07,     5.39,     5.59,     6.12,     6.54,     6.85,     7.49,     8.08,     8.13,     8.22,     8.37,     8.55,     8.75,     9.28,    10.52,    12.47,     12.8,    12.88,    13.02,    13.22,    13.49,    13.82,    14.21,    14.67,    14.89,     14.9,    15.15,    15.46,    15.82,    16.01,    16.21,    16.51,    16.83,    17.46,    18.11,    18.54,    19.03,    19.36,    19.66,    19.98,    20.26,    20.46,    20.93,    21.09,    21.09,    21.11,    21.14,    21.17,    21.23,    21.51,    21.68,    22.15,    22.52,    22.79,    23.43,    24.01,    24.06,    24.16,     24.3,    24.49,    24.68,    25.21,    26.46,    28.41,    28.73,    28.81,    28.95,    29.15,    29.42,    29.75,    30.15,    30.61,    30.82,    30.84,    31.08,    31.39,    31.75] kWh
2026-06-19 17:25:00.788150:      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,      0.0,      0.0,      0.0,      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-19 17:25:00.789639:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.33,     1.73,     2.19,      2.4,     2.42,     2.66,     2.97,     3.33,     3.52,     3.73,     4.02,     4.34,     4.97,     5.62,     6.06,     6.54,     6.87,     7.17,     7.49,     7.77,     7.98,     8.45,      8.6,      8.6,     8.63,     8.66,     8.69,     8.74,     9.02,      9.2,     9.66,    10.03,     10.3,    10.94,    11.53,    11.57,    11.67,    11.81,     12.0,     12.2,    12.73,    13.97,    15.92,    16.25,    16.32,    16.46,    16.67,    16.93,    17.27,    17.66,    18.12,    18.34,    18.35,     18.6,    18.91,    19.27] kWh
2026-06-19 17:25:00.791166:  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,      0.0,      0.0,      0.0,      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-19 17:25:00.792660:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.17,    121.1,   127.04,   134.34,   137.87,   138.05,   141.87,    146.5,   151.24,    153.8,   156.69,   160.76,   165.15,   173.75,   182.83,   188.77,   195.45,   200.19,   208.92,   217.69,   226.35,   232.72,   249.11,   254.65,   254.66,   255.47,   256.23,   257.01,   258.46,   266.27,   270.52,   281.61,   288.96,   294.36,   357.35,    368.9,   369.82,    371.6,   374.13,   377.25,   380.92,   390.74,   413.78,   450.18,   456.18,   457.51,   459.85,    463.5,    468.0,   473.93,   479.87,   487.17,    490.7,   490.88,    494.7,   499.33,   504.07] p
2026-06-19 17:25:00.909030: Battery has 14.0 hours left - now at 11.84kWh
2026-06-19 17:25:00.948135: predict base10 end_record 06-21 11:05:00, final soc 1.6kWh, metric 524.38p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 06:35:00, load 32.8kWh, PV 0.0kWh
2026-06-19 17:25:00.950079:    Slot: [   17:25,    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,    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-19 17:25:00.951578:     SoC: [   11.84,    11.82,    11.56,    10.96,    10.76,    10.76,    10.72,    10.69,    10.65,    10.58,    10.22,     10.0,      9.4,     8.93,     8.58,     7.85,      7.2,     7.14,     7.03,     6.87,     6.66,     6.44,     5.84,     4.45,     2.25,     1.88,      1.8,     1.64,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:25:00.952832:     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-,    g<be-,    g<be-,    g<be-,    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-19 17:25:00.954413:    LOAD: [    3.95,     3.96,     4.21,     4.77,     4.95,     4.95,     4.99,     5.02,     5.05,     5.12,     5.46,     5.66,     6.22,     6.66,     6.98,     7.66,     8.28,     8.32,     8.43,     8.57,     8.77,     8.98,     9.53,    10.83,    12.88,    13.22,     13.3,    13.45,    13.66,    13.94,    14.29,     14.7,    15.18,    15.41,    15.43,    15.68,     16.0,    16.38,    16.58,     16.8,    17.11,    17.44,     18.1,    18.78,    19.24,    19.75,    20.09,    20.41,    20.74,    21.03,    21.25,    21.74,     21.9,     21.9,    21.93,    21.96,    21.99,    22.05,    22.34,    22.52,    23.02,     23.4,    23.68,    24.36,    24.97,    25.02,    25.12,    25.27,    25.47,    25.67,    26.23,    27.53,    29.57,    29.91,    29.99,    30.14,    30.35,    30.63,    30.98,    31.39,    31.88,     32.1,    32.12,    32.37,     32.7,    33.08] kWh
2026-06-19 17:25:00.955844:      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,      0.0,      0.0,      0.0,      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-19 17:25:00.957329:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.17,     1.45,      1.8,     2.22,      2.7,     2.93,     2.94,      3.2,     3.52,      3.9,      4.1,     4.31,     4.62,     4.96,     5.61,      6.3,     6.75,     7.26,      7.6,     7.92,     8.26,     8.55,     8.77,     9.26,     9.42,     9.42,     9.45,     9.48,     9.51,     9.56,     9.86,    10.04,    10.53,    10.92,     11.2,    11.87,    12.48,    12.53,    12.63,    12.78,    12.98,    13.18,    13.74,    15.04,    17.08,    17.43,    17.51,    17.65,    17.87,    18.15,    18.49,    18.91,    19.39,    19.62,    19.63,    19.89,    20.21,    20.59] kWh
2026-06-19 17:25:00.959145:  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,      0.0,      0.0,      0.0,      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-19 17:25:00.960657:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   118.29,   123.01,   129.22,   135.44,   143.09,   146.79,   146.99,   150.99,   155.83,    160.8,   163.48,    166.5,   170.77,   175.36,   184.37,   193.89,   200.11,   207.11,   212.07,   221.22,   230.41,   239.48,   246.16,   263.33,   269.14,   269.15,   269.99,   270.79,   271.61,   273.13,   281.33,   285.77,   297.39,   305.09,   310.74,   374.35,   386.46,   387.43,   389.29,   391.94,    395.2,   399.05,   409.33,   433.47,   471.61,   477.89,   479.29,   481.74,   485.56,   490.28,   496.49,   502.71,   510.36,   514.06,   514.25,   518.25,    523.1,   528.06] p
2026-06-19 17:25:01.035564: predict best10 end_record 06-21 11:05:00, final soc 1.92kWh, metric 467.31p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 06:35:00, load 32.8kWh, PV 0.0kWh
2026-06-19 17:25:01.037478:    Slot: [   17:25,    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,    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-19 17:25:01.039016:     SoC: [   11.84,    11.82,    11.56,    10.96,    10.76,    10.76,    10.72,    10.69,    10.65,    10.58,    10.22,     10.0,      9.4,     8.93,     8.58,     7.85,      7.2,     7.14,     7.03,     6.87,     6.66,     6.44,     5.84,     4.45,     2.25,     1.88,      1.8,     1.64,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,     5.25,      6.0,     7.94,     9.88,     10.5,    12.44,     12.5,     12.5,    12.16,     11.8,    11.49,    11.25,    10.72,    10.55,    10.55,    10.52,    10.49,    10.46,     10.4,    10.08,     9.88,     9.36,     8.94,     8.64,     7.92,     7.26,     7.21,      7.1,     6.94,     6.72,     6.51,     5.91,     4.51,     2.32,     1.95,     1.86,     1.71,      1.6,      1.6,      1.6,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54] kWh
2026-06-19 17:25:01.040298:     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<bf+,    g<bf+,    g>be-,    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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 17:25:01.041796:    LOAD: [    3.95,     3.96,     4.21,     4.77,     4.95,     4.95,     4.99,     5.02,     5.05,     5.12,     5.46,     5.66,     6.22,     6.66,     6.98,     7.66,     8.28,     8.32,     8.43,     8.57,     8.77,     8.98,     9.53,    10.83,    12.88,    13.22,     13.3,    13.45,    13.66,    13.94,    14.29,     14.7,    15.18,    15.41,    15.43,    15.68,     16.0,    16.38,    16.58,     16.8,    17.11,    17.44,     18.1,    18.78,    19.24,    19.75,    20.09,    20.41,    20.74,    21.03,    21.25,    21.74,     21.9,     21.9,    21.93,    21.96,    21.99,    22.05,    22.34,    22.52,    23.02,     23.4,    23.68,    24.36,    24.97,    25.02,    25.12,    25.27,    25.47,    25.67,    26.23,    27.53,    29.57,    29.91,    29.99,    30.14,    30.35,    30.63,    30.98,    31.39,    31.88,     32.1,    32.12,    32.37,     32.7,    33.08] kWh
2026-06-19 17:25:01.043203:      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,      0.0,      0.0,      0.0,      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-19 17:25:01.044674:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.17,     1.45,      1.8,     2.22,      2.7,     2.93,     2.94,      3.2,     3.52,     5.98,     8.26,     8.26,     9.38,     11.8,    14.54,    15.89,    18.42,     19.0,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.34,    19.46,    19.74,    20.08,    20.93,    21.03,    21.26,    21.28,    21.53,    21.86,    24.32] kWh
2026-06-19 17:25:01.046133:  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,      0.0,      0.0,      0.0,      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-19 17:25:01.047681:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   118.29,   123.01,   129.22,   135.44,   143.09,   146.79,   146.99,   150.99,   155.83,   188.23,   218.93,   218.93,   234.31,   267.43,   304.96,   323.75,    358.5,   366.38,   371.35,   371.35,   371.35,   371.35,   371.35,   371.35,   371.35,   371.35,   371.35,   371.35,   371.35,   371.35,   371.35,   371.35,   371.35,   371.35,   371.35,   421.33,   421.33,   421.33,   421.33,   421.33,   421.33,   421.33,   421.33,   421.33,   421.33,   421.33,   421.33,   421.33,   423.38,    428.1,   434.31,   446.99,   448.71,   452.41,   452.61,   456.61,   461.45,   493.85] p
2026-06-19 17:25:01.131337: predict best end_record 06-21 11:05:00, final soc 1.99kWh, metric 446.08p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:25:00, load 31.48kWh, PV 0.0kWh
2026-06-19 17:25:01.133169:    Slot: [   17:25,    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,    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-19 17:25:01.134733:     SoC: [   11.84,    11.83,    11.57,     11.0,    10.81,    10.81,    10.78,    10.74,    10.71,    10.64,    10.29,    10.08,     9.51,     9.06,     8.73,     8.04,     7.41,     7.36,     7.25,      7.1,     6.89,     6.69,     6.12,     4.78,     2.69,     2.34,     2.25,      2.1,     1.89,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.04,     6.04,     8.37,    10.69,    10.69,    13.02,    12.72,    12.72,    12.39,    12.05,    11.75,    11.53,    11.02,    10.86,    10.86,    10.83,     10.8,    10.77,    10.71,    10.41,    10.22,     9.72,     9.32,     9.03,     8.35,     7.72,     7.67,     7.56,     7.41,     7.21,      7.0,     6.43,     5.09,      3.0,     2.65,     2.56,     2.42,      2.2,     1.91,      1.6,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93] kWh
2026-06-19 17:25:01.135987:     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<bf+,    g<bf+,    g>be-,    g<be-,    g<bf+,    g<bf+,    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-,    g~be-,    g~be-,    g~be-,    g>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<bf+,    g<bf+] kWh
2026-06-19 17:25:01.137455:    LOAD: [    3.95,     3.96,      4.2,     4.73,     4.91,     4.91,     4.94,     4.97,      5.0,     5.07,     5.39,     5.59,     6.12,     6.54,     6.85,     7.49,     8.08,     8.13,     8.22,     8.37,     8.55,     8.75,     9.28,    10.52,    12.47,     12.8,    12.88,    13.02,    13.22,    13.49,    13.82,    14.21,    14.67,    14.89,     14.9,    15.15,    15.46,    15.82,    16.01,    16.21,    16.51,    16.83,    17.46,    18.11,    18.54,    19.03,    19.36,    19.66,    19.98,    20.26,    20.46,    20.93,    21.09,    21.09,    21.11,    21.14,    21.17,    21.23,    21.51,    21.68,    22.15,    22.52,    22.79,    23.43,    24.01,    24.06,    24.16,     24.3,    24.49,    24.68,    25.21,    26.46,    28.41,    28.73,    28.81,    28.95,    29.15,    29.42,    29.75,    30.15,    30.61,    30.82,    30.84,    31.08,    31.39,    31.75] kWh
2026-06-19 17:25:01.138884:      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,      0.0,      0.0,      0.0,      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-19 17:25:01.140343:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.33,     1.73,     2.19,      2.4,     2.42,     2.66,     2.97,     5.83,     8.52,     8.52,     8.82,    11.64,    14.77,    15.42,    18.35,    18.56,    18.88,    18.88,    18.88,    18.88,    18.88,    18.88,    18.88,    18.88,    18.88,    18.88,    18.88,    18.88,    18.88,    18.88,    18.88,    18.88,    18.88,    18.88,    18.88,    18.88,    18.88,    18.88,    18.88,    18.88,    18.88,    18.88,    18.88,    18.88,    18.88,    18.88,    18.88,    18.88,    18.93,    19.75,    19.84,    20.06,    20.07,    20.31,    20.62,    23.48] kWh
2026-06-19 17:25:01.141788:  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,      0.0,      0.0,      0.0,      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-19 17:25:01.143266:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.17,    121.1,   127.04,   134.34,   137.87,   138.05,   141.87,    146.5,   184.15,   220.34,   220.34,   224.42,   263.04,   305.87,   314.95,   355.11,   357.94,   362.68,   362.68,   362.68,   362.68,   362.68,   362.68,   362.68,   362.68,   362.68,   362.68,   362.68,   362.68,   362.68,   362.68,   362.68,   362.68,   362.68,   412.66,   412.66,   412.66,   412.66,   412.66,   412.66,   412.66,   412.66,   412.66,   412.66,   412.66,   412.66,   412.66,   412.66,   412.66,   413.42,   425.82,    427.2,   430.73,   430.92,   434.74,   439.36,   477.02] p
2026-06-19 17:25:01.145482:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg]
2026-06-19 17:25:01.145539: Saving plan best values to HA entities
2026-06-19 17:25:01.315606: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 17:25:01.321193: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 17:25:01.327223: Best charging limit SoC's [16.0, 6.0, 16.0, 10.5, 16.0, 12.5, 2.0, 16.0]kWh, export []kWh gives import battery 36.4kWh, house 2.89kWh, export 0.0kWh, metric 446.08p, metric10 467.31p
2026-06-19 17:25:01.400799: Marginal costs baseline metric (no standing charge): 346.1086
2026-06-19 17:25:01.594271: Marginal energy costs matrix computed: min=17.01 max=25.52
2026-06-19 17:25:01.675498: Rate array import [{'start': 1045, 'end': 1140, 'rate': 'very expensive', 'range': '(31.1p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3545, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1045, 'end': 3545, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 17:25:01.676266: - Your estimated bill for today is £0.65 and tomorrow is £2.97
2026-06-19 17:25:01.676300: - Import rates are very expensive (31.1p - 37.1p) for the next 1 and a half hours and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 17:25:01.676319: - The battery is currently at 74% and is in eco mode for the next 17 hours.
2026-06-19 17:25:01.676335: - For the next 48 hours there will be no solar generation.
2026-06-19 17:25:01.676350: - You will run out of battery in 14 hours.
2026-06-19 17:25:01.676365: - Your next charge slot will be in 17 hours where import rates will be cheap (13.2p).
2026-06-19 17:25:01.676380: 
2026-06-19 17:25:01.720180: Plan calculation took 1.04 seconds
2026-06-19 17:25:01.723639: No high rate period found
2026-06-19 17:25:01.769367: Import threshold used for optimisation was 17.7p
2026-06-19 17:25:01.824881: Low import rate windows [0: 06-19 17:00:00 - 06-19 17:30:00 @ 32.09, 1: 06-19 17:30:00 - 06-19 18:00:00 @ 31.14, 2: 06-19 18:00:00 - 06-19 18:30:00 @ 34.45, 3: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 4: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 5: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 6: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 7: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 8: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 9: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 10: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 11: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 12: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 13: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 14: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 15: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 16: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 17: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 18: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 19: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 20: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 21: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 22: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 23: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 24: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 25: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 26: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 27: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 28: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 29: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 30: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 31: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 32: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 33: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 34: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 35: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 36: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 37: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 38: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 39: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 40: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 41: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 42: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 43: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 44: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 45: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 46: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 47: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 48: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 49: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 50: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 51: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 52: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 53: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 54: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 55: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 56: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 57: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 58: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 59: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 60: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 61: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 62: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 63: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 64: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 65: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 66: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 67: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 68: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 69: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 70: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 71: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 72: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 73: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 74: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 75: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 76: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 77: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 78: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 79: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 80: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 81: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 82: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 83: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 84: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 85: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 86: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 87: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 88: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 89: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 90: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 91: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 92: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 93: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 94: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 95: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14]
2026-06-19 17:25:01.859167: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 17:25:01.864473: Total inverter register writes now 0
2026-06-19 17:25:01.886352: Completed run status Read-Only
2026-06-19 17:25:01.892524: Info: record_status Read-Only
2026-06-19 17:25:01.905175: Saved current settings to /config/predbat_config.json
2026-06-19 17:25:33.974208: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:25:33.975801: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:25:33.975850: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:25:33.975994: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:25:33.976064: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:25:33.976088: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:25:33.976104: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:27:34.168727: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:27:34.168929: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:27:34.168959: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:27:34.169079: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:27:34.169106: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:27:34.169123: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:27:34.169138: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:29:34.341569: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:29:34.341802: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:29:34.341837: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:29:34.341959: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:29:34.341986: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:29:34.342003: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:29:34.342035: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:30:00.441149: --------------- PredBat - update at 2026-06-19 17:30:00+01:00 with clock skew 0 minutes, minutes now 1050
2026-06-19 17:30:00.441914: Saved current settings to /config/predbat_config.json
2026-06-19 17:30:00.442022: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 114.9 minutes
2026-06-19 17:30:00.442096: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 17:30:00.442238: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 17:30:00.463269: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 17:30:00.463723: Predbat mode is set to Control charge & discharge
2026-06-19 17:30:00.463799: Info: Read-only mode is enabled, the inverter controls will not be used!!
2026-06-19 17:30:00.580937: Found 11520 load_today datapoints going back 1 days
2026-06-19 17:30:00.581041: Using load_power data to fill gaps in load_today data
2026-06-19 17:30:00.635973: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 17:30:00.636153: Zero load period starting at 2026-06-19T12:09:00+0100 (321 minutes) for 889 minutes with base value 0.9
2026-06-19 17:30:00.636217: Zero load period starting at 2026-06-18T19:24:00+0100 (1326 minutes) for 64 minutes with base value 0.8
2026-06-19 17:30:00.637357: Processing 384 30-minute periods for power integration
2026-06-19 17:30:00.714963: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 17:30:00.715066: Car charging hold True, threshold 6.0kWh
2026-06-19 17:30:00.715102: Current data so far today: load 4.0kWh, import 1.0kWh, export 0.0kWh, PV 0kWh
2026-06-19 17:30:00.737092: Standing charge is set to 49.98p
2026-06-19 17:30:00.769744: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 17:30:00.770105: Import rates: min 13.17p, max 37.08p, average 20.01p
2026-06-19 17:30:00.812377: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 17:30:00.812482: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 17:30:00.813716: High export rate found rates in range 99p to -99p
2026-06-19 17:30:00.912558: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 17:30:00.912699: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 17:30:00.912928: Last hour: net energy 0.0kWh, import 0.0kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 0.0p, import 0.0p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 17:30:00.965568: Today's energy total net 1.0kWh, import 1.0kWh, export 0.0kWh, cost 65.18p, import 15.2p, export 0.0p, carbon 0.0kg
2026-06-19 17:30:00.965757: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 17:30:00.967751: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 17:30:00.969387: Warn: Found 1 gaps in load_today totalling 9985 minutes to fill using average data
2026-06-19 17:30:00.969489: Gap starting at 2026-06-18T15:55:00+0100 (1535 minutes) for 9985 minutes
2026-06-19 17:30:00.985947: Historical days now [7] weight [1]
2026-06-19 17:30:01.009644: Today's load divergence 120.39%, in-day adjustment 114.12%, damping 0.95x, yesterday 100.0% today 119.37% blend 27.08%
2026-06-19 17:30:01.009775: Today's predicted so far 9.61kWh with 0.0kWh car/iBoost excluded, 0.63kWh import ignored, and 0kWh forecast extra.
2026-06-19 17:30:01.009811: Today's actual load so far 12.69kWh with 0.0kWh car/iBoost excluded, and 0.09kWh import ignored.
2026-06-19 17:30:01.042872: Inverter 0: Type SK Sunsynk
2026-06-19 17:30:01.042938: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 17:30:01.043130: Reserve min: 10%, battery_min: 10%
2026-06-19 17:30:01.043193: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 17:30:01.043549: Inverter 0 SoC: 11.78kW 74%, current charge rate 5000W, current discharge rate 5250W, current battery power 485W, current battery voltage 51.2V, grid power -52W, load power 519W, PV Power 0W
2026-06-19 17:30:01.043701: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:30:01.043776: Inverter 0 scheduled charge enable is False
2026-06-19 17:30:01.043801: Inverter 0 charge windows currently []
2026-06-19 17:30:01.043824: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 17:30:01.043924: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:30:01.043948: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:30:01.043980: Inverter 0 scheduled discharge enable is False
2026-06-19 17:30:01.044095: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:30:01.044120: Inverter 0 discharge windows currently []
2026-06-19 17:30:01.044139: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:30:01.044155: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:30:01.044171: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:30:01.102151: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 17:30:01.102234: Plan was last updated on 2026-06-19 17:20:00+01:00 and is now 10.0 minutes old
2026-06-19 17:30:01.102571: Best charge window [ 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 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 78%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 16:30:00 @ 21.45p 100% ]
2026-06-19 17:30:01.102604: Best export window [  ]
2026-06-19 17:30:01.103425: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 17:30:01.105450: Load divergence over 8.0 hours mean 453.1W, min 0.0W, max 2779.2W, std dev 565.55W, divergence 62.41%
2026-06-19 17:30:01.126062: Creating pool of 12 processes to match your CPU count
2026-06-19 17:30:01.210428: predict base end_record 06-21 11:10:00, final soc 1.6kWh, metric 504.07p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:20:00, load 31.66kWh, PV 0.0kWh
2026-06-19 17:30:01.212563:    Slot: [   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,    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-19 17:30:01.214190:     SoC: [   11.78,    11.49,    10.94,    10.76,    10.75,    10.72,    10.69,    10.65,    10.59,    10.24,    10.03,     9.46,      9.0,     8.67,     7.98,     7.35,      7.3,      7.2,     7.04,     6.84,     6.63,     6.06,     4.72,     2.63,     2.28,      2.2,     2.05,     1.83,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:30:01.215524:     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-,    g<be-,    g<be-,    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-19 17:30:01.216988:    LOAD: [     4.0,     4.26,     4.78,     4.95,     4.95,     4.98,     5.01,     5.05,     5.11,     5.43,     5.63,     6.16,     6.58,     6.89,     7.54,     8.12,     8.17,     8.27,     8.41,      8.6,     8.79,     9.32,    10.57,    12.52,    12.84,    12.92,    13.06,    13.26,    13.53,    13.86,    14.26,    14.71,    14.93,    14.95,    15.19,     15.5,    15.86,    16.06,    16.24,    16.55,    16.87,    17.49,    18.12,    18.54,    19.07,    19.38,     19.7,    20.02,    20.33,    20.57,    21.02,    21.17,    21.18,     21.2,    21.23,    21.26,    21.31,    21.59,    21.77,    22.23,     22.6,    22.87,    23.51,     24.1,    24.15,    24.24,    24.39,    24.58,    24.77,     25.3,    26.54,    28.49,    28.82,     28.9,    29.04,    29.24,    29.51,    29.84,    30.23,    30.69,    30.91,    30.92,    31.17,    31.48,    31.84] kWh
2026-06-19 17:30:01.218451:      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,      0.0,      0.0,      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-19 17:30:01.219879:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.05,     1.39,     1.78,     2.24,     2.46,     2.47,     2.72,     3.03,     3.39,     3.59,     3.77,     4.08,     4.39,     5.01,     5.65,     6.06,      6.6,     6.91,     7.23,     7.54,     7.86,      8.1,     8.54,      8.7,      8.7,     8.73,     8.75,     8.78,     8.84,     9.12,     9.29,     9.76,    10.13,     10.4,    11.04,    11.62,    11.67,    11.77,    11.91,     12.1,    12.29,    12.83,    14.07,    16.02,    16.34,    16.42,    16.56,    16.76,    17.03,    17.36,    17.76,    18.22,    18.43,    18.45,    18.69,     19.0,    19.36] kWh
2026-06-19 17:30:01.221302:  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,      0.0,      0.0,      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-19 17:30:01.222835:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   116.07,    122.0,   127.94,   135.24,   138.77,   138.96,   142.78,    147.4,   152.14,   154.84,    157.4,   161.67,   165.99,   174.46,    183.3,   189.01,   196.32,   200.86,   210.07,   218.67,    228.5,   235.83,   251.47,    257.0,   257.08,   257.82,   258.59,   259.35,   260.85,   268.63,   272.87,   283.96,   291.32,   296.71,    359.7,   371.25,   372.18,   373.96,   376.49,    379.6,   383.27,    393.1,   416.13,   452.53,   458.53,   459.87,    462.2,   465.85,   470.36,   476.28,   482.22,   489.52,   493.05,   493.24,   497.06,   501.68,   506.42] p
2026-06-19 17:30:01.354734: Battery has 13.83 hours left - now at 11.78kWh
2026-06-19 17:30:01.401934: predict base10 end_record 06-21 11:10:00, final soc 1.6kWh, metric 528.07p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 06:25:00, load 32.98kWh, PV 0.0kWh
2026-06-19 17:30:01.403840:    Slot: [   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,    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-19 17:30:01.405348:     SoC: [   11.78,    11.48,     10.9,    10.71,    10.71,    10.67,    10.63,     10.6,    10.53,    10.17,     9.95,     9.34,     8.87,     8.53,      7.8,     7.14,     7.08,     6.98,     6.82,      6.6,     6.38,     5.79,     4.39,      2.2,     1.83,     1.74,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:30:01.406707:     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-,    g<be-,    g<be-,    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-19 17:30:01.408263:    LOAD: [     4.0,     4.28,     4.81,     4.99,      5.0,     5.03,     5.06,     5.09,     5.16,      5.5,     5.71,     6.26,     6.71,     7.03,     7.71,     8.32,     8.37,     8.47,     8.62,     8.82,     9.02,     9.58,    10.88,    12.92,    13.27,    13.34,    13.49,     13.7,    13.98,    14.33,    14.74,    15.23,    15.46,    15.47,    15.72,    16.05,    16.43,    16.64,    16.83,    17.15,    17.48,    18.13,    18.79,    19.23,    19.79,    20.12,    20.45,    20.78,    21.11,    21.36,    21.83,    21.99,    21.99,    22.02,    22.05,    22.08,    22.14,    22.43,    22.61,    23.11,    23.49,    23.77,    24.44,    25.06,    25.11,    25.21,    25.36,    25.56,    25.76,    26.32,    27.62,    29.66,     30.0,    30.08,    30.23,    30.44,    30.72,    31.07,    31.48,    31.96,    32.19,    32.21,    32.46,    32.79,    33.16] kWh
2026-06-19 17:30:01.409994:      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,      0.0,      0.0,      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-19 17:30:01.411883:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.01,     1.23,     1.51,     1.86,     2.27,     2.75,     2.98,     2.99,     3.25,     3.57,     3.95,     4.16,     4.35,     4.67,     5.01,     5.65,     6.32,     6.76,     7.31,     7.64,     7.98,     8.31,     8.64,     8.89,     9.36,     9.51,     9.52,     9.55,     9.58,      9.6,     9.66,     9.96,    10.14,    10.63,    11.02,     11.3,    11.97,    12.58,    12.63,    12.73,    12.88,    13.08,    13.28,    13.84,    15.14,    17.18,    17.53,    17.61,    17.75,    17.97,    18.25,    18.59,    19.01,    19.49,    19.72,    19.73,    19.99,    20.31,    20.69] kWh
2026-06-19 17:30:01.413645:  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,      0.0,      0.0,      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-19 17:30:01.415442:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.41,   119.23,   123.95,   130.16,   136.38,   144.03,   147.73,   147.93,   151.93,   156.77,   161.74,   164.56,   167.25,   171.72,   176.25,   185.12,   194.39,   200.37,   208.02,   212.78,   222.43,   231.44,   241.73,   249.42,   265.82,   271.61,    271.7,   272.48,   273.27,   274.07,   275.65,    283.8,   288.25,   299.86,   307.57,   313.22,   376.83,   388.94,    389.9,   391.76,   394.41,   397.68,   401.52,   411.81,   435.94,   474.08,   480.36,   481.77,   484.21,   488.03,   492.76,   498.96,   505.19,   512.83,   516.53,   516.73,   520.73,   525.57,   530.54] p
2026-06-19 17:30:01.518813: predict best10 end_record 06-21 11:10:00, final soc 2.25kWh, metric 474.85p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 06:25:00, load 32.98kWh, PV 0.0kWh
2026-06-19 17:30:01.520677:    Slot: [   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,    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-19 17:30:01.522200:     SoC: [   11.78,    11.48,     10.9,    10.71,    10.71,    10.67,    10.63,     10.6,    10.53,    10.17,     9.95,     9.34,     8.87,     8.53,      7.8,     7.14,     7.08,     6.98,     6.82,      6.6,     6.38,     5.79,     4.39,      2.2,     1.83,     1.74,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,     5.28,      6.0,     7.94,     9.88,     10.5,    12.44,     12.5,     12.5,    12.14,    11.79,    11.43,    11.16,    10.66,    10.49,    10.48,    10.45,    10.42,    10.39,    10.33,    10.01,     9.82,     9.29,     8.88,     8.57,     7.85,      7.2,     7.14,     7.03,     6.87,     6.66,     6.44,     5.84,     4.45,     2.25,     1.88,      1.8,     1.64,      1.6,      1.6,      1.6,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54] kWh
2026-06-19 17:30:01.523461:     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<bf+,    g<bf+,    g~be-,    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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 17:30:01.524932:    LOAD: [     4.0,     4.28,     4.81,     4.99,      5.0,     5.03,     5.06,     5.09,     5.16,      5.5,     5.71,     6.26,     6.71,     7.03,     7.71,     8.32,     8.37,     8.47,     8.62,     8.82,     9.02,     9.58,    10.88,    12.92,    13.27,    13.34,    13.49,     13.7,    13.98,    14.33,    14.74,    15.23,    15.46,    15.47,    15.72,    16.05,    16.43,    16.64,    16.83,    17.15,    17.48,    18.13,    18.79,    19.23,    19.79,    20.12,    20.45,    20.78,    21.11,    21.36,    21.83,    21.99,    21.99,    22.02,    22.05,    22.08,    22.14,    22.43,    22.61,    23.11,    23.49,    23.77,    24.44,    25.06,    25.11,    25.21,    25.36,    25.56,    25.76,    26.32,    27.62,    29.66,     30.0,    30.08,    30.23,    30.44,    30.72,    31.07,    31.48,    31.96,    32.19,    32.21,    32.46,    32.79,    33.16] kWh
2026-06-19 17:30:01.526398:      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,      0.0,      0.0,      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-19 17:30:01.527839:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.01,     1.23,     1.51,     1.86,     2.27,     2.75,     2.98,     2.99,     3.25,     3.57,     6.03,     8.33,     8.33,     9.43,    11.84,    14.57,    15.91,    18.43,    19.05,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.55,    19.83,    20.18,    21.02,    21.13,    21.36,    21.37,    21.63,    21.95,    24.41] kWh
2026-06-19 17:30:01.529218:  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,      0.0,      0.0,      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-19 17:30:01.530710:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.41,   119.23,   123.95,   130.16,   136.38,   144.03,   147.73,   147.93,   151.93,   156.77,   189.17,   220.01,   220.01,   235.22,   268.27,   305.67,   324.21,   358.72,   367.25,   372.01,   372.01,   372.01,   372.01,   372.01,   372.01,   372.01,   372.01,   372.01,   372.01,   372.01,   372.01,   372.01,   372.01,   372.01,   372.01,   372.01,   421.99,   421.99,   421.99,   421.99,   421.99,   421.99,   421.99,   421.99,   421.99,   421.99,   421.99,   421.99,   421.99,   425.13,   429.85,   436.06,   448.74,   450.46,   454.17,   454.36,   458.36,    463.2,    495.6] p
2026-06-19 17:30:01.621311: predict best end_record 06-21 11:10:00, final soc 2.38kWh, metric 454.44p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:20:00, load 31.66kWh, PV 0.0kWh
2026-06-19 17:30:01.623212:    Slot: [   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,    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-19 17:30:01.624879:     SoC: [   11.78,    11.49,    10.94,    10.76,    10.75,    10.72,    10.69,    10.65,    10.59,    10.24,    10.03,     9.46,      9.0,     8.67,     7.98,     7.35,      7.3,      7.2,     7.04,     6.84,     6.63,     6.06,     4.72,     2.63,     2.28,      2.2,     2.05,     1.83,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.06,     6.06,     8.39,    10.72,    10.72,    13.04,    12.72,    12.72,    12.37,    12.04,     11.7,    11.44,    10.96,     10.8,    10.79,    10.77,    10.73,    10.71,    10.65,    10.35,    10.16,     9.66,     9.26,     8.97,     8.28,     7.66,      7.6,      7.5,     7.35,     7.14,     6.93,     6.36,     5.03,     2.94,     2.58,      2.5,     2.35,     2.13,     1.85,      1.6,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93] kWh
2026-06-19 17:30:01.626172:     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<bf+,    g<bf+,    g>be-,    g<be-,    g<bf+,    g<bf+,    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-,    g~be-,    g~be-,    g~be-,    g>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<bf+,    g<bf+] kWh
2026-06-19 17:30:01.627655:    LOAD: [     4.0,     4.26,     4.78,     4.95,     4.95,     4.98,     5.01,     5.05,     5.11,     5.43,     5.63,     6.16,     6.58,     6.89,     7.54,     8.12,     8.17,     8.27,     8.41,      8.6,     8.79,     9.32,    10.57,    12.52,    12.84,    12.92,    13.06,    13.26,    13.53,    13.86,    14.26,    14.71,    14.93,    14.95,    15.19,     15.5,    15.86,    16.06,    16.24,    16.55,    16.87,    17.49,    18.12,    18.54,    19.07,    19.38,     19.7,    20.02,    20.33,    20.57,    21.02,    21.17,    21.18,     21.2,    21.23,    21.26,    21.31,    21.59,    21.77,    22.23,     22.6,    22.87,    23.51,     24.1,    24.15,    24.24,    24.39,    24.58,    24.77,     25.3,    26.54,    28.49,    28.82,     28.9,    29.04,    29.24,    29.51,    29.84,    30.23,    30.69,    30.91,    30.92,    31.17,    31.48,    31.84] kWh
2026-06-19 17:30:01.629048:      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,      0.0,      0.0,      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-19 17:30:01.630552:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.05,     1.39,     1.78,     2.24,     2.46,     2.47,     2.72,     3.03,     5.89,     8.59,     8.59,      8.9,    11.71,    14.83,    15.46,    18.38,    18.61,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    19.02,    19.85,    19.93,    20.15,    20.17,    20.41,    20.72,    23.58] kWh
2026-06-19 17:30:01.631960:  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,      0.0,      0.0,      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-19 17:30:01.633458:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   116.07,    122.0,   127.94,   135.24,   138.77,   138.96,   142.78,    147.4,   185.06,   221.38,   221.38,   225.65,    264.2,    306.9,   315.75,   355.69,   358.81,   363.35,   363.35,   363.35,   363.35,   363.35,   363.35,   363.35,   363.35,   363.35,   363.35,   363.35,   363.35,   363.35,   363.35,   363.35,   363.35,   363.35,   413.33,   413.33,   413.33,   413.33,   413.33,   413.33,   413.33,   413.33,   413.33,   413.33,   413.33,   413.33,   413.33,   413.33,   413.33,   415.14,   427.54,   428.92,   432.44,   432.63,   436.45,   441.08,   478.73] p
2026-06-19 17:30:01.635714:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg]
2026-06-19 17:30:01.635763: Saving plan best values to HA entities
2026-06-19 17:30:01.836669: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 17:30:01.847280: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 17:30:01.855419: Best charging limit SoC's [16.0, 6.0, 16.0, 10.5, 16.0, 12.5, 2.0, 16.0]kWh, export []kWh gives import battery 36.39kWh, house 3.0kWh, export 0.0kWh, metric 454.44p, metric10 474.85p
2026-06-19 17:30:01.970081: Marginal costs baseline metric (no standing charge): 354.4707
2026-06-19 17:30:02.189541: Marginal energy costs matrix computed: min=17.01 max=25.6
2026-06-19 17:30:02.288311: Rate array import [{'start': 1050, 'end': 1140, 'rate': 'very expensive', 'range': '(31.1p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3550, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1050, 'end': 3550, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 17:30:02.289082: - Your estimated bill for today is £0.65 and tomorrow is £2.98
2026-06-19 17:30:02.289114: - Import rates are very expensive (31.1p - 37.1p) for the next 1 and a half hours and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 17:30:02.289133: - The battery is currently at 74% and is in eco mode for the next 17 hours.
2026-06-19 17:30:02.289148: - For the next 48 hours there will be no solar generation.
2026-06-19 17:30:02.289164: - You will run out of battery in 13 hours.
2026-06-19 17:30:02.289179: - Your next charge slot will be in 17 hours where import rates will be cheap (13.2p).
2026-06-19 17:30:02.289195: 
2026-06-19 17:30:02.338912: Plan calculation took 1.24 seconds
2026-06-19 17:30:02.342640: No high rate period found
2026-06-19 17:30:02.391671: Import threshold used for optimisation was 17.7p
2026-06-19 17:30:02.450304: Low import rate windows [0: 06-19 17:30:00 - 06-19 18:00:00 @ 31.14, 1: 06-19 18:00:00 - 06-19 18:30:00 @ 34.45, 2: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 3: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 4: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 5: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 6: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 7: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 8: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 9: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 10: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 11: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 12: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 13: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 14: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 15: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 16: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 17: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 18: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 19: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 20: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 21: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 22: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 23: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 24: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 25: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 26: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 27: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 28: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 29: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 30: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 31: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 32: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 33: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 34: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 35: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 36: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 37: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 38: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 39: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 40: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 41: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 42: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 43: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 44: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 45: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 46: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 47: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 48: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 49: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 50: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 51: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 52: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 53: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 54: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 55: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 56: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 57: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 58: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 59: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 60: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 61: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 62: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 63: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 64: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 65: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 66: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 67: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 68: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 69: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 70: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 71: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 72: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 73: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 74: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 75: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 76: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 77: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 78: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 79: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 80: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 81: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 82: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 83: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 84: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 85: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 86: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 87: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 88: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 89: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 90: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 91: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 92: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 93: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 94: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14]
2026-06-19 17:30:02.482122: 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-19 17:30:02.482355: Recompute is saving previous plan...
2026-06-19 17:30:02.486663: Best charge window [ 19-06 17:30:00 - 19-06 18:00:00 @ 31.14p 0%, 19-06 18:00:00 - 19-06 18:30:00 @ 34.45p 0%, 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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% ]
2026-06-19 17:30:02.486852: Best export window [  ]
2026-06-19 17:30:02.488118: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 17:30:02.490823: Load divergence over 8.0 hours mean 453.1W, min 0.0W, max 2779.2W, std dev 565.55W, divergence 62.41%
2026-06-19 17:30:02.511460: Calculating data from yesterday for savings calculation
2026-06-19 17:30:02.522368: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 17:30:02.528492: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 17:30:02.529546: Creating pool of 12 processes to match your CPU count
2026-06-19 17:30:02.585531: Calculate Best options: mode(Control charge & discharge), 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-19 17:30:02.587654: Optimise levels pass started at 2026-06-19 17:30:02
2026-06-19 17:30:02.587700: Optimise all windows, total charge 95 export 1
2026-06-19 17:30:02.849337: >> Region optimisation pass width 960
2026-06-19 17:30:03.222505: >> Region optimisation pass width 480
2026-06-19 17:30:03.523531: >> Region optimisation pass width 240
2026-06-19 17:30:04.389061: >> Region optimisation pass width 120
2026-06-19 17:30:05.548362: Calculated end_record as 06-21 11:00:00 based on best_price 13.93p, next_charge_start 06-20 11:00:00, max_windows 82
2026-06-19 17:30:05.548462: Optimise levels pass ended at 2026-06-19 17:30:05, duration 3.0 seconds tried 354 combinations
2026-06-19 17:30:05.548527: Set best_price_charge_level 15.0p, best_price_export_level 0p, best_price_charge 13.93p, best_cost_export 0p, best_metric 395.19p, best_keep 0kWh, best_cycle 47.28kWh, best_carbon 0kg, best_import 35.8kWh
2026-06-19 17:30:05.567754: Starting detailed optimisation end_record 06-21 11:00:00, best_price_charge 13.93p, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.0, 16.0, 0, 16.0, 16.0, 13.25, 13.25, 13.25, 13.25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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]kWh and export limits []kWh
2026-06-19 17:30:05.568177: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 321.24p, best_cost 340.49p, best_cycle 33.57kWh, best_carbon 0kg, best_import 39.99kWh
2026-06-19 17:30:05.617273: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 321.19p, best_cost 340.43p, best_cycle 33.57kWh, best_carbon 0kg, best_import 39.99kWh
2026-06-19 17:30:05.655001: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 321.19p, best_cost 340.43p, best_cycle 33.57kWh, best_carbon 0kg, best_import 39.99kWh
2026-06-19 17:30:05.789839: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 321.19p, best_cost 340.43p, best_cycle 33.57kWh, best_carbon 0kg, best_import 39.99kWh
2026-06-19 17:30:05.830412: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 321.19p, best_cost 340.43p, best_cycle 33.57kWh, best_carbon 0kg, best_import 39.99kWh
2026-06-19 17:30:05.854609: Best charge windows best_metric 321.19p, best_cost 340.43p, best_carbon 0kg, best_import 39.99kWh, 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: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 83%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 83%, 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% ]
2026-06-19 17:30:05.854742: Best export windows best_metric 321.19p, best_cost 340.43p, best_carbon 0kg, best_import 39.99kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [  ]
2026-06-19 17:30:05.855619: Best charge windows best_metric 321.19p, best_cost 340.43p, best_carbon 0kg, best_import 39.99kWh, 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: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 83%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 83%, 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% ]
2026-06-19 17:30:05.855717: Best export windows best_metric 321.19p, best_cost 340.43p, best_carbon 0kg, best_import 39.99kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [  ]
2026-06-19 17:30:05.855847: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 321.19p, best_cost 340.43p, best_cycle 33.57kWh, best_carbon 0kg, best_import 39.99kWh
2026-06-19 17:30:05.897455: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 321.19p, best_cost 340.43p, best_cycle 33.57kWh, best_carbon 0kg, best_import 39.99kWh
2026-06-19 17:30:05.936091: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 321.19p, best_cost 340.43p, best_cycle 33.57kWh, best_carbon 0kg, best_import 39.99kWh
2026-06-19 17:30:06.080160: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 321.19p, best_cost 340.43p, best_cycle 33.57kWh, best_carbon 0kg, best_import 39.99kWh
2026-06-19 17:30:06.111426: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 321.19p, best_cost 340.43p, best_cycle 33.57kWh, best_carbon 0kg, best_import 39.99kWh
2026-06-19 17:30:06.138672: Best charge windows best_metric 321.19p, best_cost 340.43p, best_carbon 0kg, best_import 39.99kWh, 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: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 83%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 83%, 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% ]
2026-06-19 17:30:06.138799: Best export windows best_metric 321.19p, best_cost 340.43p, best_carbon 0kg, best_import 39.99kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [  ]
2026-06-19 17:30:06.138949: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 321.19p, best_cost 340.43p, best_cycle 33.57kWh, best_carbon 0kg, best_import 39.99kWh
2026-06-19 17:30:06.179561: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 321.19p, best_cost 340.43p, best_cycle 33.57kWh, best_carbon 0kg, best_import 39.99kWh
2026-06-19 17:30:06.220232: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 321.19p, best_cost 340.43p, best_cycle 33.57kWh, best_carbon 0kg, best_import 39.99kWh
2026-06-19 17:30:06.360743: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 321.19p, best_cost 340.43p, best_cycle 33.57kWh, best_carbon 0kg, best_import 39.99kWh
2026-06-19 17:30:06.400299: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 321.19p, best_cost 340.43p, best_cycle 33.57kWh, best_carbon 0kg, best_import 39.99kWh
2026-06-19 17:30:06.426042: Best charge windows best_metric 321.19p, best_cost 340.43p, best_carbon 0kg, best_import 39.99kWh, 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: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 83%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 83%, 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% ]
2026-06-19 17:30:06.426578: Best export windows best_metric 321.19p, best_cost 340.43p, best_carbon 0kg, best_import 39.99kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [  ]
2026-06-19 17:30:06.426682: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 13.93p, best_metric 321.19p, best_cost 340.43p, best_cycle 33.57kWh, best_carbon 0kg, best_import 39.99kWh
2026-06-19 17:30:06.453355: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 13.93p, best_metric 321.19p, best_cost 340.43p, best_cycle 33.57kWh, best_carbon 0kg, best_import 39.99kWh
2026-06-19 17:30:06.484232: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 13.93p, best_metric 321.19p, best_cost 340.43p, best_cycle 33.57kWh, best_carbon 0kg, best_import 39.99kWh
2026-06-19 17:30:06.618086: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 13.93p, best_metric 321.19p, best_cost 340.43p, best_cycle 33.57kWh, best_carbon 0kg, best_import 39.99kWh
2026-06-19 17:30:06.652386: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 13.93p, best_metric 321.19p, best_cost 340.43p, best_cycle 33.57kWh, best_carbon 0kg, best_import 39.99kWh
2026-06-19 17:30:06.693702: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 13.93p, best_metric 321.19p, best_cost 340.43p, best_cycle 33.57kWh, best_carbon 0kg, best_import 39.99kWh
2026-06-19 17:30:06.726911: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 13.93p, best_metric 321.09p, best_cost 340.35p, best_cycle 33.43kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 17:30:06.761605: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 13.93p, best_metric 320.85p, best_cost 340.22p, best_cycle 33.43kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 17:30:06.826935: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 13.93p, best_metric 320.85p, best_cost 340.22p, best_cycle 33.43kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 17:30:06.883932: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 13.93p, best_metric 320.85p, best_cost 340.22p, best_cycle 33.43kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 17:30:06.944065: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 13.93p, best_metric 320.72p, best_cost 339.97p, best_cycle 33.49kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 17:30:07.000438: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 13.93p, best_metric 320.72p, best_cost 339.97p, best_cycle 33.49kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 17:30:07.054958: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 13.93p, best_metric 320.72p, best_cost 339.97p, best_cycle 33.49kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 17:30:07.106756: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 13.93p, best_metric 320.72p, best_cost 339.97p, best_cycle 33.49kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 17:30:07.174514: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 13.93p, best_metric 320.49p, best_cost 339.75p, best_cycle 33.43kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 17:30:07.235084: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 13.93p, best_metric 320.42p, best_cost 339.68p, best_cycle 33.43kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 17:30:07.292467: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 13.93p, best_metric 320.41p, best_cost 339.68p, best_cycle 33.43kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 17:30:07.407826: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 13.93p, best_metric 320.41p, best_cost 339.68p, best_cycle 33.43kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 17:30:07.547412: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 13.93p, best_metric 320.41p, best_cost 339.68p, best_cycle 33.43kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 17:30:07.614407: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 13.93p, best_metric 320.41p, best_cost 339.68p, best_cycle 33.43kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 17:30:07.688316: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 13.93p, best_metric 320.41p, best_cost 339.68p, best_cycle 33.43kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 17:30:07.901558: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 13.93p, best_metric 320.41p, best_cost 339.68p, best_cycle 33.43kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 17:30:07.964082: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 13.93p, best_metric 320.41p, best_cost 339.68p, best_cycle 33.43kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 17:30:08.022379: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 13.93p, best_metric 320.41p, best_cost 339.68p, best_cycle 33.43kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 17:30:08.094955: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 13.93p, best_metric 320.41p, best_cost 339.68p, best_cycle 33.43kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 17:30:08.156185: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 13.93p, best_metric 320.41p, best_cost 339.68p, best_cycle 33.43kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 17:30:08.219069: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 13.93p, best_metric 320.41p, best_cost 339.68p, best_cycle 33.43kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 17:30:08.288537: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 13.93p, best_metric 320.41p, best_cost 339.68p, best_cycle 33.43kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 17:30:08.323337: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 13.93p, best_metric 320.41p, best_cost 339.68p, best_cycle 33.43kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 17:30:08.357282: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 13.93p, best_metric 320.41p, best_cost 339.68p, best_cycle 33.43kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 17:30:08.387128: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 13.93p, best_metric 320.41p, best_cost 339.68p, best_cycle 33.43kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 17:30:08.414427: Optimise price set 27.8p, pass low, price 25.96p, start_at_low True, best_price_charge 13.93p, best_metric 320.41p, best_cost 339.68p, best_cycle 33.43kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 17:30:08.443710: Optimise price set 28.4p, pass low, price 26.48p, start_at_low True, best_price_charge 13.93p, best_metric 320.41p, best_cost 339.68p, best_cycle 33.43kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 17:30:08.554157: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 13.93p, best_metric 320.41p, best_cost 339.68p, best_cycle 33.43kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 17:30:08.641994: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 13.93p, best_metric 320.41p, best_cost 339.68p, best_cycle 33.43kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 17:30:08.701170: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 13.93p, best_metric 320.41p, best_cost 339.68p, best_cycle 33.43kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 17:30:08.787206: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 13.93p, best_metric 320.41p, best_cost 339.68p, best_cycle 33.43kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 17:30:08.814707: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 13.93p, best_metric 320.41p, best_cost 339.68p, best_cycle 33.43kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 17:30:08.845837: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 13.93p, best_metric 320.41p, best_cost 339.68p, best_cycle 33.43kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 17:30:08.901434: Optimise price set 37.0p, pass low, price 34.45p, start_at_low True, best_price_charge 13.93p, best_metric 320.41p, best_cost 339.68p, best_cycle 33.43kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 17:30:08.931229: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 13.93p, best_metric 320.41p, best_cost 339.68p, best_cycle 33.43kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 17:30:08.960768: Optimise price set 39.2p, pass low, price 36.53p, start_at_low True, best_price_charge 13.93p, best_metric 320.41p, best_cost 339.68p, best_cycle 33.43kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 17:30:08.993143: Best charge windows best_metric 320.41p, best_cost 339.68p, best_carbon 0kg, best_import 39.98kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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 83%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 83%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 47%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 16%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 13%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 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% ]
2026-06-19 17:30:08.993406: Best export windows best_metric 320.41p, best_cost 339.68p, best_carbon 0kg, best_import 39.98kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [  ]
2026-06-19 17:30:08.993654: Tweak plan optimisation started
2026-06-19 17:30:09.213121: Tweak optimisation finished metric 320.41 cost 339.68 metric_keep 0 cycle 33.43 carbon 0 import 39.98
2026-06-19 17:30:09.224047: Raw charge windows [ 19-06 17:30:00 - 19-06 18:00:00 @ 31.14p 0%, 19-06 18:00:00 - 19-06 18:30:00 @ 34.45p 0%, 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 44%, 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 13%, 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 83%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 83%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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 47%, 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 16%, 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 13%, 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 13%, 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% ] reserve 1.6
2026-06-19 17:30:09.224861: Unclipped charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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:30:00 @ 13.69p 83%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 47%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 16%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 13%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 17:30:00 @ 27.78p 100% ] reserve 1.6
2026-06-19 17:30:09.225383: Unfiltered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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:30:00 @ 13.69p 83%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 47%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 0%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 0%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 17:30:00 @ 27.78p 100% ] reserve 1.6
2026-06-19 17:30:09.225800: Filtered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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:30:00 @ 13.69p 83%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 47%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 17:30:00 @ 27.78p 100% ] reserve 1.6
2026-06-19 17:30:09.252380: Previous plan best metric is 321.81 (cost 341.11) and new plan best metric is 320.43 (cost 339.68)
2026-06-19 17:30:09.252457: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-19 17:30:09.252786: Plan valid is now true after recompute was False
2026-06-19 17:30:09.277767: predict base end_record 06-21 11:00:00, final soc 1.6kWh, metric 501.68p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:20:00, load 31.48kWh, PV 0.0kWh
2026-06-19 17:30:09.279565:    Slot: [   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,    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-19 17:30:09.281000:     SoC: [   11.78,    11.49,    10.94,    10.76,    10.75,    10.72,    10.69,    10.65,    10.59,    10.24,    10.03,     9.46,      9.0,     8.67,     7.98,     7.35,      7.3,      7.2,     7.04,     6.84,     6.63,     6.06,     4.72,     2.63,     2.28,      2.2,     2.05,     1.83,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:30:09.282209:     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-,    g<be-,    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-19 17:30:09.283661:    LOAD: [     4.0,     4.26,     4.78,     4.95,     4.95,     4.98,     5.01,     5.05,     5.11,     5.43,     5.63,     6.16,     6.58,     6.89,     7.54,     8.12,     8.17,     8.27,     8.41,      8.6,     8.79,     9.32,    10.57,    12.52,    12.84,    12.92,    13.06,    13.26,    13.53,    13.86,    14.26,    14.71,    14.93,    14.95,    15.19,     15.5,    15.86,    16.06,    16.24,    16.55,    16.87,    17.49,    18.12,    18.54,    19.07,    19.38,     19.7,    20.02,    20.33,    20.57,    21.02,    21.17,    21.18,     21.2,    21.23,    21.26,    21.31,    21.59,    21.77,    22.23,     22.6,    22.87,    23.51,     24.1,    24.15,    24.24,    24.39,    24.58,    24.77,     25.3,    26.54,    28.49,    28.82,     28.9,    29.04,    29.24,    29.51,    29.84,    30.23,    30.69,    30.91,    30.92,    31.17,    31.48] kWh
2026-06-19 17:30:09.284985:      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,      0.0,      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-19 17:30:09.286460:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.05,     1.39,     1.78,     2.24,     2.46,     2.47,     2.72,     3.03,     3.39,     3.59,     3.77,     4.08,     4.39,     5.01,     5.65,     6.06,      6.6,     6.91,     7.23,     7.54,     7.86,      8.1,     8.54,      8.7,      8.7,     8.73,     8.75,     8.78,     8.84,     9.12,     9.29,     9.76,    10.13,     10.4,    11.04,    11.62,    11.67,    11.77,    11.91,     12.1,    12.29,    12.83,    14.07,    16.02,    16.34,    16.42,    16.56,    16.76,    17.03,    17.36,    17.76,    18.22,    18.43,    18.45,    18.69,     19.0] kWh
2026-06-19 17:30:09.287816:  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,      0.0,      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-19 17:30:09.289208:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   116.07,    122.0,   127.94,   135.24,   138.77,   138.96,   142.78,    147.4,   152.14,   154.84,    157.4,   161.67,   165.99,   174.46,    183.3,   189.01,   196.32,   200.86,   210.07,   218.67,    228.5,   235.83,   251.47,    257.0,   257.08,   257.82,   258.59,   259.35,   260.85,   268.63,   272.87,   283.96,   291.32,   296.71,    359.7,   371.25,   372.18,   373.96,   376.49,    379.6,   383.27,    393.1,   416.13,   452.53,   458.53,   459.87,    462.2,   465.85,   470.36,   476.28,   482.22,   489.52,   493.05,   493.24,   497.06,   501.68] p
2026-06-19 17:30:09.384822: Battery has 13.83 hours left - now at 11.78kWh
2026-06-19 17:30:09.431295: predict base10 end_record 06-21 11:00:00, final soc 1.6kWh, metric 525.57p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 06:25:00, load 32.79kWh, PV 0.0kWh
2026-06-19 17:30:09.433079:    Slot: [   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,    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-19 17:30:09.434532:     SoC: [   11.78,    11.48,     10.9,    10.71,    10.71,    10.67,    10.63,     10.6,    10.53,    10.17,     9.95,     9.34,     8.87,     8.53,      7.8,     7.14,     7.08,     6.98,     6.82,      6.6,     6.38,     5.79,     4.39,      2.2,     1.83,     1.74,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:30:09.435870:     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-,    g<be-,    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-19 17:30:09.437432:    LOAD: [     4.0,     4.28,     4.81,     4.99,      5.0,     5.03,     5.06,     5.09,     5.16,      5.5,     5.71,     6.26,     6.71,     7.03,     7.71,     8.32,     8.37,     8.47,     8.62,     8.82,     9.02,     9.58,    10.88,    12.92,    13.27,    13.34,    13.49,     13.7,    13.98,    14.33,    14.74,    15.23,    15.46,    15.47,    15.72,    16.05,    16.43,    16.64,    16.83,    17.15,    17.48,    18.13,    18.79,    19.23,    19.79,    20.12,    20.45,    20.78,    21.11,    21.36,    21.83,    21.99,    21.99,    22.02,    22.05,    22.08,    22.14,    22.43,    22.61,    23.11,    23.49,    23.77,    24.44,    25.06,    25.11,    25.21,    25.36,    25.56,    25.76,    26.32,    27.62,    29.66,     30.0,    30.08,    30.23,    30.44,    30.72,    31.07,    31.48,    31.96,    32.19,    32.21,    32.46,    32.79] kWh
2026-06-19 17:30:09.438922:      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,      0.0,      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-19 17:30:09.440439:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.01,     1.23,     1.51,     1.86,     2.27,     2.75,     2.98,     2.99,     3.25,     3.57,     3.95,     4.16,     4.35,     4.67,     5.01,     5.65,     6.32,     6.76,     7.31,     7.64,     7.98,     8.31,     8.64,     8.89,     9.36,     9.51,     9.52,     9.55,     9.58,      9.6,     9.66,     9.96,    10.14,    10.63,    11.02,     11.3,    11.97,    12.58,    12.63,    12.73,    12.88,    13.08,    13.28,    13.84,    15.14,    17.18,    17.53,    17.61,    17.75,    17.97,    18.25,    18.59,    19.01,    19.49,    19.72,    19.73,    19.99,    20.31] kWh
2026-06-19 17:30:09.442733:  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,      0.0,      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-19 17:30:09.444205:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.41,   119.23,   123.95,   130.16,   136.38,   144.03,   147.73,   147.93,   151.93,   156.77,   161.74,   164.56,   167.25,   171.72,   176.25,   185.12,   194.39,   200.37,   208.02,   212.78,   222.43,   231.44,   241.73,   249.42,   265.82,   271.61,    271.7,   272.48,   273.27,   274.07,   275.65,    283.8,   288.25,   299.86,   307.57,   313.22,   376.83,   388.94,    389.9,   391.76,   394.41,   397.68,   401.52,   411.81,   435.94,   474.08,   480.36,   481.77,   484.21,   488.03,   492.76,   498.96,   505.19,   512.83,   516.53,   516.73,   520.73,   525.57] p
2026-06-19 17:30:09.505314: predict best10 end_record 06-21 11:00:00, final soc 1.6kWh, metric 463.2p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 06:25:00, load 32.79kWh, PV 0.0kWh
2026-06-19 17:30:09.506805:    Slot: [   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,    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-19 17:30:09.507955:     SoC: [   11.78,    11.48,     10.9,    10.71,    10.71,    10.67,    10.63,     10.6,    10.53,    10.17,     9.95,     9.34,     8.87,     8.53,      7.8,     7.14,     7.08,     6.98,     6.82,      6.6,     6.38,     5.79,     4.39,      2.2,     1.83,     1.74,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,     5.28,      6.0,     7.94,     9.88,     10.5,    12.44,     12.5,     12.5,    12.14,    11.79,    11.43,    11.16,    10.66,    10.49,    10.48,    10.45,    10.42,    10.39,    10.33,    10.01,     9.82,     9.29,     8.88,     8.57,     7.85,      7.2,     7.14,     7.03,     6.87,     6.66,     6.44,     5.84,     4.45,     2.25,     1.88,      1.8,     1.64,      1.6,      1.6,      1.6,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:30:09.508960:     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<bf+,    g<bf+,    g~be-,    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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+] kWh
2026-06-19 17:30:09.510191:    LOAD: [     4.0,     4.28,     4.81,     4.99,      5.0,     5.03,     5.06,     5.09,     5.16,      5.5,     5.71,     6.26,     6.71,     7.03,     7.71,     8.32,     8.37,     8.47,     8.62,     8.82,     9.02,     9.58,    10.88,    12.92,    13.27,    13.34,    13.49,     13.7,    13.98,    14.33,    14.74,    15.23,    15.46,    15.47,    15.72,    16.05,    16.43,    16.64,    16.83,    17.15,    17.48,    18.13,    18.79,    19.23,    19.79,    20.12,    20.45,    20.78,    21.11,    21.36,    21.83,    21.99,    21.99,    22.02,    22.05,    22.08,    22.14,    22.43,    22.61,    23.11,    23.49,    23.77,    24.44,    25.06,    25.11,    25.21,    25.36,    25.56,    25.76,    26.32,    27.62,    29.66,     30.0,    30.08,    30.23,    30.44,    30.72,    31.07,    31.48,    31.96,    32.19,    32.21,    32.46,    32.79] kWh
2026-06-19 17:30:09.511335:      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,      0.0,      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-19 17:30:09.512556:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.01,     1.23,     1.51,     1.86,     2.27,     2.75,     2.98,     2.99,     3.25,     3.57,     6.03,     8.33,     8.33,     9.43,    11.84,    14.57,    15.91,    18.43,    19.05,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.55,    19.83,    20.18,    21.02,    21.13,    21.36,    21.37,    21.63,    21.95] kWh
2026-06-19 17:30:09.513650:  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,      0.0,      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-19 17:30:09.515675:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.41,   119.23,   123.95,   130.16,   136.38,   144.03,   147.73,   147.93,   151.93,   156.77,   189.17,   220.01,   220.01,   235.22,   268.27,   305.67,   324.21,   358.72,   367.25,   372.01,   372.01,   372.01,   372.01,   372.01,   372.01,   372.01,   372.01,   372.01,   372.01,   372.01,   372.01,   372.01,   372.01,   372.01,   372.01,   372.01,   421.99,   421.99,   421.99,   421.99,   421.99,   421.99,   421.99,   421.99,   421.99,   421.99,   421.99,   421.99,   421.99,   425.13,   429.85,   436.06,   448.74,   450.46,   454.17,   454.36,   458.36,    463.2] p
2026-06-19 17:30:09.585226: predict best end_record 06-21 11:00:00, final soc 1.6kWh, metric 441.08p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:20:00, load 31.48kWh, PV 0.0kWh
2026-06-19 17:30:09.586766:    Slot: [   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,    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-19 17:30:09.587930:     SoC: [   11.78,    11.49,    10.94,    10.76,    10.75,    10.72,    10.69,    10.65,    10.59,    10.24,    10.03,     9.46,      9.0,     8.67,     7.98,     7.35,      7.3,      7.2,     7.04,     6.84,     6.63,     6.06,     4.72,     2.63,     2.28,      2.2,     2.05,     1.83,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.06,     6.06,     8.39,    10.72,    10.72,    13.04,    12.72,    12.72,    12.37,    12.04,     11.7,    11.44,    10.96,     10.8,    10.79,    10.77,    10.73,    10.71,    10.65,    10.35,    10.16,     9.66,     9.26,     8.97,     8.28,     7.66,      7.6,      7.5,     7.35,     7.14,     6.93,     6.36,     5.03,     2.94,     2.58,      2.5,     2.35,     2.13,     1.85,      1.6,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:30:09.588886:     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<bf+,    g<bf+,    g>be-,    g<be-,    g<bf+,    g<bf+,    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-,    g~be-,    g~be-,    g~be-,    g>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<bf+] kWh
2026-06-19 17:30:09.590068:    LOAD: [     4.0,     4.26,     4.78,     4.95,     4.95,     4.98,     5.01,     5.05,     5.11,     5.43,     5.63,     6.16,     6.58,     6.89,     7.54,     8.12,     8.17,     8.27,     8.41,      8.6,     8.79,     9.32,    10.57,    12.52,    12.84,    12.92,    13.06,    13.26,    13.53,    13.86,    14.26,    14.71,    14.93,    14.95,    15.19,     15.5,    15.86,    16.06,    16.24,    16.55,    16.87,    17.49,    18.12,    18.54,    19.07,    19.38,     19.7,    20.02,    20.33,    20.57,    21.02,    21.17,    21.18,     21.2,    21.23,    21.26,    21.31,    21.59,    21.77,    22.23,     22.6,    22.87,    23.51,     24.1,    24.15,    24.24,    24.39,    24.58,    24.77,     25.3,    26.54,    28.49,    28.82,     28.9,    29.04,    29.24,    29.51,    29.84,    30.23,    30.69,    30.91,    30.92,    31.17,    31.48] kWh
2026-06-19 17:30:09.591199:      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,      0.0,      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-19 17:30:09.592323:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.05,     1.39,     1.78,     2.24,     2.46,     2.47,     2.72,     3.03,     5.89,     8.59,     8.59,      8.9,    11.71,    14.83,    15.46,    18.38,    18.61,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    18.92,    19.02,    19.85,    19.93,    20.15,    20.17,    20.41,    20.72] kWh
2026-06-19 17:30:09.593466:  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,      0.0,      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-19 17:30:09.594717:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   116.07,    122.0,   127.94,   135.24,   138.77,   138.96,   142.78,    147.4,   185.06,   221.38,   221.38,   225.65,    264.2,    306.9,   315.75,   355.69,   358.81,   363.35,   363.35,   363.35,   363.35,   363.35,   363.35,   363.35,   363.35,   363.35,   363.35,   363.35,   363.35,   363.35,   363.35,   363.35,   363.35,   363.35,   413.33,   413.33,   413.33,   413.33,   413.33,   413.33,   413.33,   413.33,   413.33,   413.33,   413.33,   413.33,   413.33,   413.33,   413.33,   415.14,   427.54,   428.92,   432.44,   432.63,   436.45,   441.08] p
2026-06-19 17:30:09.596513:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ]
2026-06-19 17:30:09.596543: Saving plan best values to HA entities
2026-06-19 17:30:09.722542: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 17:30:09.726983: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 17:30:09.731483: Best charging limit SoC's [16.0, 6.0, 16.0, 10.5, 16.0, 12.5, 2.0, 16.0]kWh, export []kWh gives import battery 36.39kWh, house 3.0kWh, export 0.0kWh, metric 441.08p, metric10 463.2p
2026-06-19 17:30:09.791085: Marginal costs baseline metric (no standing charge): 341.1097
2026-06-19 17:30:09.966632: Marginal energy costs matrix computed: min=17.01 max=25.6
2026-06-19 17:30:10.036997: Rate array import [{'start': 1050, 'end': 1140, 'rate': 'very expensive', 'range': '(31.1p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 1050, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 17:30:10.037614: - Your estimated bill for today is £0.65 and tomorrow is £2.98
2026-06-19 17:30:10.037640: - Import rates are very expensive (31.1p - 37.1p) for the next 1 and a half hours and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 17:30:10.037656: - The battery is currently at 74% and is in eco mode for the next 17 hours.
2026-06-19 17:30:10.037700: - For the next 48 hours there will be no solar generation.
2026-06-19 17:30:10.037714: - You will run out of battery in 13 hours.
2026-06-19 17:30:10.037727: - Your next charge slot will be in 17 hours where import rates will be cheap (13.2p).
2026-06-19 17:30:10.037739: 
2026-06-19 17:30:10.081797: Plan calculation took 7.60 seconds
2026-06-19 17:30:10.082048: Inverter 0: Type SK Sunsynk
2026-06-19 17:30:10.082088: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 17:30:10.082474: Reserve min: 10%, battery_min: 10%
2026-06-19 17:30:10.082553: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 17:30:10.082837: Inverter 0 SoC: 11.78kW 74%, current charge rate 5000W, current discharge rate 5250W, current battery power 485W, current battery voltage 51.2V, grid power -52W, load power 519W, PV Power 0W
2026-06-19 17:30:10.083123: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:30:10.083268: Inverter 0 scheduled charge enable is False
2026-06-19 17:30:10.083305: Inverter 0 charge windows currently []
2026-06-19 17:30:10.083332: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 17:30:10.083469: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:30:10.083496: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:30:10.083533: Inverter 0 scheduled discharge enable is False
2026-06-19 17:30:10.083653: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:30:10.083679: Inverter 0 discharge windows currently []
2026-06-19 17:30:10.083702: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:30:10.083719: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:30:10.083734: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:30:10.153532: Total inverter register writes now 0
2026-06-19 17:30:10.172517: Completed run status Read-Only
2026-06-19 17:30:10.178329: Info: record_status Read-Only
2026-06-19 17:30:10.190226: Saved current settings to /config/predbat_config.json
2026-06-19 17:30:49.262110: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:30:49.262335: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:30:49.262367: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:30:49.262488: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:30:49.262516: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:30:49.262534: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:30:49.262549: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:32:49.444735: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:32:49.444926: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:32:49.444956: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:32:49.445076: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:32:49.445103: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:32:49.445120: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:32:49.445136: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:33:18.548374: select_event: mode, select.predbat_mode = Control charge
2026-06-19 17:33:18.548880: Set reset inverter true due to reset_inverter_force on item mode
2026-06-19 17:33:18.548932: Set reset inverter force true due to reset_inverter_force on item mode
2026-06-19 17:33:18.561192: Dashboard status updated: {'mode': 'Control charge'}
2026-06-19 17:33:19.549417: Refreshing Predbat configuration
2026-06-19 17:33:19.866813: Saved current settings to /config/predbat_config.json
2026-06-19 17:33:19.867726: Validation of apps.yaml was successful
2026-06-19 17:33:19.867853: --------------- PredBat - update at 2026-06-19 17:30:00+01:00 with clock skew 0 minutes, minutes now 1050
2026-06-19 17:33:19.868205: Saved current settings to /config/predbat_config.json
2026-06-19 17:33:19.868278: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 118.2 minutes
2026-06-19 17:33:19.868334: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 17:33:19.868436: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 17:33:19.883195: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 17:33:19.883599: Predbat mode is set to Control charge
2026-06-19 17:33:19.883663: Info: Read-only mode is enabled, the inverter controls will not be used!!
2026-06-19 17:33:19.980703: Found 11520 load_today datapoints going back 1 days
2026-06-19 17:33:19.980784: Using load_power data to fill gaps in load_today data
2026-06-19 17:33:20.027129: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 17:33:20.027274: Zero load period starting at 2026-06-19T12:09:00+0100 (321 minutes) for 889 minutes with base value 0.9
2026-06-19 17:33:20.027324: Zero load period starting at 2026-06-18T19:24:00+0100 (1326 minutes) for 64 minutes with base value 0.8
2026-06-19 17:33:20.028104: Processing 384 30-minute periods for power integration
2026-06-19 17:33:20.080599: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 17:33:20.080683: Car charging hold True, threshold 6.0kWh
2026-06-19 17:33:20.080710: Current data so far today: load 4.0kWh, import 1.0kWh, export 0.0kWh, PV 0kWh
2026-06-19 17:33:20.098747: Standing charge is set to 49.98p
2026-06-19 17:33:20.120552: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 17:33:20.120783: Import rates: min 13.17p, max 37.08p, average 20.01p
2026-06-19 17:33:20.151800: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 17:33:20.151864: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 17:33:20.152818: High export rate found rates in range 99p to -99p
2026-06-19 17:33:20.232805: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 17:33:20.232927: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 17:33:20.233137: Last hour: net energy 0.0kWh, import 0.0kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 0.0p, import 0.0p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 17:33:20.271705: Today's energy total net 1.0kWh, import 1.0kWh, export 0.0kWh, cost 65.18p, import 15.2p, export 0.0p, carbon 0.0kg
2026-06-19 17:33:20.271792: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 17:33:20.273122: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 17:33:20.274344: Warn: Found 1 gaps in load_today totalling 9985 minutes to fill using average data
2026-06-19 17:33:20.274425: Gap starting at 2026-06-18T15:55:00+0100 (1535 minutes) for 9985 minutes
2026-06-19 17:33:20.287002: Historical days now [7] weight [1]
2026-06-19 17:33:20.307465: Today's load divergence 120.39%, in-day adjustment 114.12%, damping 0.95x, yesterday 100.0% today 119.37% blend 27.08%
2026-06-19 17:33:20.307521: Today's predicted so far 9.61kWh with 0.0kWh car/iBoost excluded, 0.63kWh import ignored, and 0kWh forecast extra.
2026-06-19 17:33:20.307544: Today's actual load so far 12.69kWh with 0.0kWh car/iBoost excluded, and 0.09kWh import ignored.
2026-06-19 17:33:20.335615: Inverter 0: Type SK Sunsynk
2026-06-19 17:33:20.335677: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 17:33:20.335835: Reserve min: 10%, battery_min: 10%
2026-06-19 17:33:20.335892: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 17:33:20.336126: Inverter 0 SoC: 11.68kW 73%, current charge rate 5000W, current discharge rate 5250W, current battery power 595W, current battery voltage 51.2V, grid power -54W, load power 541W, PV Power 0W
2026-06-19 17:33:20.336279: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:33:20.336354: Inverter 0 scheduled charge enable is False
2026-06-19 17:33:20.336379: Inverter 0 charge windows currently []
2026-06-19 17:33:20.336402: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 17:33:20.336505: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:33:20.336529: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:33:20.336579: Inverter 0 scheduled discharge enable is False
2026-06-19 17:33:20.336695: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:33:20.336721: Inverter 0 discharge windows currently []
2026-06-19 17:33:20.336740: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:33:20.336756: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:33:20.336771: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:33:20.391528: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 17:33:20.391581: Will recompute the plan as it is invalid
2026-06-19 17:33:20.391602: Recompute, previous plan is invalid...
2026-06-19 17:33:20.394051: Best charge window [ 19-06 17:30:00 - 19-06 18:00:00 @ 31.14p 0%, 19-06 18:00:00 - 19-06 18:30:00 @ 34.45p 0%, 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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% ]
2026-06-19 17:33:20.394102: Best export window [  ]
2026-06-19 17:33:20.394783: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 17:33:20.396417: Load divergence over 8.0 hours mean 453.1W, min 0.0W, max 2779.2W, std dev 565.55W, divergence 62.41%
2026-06-19 17:33:20.411720: Calculating data from yesterday for savings calculation
2026-06-19 17:33:20.420422: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 17:33:20.425995: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 17:33:20.427755: Creating pool of 12 processes to match your CPU count
2026-06-19 17:33:20.491590: 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-19 17:33:20.494392: Optimise levels pass started at 2026-06-19 17:33:20
2026-06-19 17:33:20.494457: Optimise all windows, total charge 95 export 1
2026-06-19 17:33:20.754220: >> Region optimisation pass width 960
2026-06-19 17:33:21.062581: >> Region optimisation pass width 480
2026-06-19 17:33:21.343748: >> Region optimisation pass width 240
2026-06-19 17:33:22.180455: >> Region optimisation pass width 120
2026-06-19 17:33:23.280076: Calculated end_record as 06-21 11:00:00 based on best_price 13.93p, next_charge_start 06-20 11:00:00, max_windows 82
2026-06-19 17:33:23.280446: Optimise levels pass ended at 2026-06-19 17:33:23, duration 2.8 seconds tried 354 combinations
2026-06-19 17:33:23.280520: Set best_price_charge_level 15.0p, best_price_export_level 0p, best_price_charge 13.93p, best_cost_export 0p, best_metric 396.69p, best_keep 0kWh, best_cycle 47.19kWh, best_carbon 0kg, best_import 35.89kWh
2026-06-19 17:33:23.293377: Starting detailed optimisation end_record 06-21 11:00:00, best_price_charge 13.93p, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.0, 16.0, 0, 16.0, 16.0, 13.25, 13.25, 13.25, 13.25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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]kWh and export limits []kWh
2026-06-19 17:33:23.293577: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 322.75p, best_cost 341.99p, best_cycle 33.48kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:23.340705: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 322.7p, best_cost 341.94p, best_cycle 33.48kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:23.375617: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 322.7p, best_cost 341.94p, best_cycle 33.48kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:23.510502: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 322.7p, best_cost 341.94p, best_cycle 33.48kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:23.543560: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 322.7p, best_cost 341.94p, best_cycle 33.48kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:23.568223: Best charge windows best_metric 322.7p, best_cost 341.94p, best_carbon 0kg, best_import 40.08kWh, 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: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 83%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 83%, 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% ]
2026-06-19 17:33:23.569171: Best charge windows best_metric 322.7p, best_cost 341.94p, best_carbon 0kg, best_import 40.08kWh, 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: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 83%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 83%, 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% ]
2026-06-19 17:33:23.569333: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 322.7p, best_cost 341.94p, best_cycle 33.48kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:23.606290: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 322.7p, best_cost 341.94p, best_cycle 33.48kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:23.638822: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 322.7p, best_cost 341.94p, best_cycle 33.48kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:23.768575: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 322.7p, best_cost 341.94p, best_cycle 33.48kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:23.802303: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 322.7p, best_cost 341.94p, best_cycle 33.48kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:23.830543: Best charge windows best_metric 322.7p, best_cost 341.94p, best_carbon 0kg, best_import 40.08kWh, 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: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 83%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 83%, 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% ]
2026-06-19 17:33:23.830727: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 322.7p, best_cost 341.94p, best_cycle 33.48kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:23.870434: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 322.7p, best_cost 341.94p, best_cycle 33.48kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:23.908676: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 322.7p, best_cost 341.94p, best_cycle 33.48kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:24.036531: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 322.7p, best_cost 341.94p, best_cycle 33.48kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:24.062716: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 322.7p, best_cost 341.94p, best_cycle 33.48kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:24.089225: Best charge windows best_metric 322.7p, best_cost 341.94p, best_carbon 0kg, best_import 40.08kWh, 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: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 83%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 83%, 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% ]
2026-06-19 17:33:24.089325: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 13.93p, best_metric 322.7p, best_cost 341.94p, best_cycle 33.48kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:24.117190: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 13.93p, best_metric 322.7p, best_cost 341.94p, best_cycle 33.48kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:24.152338: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 13.93p, best_metric 322.7p, best_cost 341.94p, best_cycle 33.48kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:24.268102: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 13.93p, best_metric 322.7p, best_cost 341.94p, best_cycle 33.48kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:24.297473: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 13.93p, best_metric 322.7p, best_cost 341.94p, best_cycle 33.48kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:24.332508: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 13.93p, best_metric 322.7p, best_cost 341.94p, best_cycle 33.48kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:24.369810: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 13.93p, best_metric 322.59p, best_cost 341.86p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.07kWh
2026-06-19 17:33:24.396701: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 13.93p, best_metric 322.36p, best_cost 341.73p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.07kWh
2026-06-19 17:33:24.445870: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 13.93p, best_metric 322.36p, best_cost 341.73p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.07kWh
2026-06-19 17:33:24.498045: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 13.93p, best_metric 322.36p, best_cost 341.73p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.07kWh
2026-06-19 17:33:24.549383: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 13.93p, best_metric 322.22p, best_cost 341.47p, best_cycle 33.4kWh, best_carbon 0kg, best_import 40.07kWh
2026-06-19 17:33:24.599458: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 13.93p, best_metric 322.22p, best_cost 341.47p, best_cycle 33.4kWh, best_carbon 0kg, best_import 40.07kWh
2026-06-19 17:33:24.653647: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 13.93p, best_metric 322.22p, best_cost 341.47p, best_cycle 33.4kWh, best_carbon 0kg, best_import 40.07kWh
2026-06-19 17:33:24.699092: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 13.93p, best_metric 322.22p, best_cost 341.47p, best_cycle 33.4kWh, best_carbon 0kg, best_import 40.07kWh
2026-06-19 17:33:24.760764: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 13.93p, best_metric 322.14p, best_cost 341.39p, best_cycle 33.45kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:24.818425: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 13.93p, best_metric 322.03p, best_cost 341.28p, best_cycle 33.45kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:24.874461: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 13.93p, best_metric 322.02p, best_cost 341.28p, best_cycle 33.45kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:25.007718: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 13.93p, best_metric 322.01p, best_cost 341.28p, best_cycle 33.45kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:25.124047: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 13.93p, best_metric 322.01p, best_cost 341.28p, best_cycle 33.45kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:25.192024: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 13.93p, best_metric 322.01p, best_cost 341.28p, best_cycle 33.45kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:25.261935: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 13.93p, best_metric 322.01p, best_cost 341.28p, best_cycle 33.45kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:25.475478: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 13.93p, best_metric 322.01p, best_cost 341.28p, best_cycle 33.45kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:25.534314: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 13.93p, best_metric 322.01p, best_cost 341.28p, best_cycle 33.45kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:25.594625: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 13.93p, best_metric 322.01p, best_cost 341.28p, best_cycle 33.45kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:25.664389: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 13.93p, best_metric 322.01p, best_cost 341.28p, best_cycle 33.45kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:25.729958: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 13.93p, best_metric 322.01p, best_cost 341.28p, best_cycle 33.45kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:25.797171: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 13.93p, best_metric 322.01p, best_cost 341.28p, best_cycle 33.45kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:25.867555: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 13.93p, best_metric 322.01p, best_cost 341.28p, best_cycle 33.45kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:25.893418: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 13.93p, best_metric 322.01p, best_cost 341.28p, best_cycle 33.45kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:25.929493: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 13.93p, best_metric 322.01p, best_cost 341.28p, best_cycle 33.45kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:25.970807: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 13.93p, best_metric 322.01p, best_cost 341.28p, best_cycle 33.45kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:26.000534: Optimise price set 27.8p, pass low, price 25.96p, start_at_low True, best_price_charge 13.93p, best_metric 322.01p, best_cost 341.28p, best_cycle 33.45kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:26.031902: Optimise price set 28.4p, pass low, price 26.48p, start_at_low True, best_price_charge 13.93p, best_metric 322.01p, best_cost 341.28p, best_cycle 33.45kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:26.136961: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 13.93p, best_metric 322.01p, best_cost 341.28p, best_cycle 33.45kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:26.226408: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 13.93p, best_metric 322.01p, best_cost 341.28p, best_cycle 33.45kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:26.291385: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 13.93p, best_metric 322.01p, best_cost 341.28p, best_cycle 33.45kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:26.380196: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 13.93p, best_metric 322.01p, best_cost 341.28p, best_cycle 33.45kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:26.413619: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 13.93p, best_metric 322.01p, best_cost 341.28p, best_cycle 33.45kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:26.443596: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 13.93p, best_metric 322.01p, best_cost 341.28p, best_cycle 33.45kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:26.506198: Optimise price set 37.0p, pass low, price 34.45p, start_at_low True, best_price_charge 13.93p, best_metric 322.01p, best_cost 341.28p, best_cycle 33.45kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:26.542647: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 13.93p, best_metric 322.01p, best_cost 341.28p, best_cycle 33.45kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:26.571121: Optimise price set 39.2p, pass low, price 36.53p, start_at_low True, best_price_charge 13.93p, best_metric 322.01p, best_cost 341.28p, best_cycle 33.45kWh, best_carbon 0kg, best_import 40.08kWh
2026-06-19 17:33:26.600714: Best charge windows best_metric 322.01p, best_cost 341.28p, best_carbon 0kg, best_import 40.08kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 02:00:00 - 20-06 02:30:00 @ 17.7p 41%, 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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 83%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 83%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 47%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 16%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 13%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 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% ]
2026-06-19 17:33:26.600973: Tweak plan optimisation started
2026-06-19 17:33:26.829437: Tweak optimisation finished metric 322.01 cost 341.28 metric_keep 0 cycle 33.45 carbon 0 import 40.08
2026-06-19 17:33:26.841015: Raw charge windows [ 19-06 17:30:00 - 19-06 18:00:00 @ 31.14p 0%, 19-06 18:00:00 - 19-06 18:30:00 @ 34.45p 0%, 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 41%, 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 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 13%, 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 83%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 83%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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 47%, 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 16%, 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 13%, 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 13%, 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% ] reserve 1.6
2026-06-19 17:33:26.842071: Unclipped charge windows [ 20-06 02:00:00 - 20-06 02:30:00 @ 17.7p 41%, 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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:30:00 @ 13.69p 83%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 47%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 16%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 13%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 17:30:00 @ 27.78p 100% ] reserve 1.6
2026-06-19 17:33:26.842757: Unfiltered charge windows [ 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 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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:30:00 @ 13.69p 83%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 47%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 0%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 0%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 17:30:00 @ 27.78p 100% ] reserve 1.6
2026-06-19 17:33:26.843126: Filtered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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:30:00 @ 13.69p 83%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 47%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 17:30:00 @ 27.78p 100% ] reserve 1.6
2026-06-19 17:33:26.843168: Plan valid is now true after recompute was False
2026-06-19 17:33:26.868389: predict base end_record 06-21 11:00:00, final soc 1.6kWh, metric 503.19p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:10:00, load 31.48kWh, PV 0.0kWh
2026-06-19 17:33:26.870192:    Slot: [   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,    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-19 17:33:26.871648:     SoC: [   11.68,     11.4,    10.85,    10.66,    10.66,    10.62,    10.59,    10.56,    10.49,    10.14,     9.93,     9.36,     8.91,     8.58,     7.88,     7.25,      7.2,      7.1,     6.95,     6.74,     6.53,     5.96,     4.63,     2.54,     2.18,      2.1,     1.95,     1.73,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:33:26.872829:     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-,    g<be-,    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-19 17:33:26.874282:    LOAD: [     4.0,     4.26,     4.78,     4.95,     4.95,     4.98,     5.01,     5.05,     5.11,     5.43,     5.63,     6.16,     6.58,     6.89,     7.54,     8.12,     8.17,     8.27,     8.41,      8.6,     8.79,     9.32,    10.57,    12.52,    12.84,    12.92,    13.06,    13.26,    13.53,    13.86,    14.26,    14.71,    14.93,    14.95,    15.19,     15.5,    15.86,    16.06,    16.24,    16.55,    16.87,    17.49,    18.12,    18.54,    19.07,    19.38,     19.7,    20.02,    20.33,    20.57,    21.02,    21.17,    21.18,     21.2,    21.23,    21.26,    21.31,    21.59,    21.77,    22.23,     22.6,    22.87,    23.51,     24.1,    24.15,    24.24,    24.39,    24.57,    24.77,     25.3,    26.54,    28.49,    28.82,     28.9,    29.04,    29.24,    29.51,    29.84,    30.23,    30.69,    30.91,    30.92,    31.17,    31.48] kWh
2026-06-19 17:33:26.875647:      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,      0.0,      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-19 17:33:26.877042:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.14,     1.47,     1.87,     2.33,     2.55,     2.56,     2.81,     3.11,     3.47,     3.68,     3.86,     4.17,     4.48,      5.1,     5.73,     6.15,     6.69,      7.0,     7.32,     7.63,     7.95,     8.19,     8.63,     8.79,     8.79,     8.82,     8.84,     8.87,     8.93,     9.21,     9.38,     9.85,    10.22,    10.49,    11.13,    11.71,    11.76,    11.86,     12.0,    12.19,    12.38,    12.91,    14.16,    16.11,    16.43,    16.51,    16.65,    16.85,    17.12,    17.45,    17.85,    18.31,    18.52,    18.54,    18.78,    19.09] kWh
2026-06-19 17:33:26.878448:  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,      0.0,      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-19 17:33:26.879874:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   117.58,    123.5,   129.45,   136.74,   140.28,   140.46,   144.28,   148.91,   153.65,   156.35,   158.91,   163.18,    167.5,   175.97,   184.81,   190.52,   197.82,   202.37,   211.58,   220.18,    230.0,   237.34,   252.98,   258.51,   258.59,   259.33,   260.09,   260.85,   262.36,   270.13,   274.38,   285.46,   292.82,   298.21,   361.21,   372.76,   373.68,   375.46,   377.99,   381.11,   384.78,    394.6,   417.64,   454.04,   460.03,   461.37,   463.71,   467.35,   471.86,   477.79,   483.73,   491.02,   494.56,   494.74,   498.56,   503.19] p
2026-06-19 17:33:26.993034: Battery has 13.67 hours left - now at 11.68kWh
2026-06-19 17:33:27.043419: predict base10 end_record 06-21 11:00:00, final soc 1.6kWh, metric 527.07p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 06:10:00, load 32.79kWh, PV 0.0kWh
2026-06-19 17:33:27.045217:    Slot: [   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,    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-19 17:33:27.046715:     SoC: [   11.68,    11.38,    10.81,    10.61,    10.61,    10.57,    10.54,     10.5,    10.43,    10.07,     9.85,     9.25,     8.78,     8.43,      7.7,     7.04,     6.99,     6.88,     6.72,     6.51,     6.29,     5.69,     4.29,      2.1,     1.73,     1.65,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:33:27.047912:     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-,    g<be-,    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-19 17:33:27.049330:    LOAD: [     4.0,     4.28,     4.81,     4.99,      5.0,     5.03,     5.06,     5.09,     5.16,      5.5,     5.71,     6.26,     6.71,     7.03,     7.71,     8.32,     8.37,     8.47,     8.62,     8.82,     9.02,     9.58,    10.88,    12.92,    13.27,    13.34,    13.49,     13.7,    13.98,    14.33,    14.74,    15.23,    15.46,    15.47,    15.72,    16.05,    16.43,    16.64,    16.83,    17.15,    17.48,    18.13,    18.79,    19.23,    19.79,    20.12,    20.45,    20.78,    21.11,    21.36,    21.83,    21.99,    21.99,    22.02,    22.05,    22.08,    22.14,    22.43,    22.61,    23.11,    23.49,    23.77,    24.44,    25.06,    25.11,    25.21,    25.36,    25.56,    25.76,    26.32,    27.62,    29.66,     30.0,    30.08,    30.23,    30.44,    30.72,    31.07,    31.48,    31.96,    32.19,    32.21,    32.46,    32.79] kWh
2026-06-19 17:33:27.050705:      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,      0.0,      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-19 17:33:27.052124:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.1,     1.32,      1.6,     1.94,     2.36,     2.84,     3.07,     3.08,     3.34,     3.66,     4.04,     4.25,     4.44,     4.76,     5.09,     5.74,     6.41,     6.84,      7.4,     7.73,     8.07,      8.4,     8.73,     8.98,     9.45,      9.6,     9.61,     9.64,     9.66,     9.69,     9.75,    10.05,    10.23,    10.72,     11.1,    11.39,    12.06,    12.67,    12.72,    12.82,    12.97,    13.17,    13.37,    13.93,    15.23,    17.27,    17.62,     17.7,    17.84,    18.06,    18.34,    18.68,     19.1,    19.58,    19.81,    19.82,    20.08,     20.4] kWh
2026-06-19 17:33:27.053503:  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,      0.0,      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-19 17:33:27.054938:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   116.91,   120.73,   125.45,   131.66,   137.88,   145.53,   149.22,   149.42,   153.42,   158.26,   163.23,   166.06,   168.74,   173.22,   177.74,   186.62,   195.88,   201.87,   209.52,   214.28,   223.92,   232.93,   243.22,   250.91,   267.31,    273.1,   273.19,   273.97,   274.77,   275.57,   277.15,    285.3,   289.74,   301.36,   309.07,   314.71,   378.33,   390.43,    391.4,   393.26,   395.91,   399.17,   403.02,   413.31,   437.44,   475.58,   481.86,   483.26,   485.71,   489.53,   494.25,   500.46,   506.68,   514.33,   518.03,   518.23,   522.23,   527.07] p
2026-06-19 17:33:27.126952: predict best10 end_record 06-21 11:00:00, final soc 1.6kWh, metric 463.82p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:30:00, load 32.79kWh, PV 0.0kWh
2026-06-19 17:33:27.128768:    Slot: [   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,    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-19 17:33:27.130255:     SoC: [   11.68,    11.38,    10.81,    10.61,    10.61,    10.57,    10.54,     10.5,    10.43,    10.07,     9.85,     9.25,     8.78,     8.43,      7.7,     7.04,     6.99,     6.88,     6.72,      7.0,     6.78,     6.18,     4.79,     2.59,     2.22,     2.14,     2.14,     1.91,     1.61,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,      6.0,     7.94,     9.88,    11.82,     13.0,    13.25,    13.25,    13.19,    12.83,    12.48,    12.12,    11.86,    11.35,    11.18,    11.18,    11.15,    11.12,    11.09,    11.02,    10.71,    10.51,     9.98,     9.57,     9.27,     8.55,     7.89,     7.83,     7.73,     7.57,     7.57,     7.35,     6.75,     5.35,     3.16,     2.79,     2.71,     2.55,     2.32,     2.02,     1.65,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:33:27.131473:     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<bf+,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+] kWh
2026-06-19 17:33:27.132889:    LOAD: [     4.0,     4.28,     4.81,     4.99,      5.0,     5.03,     5.06,     5.09,     5.16,      5.5,     5.71,     6.26,     6.71,     7.03,     7.71,     8.32,     8.37,     8.47,     8.62,     8.82,     9.02,     9.58,    10.88,    12.92,    13.27,    13.34,    13.49,     13.7,    13.98,    14.33,    14.74,    15.23,    15.46,    15.47,    15.72,    16.05,    16.43,    16.64,    16.83,    17.15,    17.48,    18.13,    18.79,    19.23,    19.79,    20.12,    20.45,    20.78,    21.11,    21.36,    21.83,    21.99,    21.99,    22.02,    22.05,    22.08,    22.14,    22.43,    22.61,    23.11,    23.49,    23.77,    24.44,    25.06,    25.11,    25.21,    25.36,    25.56,    25.76,    26.32,    27.62,    29.66,     30.0,    30.08,    30.23,    30.44,    30.72,    31.07,    31.48,    31.96,    32.19,    32.21,    32.46,    32.79] kWh
2026-06-19 17:33:27.134273:      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,      0.0,      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-19 17:33:27.135664:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,     1.65,     1.65,     1.65,     1.98,      2.4,     2.88,     3.11,     3.12,     3.38,      3.7,     6.16,     8.46,      9.2,    11.61,    14.03,    16.76,    18.69,     19.4,    19.95,    20.23,    20.23,    20.23,    20.23,    20.23,    20.23,    20.23,    20.23,    20.23,    20.23,    20.23,    20.23,    20.23,    20.23,    20.23,    20.23,    20.23,    20.23,    20.23,    20.23,    20.23,    20.23,    20.43,    20.43,    20.43,    20.43,    20.43,    20.43,    20.43,    20.43,    20.43,    20.43,    20.43,    21.22,    21.33,    21.56,    21.57,    21.83,    22.15] kWh
2026-06-19 17:33:27.137025:  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,      0.0,      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-19 17:33:27.138484:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   123.35,   123.35,   123.35,   123.35,   123.35,   123.35,   123.35,    125.8,    125.8,    125.8,   131.85,   138.07,   145.72,   149.42,   149.61,   153.61,   158.46,   190.85,    221.7,   232.28,    265.5,   298.55,   335.95,   362.87,   372.53,   380.18,   384.17,   384.17,   384.17,   384.17,   384.17,   384.17,   384.17,   384.17,   384.17,   384.17,   384.17,   384.17,   384.17,   384.17,   384.17,   384.17,   384.17,   434.15,   434.15,   434.15,   434.15,   434.15,   437.42,   437.42,   437.42,   437.42,   437.42,   437.42,   437.42,   437.42,   437.42,   437.42,   437.42,   449.36,   451.08,   454.79,   454.98,   458.98,   463.82] p
2026-06-19 17:33:27.211296: predict best end_record 06-21 11:00:00, final soc 1.6kWh, metric 441.25p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:45:00, load 31.48kWh, PV 0.0kWh
2026-06-19 17:33:27.213084:    Slot: [   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,    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-19 17:33:27.214563:     SoC: [   11.68,     11.4,    10.85,    10.66,    10.66,    10.62,    10.59,    10.56,    10.49,    10.14,     9.93,     9.36,     8.91,     8.58,     7.88,     7.25,      7.2,      7.1,     6.95,      7.0,     6.79,     6.22,     4.89,     2.79,     2.44,     2.36,     2.32,      2.1,     1.81,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.26,     8.58,    10.91,    13.24,    13.11,    13.25,    13.25,     13.2,    12.85,    12.51,    12.18,    11.92,    11.44,    11.28,    11.27,    11.24,    11.21,    11.18,    11.12,    10.82,    10.64,    10.13,     9.74,     9.45,     8.76,     8.13,     8.08,     7.98,     7.83,     7.73,     7.52,     6.95,     5.62,     3.52,     3.17,     3.09,     2.94,     2.72,     2.43,     2.08,     2.08,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:33:27.215850:     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<bf+,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g<bf+,    g<bf+,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be~,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 17:33:27.217266:    LOAD: [     4.0,     4.26,     4.78,     4.95,     4.95,     4.98,     5.01,     5.05,     5.11,     5.43,     5.63,     6.16,     6.58,     6.89,     7.54,     8.12,     8.17,     8.27,     8.41,      8.6,     8.79,     9.32,    10.57,    12.52,    12.84,    12.92,    13.06,    13.26,    13.53,    13.86,    14.26,    14.71,    14.93,    14.95,    15.19,     15.5,    15.86,    16.06,    16.24,    16.55,    16.87,    17.49,    18.12,    18.54,    19.07,    19.38,     19.7,    20.02,    20.33,    20.57,    21.02,    21.17,    21.18,     21.2,    21.23,    21.26,    21.31,    21.59,    21.77,    22.23,     22.6,    22.87,    23.51,     24.1,    24.15,    24.24,    24.39,    24.57,    24.77,     25.3,    26.54,    28.49,    28.82,     28.9,    29.04,    29.24,    29.51,    29.84,    30.23,    30.69,    30.91,    30.92,    31.17,    31.48] kWh
2026-06-19 17:33:27.218574:      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,      0.0,      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-19 17:33:27.219869:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.25,     1.25,     1.25,     1.25,     1.25,     1.25,     1.25,     1.35,     1.35,     1.35,     1.48,     1.88,     2.34,     2.56,     2.57,     2.81,     3.12,     5.98,     8.68,     8.86,    11.67,    14.49,    17.61,    18.13,    18.69,    19.22,    19.48,    19.48,    19.48,    19.48,    19.48,    19.48,    19.48,    19.48,    19.48,    19.48,    19.48,    19.48,    19.48,    19.48,    19.48,    19.48,    19.48,    19.48,    19.48,    19.48,    19.48,    19.48,    19.58,    19.58,    19.58,    19.58,    19.58,    19.58,    19.58,    19.58,    19.58,    19.58,    19.58,    19.98,    19.99,    20.21,    20.23,    20.47,    20.78] kWh
2026-06-19 17:33:27.221153:  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,      0.0,      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-19 17:33:27.222483:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   119.24,   119.24,   119.24,   119.24,   119.24,   119.24,   119.24,   120.91,   120.91,   120.91,    123.3,   129.24,   136.54,   140.07,   140.26,   144.08,    148.7,   186.36,   222.69,   225.25,   264.01,   302.56,   345.26,   352.47,   360.18,   367.48,   371.29,   371.29,   371.29,   371.29,   371.29,   371.29,   371.29,   371.29,   371.29,   371.29,   371.29,   371.29,   371.29,   371.29,   371.29,   371.29,   371.29,   421.27,   421.27,   421.27,   421.27,   421.27,   422.92,   422.92,   422.92,   422.92,   422.92,   422.92,   422.92,   422.92,   422.92,   422.92,   422.92,   428.86,   429.08,   432.62,    432.8,   436.62,   441.25] p
2026-06-19 17:33:27.224538:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ]
2026-06-19 17:33:27.224570: Saving plan best values to HA entities
2026-06-19 17:33:27.370974: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 17:33:27.376323: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 17:33:27.381473: Best charging limit SoC's [7.0, 2.0, 16.0, 6.0, 16.0, 13.0, 13.25, 13.0, 7.5, 2.0, 16.0]kWh, export []kWh gives import battery 37.5kWh, house 2.57kWh, export 0.0kWh, metric 441.25p, metric10 463.82p
2026-06-19 17:33:27.454921: Marginal costs baseline metric (no standing charge): 341.2792
2026-06-19 17:33:27.659009: Marginal energy costs matrix computed: min=17.28 max=25.75
2026-06-19 17:33:27.743032: Rate array import [{'start': 1050, 'end': 1140, 'rate': 'very expensive', 'range': '(31.1p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 1050, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 17:33:27.743749: - Your estimated bill for today is £0.65 and tomorrow is £3.06
2026-06-19 17:33:27.743788: - Import rates are very expensive (31.1p - 37.1p) for the next 1 and a half hours and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 17:33:27.743807: - The battery is currently at 73% and is in eco mode for the next 9 hours.
2026-06-19 17:33:27.743822: - For the next 48 hours there will be no solar generation.
2026-06-19 17:33:27.743838: - You will run out of battery in 14 hours.
2026-06-19 17:33:27.743853: - Your next charge slot will be in 9 hours where import rates will be cheap (16.4p).
2026-06-19 17:33:27.743868: 
2026-06-19 17:33:27.796724: Plan calculation took 7.41 seconds
2026-06-19 17:33:27.800666: No high rate period found
2026-06-19 17:33:27.849686: Import threshold used for optimisation was 17.7p
2026-06-19 17:33:27.894702: Low import rate windows [0: 06-19 17:30:00 - 06-19 18:00:00 @ 31.14, 1: 06-19 18:00:00 - 06-19 18:30:00 @ 34.45, 2: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 3: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 4: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 5: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 6: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 7: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 8: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 9: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 10: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 11: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 12: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 13: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 14: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 15: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 16: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 17: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 18: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 19: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 20: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 21: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 22: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 23: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 24: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 25: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 26: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 27: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 28: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 29: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 30: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 31: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 32: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 33: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 34: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 35: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 36: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 37: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 38: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 39: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 40: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 41: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 42: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 43: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 44: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 45: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 46: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 47: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 48: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 49: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 50: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 51: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 52: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 53: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 54: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 55: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 56: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 57: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 58: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 59: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 60: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 61: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 62: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 63: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 64: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 65: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 66: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 67: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 68: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 69: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 70: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 71: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 72: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 73: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 74: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 75: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 76: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 77: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 78: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 79: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 80: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 81: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 82: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 83: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 84: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 85: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 86: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 87: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 88: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 89: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 90: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 91: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 92: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 93: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 94: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14]
2026-06-19 17:33:27.900513: Inverter 0: Type SK Sunsynk
2026-06-19 17:33:27.900564: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 17:33:27.900723: Reserve min: 10%, battery_min: 10%
2026-06-19 17:33:27.900777: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 17:33:27.901005: Inverter 0 SoC: 11.68kW 73%, current charge rate 5000W, current discharge rate 5250W, current battery power 595W, current battery voltage 51.2V, grid power -54W, load power 541W, PV Power 0W
2026-06-19 17:33:27.901160: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:33:27.901229: Inverter 0 scheduled charge enable is False
2026-06-19 17:33:27.901268: Inverter 0 charge windows currently []
2026-06-19 17:33:27.901290: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 17:33:27.901376: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:33:27.901397: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:33:27.901427: Inverter 0 scheduled discharge enable is False
2026-06-19 17:33:27.901523: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:33:27.901544: Inverter 0 discharge windows currently []
2026-06-19 17:33:27.901563: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:33:27.901576: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:33:27.901588: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:33:27.991205: Total inverter register writes now 0
2026-06-19 17:33:28.024925: Completed run status Read-Only
2026-06-19 17:33:28.033450: Info: record_status Read-Only
2026-06-19 17:33:28.047467: Saved current settings to /config/predbat_config.json
2026-06-19 17:33:28.097557: Creating predbat dashboard at /config/predbat_dashboard.yaml
2026-06-19 17:34:04.133072: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:34:04.133348: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:34:04.133387: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:34:04.133515: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:34:04.133542: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:34:04.133560: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:34:04.133591: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:35:00.260755: --------------- PredBat - update at 2026-06-19 17:35:00+01:00 with clock skew 0 minutes, minutes now 1055
2026-06-19 17:35:00.261310: Saved current settings to /config/predbat_config.json
2026-06-19 17:35:00.261376: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 119.9 minutes
2026-06-19 17:35:00.261425: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 17:35:00.261510: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 17:35:00.277253: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 17:35:00.277694: Predbat mode is set to Control charge
2026-06-19 17:35:00.277775: Info: Read-only mode is enabled, the inverter controls will not be used!!
2026-06-19 17:35:00.368784: Found 11520 load_today datapoints going back 1 days
2026-06-19 17:35:00.368899: Using load_power data to fill gaps in load_today data
2026-06-19 17:35:00.424584: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 17:35:00.424716: Zero load period starting at 2026-06-19T12:09:00+0100 (326 minutes) for 889 minutes with base value 0.9
2026-06-19 17:35:00.424772: Zero load period starting at 2026-06-18T19:24:00+0100 (1331 minutes) for 64 minutes with base value 0.8
2026-06-19 17:35:00.425793: Processing 384 30-minute periods for power integration
2026-06-19 17:35:00.491026: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 17:35:00.491107: Car charging hold True, threshold 6.0kWh
2026-06-19 17:35:00.491142: Current data so far today: load 4.05kWh, import 1.0kWh, export 0.0kWh, PV 0kWh
2026-06-19 17:35:00.511857: Standing charge is set to 49.98p
2026-06-19 17:35:00.538345: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 17:35:00.538600: Import rates: min 13.17p, max 37.08p, average 20.01p
2026-06-19 17:35:00.576851: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 17:35:00.576920: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 17:35:00.578069: High export rate found rates in range 99p to -99p
2026-06-19 17:35:00.675839: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 17:35:00.675949: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 17:35:00.676168: Last hour: net energy 0.0kWh, import 0.0kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 0.0p, import 0.0p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 17:35:00.721035: Today's energy total net 1.0kWh, import 1.0kWh, export 0.0kWh, cost 65.18p, import 15.2p, export 0.0p, carbon 0.0kg
2026-06-19 17:35:00.721153: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 17:35:00.722937: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 17:35:00.724226: Warn: Found 1 gaps in load_today totalling 9980 minutes to fill using average data
2026-06-19 17:35:00.724322: Gap starting at 2026-06-18T15:55:00+0100 (1540 minutes) for 9980 minutes
2026-06-19 17:35:00.740439: Historical days now [7] weight [1]
2026-06-19 17:35:00.764020: Today's load divergence 120.44%, in-day adjustment 114.22%, damping 0.95x, yesterday 100.0% today 119.41% blend 26.74%
2026-06-19 17:35:00.764080: Today's predicted so far 9.65kWh with 0.0kWh car/iBoost excluded, 0.63kWh import ignored, and 0kWh forecast extra.
2026-06-19 17:35:00.764108: Today's actual load so far 12.74kWh with 0.0kWh car/iBoost excluded, and 0.09kWh import ignored.
2026-06-19 17:35:00.793490: Inverter 0: Type SK Sunsynk
2026-06-19 17:35:00.793544: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 17:35:00.793738: Reserve min: 10%, battery_min: 10%
2026-06-19 17:35:00.793802: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 17:35:00.794040: Inverter 0 SoC: 11.68kW 73%, current charge rate 5000W, current discharge rate 5250W, current battery power 533W, current battery voltage 51.2V, grid power -54W, load power 571W, PV Power 0W
2026-06-19 17:35:00.794175: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:35:00.794263: Inverter 0 scheduled charge enable is False
2026-06-19 17:35:00.794291: Inverter 0 charge windows currently []
2026-06-19 17:35:00.794315: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 17:35:00.794418: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:35:00.794443: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:35:00.794493: Inverter 0 scheduled discharge enable is False
2026-06-19 17:35:00.794611: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:35:00.794637: Inverter 0 discharge windows currently []
2026-06-19 17:35:00.794656: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:35:00.794672: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:35:00.794687: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:35:00.853146: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 17:35:00.853224: Plan was last updated on 2026-06-19 17:30:00+01:00 and is now 5.0 minutes old
2026-06-19 17:35:00.853642: Best charge window [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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:30:00 @ 13.69p 83%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 47%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 17:30:00 @ 27.78p 100% ]
2026-06-19 17:35:00.853723: Best export window [  ]
2026-06-19 17:35:00.854562: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 17:35:00.856598: Load divergence over 8.0 hours mean 453.5W, min 0.0W, max 2433.6W, std dev 553.64W, divergence 61.04%
2026-06-19 17:35:00.877491: Creating pool of 12 processes to match your CPU count
2026-06-19 17:35:00.958769: predict base end_record 06-21 11:05:00, final soc 1.6kWh, metric 505.3p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:15:00, load 31.66kWh, PV 0.0kWh
2026-06-19 17:35:00.960832:    Slot: [   17:35,    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,    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-19 17:35:00.962456:     SoC: [   11.68,    11.35,    10.86,    10.67,    10.67,    10.64,     10.6,    10.57,    10.49,    10.15,     9.94,     9.37,     8.91,     8.59,     7.89,     7.26,     7.21,     7.11,     6.95,     6.75,     6.54,     5.97,     4.64,     2.54,     2.19,     2.11,     1.96,     1.74,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:35:00.963739:     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-,    g<be-,    g<be-,    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-19 17:35:00.965209:    LOAD: [    4.05,     4.36,     4.82,     4.99,     4.99,     5.02,     5.05,     5.09,     5.16,     5.47,     5.67,      6.2,     6.62,     6.93,     7.58,     8.16,     8.21,     8.31,     8.45,     8.64,     8.84,     9.37,    10.61,    12.56,    12.89,    12.96,     13.1,     13.3,    13.57,     13.9,     14.3,    14.76,    14.98,    14.99,    15.23,    15.54,     15.9,    16.11,    16.31,    16.59,    16.93,    17.53,    18.18,     18.6,    19.11,    19.44,    19.75,    20.06,    20.38,    20.71,    21.11,    21.26,    21.26,    21.29,    21.32,    21.34,    21.41,    21.68,    21.85,    22.32,    22.69,    22.96,     23.6,    24.18,    24.23,    24.33,    24.47,    24.66,    24.86,    25.39,    26.63,    28.58,    28.91,    28.98,    29.12,    29.33,    29.59,    29.92,    30.32,    30.78,     31.0,    31.01,    31.25,    31.56,    31.92] kWh
2026-06-19 17:35:00.966646:      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,      0.0,      0.0,      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-19 17:35:00.968064:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.14,     1.47,     1.86,     2.32,     2.54,     2.55,      2.8,     3.11,     3.47,     3.67,     3.87,     4.16,     4.49,     5.09,     5.74,     6.16,     6.67,      7.0,     7.31,     7.63,     7.94,     8.27,     8.67,     8.82,     8.82,     8.85,     8.88,     8.91,     8.97,     9.24,     9.42,     9.88,    10.25,    10.52,    11.16,    11.75,     11.8,    11.89,    12.04,    12.23,    12.42,    12.95,    14.19,    16.14,    16.47,    16.55,    16.69,    16.89,    17.16,    17.49,    17.88,    18.34,    18.56,    18.57,    18.82,    19.13,    19.49] kWh
2026-06-19 17:35:00.969499:  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,      0.0,      0.0,      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-19 17:35:00.970996:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   117.46,   123.38,   129.32,   136.62,   140.15,   140.34,   144.16,   148.78,   153.52,   156.22,   159.07,   163.01,   167.59,    175.8,   184.91,   190.67,   197.63,   202.41,   211.42,   219.97,   229.78,   239.92,   253.97,   259.39,   259.44,   260.17,   260.95,   261.72,   263.53,   271.01,   275.25,   286.34,    293.7,   299.09,   362.08,   373.64,   374.56,   376.34,   378.87,   381.99,   385.65,   395.48,   418.51,   454.92,   460.91,   462.25,   464.59,   468.23,   472.74,   478.67,   484.61,    491.9,   495.44,   495.62,   499.44,   504.07,   508.81] p
2026-06-19 17:35:01.078962: Battery has 13.67 hours left - now at 11.68kWh
2026-06-19 17:35:01.117901: predict base10 end_record 06-21 11:05:00, final soc 1.6kWh, metric 529.25p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 06:10:00, load 32.97kWh, PV 0.0kWh
2026-06-19 17:35:01.119721:    Slot: [   17:35,    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,    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-19 17:35:01.121207:     SoC: [   11.68,    11.33,    10.81,    10.62,    10.62,    10.59,    10.55,    10.52,    10.43,    10.08,     9.86,     9.26,     8.78,     8.44,     7.71,     7.05,      7.0,     6.89,     6.73,     6.51,      6.3,      5.7,      4.3,     2.11,     1.74,     1.65,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:35:01.122560:     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-,    g<be-,    g<be-,    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-19 17:35:01.124063:    LOAD: [    4.05,     4.37,     4.86,     5.03,     5.04,     5.07,      5.1,     5.13,     5.21,     5.54,     5.75,      6.3,     6.75,     7.07,     7.75,     8.36,     8.41,     8.51,     8.66,     8.86,     9.06,     9.62,    10.92,    12.96,    13.31,    13.39,    13.53,    13.75,    14.03,    14.37,    14.79,    15.27,     15.5,    15.51,    15.77,    16.09,    16.47,    16.68,    16.89,    17.19,    17.54,    18.17,    18.85,    19.29,    19.82,    20.17,     20.5,    20.82,    21.16,     21.5,    21.92,    22.08,    22.08,    22.11,    22.14,    22.17,    22.24,    22.52,     22.7,    23.19,    23.58,    23.86,    24.53,    25.14,    25.19,    25.29,    25.44,    25.64,    25.85,     26.4,     27.7,    29.75,    30.09,    30.17,    30.32,    30.53,    30.81,    31.16,    31.57,    32.05,    32.28,    32.29,    32.55,    32.87,    33.25] kWh
2026-06-19 17:35:01.125492:      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,      0.0,      0.0,      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-19 17:35:01.126954:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.1,     1.31,     1.59,     1.94,     2.35,     2.83,     3.06,     3.07,     3.33,     3.65,     4.03,     4.24,     4.45,     4.75,      5.1,     5.73,     6.42,     6.86,     7.39,     7.73,     8.06,     8.39,     8.72,     9.06,     9.49,     9.64,     9.64,     9.67,      9.7,     9.73,      9.8,    10.08,    10.27,    10.75,    11.14,    11.42,    12.09,    12.71,    12.76,    12.86,    13.01,    13.21,    13.41,    13.97,    15.27,    17.31,    17.65,    17.73,    17.88,    18.09,    18.37,    18.72,    19.13,    19.61,    19.84,    19.86,    20.11,    20.44,    20.82] kWh
2026-06-19 17:35:01.128406:  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,      0.0,      0.0,      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-19 17:35:01.129890:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   116.78,    120.6,   125.32,   131.53,   137.75,   145.39,   149.09,   149.29,   153.29,   158.13,    163.1,   165.93,   168.91,   173.04,   177.84,   186.43,   195.98,    202.0,    209.3,    214.3,   223.75,   232.71,   242.99,   253.61,   268.33,   274.01,   274.06,   274.82,   275.65,   276.46,   278.35,   286.19,   290.64,   302.25,   309.96,   315.61,   379.22,   391.33,   392.29,   394.16,   396.81,   400.07,   403.92,    414.2,   438.34,   476.48,   482.76,   484.16,   486.61,   490.43,   495.15,   501.36,   507.58,   515.23,   518.93,   519.12,   523.12,   527.97,   532.93] p
2026-06-19 17:35:01.206590: predict best10 end_record 06-21 11:05:00, final soc 1.92kWh, metric 470.33p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:30:00, load 32.97kWh, PV 0.0kWh
2026-06-19 17:35:01.208403:    Slot: [   17:35,    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,    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-19 17:35:01.209947:     SoC: [   11.68,    11.33,    10.81,    10.62,    10.62,    10.59,    10.55,    10.52,    10.43,    10.08,     9.86,     9.26,     8.78,     8.44,     7.71,     7.05,      7.0,     6.89,     6.73,      7.0,     6.78,     6.18,     4.79,     2.59,     2.22,     2.14,     2.14,     1.91,     1.61,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,      6.0,     7.94,     9.88,    11.82,     13.0,    13.25,    13.25,    13.18,    12.83,    12.48,    12.12,    11.75,     11.3,    11.13,    11.13,     11.1,    11.07,    11.04,    10.96,    10.66,    10.46,     9.94,     9.52,     9.22,      8.5,     7.84,     7.79,     7.68,     7.52,     7.52,      7.3,      6.7,     5.31,     3.11,     2.74,     2.66,      2.5,     2.27,     1.97,      1.6,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54] kWh
2026-06-19 17:35:01.211385:     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<bf+,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 17:35:01.212843:    LOAD: [    4.05,     4.37,     4.86,     5.03,     5.04,     5.07,      5.1,     5.13,     5.21,     5.54,     5.75,      6.3,     6.75,     7.07,     7.75,     8.36,     8.41,     8.51,     8.66,     8.86,     9.06,     9.62,    10.92,    12.96,    13.31,    13.39,    13.53,    13.75,    14.03,    14.37,    14.79,    15.27,     15.5,    15.51,    15.77,    16.09,    16.47,    16.68,    16.89,    17.19,    17.54,    18.17,    18.85,    19.29,    19.82,    20.17,     20.5,    20.82,    21.16,     21.5,    21.92,    22.08,    22.08,    22.11,    22.14,    22.17,    22.24,    22.52,     22.7,    23.19,    23.58,    23.86,    24.53,    25.14,    25.19,    25.29,    25.44,    25.64,    25.85,     26.4,     27.7,    29.75,    30.09,    30.17,    30.32,    30.53,    30.81,    31.16,    31.57,    32.05,    32.28,    32.29,    32.55,    32.87,    33.25] kWh
2026-06-19 17:35:01.214290:      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,      0.0,      0.0,      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-19 17:35:01.216066:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.49,     1.49,     1.49,     1.49,     1.49,     1.49,     1.49,     1.64,     1.64,     1.64,     1.98,     2.39,     2.87,      3.1,     3.11,     3.37,     3.69,     6.15,     8.45,     9.22,     11.6,    14.03,    16.74,     18.7,    19.41,    19.94,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.42,    20.42,    20.42,    20.42,    20.42,    20.42,    20.42,    20.42,    20.42,    20.42,    20.42,    21.26,    21.37,     21.6,    21.62,    21.87,     22.2,    24.66] kWh
2026-06-19 17:35:01.217591:  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,      0.0,      0.0,      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-19 17:35:01.219179:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,    123.2,    123.2,    123.2,    123.2,    123.2,    123.2,    123.2,   125.65,   125.65,   125.65,    131.7,   137.93,   145.57,   149.27,   149.47,   153.47,   158.31,   190.71,   221.56,   232.43,    265.3,   298.63,   335.75,   362.95,   372.65,   379.95,   384.05,   384.05,   384.05,   384.05,   384.05,   384.05,   384.05,   384.05,   384.05,   384.05,   384.05,   384.05,   384.05,   384.05,   384.05,   384.05,   384.05,   434.04,   434.04,   434.04,   434.04,   434.04,    437.3,    437.3,    437.3,    437.3,    437.3,    437.3,    437.3,    437.3,    437.3,    437.3,   437.32,   450.01,   451.73,   455.43,   455.63,   459.63,   464.47,   496.87] p
2026-06-19 17:35:01.293549: predict best end_record 06-21 11:05:00, final soc 1.99kWh, metric 448.55p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:45:00, load 31.66kWh, PV 0.0kWh
2026-06-19 17:35:01.295425:    Slot: [   17:35,    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,    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-19 17:35:01.296935:     SoC: [   11.68,    11.35,    10.86,    10.67,    10.67,    10.64,     10.6,    10.57,    10.49,    10.15,     9.94,     9.37,     8.91,     8.59,     7.89,     7.26,     7.21,     7.11,     6.95,      7.0,     6.79,     6.22,     4.89,     2.79,     2.44,     2.36,     2.32,      2.1,     1.81,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.26,     8.58,    10.91,    13.24,    13.12,    13.25,    13.25,    13.19,    12.85,    12.52,    12.18,    11.82,    11.39,    11.23,    11.23,     11.2,    11.17,    11.14,    11.07,    10.78,    10.59,    10.09,     9.69,      9.4,     8.72,     8.09,     8.04,     7.93,     7.78,     7.75,     7.54,     6.97,     5.64,     3.54,     3.19,     3.11,     2.96,     2.74,     2.45,      2.1,      2.1,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93] kWh
2026-06-19 17:35:01.298192:     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<bf+,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g>be-,    g<bf+,    g<bf+,    g>be-,    g~be-,    g~be-,    g>be-,    g>be-,    g~be-,    g~be-,    g~be~,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 17:35:01.299683:    LOAD: [    4.05,     4.36,     4.82,     4.99,     4.99,     5.02,     5.05,     5.09,     5.16,     5.47,     5.67,      6.2,     6.62,     6.93,     7.58,     8.16,     8.21,     8.31,     8.45,     8.64,     8.84,     9.37,    10.61,    12.56,    12.89,    12.96,     13.1,     13.3,    13.57,     13.9,     14.3,    14.76,    14.98,    14.99,    15.23,    15.54,     15.9,    16.11,    16.31,    16.59,    16.93,    17.53,    18.18,     18.6,    19.11,    19.44,    19.75,    20.06,    20.38,    20.71,    21.11,    21.26,    21.26,    21.29,    21.32,    21.34,    21.41,    21.68,    21.85,    22.32,    22.69,    22.96,     23.6,    24.18,    24.23,    24.33,    24.47,    24.66,    24.86,    25.39,    26.63,    28.58,    28.91,    28.98,    29.12,    29.33,    29.59,    29.92,    30.32,    30.78,     31.0,    31.01,    31.25,    31.56,    31.92] kWh
2026-06-19 17:35:01.301136:      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,      0.0,      0.0,      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-19 17:35:01.302616:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.24,     1.24,     1.24,     1.24,     1.24,     1.24,     1.24,     1.34,     1.34,     1.34,     1.47,     1.87,     2.33,     2.55,     2.56,      2.8,     3.11,     5.97,     8.67,     8.88,    11.66,     14.5,     17.6,    18.14,     18.7,    19.21,    19.48,    19.48,    19.48,    19.48,    19.48,    19.48,    19.48,    19.48,    19.48,    19.48,    19.48,    19.48,    19.48,    19.48,    19.48,    19.48,    19.48,    19.48,    19.48,    19.48,    19.48,    19.48,    19.64,    19.64,    19.64,    19.64,    19.64,    19.64,    19.64,    19.64,    19.64,    19.64,    19.64,    20.03,    20.03,    20.25,    20.26,     20.5,    20.81,    23.67] kWh
2026-06-19 17:35:01.304004:  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,      0.0,      0.0,      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-19 17:35:01.305456:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,    119.1,    119.1,    119.1,    119.1,    119.1,    119.1,    119.1,   120.77,   120.77,   120.77,   123.17,    129.1,    136.4,   139.93,   140.12,   143.94,   148.56,   186.22,   222.55,   225.39,   263.83,   302.64,   345.08,   352.67,    360.3,   367.26,   371.18,   371.18,   371.18,   371.18,   371.18,   371.18,   371.18,   371.18,   371.18,   371.18,   371.18,   371.18,   371.18,   371.18,   371.18,   371.18,   371.18,   421.16,   421.16,   421.16,   421.16,   421.16,   423.81,   423.81,   423.81,   423.81,   423.81,   423.81,   423.81,   423.81,   423.81,   423.81,   423.81,   429.75,   429.75,    433.2,   433.39,   437.21,   441.83,   479.49] p
2026-06-19 17:35:01.307769:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg]
2026-06-19 17:35:01.307803: Saving plan best values to HA entities
2026-06-19 17:35:01.480083: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 17:35:01.485403: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 17:35:01.490581: Best charging limit SoC's [7.0, 2.0, 16.0, 6.0, 16.0, 13.0, 13.25, 13.0, 7.5, 2.0, 16.0]kWh, export []kWh gives import battery 37.56kWh, house 2.55kWh, export 0.0kWh, metric 448.55p, metric10 470.33p
2026-06-19 17:35:01.564802: Marginal costs baseline metric (no standing charge): 348.5826
2026-06-19 17:35:01.724453: Marginal energy costs matrix computed: min=17.19 max=25.95
2026-06-19 17:35:01.803223: Rate array import [{'start': 1055, 'end': 1140, 'rate': 'very expensive', 'range': '(31.1p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3545, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1055, 'end': 3545, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 17:35:01.803999: - Your estimated bill for today is £0.65 and tomorrow is £3.06
2026-06-19 17:35:01.804037: - Import rates are very expensive (31.1p - 37.1p) for the next 1 and a half hours and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 17:35:01.804056: - The battery is currently at 73% and is in eco mode for the next 8 hours.
2026-06-19 17:35:01.804073: - For the next 48 hours there will be no solar generation.
2026-06-19 17:35:01.804088: - You will run out of battery in 14 hours.
2026-06-19 17:35:01.804103: - Your next charge slot will be in 8 hours where import rates will be cheap (16.4p).
2026-06-19 17:35:01.804118: 
2026-06-19 17:35:01.855037: Plan calculation took 1.00 seconds
2026-06-19 17:35:01.859697: No high rate period found
2026-06-19 17:35:01.909832: Import threshold used for optimisation was 17.7p
2026-06-19 17:35:01.971718: Low import rate windows [0: 06-19 17:30:00 - 06-19 18:00:00 @ 31.14, 1: 06-19 18:00:00 - 06-19 18:30:00 @ 34.45, 2: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 3: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 4: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 5: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 6: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 7: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 8: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 9: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 10: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 11: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 12: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 13: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 14: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 15: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 16: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 17: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 18: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 19: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 20: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 21: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 22: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 23: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 24: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 25: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 26: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 27: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 28: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 29: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 30: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 31: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 32: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 33: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 34: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 35: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 36: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 37: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 38: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 39: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 40: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 41: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 42: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 43: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 44: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 45: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 46: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 47: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 48: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 49: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 50: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 51: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 52: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 53: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 54: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 55: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 56: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 57: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 58: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 59: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 60: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 61: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 62: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 63: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 64: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 65: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 66: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 67: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 68: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 69: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 70: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 71: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 72: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 73: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 74: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 75: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 76: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 77: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 78: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 79: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 80: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 81: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 82: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 83: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 84: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 85: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 86: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 87: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 88: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 89: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 90: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 91: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 92: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 93: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 94: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 95: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7]
2026-06-19 17:35:02.002440: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 17:35:02.008285: Total inverter register writes now 0
2026-06-19 17:35:02.035146: Completed run status Read-Only
2026-06-19 17:35:02.042827: Info: record_status Read-Only
2026-06-19 17:35:02.058752: Saved current settings to /config/predbat_config.json
2026-06-19 17:35:34.139894: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:35:34.140105: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:35:34.140140: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:35:34.140300: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:35:34.140337: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:35:34.140357: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:35:34.140373: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:35:36.963191: Info: HAHistory: Pruning history data started.
2026-06-19 17:35:36.964711: Info: HAHistory: Pruning history data completed.
2026-06-19 17:35:38.840595: Successfully loaded apps.yaml from apps.yaml
2026-06-19 17:36:44.765571: Successfully loaded apps.yaml from apps.yaml
2026-06-19 17:37:34.327428: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:37:34.327632: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:37:34.327662: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:37:34.327793: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:37:34.327822: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:37:34.327839: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:37:34.327855: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:39:34.506319: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:39:34.506513: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:39:34.506542: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:39:34.506663: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:39:34.506710: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:39:34.506728: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:39:34.506744: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:40:00.622349: --------------- PredBat - update at 2026-06-19 17:40:00+01:00 with clock skew 0 minutes, minutes now 1060
2026-06-19 17:40:00.622915: Saved current settings to /config/predbat_config.json
2026-06-19 17:40:00.694067: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 17:40:00.694173: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 17:40:00.711844: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 17:40:00.712309: Predbat mode is set to Control charge
2026-06-19 17:40:00.712388: Info: Read-only mode is enabled, the inverter controls will not be used!!
2026-06-19 17:40:00.804594: Found 11520 load_today datapoints going back 1 days
2026-06-19 17:40:00.804695: Using load_power data to fill gaps in load_today data
2026-06-19 17:40:00.856958: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 17:40:00.857170: Zero load period starting at 2026-06-19T12:09:00+0100 (331 minutes) for 889 minutes with base value 0.9
2026-06-19 17:40:00.857345: Zero load period starting at 2026-06-18T19:24:00+0100 (1336 minutes) for 64 minutes with base value 0.8
2026-06-19 17:40:00.858471: Processing 384 30-minute periods for power integration
2026-06-19 17:40:00.924441: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 17:40:00.924544: Car charging hold True, threshold 6.0kWh
2026-06-19 17:40:00.924581: Current data so far today: load 4.1kWh, import 1.0kWh, export 0.0kWh, PV 0kWh
2026-06-19 17:40:00.946563: Standing charge is set to 49.98p
2026-06-19 17:40:00.971299: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 17:40:00.971575: Import rates: min 13.17p, max 37.08p, average 20.01p
2026-06-19 17:40:01.005590: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 17:40:01.005713: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 17:40:01.006775: High export rate found rates in range 99p to -99p
2026-06-19 17:40:01.112968: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 17:40:01.113125: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 17:40:01.113373: Last hour: net energy 0.0kWh, import 0.0kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 0.0p, import 0.0p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 17:40:01.168448: Today's energy total net 1.0kWh, import 1.0kWh, export 0.0kWh, cost 65.18p, import 15.2p, export 0.0p, carbon 0.0kg
2026-06-19 17:40:01.168564: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 17:40:01.170272: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 17:40:01.171599: Warn: Found 1 gaps in load_today totalling 9975 minutes to fill using average data
2026-06-19 17:40:01.171691: Gap starting at 2026-06-18T15:55:00+0100 (1545 minutes) for 9975 minutes
2026-06-19 17:40:01.187457: Historical days now [7] weight [1]
2026-06-19 17:40:01.211212: Today's load divergence 120.39%, in-day adjustment 114.26%, damping 0.95x, yesterday 100.0% today 119.37% blend 26.39%
2026-06-19 17:40:01.211304: Today's predicted so far 9.63kWh with 0.0kWh car/iBoost excluded, 0.69kWh import ignored, and 0kWh forecast extra.
2026-06-19 17:40:01.211334: Today's actual load so far 12.71kWh with 0.0kWh car/iBoost excluded, and 0.18kWh import ignored.
2026-06-19 17:40:01.245328: Inverter 0: Type SK Sunsynk
2026-06-19 17:40:01.245409: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 17:40:01.245578: Reserve min: 10%, battery_min: 10%
2026-06-19 17:40:01.245640: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 17:40:01.245978: Inverter 0 SoC: 11.68kW 73%, current charge rate 5000W, current discharge rate 5250W, current battery power 537W, current battery voltage 51.2V, grid power -55W, load power 573W, PV Power 0W
2026-06-19 17:40:01.246200: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:40:01.246341: Inverter 0 scheduled charge enable is False
2026-06-19 17:40:01.246374: Inverter 0 charge windows currently []
2026-06-19 17:40:01.246399: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 17:40:01.246511: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:40:01.246536: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:40:01.246569: Inverter 0 scheduled discharge enable is False
2026-06-19 17:40:01.246761: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:40:01.246797: Inverter 0 discharge windows currently []
2026-06-19 17:40:01.246816: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:40:01.246833: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:40:01.246848: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:40:01.311147: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 17:40:01.311278: Plan was last updated on 2026-06-19 17:30:00+01:00 and is now 10.0 minutes old
2026-06-19 17:40:01.311714: Best charge window [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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:30:00 @ 13.69p 83%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 47%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 17:30:00 @ 27.78p 100% ]
2026-06-19 17:40:01.311911: Best export window [  ]
2026-06-19 17:40:01.312817: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 17:40:01.315383: Load divergence over 8.0 hours mean 454.05W, min 0.0W, max 2388.0W, std dev 540.25W, divergence 59.49%
2026-06-19 17:40:01.336100: Creating pool of 12 processes to match your CPU count
2026-06-19 17:40:01.415479: predict base end_record 06-21 11:10:00, final soc 1.6kWh, metric 507.75p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:15:00, load 31.83kWh, PV 0.0kWh
2026-06-19 17:40:01.417201:    Slot: [   17:40,    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,    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-19 17:40:01.418550:     SoC: [   11.68,    11.41,    10.89,    10.68,    10.68,    10.65,    10.61,    10.58,    10.48,    10.16,     9.95,     9.38,     8.93,      8.6,      7.9,     7.27,     7.22,     7.12,     6.96,     6.76,     6.55,     5.98,     4.65,     2.55,      2.2,     2.12,     1.97,     1.75,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:40:01.419608:     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-,    g<be-,    g<be-,    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-19 17:40:01.420860:    LOAD: [     4.1,     4.35,     4.84,     5.03,     5.03,     5.06,     5.09,     5.12,     5.21,     5.51,     5.71,     6.24,     6.67,     6.97,     7.62,     8.21,     8.25,     8.35,     8.49,     8.68,     8.88,     9.41,    10.65,     12.6,    12.93,     13.0,    13.14,    13.35,    13.61,    13.94,    14.34,     14.8,    15.02,    15.03,    15.27,    15.58,    15.94,    16.13,    16.36,    16.63,    16.96,    17.56,    18.23,    18.67,    19.15,    19.48,     19.8,     20.1,    20.41,    20.75,    21.17,    21.34,    21.34,    21.37,     21.4,    21.43,     21.5,    21.76,    21.94,    22.41,    22.77,    23.04,    23.68,    24.27,    24.32,    24.41,    24.56,    24.75,    24.94,    25.47,    26.71,    28.66,    28.99,    29.07,    29.21,    29.41,    29.68,    30.01,     30.4,    30.86,    31.08,    31.09,    31.34,    31.65,    32.01] kWh
2026-06-19 17:40:01.422017:      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,      0.0,      0.0,      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-19 17:40:01.423159:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.13,     1.46,     1.85,     2.31,     2.53,     2.54,     2.79,      3.1,     3.46,     3.65,     3.87,     4.14,     4.48,     5.08,     5.74,     6.19,     6.66,      7.0,     7.31,     7.62,     7.93,     8.26,     8.69,     8.86,     8.86,     8.88,     8.91,     8.94,     9.02,     9.28,     9.45,     9.92,    10.29,    10.56,     11.2,    11.78,    11.83,    11.93,    12.07,    12.26,    12.45,    12.99,    14.23,    16.18,     16.5,    16.58,    16.72,    16.92,    17.19,    17.52,    17.92,    18.38,     18.6,    18.61,    18.85,    19.16,    19.52] kWh
2026-06-19 17:40:01.424276:  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,      0.0,      0.0,      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-19 17:40:01.425454:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   117.29,   123.22,   129.16,   136.46,   139.99,   140.18,    144.0,   148.62,   153.36,   155.91,   159.04,   162.83,    167.4,   175.58,   184.86,   190.95,   197.46,   202.37,    211.4,   219.71,   229.42,    239.7,   254.53,   260.68,   260.71,   261.44,   262.23,   262.96,   265.13,   272.31,   276.55,   287.64,    295.0,   300.39,   363.38,   374.94,   375.86,   377.64,   380.17,   383.28,   386.95,   396.77,   419.81,   456.21,   462.21,   463.55,   465.88,   469.53,   474.04,   479.96,    485.9,    493.2,   496.73,   496.92,   500.74,   505.37,   510.11] p
2026-06-19 17:40:01.552326: Battery has 13.58 hours left - now at 11.68kWh
2026-06-19 17:40:01.592848: predict base10 end_record 06-21 11:10:00, final soc 1.6kWh, metric 531.83p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 06:10:00, load 33.15kWh, PV 0.0kWh
2026-06-19 17:40:01.594823:    Slot: [   17:40,    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,    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-19 17:40:01.596276:     SoC: [   11.68,     11.4,    10.85,    10.64,    10.63,     10.6,    10.56,    10.53,    10.43,    10.09,     9.87,     9.27,     8.79,     8.45,     7.72,     7.06,     7.01,      6.9,     6.74,     6.53,     6.31,     5.71,     4.31,     2.12,     1.75,     1.67,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:40:01.597479:     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-,    g<be-,    g<be-,    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-19 17:40:01.599066:    LOAD: [     4.1,     4.36,     4.87,     5.07,     5.07,     5.11,     5.14,     5.17,     5.27,     5.58,     5.79,     6.34,     6.79,     7.11,     7.79,      8.4,     8.45,     8.55,      8.7,      8.9,      9.1,     9.66,    10.96,     13.0,    13.35,    13.43,    13.57,    13.79,    14.07,    14.41,    14.83,    15.31,    15.54,    15.55,    15.81,    16.13,    16.51,    16.71,    16.94,    17.23,    17.58,     18.2,     18.9,    19.37,    19.86,    20.22,    20.55,    20.86,    21.19,    21.54,    21.99,    22.16,    22.16,    22.19,    22.22,    22.25,    22.33,    22.61,    22.79,    23.28,    23.66,    23.95,    24.62,    25.23,    25.28,    25.38,    25.53,    25.73,    25.93,    26.49,    27.79,    29.83,    30.18,    30.26,     30.4,    30.62,     30.9,    31.24,    31.66,    32.14,    32.37,    32.38,    32.64,    32.96,    33.34] kWh
2026-06-19 17:40:01.600744:      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,      0.0,      0.0,      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-19 17:40:01.602269:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.09,      1.3,     1.58,     1.93,     2.34,     2.82,     3.05,     3.06,     3.32,     3.64,     4.02,     4.22,     4.45,     4.74,     5.09,     5.72,     6.41,     6.88,     7.38,     7.73,     8.06,     8.38,      8.7,     9.06,      9.5,     9.68,     9.68,     9.71,     9.74,     9.76,     9.85,    10.12,     10.3,    10.79,    11.18,    11.46,    12.13,    12.74,    12.79,    12.89,    13.04,    13.24,    13.45,     14.0,     15.3,    17.35,    17.69,    17.77,    17.92,    18.13,    18.41,    18.76,    19.17,    19.65,    19.88,    19.89,    20.15,    20.47,    20.85] kWh
2026-06-19 17:40:01.603749:  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,      0.0,      0.0,      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-19 17:40:01.605437:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,    116.6,   120.43,   125.15,   131.35,   137.58,   145.22,   148.92,   149.12,   153.12,   157.96,   162.93,    165.6,   168.88,   172.85,   177.63,   186.21,   195.93,   202.31,   209.14,   214.28,   223.75,   232.44,   242.62,   253.39,   268.93,   275.37,    275.4,   276.17,    277.0,   277.76,   280.04,   287.55,    292.0,   303.61,   311.32,   316.97,   380.58,   392.69,   393.65,   395.52,   398.17,   401.43,   405.28,   415.57,    439.7,   477.84,   484.12,   485.52,   487.97,   491.79,   496.51,   502.72,   508.94,   516.59,   520.29,   520.49,   524.48,   529.33,   534.29] p
2026-06-19 17:40:01.678898: predict best10 end_record 06-21 11:10:00, final soc 2.25kWh, metric 476.75p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:30:00, load 33.15kWh, PV 0.0kWh
2026-06-19 17:40:01.680771:    Slot: [   17:40,    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,    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-19 17:40:01.682209:     SoC: [   11.68,     11.4,    10.85,    10.64,    10.63,     10.6,    10.56,    10.53,    10.43,    10.09,     9.87,     9.27,     8.79,     8.45,     7.72,     7.06,     7.01,      6.9,     6.74,      7.0,     6.78,     6.18,     4.79,     2.59,     2.22,     2.14,     2.14,     1.91,     1.61,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,      6.0,     7.94,     9.88,    11.82,     13.0,    13.25,    13.25,    13.19,    12.83,    12.49,    12.14,    11.77,    11.29,     11.1,     11.1,    11.07,    11.03,     11.0,    10.91,    10.62,    10.43,      9.9,     9.49,     9.18,     8.46,      7.8,     7.75,     7.64,     7.48,      7.5,     7.28,     6.68,     5.29,     3.09,     2.72,     2.64,     2.48,     2.25,     1.95,      1.6,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54] kWh
2026-06-19 17:40:01.683415:     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<bf+,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<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<bf+,    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<bf+,    g<bf+] kWh
2026-06-19 17:40:01.684872:    LOAD: [     4.1,     4.36,     4.87,     5.07,     5.07,     5.11,     5.14,     5.17,     5.27,     5.58,     5.79,     6.34,     6.79,     7.11,     7.79,      8.4,     8.45,     8.55,      8.7,      8.9,      9.1,     9.66,    10.96,     13.0,    13.35,    13.43,    13.57,    13.79,    14.07,    14.41,    14.83,    15.31,    15.54,    15.55,    15.81,    16.13,    16.51,    16.71,    16.94,    17.23,    17.58,     18.2,     18.9,    19.37,    19.86,    20.22,    20.55,    20.86,    21.19,    21.54,    21.99,    22.16,    22.16,    22.19,    22.22,    22.25,    22.33,    22.61,    22.79,    23.28,    23.66,    23.95,    24.62,    25.23,    25.28,    25.38,    25.53,    25.73,    25.93,    26.49,    27.79,    29.83,    30.18,    30.26,     30.4,    30.62,     30.9,    31.24,    31.66,    32.14,    32.37,    32.38,    32.64,    32.96,    33.34] kWh
2026-06-19 17:40:01.686380:      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,      0.0,      0.0,      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-19 17:40:01.687769:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.48,     1.48,     1.48,     1.48,     1.48,     1.48,     1.48,     1.63,     1.63,     1.63,     1.96,     2.38,     2.86,     3.09,      3.1,     3.36,     3.68,     6.14,     8.42,     9.21,    11.59,    14.02,    16.73,    18.69,    19.43,    19.93,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.44,    20.44,    20.44,    20.44,    20.44,    20.44,    20.44,    20.44,    20.44,    20.44,    20.46,     21.3,    21.41,    21.64,    21.65,    21.91,    22.23,    24.69] kWh
2026-06-19 17:40:01.689098:  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,      0.0,      0.0,      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-19 17:40:01.690537:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   123.01,   123.01,   123.01,   123.01,   123.01,   123.01,   123.01,   125.46,   125.46,   125.46,   131.51,   137.73,   145.38,   149.07,   149.27,   153.27,   158.11,   190.51,    221.2,   232.38,   265.09,    298.4,    335.5,   362.88,   372.93,   379.76,   384.04,   384.04,   384.04,   384.04,   384.04,   384.04,   384.04,   384.04,   384.04,   384.04,   384.04,   384.04,   384.04,   384.04,   384.04,   384.04,   384.04,   434.03,   434.03,   434.03,   434.03,   434.03,   437.62,   437.62,   437.62,   437.62,   437.62,   437.62,   437.62,   437.62,   437.62,   437.62,   437.95,   450.64,   452.36,   456.06,   456.26,   460.26,    465.1,    497.5] p
2026-06-19 17:40:01.758152: predict best end_record 06-21 11:10:00, final soc 2.38kWh, metric 455.72p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:45:00, load 31.83kWh, PV 0.0kWh
2026-06-19 17:40:01.759686:    Slot: [   17:40,    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,    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-19 17:40:01.760856:     SoC: [   11.68,    11.41,    10.89,    10.68,    10.68,    10.65,    10.61,    10.58,    10.48,    10.16,     9.95,     9.38,     8.93,      8.6,      7.9,     7.27,     7.22,     7.12,     6.96,      7.0,     6.79,     6.22,     4.89,     2.79,     2.44,     2.36,     2.32,      2.1,     1.81,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.26,     8.58,    10.91,    13.24,    13.12,    13.25,    13.25,    13.19,    12.85,    12.53,    12.19,    11.83,    11.38,     11.2,    11.19,    11.16,    11.13,    11.11,    11.02,    10.74,    10.55,    10.05,     9.66,     9.37,     8.68,     8.05,      8.0,      7.9,     7.74,     7.74,     7.54,     6.96,     5.63,     3.54,     3.19,      3.1,     2.95,     2.74,     2.45,     2.09,     2.09,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93] kWh
2026-06-19 17:40:01.761880:     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<bf+,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g>be-,    g<bf+,    g<bf+,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be~,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g<be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 17:40:01.763035:    LOAD: [     4.1,     4.35,     4.84,     5.03,     5.03,     5.06,     5.09,     5.12,     5.21,     5.51,     5.71,     6.24,     6.67,     6.97,     7.62,     8.21,     8.25,     8.35,     8.49,     8.68,     8.88,     9.41,    10.65,     12.6,    12.93,     13.0,    13.14,    13.35,    13.61,    13.94,    14.34,     14.8,    15.02,    15.03,    15.27,    15.58,    15.94,    16.13,    16.36,    16.63,    16.96,    17.56,    18.23,    18.67,    19.15,    19.48,     19.8,     20.1,    20.41,    20.75,    21.17,    21.34,    21.34,    21.37,     21.4,    21.43,     21.5,    21.76,    21.94,    22.41,    22.77,    23.04,    23.68,    24.27,    24.32,    24.41,    24.56,    24.75,    24.94,    25.47,    26.71,    28.66,    28.99,    29.07,    29.21,    29.41,    29.68,    30.01,     30.4,    30.86,    31.08,    31.09,    31.34,    31.65,    32.01] kWh
2026-06-19 17:40:01.764145:      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,      0.0,      0.0,      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-19 17:40:01.765276:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.23,     1.23,     1.23,     1.23,     1.23,     1.23,     1.23,     1.33,     1.33,     1.33,     1.46,     1.86,     2.32,     2.54,     2.55,     2.79,      3.1,     5.96,     8.65,     8.87,    11.65,    14.48,    17.58,    18.14,    18.72,    19.19,    19.47,    19.47,    19.47,    19.47,    19.47,    19.47,    19.47,    19.47,    19.47,    19.47,    19.47,    19.47,    19.47,    19.47,    19.47,    19.47,    19.47,    19.47,    19.47,    19.47,    19.47,    19.47,    19.66,    19.66,    19.66,    19.66,    19.66,    19.66,    19.66,    19.66,    19.66,    19.66,    19.66,    20.06,    20.06,    20.28,    20.29,    20.54,    20.85,    23.71] kWh
2026-06-19 17:40:01.766393:  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,      0.0,      0.0,      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-19 17:40:01.767540:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   118.91,   118.91,   118.91,   118.91,   118.91,   118.91,   118.91,   120.59,   120.59,   120.59,   122.98,   128.92,   136.22,   139.75,   139.94,   143.76,   148.38,   186.04,   222.21,   225.35,   263.63,   302.42,   344.84,    352.6,   360.56,   367.07,   371.15,   371.15,   371.15,   371.15,   371.15,   371.15,   371.15,   371.15,   371.15,   371.15,   371.15,   371.15,   371.15,   371.15,   371.15,   371.15,   371.15,   421.14,   421.14,   421.14,   421.14,   421.14,   424.25,   424.25,   424.25,   424.25,   424.25,   424.25,   424.25,   424.25,   424.25,   424.25,   424.25,    430.2,    430.2,   433.73,   433.92,   437.74,   442.36,   480.02] p
2026-06-19 17:40:01.769377:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg]
2026-06-19 17:40:01.769413: Saving plan best values to HA entities
2026-06-19 17:40:01.963816: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 17:40:01.969046: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 17:40:01.974949: Best charging limit SoC's [7.0, 2.0, 16.0, 6.0, 16.0, 13.0, 13.25, 13.0, 7.5, 2.0, 16.0]kWh, export []kWh gives import battery 37.58kWh, house 2.56kWh, export 0.0kWh, metric 455.72p, metric10 476.75p
2026-06-19 17:40:02.056584: Marginal costs baseline metric (no standing charge): 355.7553
2026-06-19 17:40:02.245196: Marginal energy costs matrix computed: min=17.0 max=26.2
2026-06-19 17:40:02.322428: Rate array import [{'start': 1060, 'end': 1140, 'rate': 'very expensive', 'range': '(31.1p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3550, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1060, 'end': 3550, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 17:40:02.322963: - Your estimated bill for today is £0.65 and tomorrow is £3.06
2026-06-19 17:40:02.322989: - Import rates are very expensive (31.1p - 37.1p) for the next 1 and a quarter hours and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 17:40:02.323004: - The battery is currently at 73% and is in eco mode for the next 8 hours.
2026-06-19 17:40:02.323017: - For the next 48 hours there will be no solar generation.
2026-06-19 17:40:02.323029: - You will run out of battery in 14 hours.
2026-06-19 17:40:02.323041: - Your next charge slot will be in 8 hours where import rates will be cheap (16.4p).
2026-06-19 17:40:02.323054: 
2026-06-19 17:40:02.363432: Plan calculation took 1.05 seconds
2026-06-19 17:40:02.366366: No high rate period found
2026-06-19 17:40:02.408915: Import threshold used for optimisation was 17.7p
2026-06-19 17:40:02.455571: Low import rate windows [0: 06-19 17:30:00 - 06-19 18:00:00 @ 31.14, 1: 06-19 18:00:00 - 06-19 18:30:00 @ 34.45, 2: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 3: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 4: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 5: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 6: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 7: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 8: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 9: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 10: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 11: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 12: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 13: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 14: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 15: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 16: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 17: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 18: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 19: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 20: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 21: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 22: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 23: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 24: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 25: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 26: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 27: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 28: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 29: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 30: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 31: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 32: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 33: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 34: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 35: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 36: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 37: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 38: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 39: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 40: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 41: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 42: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 43: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 44: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 45: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 46: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 47: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 48: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 49: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 50: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 51: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 52: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 53: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 54: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 55: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 56: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 57: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 58: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 59: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 60: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 61: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 62: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 63: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 64: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 65: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 66: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 67: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 68: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 69: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 70: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 71: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 72: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 73: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 74: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 75: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 76: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 77: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 78: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 79: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 80: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 81: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 82: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 83: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 84: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 85: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 86: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 87: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 88: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 89: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 90: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 91: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 92: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 93: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 94: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 95: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7]
2026-06-19 17:40:02.480746: 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-19 17:40:02.480899: Recompute is saving previous plan...
2026-06-19 17:40:02.483408: Best charge window [ 19-06 17:30:00 - 19-06 18:00:00 @ 31.14p 0%, 19-06 18:00:00 - 19-06 18:30:00 @ 34.45p 0%, 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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% ]
2026-06-19 17:40:02.483460: Best export window [  ]
2026-06-19 17:40:02.484089: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 17:40:02.485728: Load divergence over 8.0 hours mean 454.05W, min 0.0W, max 2388.0W, std dev 540.25W, divergence 59.49%
2026-06-19 17:40:02.501155: Calculating data from yesterday for savings calculation
2026-06-19 17:40:02.509980: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 17:40:02.515274: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 17:40:02.516184: Creating pool of 12 processes to match your CPU count
2026-06-19 17:40:02.561497: 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-19 17:40:02.563294: Optimise levels pass started at 2026-06-19 17:40:02
2026-06-19 17:40:02.563331: Optimise all windows, total charge 95 export 1
2026-06-19 17:40:02.796793: >> Region optimisation pass width 960
2026-06-19 17:40:03.143309: >> Region optimisation pass width 480
2026-06-19 17:40:03.439139: >> Region optimisation pass width 240
2026-06-19 17:40:04.302641: >> Region optimisation pass width 120
2026-06-19 17:40:05.435980: 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 82
2026-06-19 17:40:05.436078: Optimise levels pass ended at 2026-06-19 17:40:05, duration 2.9 seconds tried 356 combinations
2026-06-19 17:40:05.436149: Set best_price_charge_level 15.6p, best_price_export_level 0p, best_price_charge 14.54p, best_cost_export 0p, best_metric 398.73p, best_keep 0kWh, best_cycle 46.38kWh, best_carbon 0kg, best_import 36.0kWh
2026-06-19 17:40:05.448655: 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.0, 16.0, 0, 16.0, 16.0, 16.0, 13.0, 13.0, 13.0, 13.0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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]kWh and export limits []kWh
2026-06-19 17:40:05.448888: Optimise price set 15.6p, pass trim, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 323.49p, best_cost 342.74p, best_cycle 33.07kWh, best_carbon 0kg, best_import 40.22kWh
2026-06-19 17:40:05.478542: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 323.49p, best_cost 342.74p, best_cycle 33.07kWh, best_carbon 0kg, best_import 40.22kWh
2026-06-19 17:40:05.518236: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 323.49p, best_cost 342.74p, best_cycle 33.07kWh, best_carbon 0kg, best_import 40.22kWh
2026-06-19 17:40:05.558852: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 323.49p, best_cost 342.74p, best_cycle 33.07kWh, best_carbon 0kg, best_import 40.22kWh
2026-06-19 17:40:05.703020: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 323.49p, best_cost 342.74p, best_cycle 33.07kWh, best_carbon 0kg, best_import 40.22kWh
2026-06-19 17:40:05.733411: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 323.49p, best_cost 342.74p, best_cycle 33.07kWh, best_carbon 0kg, best_import 40.22kWh
2026-06-19 17:40:05.760927: Best charge windows best_metric 323.49p, best_cost 342.74p, best_carbon 0kg, best_import 40.22kWh, 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: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 81%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 81%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 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% ]
2026-06-19 17:40:05.761867: Best charge windows best_metric 323.49p, best_cost 342.74p, best_carbon 0kg, best_import 40.22kWh, 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: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 81%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 81%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 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% ]
2026-06-19 17:40:05.762016: Optimise price set 15.6p, pass normal, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 323.49p, best_cost 342.74p, best_cycle 33.07kWh, best_carbon 0kg, best_import 40.22kWh
2026-06-19 17:40:05.784196: Optimise price set 15.2p, pass normal, price 14.13p, start_at_low False, best_price_charge 14.54p, best_metric 323.49p, best_cost 342.74p, best_cycle 33.07kWh, best_carbon 0kg, best_import 40.22kWh
2026-06-19 17:40:05.817723: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 323.38p, best_cost 342.65p, best_cycle 33.07kWh, best_carbon 0kg, best_import 40.22kWh
2026-06-19 17:40:05.853872: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 323.38p, best_cost 342.65p, best_cycle 33.07kWh, best_carbon 0kg, best_import 40.22kWh
2026-06-19 17:40:05.885360: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 323.15p, best_cost 342.39p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:06.005656: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 323.15p, best_cost 342.39p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:06.036413: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 323.15p, best_cost 342.39p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:06.060824: Best charge windows best_metric 323.15p, best_cost 342.39p, best_carbon 0kg, best_import 40.19kWh, 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 50%, 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 81%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 81%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 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% ]
2026-06-19 17:40:06.061077: Optimise price set 15.6p, pass trim, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 323.15p, best_cost 342.39p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:06.088554: Optimise price set 15.2p, pass trim, price 14.13p, start_at_low False, best_price_charge 14.54p, best_metric 323.15p, best_cost 342.39p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:06.121550: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 323.15p, best_cost 342.39p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:06.152186: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 323.05p, best_cost 342.3p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:06.182408: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 323.05p, best_cost 342.3p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:06.306507: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 323.05p, best_cost 342.3p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:06.341199: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 323.05p, best_cost 342.3p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:06.370549: Best charge windows best_metric 323.05p, best_cost 342.3p, best_carbon 0kg, best_import 40.19kWh, 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 50%, 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 78%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 81%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 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% ]
2026-06-19 17:40:06.370718: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 14.54p, best_metric 323.05p, best_cost 342.3p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:06.395703: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 14.54p, best_metric 323.05p, best_cost 342.3p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:06.422824: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 14.54p, best_metric 323.05p, best_cost 342.3p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:06.545829: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 14.54p, best_metric 323.05p, best_cost 342.3p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:06.576937: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 14.54p, best_metric 323.05p, best_cost 342.3p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:06.611523: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 14.54p, best_metric 323.05p, best_cost 342.3p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:06.645507: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 14.54p, best_metric 323.05p, best_cost 342.3p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:06.669638: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 14.54p, best_metric 323.05p, best_cost 342.3p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:06.717473: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 14.54p, best_metric 323.05p, best_cost 342.3p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:06.763847: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 14.54p, best_metric 323.05p, best_cost 342.3p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:06.811817: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 14.54p, best_metric 323.05p, best_cost 342.3p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:06.864197: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 14.54p, best_metric 323.05p, best_cost 342.3p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:06.914970: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 14.54p, best_metric 323.05p, best_cost 342.3p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:06.965236: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 14.54p, best_metric 323.05p, best_cost 342.3p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:07.022649: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 14.54p, best_metric 322.95p, best_cost 342.18p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:07.088442: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 14.54p, best_metric 322.84p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:07.150715: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 14.54p, best_metric 322.84p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:07.275561: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:07.395355: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:07.467571: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:07.527695: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:07.742183: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:07.803374: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:07.862643: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:07.929948: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:07.999831: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:08.064284: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:08.137075: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:08.165744: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:08.197335: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:08.227860: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:08.258062: Optimise price set 27.8p, pass low, price 25.96p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:08.288852: Optimise price set 28.4p, pass low, price 26.48p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:08.408533: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:08.496987: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:08.567359: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:08.665864: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:08.699000: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:08.729461: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:08.792563: Optimise price set 37.0p, pass low, price 34.45p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:08.823195: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:08.851152: Optimise price set 39.2p, pass low, price 36.53p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:40:08.883696: Best charge windows best_metric 322.83p, best_cost 342.06p, best_carbon 0kg, best_import 40.19kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 02:00:00 - 20-06 02:30:00 @ 17.7p 41%, 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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 50%, 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 78%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 81%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 13%, 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% ]
2026-06-19 17:40:08.884012: Tweak plan optimisation started
2026-06-19 17:40:09.100617: Tweak optimisation finished metric 322.82 cost 342.06 metric_keep 0 cycle 32.66 carbon 0 import 40.19
2026-06-19 17:40:09.108796: Raw charge windows [ 19-06 17:30:00 - 19-06 18:00:00 @ 31.14p 0%, 19-06 18:00:00 - 19-06 18:30:00 @ 34.45p 0%, 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 41%, 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 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 13%, 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 50%, 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 78%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 81%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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 44%, 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 13%, 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% ] reserve 1.6
2026-06-19 17:40:09.109589: Unclipped charge windows [ 20-06 02:00:00 - 20-06 02:30:00 @ 17.7p 41%, 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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 13:00:00 @ 13.8p 50%, 20-06 13:00:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 15:00:00 @ 13.81p 78%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 81%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 13%, 21-06 11:00:00 - 21-06 18:00:00 @ 29.24p 100% ] reserve 1.6
2026-06-19 17:40:09.110042: Unfiltered charge windows [ 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 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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 13:00:00 @ 13.8p 100%, 20-06 13:00:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 15:00:00 @ 13.81p 78%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 81%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 0%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 0%, 21-06 11:00:00 - 21-06 18:00:00 @ 29.24p 100% ] reserve 1.6
2026-06-19 17:40:09.110316: Filtered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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.75p 100%, 20-06 14:00:00 - 20-06 15:00:00 @ 13.81p 78%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 81%, 21-06 11:00:00 - 21-06 18:00:00 @ 29.24p 100% ] reserve 1.6
2026-06-19 17:40:09.132249: Previous plan best metric is 323.18 (cost 342.39) and new plan best metric is 323.82 (cost 343.18)
2026-06-19 17:40:09.132308: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-19 17:40:09.132491: Plan valid is now true after recompute was False
2026-06-19 17:40:09.153025: predict base end_record 06-21 11:00:00, final soc 1.6kWh, metric 505.37p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:15:00, load 31.65kWh, PV 0.0kWh
2026-06-19 17:40:09.154517:    Slot: [   17:40,    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,    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-19 17:40:09.155655:     SoC: [   11.68,    11.41,    10.89,    10.68,    10.68,    10.65,    10.61,    10.58,    10.48,    10.16,     9.95,     9.38,     8.93,      8.6,      7.9,     7.27,     7.22,     7.12,     6.96,     6.76,     6.55,     5.98,     4.65,     2.55,      2.2,     2.12,     1.97,     1.75,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:40:09.156605:     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-,    g<be-,    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-19 17:40:09.157751:    LOAD: [     4.1,     4.35,     4.84,     5.03,     5.03,     5.06,     5.09,     5.12,     5.21,     5.51,     5.71,     6.24,     6.67,     6.97,     7.62,     8.21,     8.25,     8.35,     8.49,     8.68,     8.88,     9.41,    10.65,     12.6,    12.93,     13.0,    13.14,    13.35,    13.61,    13.94,    14.34,     14.8,    15.02,    15.03,    15.27,    15.58,    15.94,    16.13,    16.36,    16.63,    16.96,    17.56,    18.23,    18.67,    19.15,    19.48,     19.8,     20.1,    20.41,    20.75,    21.17,    21.34,    21.34,    21.37,     21.4,    21.43,     21.5,    21.76,    21.94,    22.41,    22.77,    23.04,    23.68,    24.27,    24.32,    24.41,    24.56,    24.75,    24.94,    25.47,    26.71,    28.66,    28.99,    29.07,    29.21,    29.41,    29.68,    30.01,     30.4,    30.86,    31.08,    31.09,    31.34,    31.65] kWh
2026-06-19 17:40:09.158843:      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,      0.0,      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-19 17:40:09.159937:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.13,     1.46,     1.85,     2.31,     2.53,     2.54,     2.79,      3.1,     3.46,     3.65,     3.87,     4.14,     4.48,     5.08,     5.74,     6.19,     6.66,      7.0,     7.31,     7.62,     7.93,     8.26,     8.69,     8.86,     8.86,     8.88,     8.91,     8.94,     9.02,     9.28,     9.45,     9.92,    10.29,    10.56,     11.2,    11.78,    11.83,    11.93,    12.07,    12.26,    12.45,    12.99,    14.23,    16.18,     16.5,    16.58,    16.72,    16.92,    17.19,    17.52,    17.92,    18.38,     18.6,    18.61,    18.85,    19.16] kWh
2026-06-19 17:40:09.161156:  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,      0.0,      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-19 17:40:09.162420:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   117.29,   123.22,   129.16,   136.46,   139.99,   140.18,    144.0,   148.62,   153.36,   155.91,   159.04,   162.83,    167.4,   175.58,   184.86,   190.95,   197.46,   202.37,    211.4,   219.71,   229.42,    239.7,   254.53,   260.68,   260.71,   261.44,   262.23,   262.96,   265.13,   272.31,   276.55,   287.64,    295.0,   300.39,   363.38,   374.94,   375.86,   377.64,   380.17,   383.28,   386.95,   396.77,   419.81,   456.21,   462.21,   463.55,   465.88,   469.53,   474.04,   479.96,    485.9,    493.2,   496.73,   496.92,   500.74,   505.37] p
2026-06-19 17:40:09.262282: Battery has 13.58 hours left - now at 11.68kWh
2026-06-19 17:40:09.299448: predict base10 end_record 06-21 11:00:00, final soc 1.6kWh, metric 529.33p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 06:10:00, load 32.96kWh, PV 0.0kWh
2026-06-19 17:40:09.300873:    Slot: [   17:40,    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,    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-19 17:40:09.302069:     SoC: [   11.68,     11.4,    10.85,    10.64,    10.63,     10.6,    10.56,    10.53,    10.43,    10.09,     9.87,     9.27,     8.79,     8.45,     7.72,     7.06,     7.01,      6.9,     6.74,     6.53,     6.31,     5.71,     4.31,     2.12,     1.75,     1.67,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:40:09.303019:     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-,    g<be-,    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-19 17:40:09.304136:    LOAD: [     4.1,     4.36,     4.87,     5.07,     5.07,     5.11,     5.14,     5.17,     5.27,     5.58,     5.79,     6.34,     6.79,     7.11,     7.79,      8.4,     8.45,     8.55,      8.7,      8.9,      9.1,     9.66,    10.96,     13.0,    13.35,    13.43,    13.57,    13.79,    14.07,    14.41,    14.83,    15.31,    15.54,    15.55,    15.81,    16.13,    16.51,    16.71,    16.94,    17.23,    17.58,     18.2,     18.9,    19.37,    19.86,    20.22,    20.55,    20.86,    21.19,    21.54,    21.99,    22.16,    22.16,    22.19,    22.22,    22.25,    22.33,    22.61,    22.79,    23.28,    23.66,    23.95,    24.62,    25.23,    25.28,    25.38,    25.53,    25.73,    25.93,    26.49,    27.79,    29.83,    30.18,    30.26,     30.4,    30.62,     30.9,    31.24,    31.66,    32.14,    32.37,    32.38,    32.64,    32.96] kWh
2026-06-19 17:40:09.305205:      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,      0.0,      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-19 17:40:09.306451:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.09,      1.3,     1.58,     1.93,     2.34,     2.82,     3.05,     3.06,     3.32,     3.64,     4.02,     4.22,     4.45,     4.74,     5.09,     5.72,     6.41,     6.88,     7.38,     7.73,     8.06,     8.38,      8.7,     9.06,      9.5,     9.68,     9.68,     9.71,     9.74,     9.76,     9.85,    10.12,     10.3,    10.79,    11.18,    11.46,    12.13,    12.74,    12.79,    12.89,    13.04,    13.24,    13.45,     14.0,     15.3,    17.35,    17.69,    17.77,    17.92,    18.13,    18.41,    18.76,    19.17,    19.65,    19.88,    19.89,    20.15,    20.47] kWh
2026-06-19 17:40:09.307534:  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,      0.0,      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-19 17:40:09.308651:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,    116.6,   120.43,   125.15,   131.35,   137.58,   145.22,   148.92,   149.12,   153.12,   157.96,   162.93,    165.6,   168.88,   172.85,   177.63,   186.21,   195.93,   202.31,   209.14,   214.28,   223.75,   232.44,   242.62,   253.39,   268.93,   275.37,    275.4,   276.17,    277.0,   277.76,   280.04,   287.55,    292.0,   303.61,   311.32,   316.97,   380.58,   392.69,   393.65,   395.52,   398.17,   401.43,   405.28,   415.57,    439.7,   477.84,   484.12,   485.52,   487.97,   491.79,   496.51,   502.72,   508.94,   516.59,   520.29,   520.49,   524.48,   529.33] p
2026-06-19 17:40:09.375075: predict best10 end_record 06-21 11:00:00, final soc 1.6kWh, metric 465.1p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:30:00, load 32.96kWh, PV 0.0kWh
2026-06-19 17:40:09.377180:    Slot: [   17:40,    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,    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-19 17:40:09.378673:     SoC: [   11.68,     11.4,    10.85,    10.64,    10.63,     10.6,    10.56,    10.53,    10.43,    10.09,     9.87,     9.27,     8.79,     8.45,     7.72,     7.06,     7.01,      6.9,     6.74,      7.0,     6.78,     6.18,     4.79,     2.59,     2.22,     2.14,     2.14,     1.91,     1.61,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,      6.0,     7.94,     9.88,    11.82,     13.0,    13.25,    13.25,    13.19,    12.83,    12.49,    12.14,    11.77,    11.29,     11.1,     11.1,    11.07,    11.03,     11.0,    10.91,    10.62,    10.43,      9.9,     9.49,     9.18,     8.46,      7.8,     7.75,     7.64,     7.48,      7.5,     7.28,     6.68,     5.29,     3.09,     2.72,     2.64,     2.48,     2.25,     1.95,      1.6,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:40:09.379883:     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<bf+,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<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<bf+,    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<bf+] kWh
2026-06-19 17:40:09.381299:    LOAD: [     4.1,     4.36,     4.87,     5.07,     5.07,     5.11,     5.14,     5.17,     5.27,     5.58,     5.79,     6.34,     6.79,     7.11,     7.79,      8.4,     8.45,     8.55,      8.7,      8.9,      9.1,     9.66,    10.96,     13.0,    13.35,    13.43,    13.57,    13.79,    14.07,    14.41,    14.83,    15.31,    15.54,    15.55,    15.81,    16.13,    16.51,    16.71,    16.94,    17.23,    17.58,     18.2,     18.9,    19.37,    19.86,    20.22,    20.55,    20.86,    21.19,    21.54,    21.99,    22.16,    22.16,    22.19,    22.22,    22.25,    22.33,    22.61,    22.79,    23.28,    23.66,    23.95,    24.62,    25.23,    25.28,    25.38,    25.53,    25.73,    25.93,    26.49,    27.79,    29.83,    30.18,    30.26,     30.4,    30.62,     30.9,    31.24,    31.66,    32.14,    32.37,    32.38,    32.64,    32.96] kWh
2026-06-19 17:40:09.382656:      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,      0.0,      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-19 17:40:09.384040:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.48,     1.48,     1.48,     1.48,     1.48,     1.48,     1.48,     1.63,     1.63,     1.63,     1.96,     2.38,     2.86,     3.09,      3.1,     3.36,     3.68,     6.14,     8.42,     9.21,    11.59,    14.02,    16.73,    18.69,    19.43,    19.93,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.22,    20.44,    20.44,    20.44,    20.44,    20.44,    20.44,    20.44,    20.44,    20.44,    20.44,    20.46,     21.3,    21.41,    21.64,    21.65,    21.91,    22.23] kWh
2026-06-19 17:40:09.385389:  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,      0.0,      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-19 17:40:09.386860:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   123.01,   123.01,   123.01,   123.01,   123.01,   123.01,   123.01,   125.46,   125.46,   125.46,   131.51,   137.73,   145.38,   149.07,   149.27,   153.27,   158.11,   190.51,    221.2,   232.38,   265.09,    298.4,    335.5,   362.88,   372.93,   379.76,   384.04,   384.04,   384.04,   384.04,   384.04,   384.04,   384.04,   384.04,   384.04,   384.04,   384.04,   384.04,   384.04,   384.04,   384.04,   384.04,   384.04,   434.03,   434.03,   434.03,   434.03,   434.03,   437.62,   437.62,   437.62,   437.62,   437.62,   437.62,   437.62,   437.62,   437.62,   437.62,   437.95,   450.64,   452.36,   456.06,   456.26,   460.26,    465.1] p
2026-06-19 17:40:09.459080: predict best end_record 06-21 11:00:00, final soc 1.6kWh, metric 442.36p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:45:00, load 31.65kWh, PV 0.0kWh
2026-06-19 17:40:09.460882:    Slot: [   17:40,    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,    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-19 17:40:09.462385:     SoC: [   11.68,    11.41,    10.89,    10.68,    10.68,    10.65,    10.61,    10.58,    10.48,    10.16,     9.95,     9.38,     8.93,      8.6,      7.9,     7.27,     7.22,     7.12,     6.96,      7.0,     6.79,     6.22,     4.89,     2.79,     2.44,     2.36,     2.32,      2.1,     1.81,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.26,     8.58,    10.91,    13.24,    13.12,    13.25,    13.25,    13.19,    12.85,    12.53,    12.19,    11.83,    11.38,     11.2,    11.19,    11.16,    11.13,    11.11,    11.02,    10.74,    10.55,    10.05,     9.66,     9.37,     8.68,     8.05,      8.0,      7.9,     7.74,     7.74,     7.54,     6.96,     5.63,     3.54,     3.19,      3.1,     2.95,     2.74,     2.45,     2.09,     2.09,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:40:09.463581:     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<bf+,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g>be-,    g<bf+,    g<bf+,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be~,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g<be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 17:40:09.465050:    LOAD: [     4.1,     4.35,     4.84,     5.03,     5.03,     5.06,     5.09,     5.12,     5.21,     5.51,     5.71,     6.24,     6.67,     6.97,     7.62,     8.21,     8.25,     8.35,     8.49,     8.68,     8.88,     9.41,    10.65,     12.6,    12.93,     13.0,    13.14,    13.35,    13.61,    13.94,    14.34,     14.8,    15.02,    15.03,    15.27,    15.58,    15.94,    16.13,    16.36,    16.63,    16.96,    17.56,    18.23,    18.67,    19.15,    19.48,     19.8,     20.1,    20.41,    20.75,    21.17,    21.34,    21.34,    21.37,     21.4,    21.43,     21.5,    21.76,    21.94,    22.41,    22.77,    23.04,    23.68,    24.27,    24.32,    24.41,    24.56,    24.75,    24.94,    25.47,    26.71,    28.66,    28.99,    29.07,    29.21,    29.41,    29.68,    30.01,     30.4,    30.86,    31.08,    31.09,    31.34,    31.65] kWh
2026-06-19 17:40:09.466470:      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,      0.0,      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-19 17:40:09.467875:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.23,     1.23,     1.23,     1.23,     1.23,     1.23,     1.23,     1.33,     1.33,     1.33,     1.46,     1.86,     2.32,     2.54,     2.55,     2.79,      3.1,     5.96,     8.65,     8.87,    11.65,    14.48,    17.58,    18.14,    18.72,    19.19,    19.47,    19.47,    19.47,    19.47,    19.47,    19.47,    19.47,    19.47,    19.47,    19.47,    19.47,    19.47,    19.47,    19.47,    19.47,    19.47,    19.47,    19.47,    19.47,    19.47,    19.47,    19.47,    19.66,    19.66,    19.66,    19.66,    19.66,    19.66,    19.66,    19.66,    19.66,    19.66,    19.66,    20.06,    20.06,    20.28,    20.29,    20.54,    20.85] kWh
2026-06-19 17:40:09.469237:  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,      0.0,      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-19 17:40:09.470694:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   118.91,   118.91,   118.91,   118.91,   118.91,   118.91,   118.91,   120.59,   120.59,   120.59,   122.98,   128.92,   136.22,   139.75,   139.94,   143.76,   148.38,   186.04,   222.21,   225.35,   263.63,   302.42,   344.84,    352.6,   360.56,   367.07,   371.15,   371.15,   371.15,   371.15,   371.15,   371.15,   371.15,   371.15,   371.15,   371.15,   371.15,   371.15,   371.15,   371.15,   371.15,   371.15,   371.15,   421.14,   421.14,   421.14,   421.14,   421.14,   424.25,   424.25,   424.25,   424.25,   424.25,   424.25,   424.25,   424.25,   424.25,   424.25,   424.25,    430.2,    430.2,   433.73,   433.92,   437.74,   442.36] p
2026-06-19 17:40:09.472936:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ]
2026-06-19 17:40:09.472966: Saving plan best values to HA entities
2026-06-19 17:40:09.620469: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 17:40:09.625209: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 17:40:09.630215: Best charging limit SoC's [7.0, 2.0, 16.0, 6.0, 16.0, 13.0, 13.25, 13.0, 7.5, 2.0, 16.0]kWh, export []kWh gives import battery 37.58kWh, house 2.56kWh, export 0.0kWh, metric 442.36p, metric10 465.1p
2026-06-19 17:40:09.698808: Marginal costs baseline metric (no standing charge): 342.3944
2026-06-19 17:40:09.873351: Marginal energy costs matrix computed: min=17.0 max=26.2
2026-06-19 17:40:09.941414: Rate array import [{'start': 1060, 'end': 1140, 'rate': 'very expensive', 'range': '(31.1p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 1060, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 17:40:09.941939: - Your estimated bill for today is £0.65 and tomorrow is £3.06
2026-06-19 17:40:09.941969: - Import rates are very expensive (31.1p - 37.1p) for the next 1 and a quarter hours and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 17:40:09.941984: - The battery is currently at 73% and is in eco mode for the next 8 hours.
2026-06-19 17:40:09.941997: - For the next 48 hours there will be no solar generation.
2026-06-19 17:40:09.942009: - You will run out of battery in 14 hours.
2026-06-19 17:40:09.942021: - Your next charge slot will be in 8 hours where import rates will be cheap (16.4p).
2026-06-19 17:40:09.942034: 
2026-06-19 17:40:09.987948: Plan calculation took 7.51 seconds
2026-06-19 17:40:09.988214: Inverter 0: Type SK Sunsynk
2026-06-19 17:40:09.988272: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 17:40:09.988512: Reserve min: 10%, battery_min: 10%
2026-06-19 17:40:09.988584: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 17:40:09.988949: Inverter 0 SoC: 11.68kW 73%, current charge rate 5000W, current discharge rate 5250W, current battery power 557W, current battery voltage 51.2V, grid power -52W, load power 590W, PV Power 0W
2026-06-19 17:40:09.989192: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:40:09.989303: Inverter 0 scheduled charge enable is False
2026-06-19 17:40:09.989334: Inverter 0 charge windows currently []
2026-06-19 17:40:09.989361: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 17:40:09.989466: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:40:09.989491: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:40:09.989527: Inverter 0 scheduled discharge enable is False
2026-06-19 17:40:09.989645: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:40:09.989709: Inverter 0 discharge windows currently []
2026-06-19 17:40:09.989751: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:40:09.989770: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:40:09.989786: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:40:10.080719: Total inverter register writes now 0
2026-06-19 17:40:10.101975: Completed run status Read-Only
2026-06-19 17:40:10.108780: Info: record_status Read-Only
2026-06-19 17:40:10.122673: Saved current settings to /config/predbat_config.json
2026-06-19 17:40:49.202002: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:40:49.202168: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:40:49.202193: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:40:49.202322: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:40:49.202347: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:40:49.202361: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:40:49.202374: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:42:34.942075: Apps.yaml successfully saved to apps.yaml
2026-06-19 17:42:34.942133: Backup created at apps.yaml.backup
2026-06-19 17:42:34.958736: Successfully loaded apps.yaml from apps.yaml
2026-06-19 17:42:35.355957: Stopping Predbat
2026-06-19 17:42:35.356043: Predbat terminating
2026-06-19 17:42:35.356098: Stopping web interface
2026-06-19 17:42:35.456444: Stopped web interface
2026-06-19 17:42:35.456531: Stopping ha_history interface
2026-06-19 17:42:35.556818: Stopped ha_history interface
2026-06-19 17:42:35.556895: Stopping ha interface
2026-06-19 17:42:35.594094: Info: Web socket stopping
2026-06-19 17:42:35.594153: Info: Web Socket stopped
2026-06-19 17:42:35.594276: Info: HA interface stopped
2026-06-19 17:42:35.657334: Stopped ha interface
2026-06-19 17:42:35.657424: Stopping storage interface
2026-06-19 17:42:35.757816: Stopped storage interface
2026-06-19 17:42:35.757924: Info: Components stopped
2026-06-19 17:42:35.757981: Predbat terminated
2026-06-19 17:42:39.549444: StorageComponent: Finalizing...
2026-06-19 17:42:39.549577: StorageComponent: Stopped
2026-06-19 17:42:39.860313: HAHistory: Finalizing...
2026-06-19 17:42:39.860431: HAHistory: Stopped
2026-06-19 17:43:09.005332: Info: No secrets.yaml file found
2026-06-19 17:43:09.005422: Loading apps.yaml
2026-06-19 17:43:09.023924: Predbat: Startup predbat
2026-06-19 17:43:09.056836: --------------- PredBat - update at 2026-06-19 17:40:00+01:00 with clock skew 0 minutes, minutes now 1060
2026-06-19 17:43:09.058569: Config root is /config
2026-06-19 17:43:09.058663: --------------- PredBat - update at 2026-06-19 17:40:00+01:00 with clock skew 0 minutes, minutes now 1060
2026-06-19 17:43:09.058711: Initialising Storage interface
2026-06-19 17:43:09.058859: Initialising Home Assistant Interface interface
2026-06-19 17:43:09.077921: Initialising Home Assistant History interface
2026-06-19 17:43:09.078060: Initialising Web Interface interface
2026-06-19 17:43:09.078144: Initialising plugin system
2026-06-19 17:43:09.078303: Scanning for plugins in: /addon
2026-06-19 17:43:09.078609: Plugin discovery complete. Loaded 0 plugins.
2026-06-19 17:43:09.078653: Starting Storage interface
2026-06-19 17:43:09.078684: Creating task: <coroutine object ComponentBase.start at 0x7f6fcc275d20>
2026-06-19 17:43:09.079183: StorageComponent: Waiting for API to start
2026-06-19 17:43:09.079740: StorageComponent: Started
2026-06-19 17:43:10.079736: Starting Home Assistant Interface interface
2026-06-19 17:43:10.079843: Creating task: <coroutine object HAInterface.start at 0x7f6faebefca0>
2026-06-19 17:43:10.080548: Info: Starting HA interface
2026-06-19 17:43:10.080790: HAInterface: Waiting for API to start
2026-06-19 17:43:10.080952: Info: Start socket for url http://10.0.20.15:8123/api/websocket
2026-06-19 17:43:10.084152: Info: Web Socket active
2026-06-19 17:43:11.080965: Starting Home Assistant History interface
2026-06-19 17:43:11.081157: Creating task: <coroutine object ComponentBase.start at 0x7f6faeef3cc0>
2026-06-19 17:43:11.081870: HAHistory: Waiting for API to start
2026-06-19 17:43:11.082175: Info: Starting HAHistory
2026-06-19 17:43:11.082270: Info: HAHistory: Pruning history data started.
2026-06-19 17:43:11.082307: Info: HAHistory: Pruning history data completed.
2026-06-19 17:43:11.082377: HAHistory: Started
2026-06-19 17:43:12.082054: Starting Web Interface interface
2026-06-19 17:43:12.082175: Creating task: <coroutine object WebInterface.start at 0x7f6fac949030>
2026-06-19 17:43:12.082652: WebInterface: Waiting for API to start
2026-06-19 17:43:13.082869: Config root is /config and printable config_root_p is now /config
2026-06-19 17:43:13.163129: Regular expression argument octopus_saving_session matched ^(binary_sensor.octopus_energy([0-9a-z_]+|)_saving_session(s|))$ with binary_sensor.octopus_energy_a_21a60b76_octoplus_saving_sessions
2026-06-19 17:43:13.165816: Refreshing Predbat configuration
2026-06-19 17:43:13.269233: Set reset inverter true due to reset_inverter on item set_reserve_min
2026-06-19 17:43:13.324729: Set reset inverter true due to reset_inverter on item set_charge_low_power
2026-06-19 17:43:13.329811: Set reset inverter true due to reset_inverter on item set_export_low_power
2026-06-19 17:43:13.334082: Set reset inverter true due to reset_inverter on item set_export_freeze
2026-06-19 17:43:13.342484: Set reset inverter true due to reset_inverter_force on item set_read_only
2026-06-19 17:43:13.354950: Set reset inverter true due to reset_inverter_force on item mode
2026-06-19 17:43:13.488978: Saved current settings to /config/predbat_config.json
2026-06-19 17:43:13.489748: Validation of apps.yaml was successful
2026-06-19 17:43:13.490241: Refreshing Predbat configuration
2026-06-19 17:43:13.490358: Loading current config
2026-06-19 17:43:13.805315: Watch list []
2026-06-19 17:43:14.687801: Saved current settings to /config/predbat_config.json
2026-06-19 17:43:14.690870: Warn: Regular expression argument: octopus_free_session unable to match re:(event.octopus_energy_([0-9a-z_]+|)_octoplus_free_electricity_session_events), now will disable
2026-06-19 17:43:14.698808: Predbat: Next run time will be 2026-06-19 17:45:00 and then every 300 seconds
2026-06-19 17:43:15.702429: Refreshing Predbat configuration
2026-06-19 17:43:16.001152: Saved current settings to /config/predbat_config.json
2026-06-19 17:43:16.001730: Validation of apps.yaml was successful
2026-06-19 17:43:16.001830: --------------- PredBat - update at 2026-06-19 17:40:00+01:00 with clock skew 0 minutes, minutes now 1060
2026-06-19 17:43:16.002143: Saved current settings to /config/predbat_config.json
2026-06-19 17:43:16.387549: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 17:43:16.387649: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 17:43:16.403692: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 17:43:16.404371: Predbat mode is set to Control charge
2026-06-19 17:43:16.404491: Info: Read-only mode is enabled, the inverter controls will not be used!!
2026-06-19 17:43:16.541699: Found 11520 load_today datapoints going back 1 days
2026-06-19 17:43:16.541825: Using load_power data to fill gaps in load_today data
2026-06-19 17:43:16.669090: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 17:43:16.669232: Zero load period starting at 2026-06-19T12:09:00+0100 (331 minutes) for 889 minutes with base value 0.9
2026-06-19 17:43:16.669284: Zero load period starting at 2026-06-18T19:24:00+0100 (1336 minutes) for 64 minutes with base value 0.8
2026-06-19 17:43:16.670054: Processing 384 30-minute periods for power integration
2026-06-19 17:43:16.813625: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 17:43:16.813796: Car charging hold True, threshold 6.0kWh
2026-06-19 17:43:16.813846: Current data so far today: load 4.1kWh, import 1.0kWh, export 0.0kWh, PV 0kWh
2026-06-19 17:43:16.832024: Standing charge is set to 49.98p
2026-06-19 17:43:16.833047: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 17:43:16.833099: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 17:43:17.072768: Loaded 95 datapoints of futurerate analysis
2026-06-19 17:43:17.199028: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61']
2026-06-19 17:43:17.218842: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 17:43:17.218919: Import rates: min 13.17p, max 37.08p, average 20.01p
2026-06-19 17:43:17.249850: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 17:43:17.249927: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 17:43:17.250818: High export rate found rates in range 99p to -99p
2026-06-19 17:43:17.329997: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 17:43:17.330108: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 17:43:17.330299: Last hour: net energy 0.0kWh, import 0.0kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 0.0p, import 0.0p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 17:43:17.366620: Today's energy total net 1.0kWh, import 1.0kWh, export 0.0kWh, cost 65.18p, import 15.2p, export 0.0p, carbon 0.0kg
2026-06-19 17:43:17.366744: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 17:43:17.368196: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 17:43:17.369057: Warn: Found 1 gaps in load_today totalling 9975 minutes to fill using average data
2026-06-19 17:43:17.369129: Gap starting at 2026-06-18T15:55:00+0100 (1545 minutes) for 9975 minutes
2026-06-19 17:43:17.381581: Historical days now [7] weight [1]
2026-06-19 17:43:17.401618: Today's load divergence 120.38%, in-day adjustment 114.25%, damping 0.95x, yesterday 100.0% today 119.36% blend 26.39%
2026-06-19 17:43:17.401692: Today's predicted so far 9.63kWh with 0.0kWh car/iBoost excluded, 0.69kWh import ignored, and 0kWh forecast extra.
2026-06-19 17:43:17.401729: Today's actual load so far 12.71kWh with 0.0kWh car/iBoost excluded, and 0.18kWh import ignored.
2026-06-19 17:43:17.432891: Octopus slots changed from [[], [], [], [], [], [], [], []] to []
2026-06-19 17:43:17.433423: Sensor changes require a replan, will recompute the plan
2026-06-19 17:43:17.433552: Inverter 0: Type SK Sunsynk
2026-06-19 17:43:17.433574: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 17:43:17.433757: Reserve min: 10%, battery_min: 10%
2026-06-19 17:43:17.433817: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 17:43:17.434042: Inverter 0 SoC: 11.68kW 73%, current charge rate 5000W, current discharge rate 5250W, current battery power 538W, current battery voltage 51.2V, grid power -59W, load power 579W, PV Power 0W
2026-06-19 17:43:17.434158: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:43:17.434237: Inverter 0 scheduled charge enable is False
2026-06-19 17:43:17.434261: Inverter 0 charge windows currently []
2026-06-19 17:43:17.434281: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 17:43:17.434368: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:43:17.434390: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:43:17.434438: Inverter 0 scheduled discharge enable is False
2026-06-19 17:43:17.434542: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:43:17.434564: Inverter 0 discharge windows currently []
2026-06-19 17:43:17.434604: Looking for charge curve with sensors sensor.sunsynk_battery_soc, sensor.predbat_SK_0_charge_rate, predbat.status and sensor.sunsynk_battery_power
2026-06-19 17:43:17.692160: Warn: Cannot find battery charge curve (missing history), one of the required settings for soc_percent, charge_rate, battery_power and predbat.status do not have history, check apps.yaml
2026-06-19 17:43:17.692239: Warn: Sensor history data lengths: soc_percent 0, charge_rate 0, battery_power 0, predbat_status 0
2026-06-19 17:43:17.692668: Looking for discharge curve with sensors sensor.sunsynk_battery_soc, sensor.predbat_SK_0_discharge_rate, predbat.status and sensor.sunsynk_battery_power
2026-06-19 17:43:17.752871: Warn: Cannot find battery discharge curve (missing history), one of the required settings for soc_percent, discharge_rate, battery_power and predbat.status do not have history, check apps.yaml
2026-06-19 17:43:17.752932: Warn: Sensor history data lengths: soc_percent 0, discharge_rate 0, battery_power 0, predbat_status 0
2026-06-19 17:43:17.753336: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:43:17.753360: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:43:17.753389: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:43:17.804914: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 17:43:17.804970: Will recompute the plan as it is invalid
2026-06-19 17:43:17.804998: Recompute, previous plan is invalid...
2026-06-19 17:43:17.807850: Best charge window [ 19-06 17:30:00 - 19-06 18:00:00 @ 31.14p 0%, 19-06 18:00:00 - 19-06 18:30:00 @ 34.45p 0%, 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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% ]
2026-06-19 17:43:17.807918: Best export window [  ]
2026-06-19 17:43:17.808575: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 17:43:17.810135: Load divergence over 8.0 hours mean 454.05W, min 0.0W, max 2388.0W, std dev 540.25W, divergence 59.49%
2026-06-19 17:43:17.825269: Calculating data from yesterday for savings calculation
2026-06-19 17:43:17.833125: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 17:43:17.839000: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 17:43:17.839465: Creating pool of 12 processes to match your CPU count
2026-06-19 17:43:17.938536: 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-19 17:43:17.939931: Optimise levels pass started at 2026-06-19 17:43:17
2026-06-19 17:43:17.939966: Optimise all windows, total charge 95 export 1
2026-06-19 17:43:18.188839: >> Region optimisation pass width 960
2026-06-19 17:43:18.549900: >> Region optimisation pass width 480
2026-06-19 17:43:18.847048: >> Region optimisation pass width 240
2026-06-19 17:43:19.626776: >> Region optimisation pass width 120
2026-06-19 17:43:20.738582: 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 82
2026-06-19 17:43:20.738697: Optimise levels pass ended at 2026-06-19 17:43:20, duration 2.8 seconds tried 356 combinations
2026-06-19 17:43:20.738787: Set best_price_charge_level 15.6p, best_price_export_level 0p, best_price_charge 14.54p, best_cost_export 0p, best_metric 398.73p, best_keep 0kWh, best_cycle 46.38kWh, best_carbon 0kg, best_import 36.0kWh
2026-06-19 17:43:20.754279: 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.0, 16.0, 0, 16.0, 16.0, 16.0, 13.0, 13.0, 13.0, 13.0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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]kWh and export limits []kWh
2026-06-19 17:43:20.754488: Optimise price set 15.6p, pass trim, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 323.49p, best_cost 342.74p, best_cycle 33.07kWh, best_carbon 0kg, best_import 40.22kWh
2026-06-19 17:43:20.790544: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 323.49p, best_cost 342.74p, best_cycle 33.07kWh, best_carbon 0kg, best_import 40.22kWh
2026-06-19 17:43:20.834466: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 323.49p, best_cost 342.74p, best_cycle 33.07kWh, best_carbon 0kg, best_import 40.22kWh
2026-06-19 17:43:20.869271: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 323.49p, best_cost 342.74p, best_cycle 33.07kWh, best_carbon 0kg, best_import 40.22kWh
2026-06-19 17:43:21.019881: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 323.49p, best_cost 342.74p, best_cycle 33.07kWh, best_carbon 0kg, best_import 40.22kWh
2026-06-19 17:43:21.055776: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 323.49p, best_cost 342.74p, best_cycle 33.07kWh, best_carbon 0kg, best_import 40.22kWh
2026-06-19 17:43:21.086183: Best charge windows best_metric 323.49p, best_cost 342.74p, best_carbon 0kg, best_import 40.22kWh, 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: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 81%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 81%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 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% ]
2026-06-19 17:43:21.087537: Best charge windows best_metric 323.49p, best_cost 342.74p, best_carbon 0kg, best_import 40.22kWh, 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: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 81%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 81%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 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% ]
2026-06-19 17:43:21.087697: Optimise price set 15.6p, pass normal, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 323.49p, best_cost 342.74p, best_cycle 33.07kWh, best_carbon 0kg, best_import 40.22kWh
2026-06-19 17:43:21.120238: Optimise price set 15.2p, pass normal, price 14.13p, start_at_low False, best_price_charge 14.54p, best_metric 323.49p, best_cost 342.74p, best_cycle 33.07kWh, best_carbon 0kg, best_import 40.22kWh
2026-06-19 17:43:21.163042: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 323.38p, best_cost 342.65p, best_cycle 33.07kWh, best_carbon 0kg, best_import 40.22kWh
2026-06-19 17:43:21.205981: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 323.38p, best_cost 342.65p, best_cycle 33.07kWh, best_carbon 0kg, best_import 40.22kWh
2026-06-19 17:43:21.247328: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 323.15p, best_cost 342.39p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:21.389263: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 323.15p, best_cost 342.39p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:21.424946: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 323.15p, best_cost 342.39p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:21.451883: Best charge windows best_metric 323.15p, best_cost 342.39p, best_carbon 0kg, best_import 40.19kWh, 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 50%, 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 81%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 81%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 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% ]
2026-06-19 17:43:21.452093: Optimise price set 15.6p, pass trim, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 323.15p, best_cost 342.39p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:21.483777: Optimise price set 15.2p, pass trim, price 14.13p, start_at_low False, best_price_charge 14.54p, best_metric 323.15p, best_cost 342.39p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:21.518436: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 323.15p, best_cost 342.39p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:21.557824: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 323.05p, best_cost 342.3p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:21.594204: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 323.05p, best_cost 342.3p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:21.729117: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 323.05p, best_cost 342.3p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:21.765858: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 323.05p, best_cost 342.3p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:21.794739: Best charge windows best_metric 323.05p, best_cost 342.3p, best_carbon 0kg, best_import 40.19kWh, 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 50%, 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 78%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 81%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 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% ]
2026-06-19 17:43:21.794885: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 14.54p, best_metric 323.05p, best_cost 342.3p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:21.820714: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 14.54p, best_metric 323.05p, best_cost 342.3p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:21.855408: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 14.54p, best_metric 323.05p, best_cost 342.3p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:22.002488: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 14.54p, best_metric 323.05p, best_cost 342.3p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:22.045476: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 14.54p, best_metric 323.05p, best_cost 342.3p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:22.079071: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 14.54p, best_metric 323.05p, best_cost 342.3p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:22.123505: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 14.54p, best_metric 323.05p, best_cost 342.3p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:22.154153: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 14.54p, best_metric 323.05p, best_cost 342.3p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:22.211822: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 14.54p, best_metric 323.05p, best_cost 342.3p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:22.262103: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 14.54p, best_metric 323.05p, best_cost 342.3p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:22.325008: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 14.54p, best_metric 323.05p, best_cost 342.3p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:22.377626: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 14.54p, best_metric 323.05p, best_cost 342.3p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:22.424936: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 14.54p, best_metric 323.05p, best_cost 342.3p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:22.478021: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 14.54p, best_metric 323.05p, best_cost 342.3p, best_cycle 32.59kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:22.550132: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 14.54p, best_metric 322.95p, best_cost 342.18p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:22.627812: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 14.54p, best_metric 322.84p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:22.693244: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 14.54p, best_metric 322.84p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:22.835764: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:22.963326: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:23.037636: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:23.110354: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:23.361229: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:23.428562: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:23.493110: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:23.571594: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:23.655717: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:23.736631: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:23.813371: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:23.858260: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:23.896275: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:23.932982: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:23.964830: Optimise price set 27.8p, pass low, price 25.96p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:24.002658: Optimise price set 28.4p, pass low, price 26.48p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:24.147042: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:24.251365: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:24.319561: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:24.416513: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:24.445621: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:24.476855: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:24.548002: Optimise price set 37.0p, pass low, price 34.45p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:24.588515: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:24.621801: Optimise price set 39.2p, pass low, price 36.53p, start_at_low True, best_price_charge 14.54p, best_metric 322.83p, best_cost 342.06p, best_cycle 32.66kWh, best_carbon 0kg, best_import 40.19kWh
2026-06-19 17:43:24.657504: Best charge windows best_metric 322.83p, best_cost 342.06p, best_carbon 0kg, best_import 40.19kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 02:00:00 - 20-06 02:30:00 @ 17.7p 41%, 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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 50%, 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 78%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 81%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 13%, 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% ]
2026-06-19 17:43:24.657903: Tweak plan optimisation started
2026-06-19 17:43:24.916511: Tweak optimisation finished metric 322.82 cost 342.06 metric_keep 0 cycle 32.66 carbon 0 import 40.19
2026-06-19 17:43:24.927729: Raw charge windows [ 19-06 17:30:00 - 19-06 18:00:00 @ 31.14p 0%, 19-06 18:00:00 - 19-06 18:30:00 @ 34.45p 0%, 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 41%, 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 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 13%, 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 50%, 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 78%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 81%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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 44%, 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 13%, 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% ] reserve 1.6
2026-06-19 17:43:24.928560: Unclipped charge windows [ 20-06 02:00:00 - 20-06 02:30:00 @ 17.7p 41%, 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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 13:00:00 @ 13.8p 50%, 20-06 13:00:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 15:00:00 @ 13.81p 78%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 81%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 13%, 21-06 11:00:00 - 21-06 18:00:00 @ 29.24p 100% ] reserve 1.6
2026-06-19 17:43:24.929140: Unfiltered charge windows [ 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 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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 13:00:00 @ 13.8p 100%, 20-06 13:00:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 15:00:00 @ 13.81p 78%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 81%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 0%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 0%, 21-06 11:00:00 - 21-06 18:00:00 @ 29.24p 100% ] reserve 1.6
2026-06-19 17:43:24.929409: Filtered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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.75p 100%, 20-06 14:00:00 - 20-06 15:00:00 @ 13.81p 78%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 81%, 21-06 11:00:00 - 21-06 18:00:00 @ 29.24p 100% ] reserve 1.6
2026-06-19 17:43:24.929448: Plan valid is now true after recompute was False
2026-06-19 17:43:24.950444: predict base end_record 06-21 11:00:00, final soc 1.6kWh, metric 505.37p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:15:00, load 31.65kWh, PV 0.0kWh
2026-06-19 17:43:24.951924:    Slot: [   17:40,    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,    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-19 17:43:24.953099:     SoC: [   11.68,    11.41,    10.89,    10.68,    10.68,    10.65,    10.61,    10.58,    10.48,    10.16,     9.95,     9.38,     8.93,      8.6,      7.9,     7.27,     7.22,     7.12,     6.96,     6.76,     6.55,     5.98,     4.65,     2.55,      2.2,     2.12,     1.97,     1.75,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:43:24.954142:     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-,    g<be-,    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-19 17:43:24.955347:    LOAD: [     4.1,     4.35,     4.84,     5.03,     5.03,     5.06,     5.09,     5.12,     5.21,     5.51,     5.71,     6.24,     6.67,     6.97,     7.62,     8.21,     8.25,     8.35,     8.49,     8.68,     8.88,     9.41,    10.65,     12.6,    12.93,     13.0,    13.14,    13.35,    13.61,    13.94,    14.34,     14.8,    15.02,    15.03,    15.27,    15.58,    15.94,    16.13,    16.36,    16.63,    16.96,    17.56,    18.23,    18.67,    19.15,    19.48,     19.8,     20.1,    20.41,    20.75,    21.17,    21.34,    21.34,    21.37,     21.4,    21.43,     21.5,    21.76,    21.94,    22.41,    22.77,    23.04,    23.68,    24.27,    24.32,    24.41,    24.56,    24.75,    24.94,    25.47,    26.71,    28.66,    28.99,    29.07,    29.21,    29.41,    29.68,    30.01,     30.4,    30.86,    31.08,    31.09,    31.34,    31.65] kWh
2026-06-19 17:43:24.956446:      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,      0.0,      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-19 17:43:24.957559:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.13,     1.46,     1.85,     2.31,     2.53,     2.54,     2.79,      3.1,     3.46,     3.65,     3.87,     4.14,     4.48,     5.08,     5.74,     6.19,     6.66,      7.0,     7.31,     7.62,     7.93,     8.26,     8.69,     8.86,     8.86,     8.88,     8.91,     8.94,     9.02,     9.28,     9.45,     9.92,    10.29,    10.56,     11.2,    11.78,    11.83,    11.93,    12.07,    12.26,    12.45,    12.99,    14.23,    16.18,     16.5,    16.58,    16.72,    16.92,    17.19,    17.52,    17.92,    18.38,     18.6,    18.61,    18.85,    19.16] kWh
2026-06-19 17:43:24.958679:  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,      0.0,      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-19 17:43:24.959815:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   117.29,   123.22,   129.16,   136.46,   139.99,   140.18,    144.0,   148.62,   153.36,   155.91,   159.04,   162.83,    167.4,   175.58,   184.86,   190.95,   197.46,   202.37,    211.4,   219.71,   229.41,    239.7,   254.53,   260.68,   260.71,   261.44,   262.23,   262.96,   265.13,    272.3,   276.55,   287.64,    295.0,   300.39,   363.38,   374.94,   375.86,   377.64,   380.17,   383.28,   386.95,   396.77,   419.81,   456.21,   462.21,   463.55,   465.88,   469.53,   474.04,   479.96,    485.9,    493.2,   496.73,   496.92,   500.74,   505.37] p
2026-06-19 17:43:25.067487: Battery has 13.58 hours left - now at 11.68kWh
2026-06-19 17:43:25.109284: predict base10 end_record 06-21 11:00:00, final soc 1.6kWh, metric 529.33p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 06:10:00, load 32.96kWh, PV 0.0kWh
2026-06-19 17:43:25.110757:    Slot: [   17:40,    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,    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-19 17:43:25.111908:     SoC: [   11.68,     11.4,    10.85,    10.64,    10.63,     10.6,    10.56,    10.53,    10.43,    10.09,     9.87,     9.27,     8.79,     8.45,     7.72,     7.06,     7.01,      6.9,     6.74,     6.53,     6.31,     5.71,     4.31,     2.12,     1.75,     1.67,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:43:25.112859:     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-,    g<be-,    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-19 17:43:25.114023:    LOAD: [     4.1,     4.36,     4.87,     5.07,     5.07,     5.11,     5.14,     5.17,     5.27,     5.58,     5.79,     6.34,     6.79,     7.11,     7.79,      8.4,     8.45,     8.55,      8.7,      8.9,      9.1,     9.66,    10.96,     13.0,    13.35,    13.43,    13.57,    13.79,    14.07,    14.41,    14.83,    15.31,    15.54,    15.55,    15.81,    16.13,    16.51,    16.71,    16.94,    17.23,    17.58,     18.2,     18.9,    19.37,    19.86,    20.22,    20.55,    20.86,    21.19,    21.54,    21.99,    22.16,    22.16,    22.19,    22.22,    22.25,    22.33,    22.61,    22.79,    23.28,    23.66,    23.95,    24.62,    25.23,    25.28,    25.38,    25.53,    25.73,    25.93,    26.49,    27.79,    29.83,    30.18,    30.26,     30.4,    30.62,     30.9,    31.24,    31.66,    32.14,    32.37,    32.38,    32.64,    32.96] kWh
2026-06-19 17:43:25.115128:      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,      0.0,      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-19 17:43:25.116273:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.09,      1.3,     1.58,     1.93,     2.34,     2.82,     3.05,     3.06,     3.32,     3.64,     4.02,     4.22,     4.45,     4.74,     5.09,     5.72,     6.41,     6.88,     7.38,     7.73,     8.06,     8.38,      8.7,     9.06,      9.5,     9.68,     9.68,     9.71,     9.74,     9.76,     9.85,    10.12,     10.3,    10.79,    11.18,    11.46,    12.13,    12.74,    12.79,    12.89,    13.04,    13.24,    13.45,     14.0,     15.3,    17.35,    17.69,    17.77,    17.92,    18.13,    18.41,    18.76,    19.17,    19.65,    19.88,    19.89,    20.15,    20.47] kWh
2026-06-19 17:43:25.117353:  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,      0.0,      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-19 17:43:25.118539:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,    116.6,   120.43,   125.15,   131.35,   137.58,   145.22,   148.92,   149.12,   153.12,   157.96,   162.93,    165.6,   168.88,   172.85,   177.63,   186.21,   195.93,   202.31,   209.14,   214.28,   223.75,   232.44,   242.61,   253.39,   268.93,   275.37,    275.4,   276.17,    277.0,   277.76,   280.04,   287.55,    292.0,   303.61,   311.32,   316.97,   380.58,   392.69,   393.65,   395.52,   398.17,   401.43,   405.28,   415.57,    439.7,   477.84,   484.12,   485.52,   487.97,   491.79,   496.51,   502.72,   508.94,   516.59,   520.29,   520.49,   524.48,   529.33] p
2026-06-19 17:43:25.177372: predict best10 end_record 06-21 11:00:00, final soc 1.6kWh, metric 464.94p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:30:00, load 32.96kWh, PV 0.0kWh
2026-06-19 17:43:25.178906:    Slot: [   17:40,    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,    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-19 17:43:25.180155:     SoC: [   11.68,     11.4,    10.85,    10.64,    10.63,     10.6,    10.56,    10.53,    10.43,    10.09,     9.87,     9.27,     8.79,     8.45,     7.72,     7.06,     7.01,      6.9,     6.74,      7.0,     6.78,     6.18,     4.79,     2.59,     2.22,     2.14,     2.14,     1.91,     1.61,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,      6.0,     7.94,     9.88,    11.82,     12.5,     12.5,     13.0,     13.0,    12.65,    12.31,    11.96,    11.58,     11.1,    10.91,    10.91,    10.88,    10.85,    10.82,    10.73,    10.44,    10.24,     9.71,      9.3,      9.0,     8.28,     7.62,     7.56,     7.46,     7.29,     7.08,     6.86,     6.26,     4.87,     2.67,     2.31,     2.22,     2.06,     1.83,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:43:25.181320:     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<bf+,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<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<bf+] kWh
2026-06-19 17:43:25.182510:    LOAD: [     4.1,     4.36,     4.87,     5.07,     5.07,     5.11,     5.14,     5.17,     5.27,     5.58,     5.79,     6.34,     6.79,     7.11,     7.79,      8.4,     8.45,     8.55,      8.7,      8.9,      9.1,     9.66,    10.96,     13.0,    13.35,    13.43,    13.57,    13.79,    14.07,    14.41,    14.83,    15.31,    15.54,    15.55,    15.81,    16.13,    16.51,    16.71,    16.94,    17.23,    17.58,     18.2,     18.9,    19.37,    19.86,    20.22,    20.55,    20.86,    21.19,    21.54,    21.99,    22.16,    22.16,    22.19,    22.22,    22.25,    22.33,    22.61,    22.79,    23.28,    23.66,    23.95,    24.62,    25.23,    25.28,    25.38,    25.53,    25.73,    25.93,    26.49,    27.79,    29.83,    30.18,    30.26,     30.4,    30.62,     30.9,    31.24,    31.66,    32.14,    32.37,    32.38,    32.64,    32.96] kWh
2026-06-19 17:43:25.183634:      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,      0.0,      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-19 17:43:25.184784:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.48,     1.48,     1.48,     1.48,     1.48,     1.48,     1.48,     1.63,     1.63,     1.63,     1.96,     2.38,     2.86,     3.09,      3.1,     3.36,     3.68,     6.14,     8.42,     9.21,    11.59,    14.02,    16.73,    18.16,    18.62,    19.66,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.07,    20.42,    20.83,    21.31,    21.54,    21.56,    21.81,    22.14] kWh
2026-06-19 17:43:25.185902:  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,      0.0,      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-19 17:43:25.187079:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   123.01,   123.01,   123.01,   123.01,   123.01,   123.01,   123.01,   125.46,   125.46,   125.46,   131.51,   137.73,   145.38,   149.07,   149.27,   153.27,   158.11,   190.51,    221.2,   232.38,   265.09,    298.4,    335.5,    355.4,   361.77,   375.95,    381.1,    381.1,    381.1,    381.1,    381.1,    381.1,    381.1,    381.1,    381.1,    381.1,    381.1,    381.1,    381.1,    381.1,    381.1,    381.1,    381.1,   431.08,   431.08,   431.08,   431.08,   431.08,   431.08,   431.08,   431.08,   431.08,   431.08,   431.08,   431.08,   431.08,   431.08,   432.13,   438.33,   444.56,    452.2,    455.9,    456.1,    460.1,   464.94] p
2026-06-19 17:43:25.256034: predict best end_record 06-21 11:00:00, final soc 1.6kWh, metric 443.15p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:45:00, load 31.65kWh, PV 0.0kWh
2026-06-19 17:43:25.257500:    Slot: [   17:40,    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,    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-19 17:43:25.258684:     SoC: [   11.68,    11.41,    10.89,    10.68,    10.68,    10.65,    10.61,    10.58,    10.48,    10.16,     9.95,     9.38,     8.93,      8.6,      7.9,     7.27,     7.22,     7.12,     6.96,      7.0,     6.79,     6.22,     4.89,     2.79,     2.44,     2.36,     2.32,      2.1,     1.81,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.26,     8.58,    10.91,    13.24,    12.63,    12.63,     13.0,     13.0,    12.66,    12.34,     12.0,    11.64,    11.19,    11.01,    11.01,    10.98,    10.95,    10.92,    10.83,    10.55,    10.37,     9.86,     9.47,     9.18,     8.49,     7.86,     7.81,     7.71,     7.55,     7.35,     7.14,     6.57,     5.24,     3.14,     2.79,     2.71,     2.56,     2.34,     2.06,      1.7,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:43:25.259641:     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<bf+,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g>be-,    g<be-,    g<bf+,    g<bf+,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be~,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 17:43:25.260780:    LOAD: [     4.1,     4.35,     4.84,     5.03,     5.03,     5.06,     5.09,     5.12,     5.21,     5.51,     5.71,     6.24,     6.67,     6.97,     7.62,     8.21,     8.25,     8.35,     8.49,     8.68,     8.88,     9.41,    10.65,     12.6,    12.93,     13.0,    13.14,    13.35,    13.61,    13.94,    14.34,     14.8,    15.02,    15.03,    15.27,    15.58,    15.94,    16.13,    16.36,    16.63,    16.96,    17.56,    18.23,    18.67,    19.15,    19.48,     19.8,     20.1,    20.41,    20.75,    21.17,    21.34,    21.34,    21.37,     21.4,    21.43,     21.5,    21.76,    21.94,    22.41,    22.77,    23.04,    23.68,    24.27,    24.32,    24.41,    24.56,    24.75,    24.94,    25.47,    26.71,    28.66,    28.99,    29.07,    29.21,    29.41,    29.68,    30.01,     30.4,    30.86,    31.08,    31.09,    31.34,    31.65] kWh
2026-06-19 17:43:25.261906:      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,      0.0,      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-19 17:43:25.263020:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.23,     1.23,     1.23,     1.23,     1.23,     1.23,     1.23,     1.33,     1.33,     1.33,     1.46,     1.86,     2.32,     2.54,     2.55,     2.79,      3.1,     5.96,     8.65,     8.87,    11.65,    14.48,    17.58,    17.68,    18.12,     19.0,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.64,    20.09,    20.31,    20.33,    20.57,    20.88] kWh
2026-06-19 17:43:25.264128:  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,      0.0,      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-19 17:43:25.265265:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   118.91,   118.91,   118.91,   118.91,   118.91,   118.91,   118.91,   120.59,   120.59,   120.59,   122.98,   128.92,   136.22,   139.75,   139.94,   143.76,   148.38,   186.04,   222.21,   225.35,   263.63,   302.42,   344.84,   346.23,   352.32,   364.24,   369.15,   369.15,   369.15,   369.15,   369.15,   369.15,   369.15,   369.15,   369.15,   369.15,   369.15,   369.15,   369.15,   369.15,   369.15,   369.15,   369.15,   419.13,   419.13,   419.13,   419.13,   419.13,   419.13,   419.13,   419.13,   419.13,   419.13,   419.13,   419.13,   419.13,   419.13,   419.13,   419.13,   423.69,   430.98,   434.51,    434.7,   438.52,   443.15] p
2026-06-19 17:43:25.267321:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ]
2026-06-19 17:43:25.267355: Saving plan best values to HA entities
2026-06-19 17:43:25.425242: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 17:43:25.430054: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 17:43:25.435232: Best charging limit SoC's [7.0, 2.0, 16.0, 6.0, 16.0, 12.5, 13.0, 16.0]kWh, export []kWh gives import battery 36.96kWh, house 3.32kWh, export 0.0kWh, metric 443.15p, metric10 464.94p
2026-06-19 17:43:25.502460: Marginal costs baseline metric (no standing charge): 343.1793
2026-06-19 17:43:25.666853: Marginal energy costs matrix computed: min=17.0 max=26.2
2026-06-19 17:43:25.741838: Rate array import [{'start': 1060, 'end': 1140, 'rate': 'very expensive', 'range': '(31.1p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 1060, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 17:43:25.742518: - Your estimated bill for today is £0.65 and tomorrow is £3.04
2026-06-19 17:43:25.742555: - Import rates are very expensive (31.1p - 37.1p) for the next 1 and a quarter hours and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 17:43:25.742571: - The battery is currently at 73% and is in eco mode for the next 8 hours.
2026-06-19 17:43:25.742584: - For the next 48 hours there will be no solar generation.
2026-06-19 17:43:25.742596: - You will run out of battery in 14 hours.
2026-06-19 17:43:25.742608: - Your next charge slot will be in 8 hours where import rates will be cheap (16.4p).
2026-06-19 17:43:25.742621: 
2026-06-19 17:43:25.790109: Plan calculation took 7.99 seconds
2026-06-19 17:43:25.794561: No high rate period found
2026-06-19 17:43:25.850057: Import threshold used for optimisation was 17.7p
2026-06-19 17:43:25.902788: Low import rate windows [0: 06-19 17:30:00 - 06-19 18:00:00 @ 31.14, 1: 06-19 18:00:00 - 06-19 18:30:00 @ 34.45, 2: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 3: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 4: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 5: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 6: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 7: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 8: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 9: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 10: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 11: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 12: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 13: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 14: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 15: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 16: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 17: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 18: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 19: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 20: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 21: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 22: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 23: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 24: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 25: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 26: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 27: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 28: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 29: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 30: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 31: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 32: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 33: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 34: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 35: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 36: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 37: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 38: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 39: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 40: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 41: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 42: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 43: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 44: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 45: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 46: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 47: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 48: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 49: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 50: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 51: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 52: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 53: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 54: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 55: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 56: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 57: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 58: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 59: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 60: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 61: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 62: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 63: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 64: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 65: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 66: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 67: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 68: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 69: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 70: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 71: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 72: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 73: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 74: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 75: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 76: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 77: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 78: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 79: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 80: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 81: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 82: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 83: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 84: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 85: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 86: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 87: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 88: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 89: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 90: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 91: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 92: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 93: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 94: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 95: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7]
2026-06-19 17:43:25.909808: Inverter 0: Type SK Sunsynk
2026-06-19 17:43:25.909864: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 17:43:25.910086: Reserve min: 10%, battery_min: 10%
2026-06-19 17:43:25.910156: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 17:43:25.910471: Inverter 0 SoC: 11.68kW 73%, current charge rate 5000W, current discharge rate 5250W, current battery power 538W, current battery voltage 51.2V, grid power -59W, load power 579W, PV Power 0W
2026-06-19 17:43:25.910666: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:43:25.910749: Inverter 0 scheduled charge enable is False
2026-06-19 17:43:25.910779: Inverter 0 charge windows currently []
2026-06-19 17:43:25.910807: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 17:43:25.910913: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:43:25.910939: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:43:25.910981: Inverter 0 scheduled discharge enable is False
2026-06-19 17:43:25.911108: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:43:25.911137: Inverter 0 discharge windows currently []
2026-06-19 17:43:25.911167: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:43:25.911186: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:43:25.911202: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:43:25.988731: Total inverter register writes now 0
2026-06-19 17:43:26.011116: Completed run status Read-Only
2026-06-19 17:43:26.016990: Info: record_status Read-Only
2026-06-19 17:43:26.029021: Saved current settings to /config/predbat_config.json
2026-06-19 17:43:26.072755: Creating predbat dashboard at /config/predbat_dashboard.yaml
2026-06-19 17:44:00.101440: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:44:00.101620: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:44:00.101647: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:44:00.101783: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:44:00.101815: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:44:00.101830: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:44:00.101843: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:45:00.220651: --------------- PredBat - update at 2026-06-19 17:45:00+01:00 with clock skew 0 minutes, minutes now 1065
2026-06-19 17:45:00.221336: Saved current settings to /config/predbat_config.json
2026-06-19 17:45:00.221431: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 1.7 minutes
2026-06-19 17:45:00.221496: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 17:45:00.221583: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 17:45:00.239560: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 17:45:00.240019: Predbat mode is set to Control charge
2026-06-19 17:45:00.240087: Info: Read-only mode is enabled, the inverter controls will not be used!!
2026-06-19 17:45:00.332595: Found 11520 load_today datapoints going back 1 days
2026-06-19 17:45:00.332704: Using load_power data to fill gaps in load_today data
2026-06-19 17:45:00.376109: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 17:45:00.376254: Zero load period starting at 2026-06-19T12:09:00+0100 (336 minutes) for 889 minutes with base value 0.9
2026-06-19 17:45:00.376301: Zero load period starting at 2026-06-18T19:24:00+0100 (1341 minutes) for 64 minutes with base value 0.8
2026-06-19 17:45:00.377016: Processing 384 30-minute periods for power integration
2026-06-19 17:45:00.426642: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 17:45:00.426752: Car charging hold True, threshold 6.0kWh
2026-06-19 17:45:00.426791: Current data so far today: load 4.15kWh, import 1.0kWh, export 0.0kWh, PV 0kWh
2026-06-19 17:45:00.445048: Standing charge is set to 49.98p
2026-06-19 17:45:00.490008: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 17:45:00.490073: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 17:45:00.490243: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 1.7 minutes
2026-06-19 17:45:00.490540: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 1.7 minutes
2026-06-19 17:45:00.495266: Loaded 95 datapoints of futurerate analysis
2026-06-19 17:45:00.624508: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61']
2026-06-19 17:45:00.645048: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 17:45:00.645507: Import rates: min 13.17p, max 37.08p, average 20.01p
2026-06-19 17:45:00.675585: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 17:45:00.675653: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 17:45:00.676511: High export rate found rates in range 99p to -99p
2026-06-19 17:45:00.756364: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 17:45:00.756480: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 17:45:00.756646: Last hour: net energy 0.0kWh, import 0.0kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 0.0p, import 0.0p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 17:45:00.799589: Today's energy total net 1.0kWh, import 1.0kWh, export 0.0kWh, cost 65.18p, import 15.2p, export 0.0p, carbon 0.0kg
2026-06-19 17:45:00.799683: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 17:45:00.800984: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 17:45:00.801867: Warn: Found 1 gaps in load_today totalling 9970 minutes to fill using average data
2026-06-19 17:45:00.801956: Gap starting at 2026-06-18T15:55:00+0100 (1550 minutes) for 9970 minutes
2026-06-19 17:45:00.814566: Historical days now [7] weight [1]
2026-06-19 17:45:00.834820: Today's load divergence 120.43%, in-day adjustment 114.35%, damping 0.95x, yesterday 100.0% today 119.41% blend 26.04%
2026-06-19 17:45:00.834879: Today's predicted so far 9.67kWh with 0.0kWh car/iBoost excluded, 0.69kWh import ignored, and 0kWh forecast extra.
2026-06-19 17:45:00.834904: Today's actual load so far 12.76kWh with 0.0kWh car/iBoost excluded, and 0.17kWh import ignored.
2026-06-19 17:45:00.865967: Inverter 0: Type SK Sunsynk
2026-06-19 17:45:00.866024: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 17:45:00.866161: Reserve min: 10%, battery_min: 10%
2026-06-19 17:45:00.866208: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 17:45:00.866444: Inverter 0 SoC: 11.68kW 73%, current charge rate 5000W, current discharge rate 5250W, current battery power 532W, current battery voltage 51.2V, grid power -52W, load power 563W, PV Power 0W
2026-06-19 17:45:00.866559: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:45:00.866618: Inverter 0 scheduled charge enable is False
2026-06-19 17:45:00.866638: Inverter 0 charge windows currently []
2026-06-19 17:45:00.866656: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 17:45:00.866737: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:45:00.866757: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:45:00.866783: Inverter 0 scheduled discharge enable is False
2026-06-19 17:45:00.866874: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:45:00.866895: Inverter 0 discharge windows currently []
2026-06-19 17:45:00.866910: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:45:00.866923: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:45:00.866935: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:45:00.925514: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 17:45:00.925595: Plan was last updated on 2026-06-19 17:40:00+01:00 and is now 5.0 minutes old
2026-06-19 17:45:00.925881: Best charge window [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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.75p 100%, 20-06 14:00:00 - 20-06 15:00:00 @ 13.81p 78%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 81%, 21-06 11:00:00 - 21-06 18:00:00 @ 29.24p 100% ]
2026-06-19 17:45:00.925929: Best export window [  ]
2026-06-19 17:45:00.926608: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 17:45:00.928222: Load divergence over 8.0 hours mean 454.52W, min 0.0W, max 2494.8W, std dev 552.49W, divergence 60.78%
2026-06-19 17:45:00.944189: Creating pool of 12 processes to match your CPU count
2026-06-19 17:45:01.007542: predict base end_record 06-21 11:05:00, final soc 1.6kWh, metric 507.82p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:15:00, load 31.82kWh, PV 0.0kWh
2026-06-19 17:45:01.009186:    Slot: [   17:45,    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,    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-19 17:45:01.010431:     SoC: [   11.68,    11.47,    10.91,     10.7,     10.7,    10.66,    10.63,     10.6,     10.5,    10.18,     9.96,     9.39,     8.94,     8.61,     7.91,     7.28,     7.23,     7.13,     6.98,     6.77,     6.56,     5.99,     4.66,     2.56,     2.21,     2.13,     1.98,     1.76,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:45:01.011448:     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-,    g<be-,    g<be-,    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-19 17:45:01.012664:    LOAD: [    4.15,     4.35,     4.87,     5.07,     5.07,      5.1,     5.13,     5.16,     5.25,     5.55,     5.75,     6.28,      6.7,     7.01,     7.66,     8.24,     8.29,     8.39,     8.53,     8.72,     8.91,     9.45,    10.69,    12.64,    12.97,    13.04,    13.18,    13.38,    13.65,    13.98,    14.38,    14.84,    15.06,    15.07,    15.31,    15.62,    15.98,    16.17,    16.39,    16.67,     17.0,    17.63,    18.26,    18.71,    19.19,    19.53,    19.85,    20.14,    20.45,     20.8,    21.25,    21.42,    21.43,    21.45,    21.48,    21.51,    21.59,    21.85,    22.02,    22.49,    22.86,    23.13,    23.77,    24.35,     24.4,     24.5,    24.64,    24.83,    25.02,    25.55,     26.8,    28.75,    29.07,    29.15,    29.29,    29.49,    29.76,    30.09,    30.48,    30.94,    31.16,    31.18,    31.42,    31.73,    32.09] kWh
2026-06-19 17:45:01.013847:      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,      0.0,      0.0,      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-19 17:45:01.015034:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.12,     1.45,     1.84,      2.3,     2.52,     2.53,     2.78,     3.09,     3.45,     3.63,     3.86,     4.13,     4.47,     5.09,     5.73,     6.18,     6.65,     6.99,     7.31,     7.61,     7.92,     8.26,     8.71,     8.89,     8.89,     8.92,     8.94,     8.97,     9.05,     9.31,     9.48,     9.95,    10.32,    10.59,    11.23,    11.81,    11.86,    11.96,     12.1,    12.29,    12.49,    13.02,    14.26,    16.21,    16.54,    16.61,    16.75,    16.96,    17.22,    17.55,    17.95,    18.41,    18.63,    18.64,    18.88,    19.19,    19.55] kWh
2026-06-19 17:45:01.016182:  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,      0.0,      0.0,      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-19 17:45:01.017748:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   117.11,   123.03,   128.97,   136.27,    139.8,   139.99,   143.81,   148.43,   153.17,   155.64,   158.87,   162.64,    167.2,   175.75,   184.65,    190.8,   197.26,   202.25,   211.44,   219.49,   229.13,   239.74,    255.5,   261.93,   261.95,   262.69,   263.48,   264.17,   266.34,   273.55,   277.79,   288.88,   296.24,   301.63,   364.62,   376.17,   377.09,   378.87,    381.4,   384.52,   388.19,   398.01,   421.05,   457.45,   463.44,   464.78,   467.12,   470.76,   475.27,    481.2,   487.14,   494.44,   497.97,   498.15,   501.97,    506.6,   511.34] p
2026-06-19 17:45:01.128708: Battery has 13.5 hours left - now at 11.68kWh
2026-06-19 17:45:01.177461: predict base10 end_record 06-21 11:05:00, final soc 1.6kWh, metric 531.9p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 06:15:00, load 33.14kWh, PV 0.0kWh
2026-06-19 17:45:01.179422:    Slot: [   17:45,    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,    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-19 17:45:01.180685:     SoC: [   11.68,    11.46,    10.88,    10.65,    10.65,    10.61,    10.58,    10.54,    10.44,    10.11,     9.88,     9.28,     8.81,     8.46,     7.73,     7.07,     7.02,     6.91,     6.75,     6.54,     6.32,     5.72,     4.33,     2.13,     1.76,     1.68,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:45:01.181774:     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-,    g<be-,    g<be-,    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-19 17:45:01.182985:    LOAD: [    4.15,     4.36,      4.9,     5.11,     5.11,     5.14,     5.18,     5.21,      5.3,     5.62,     5.82,     6.38,     6.83,     7.15,     7.83,     8.44,     8.49,     8.59,     8.74,     8.94,     9.14,      9.7,     11.0,    13.04,    13.39,    13.46,    13.61,    13.82,     14.1,    14.45,    14.87,    15.35,    15.58,    15.59,    15.85,    16.17,    16.55,    16.74,    16.98,    17.26,    17.61,    18.27,    18.94,    19.41,     19.9,    20.26,    20.59,     20.9,    21.23,    21.59,    22.06,    22.25,    22.25,    22.28,    22.31,    22.33,    22.42,    22.69,    22.87,    23.36,    23.75,    24.03,     24.7,    25.31,    25.36,    25.46,    25.61,    25.81,    26.02,    26.57,    27.87,    29.91,    30.26,    30.34,    30.48,     30.7,    30.98,    31.32,    31.74,    32.22,    32.45,    32.46,    32.72,    33.04,    33.42] kWh
2026-06-19 17:45:01.184249:      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,      0.0,      0.0,      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-19 17:45:01.185434:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.07,     1.29,     1.57,     1.91,     2.33,     2.81,     3.04,     3.05,     3.31,     3.63,     4.01,      4.2,     4.44,     4.73,     5.08,     5.73,      6.4,     6.87,     7.37,     7.72,     8.06,     8.37,     8.69,     9.05,     9.53,     9.71,     9.71,     9.74,     9.77,      9.8,     9.88,    10.15,    10.33,    10.82,    11.21,    11.49,    12.16,    12.78,    12.83,    12.93,    13.08,    13.28,    13.48,    14.04,    15.34,    17.38,    17.72,     17.8,    17.95,    18.16,    18.44,    18.79,     19.2,    19.68,    19.91,    19.93,    20.18,    20.51,    20.88] kWh
2026-06-19 17:45:01.186591:  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,      0.0,      0.0,      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-19 17:45:01.187767:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   116.41,   120.23,   124.95,   131.16,   137.38,   145.03,   148.73,   148.93,   152.93,   157.77,   162.74,   165.32,   168.71,   172.66,   177.44,   186.39,   195.71,   202.16,   208.92,   214.15,   223.78,   232.21,   242.32,   253.43,   269.94,   276.67,    276.7,   277.47,    278.3,   279.02,   281.29,   288.84,   293.29,    304.9,   312.61,   318.26,   381.87,   393.97,   394.94,    396.8,   399.45,   402.71,   406.56,   416.85,   440.98,   479.12,    485.4,   486.81,   489.25,   493.07,    497.8,    504.0,   510.23,   517.87,   521.57,   521.77,   525.77,   530.61,   535.58] p
2026-06-19 17:45:01.259712: predict best10 end_record 06-21 11:05:00, final soc 1.92kWh, metric 471.32p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:30:00, load 33.14kWh, PV 0.0kWh
2026-06-19 17:45:01.261537:    Slot: [   17:45,    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,    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-19 17:45:01.263032:     SoC: [   11.68,    11.46,    10.88,    10.65,    10.65,    10.61,    10.58,    10.54,    10.44,    10.11,     9.88,     9.28,     8.81,     8.46,     7.73,     7.07,     7.02,     6.91,     6.75,      7.0,     6.78,     6.18,     4.79,     2.59,     2.22,     2.14,     2.14,     1.91,     1.61,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,      6.0,     7.94,     9.88,    11.82,     12.5,     12.5,     13.0,     13.0,    12.64,    12.31,    11.96,    11.57,    11.06,    10.87,    10.87,    10.84,     10.8,    10.78,    10.69,    10.39,     10.2,     9.67,     9.26,     8.95,     8.23,     7.57,     7.52,     7.41,     7.25,     7.04,     6.82,     6.22,     4.83,     2.63,     2.26,     2.18,     2.02,     1.79,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54] kWh
2026-06-19 17:45:01.264351:     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<bf+,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<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<bf+,    g<bf+] kWh
2026-06-19 17:45:01.265808:    LOAD: [    4.15,     4.36,      4.9,     5.11,     5.11,     5.14,     5.18,     5.21,      5.3,     5.62,     5.82,     6.38,     6.83,     7.15,     7.83,     8.44,     8.49,     8.59,     8.74,     8.94,     9.14,      9.7,     11.0,    13.04,    13.39,    13.46,    13.61,    13.82,     14.1,    14.45,    14.87,    15.35,    15.58,    15.59,    15.85,    16.17,    16.55,    16.74,    16.98,    17.26,    17.61,    18.27,    18.94,    19.41,     19.9,    20.26,    20.59,     20.9,    21.23,    21.59,    22.06,    22.25,    22.25,    22.28,    22.31,    22.33,    22.42,    22.69,    22.87,    23.36,    23.75,    24.03,     24.7,    25.31,    25.36,    25.46,    25.61,    25.81,    26.02,    26.57,    27.87,    29.91,    30.26,    30.34,    30.48,     30.7,    30.98,    31.32,    31.74,    32.22,    32.45,    32.46,    32.72,    33.04,    33.42] kWh
2026-06-19 17:45:01.267174:      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,      0.0,      0.0,      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-19 17:45:01.268566:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.47,     1.47,     1.47,     1.47,     1.47,     1.47,     1.47,     1.61,     1.61,     1.61,     1.95,     2.36,     2.85,     3.07,     3.09,     3.34,     3.67,     6.13,      8.4,      9.2,    11.57,     14.0,    16.74,    18.14,    18.61,    19.64,     20.0,     20.0,     20.0,     20.0,     20.0,     20.0,     20.0,     20.0,     20.0,     20.0,     20.0,     20.0,     20.0,     20.0,     20.0,     20.0,     20.0,     20.0,     20.0,     20.0,     20.0,     20.0,     20.0,     20.0,     20.0,     20.0,     20.0,     20.0,     20.0,     20.0,     20.0,     20.1,    20.45,    20.86,    21.35,    21.58,    21.59,    21.84,    22.17,    24.63] kWh
2026-06-19 17:45:01.270090:  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,      0.0,      0.0,      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-19 17:45:01.271532:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   122.79,   122.79,   122.79,   122.79,   122.79,   122.79,   122.79,   125.24,   125.24,   125.24,   131.29,   137.51,   145.16,   148.86,   149.06,   153.05,    157.9,    190.3,    220.9,   232.18,   264.87,   298.18,   335.66,   355.15,    361.6,   375.72,   380.94,   380.94,   380.94,   380.94,   380.94,   380.94,   380.94,   380.94,   380.94,   380.94,   380.94,   380.94,   380.94,   380.94,   380.94,   380.94,   380.94,   430.92,   430.92,   430.92,   430.92,   430.92,   430.92,   430.92,   430.92,   430.92,   430.92,   430.92,   430.92,   430.92,   430.92,   432.64,   438.85,   445.07,   452.72,   456.42,   456.61,   460.61,   465.46,   497.86] p
2026-06-19 17:45:01.349705: predict best end_record 06-21 11:05:00, final soc 1.99kWh, metric 450.25p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:45:00, load 31.82kWh, PV 0.0kWh
2026-06-19 17:45:01.351252:    Slot: [   17:45,    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,    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-19 17:45:01.352402:     SoC: [   11.68,    11.47,    10.91,     10.7,     10.7,    10.66,    10.63,     10.6,     10.5,    10.18,     9.96,     9.39,     8.94,     8.61,     7.91,     7.28,     7.23,     7.13,     6.98,      7.0,     6.79,     6.22,     4.89,     2.79,     2.44,     2.36,     2.32,      2.1,     1.81,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.26,     8.58,    10.91,    13.24,    12.65,    12.65,     13.0,     13.0,    12.66,    12.34,    12.01,    11.64,    11.15,    10.96,    10.96,    10.93,     10.9,    10.88,    10.79,    10.51,    10.32,     9.82,     9.43,     9.14,     8.45,     7.82,     7.77,     7.67,     7.51,     7.31,      7.1,     6.53,      5.2,      3.1,     2.75,     2.67,     2.52,      2.3,     2.01,     1.66,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93] kWh
2026-06-19 17:45:01.353424:     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<bf+,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g<be-,    g<bf+,    g<bf+,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be~,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 17:45:01.354618:    LOAD: [    4.15,     4.35,     4.87,     5.07,     5.07,      5.1,     5.13,     5.16,     5.25,     5.55,     5.75,     6.28,      6.7,     7.01,     7.66,     8.24,     8.29,     8.39,     8.53,     8.72,     8.91,     9.45,    10.69,    12.64,    12.97,    13.04,    13.18,    13.38,    13.65,    13.98,    14.38,    14.84,    15.06,    15.07,    15.31,    15.62,    15.98,    16.17,    16.39,    16.67,     17.0,    17.63,    18.26,    18.71,    19.19,    19.53,    19.85,    20.14,    20.45,     20.8,    21.25,    21.42,    21.43,    21.45,    21.48,    21.51,    21.59,    21.85,    22.02,    22.49,    22.86,    23.13,    23.77,    24.35,     24.4,     24.5,    24.64,    24.83,    25.02,    25.55,     26.8,    28.75,    29.07,    29.15,    29.29,    29.49,    29.76,    30.09,    30.48,    30.94,    31.16,    31.18,    31.42,    31.73,    32.09] kWh
2026-06-19 17:45:01.355735:      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,      0.0,      0.0,      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-19 17:45:01.356937:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.22,     1.22,     1.22,     1.22,     1.22,     1.22,     1.22,     1.32,     1.32,     1.32,     1.45,     1.85,      2.3,     2.52,     2.54,     2.78,     3.09,     5.95,     8.63,     8.86,    11.64,    14.47,    17.59,    17.68,    18.13,    18.98,    19.32,    19.32,    19.32,    19.32,    19.32,    19.32,    19.32,    19.32,    19.32,    19.32,    19.32,    19.32,    19.32,    19.32,    19.32,    19.32,    19.32,    19.32,    19.32,    19.32,    19.32,    19.32,    19.32,    19.32,    19.32,    19.32,    19.32,    19.32,    19.32,    19.32,    19.32,    19.32,    19.32,    19.66,    20.12,    20.34,    20.35,     20.6,    20.91,    23.77] kWh
2026-06-19 17:45:01.358132:  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,      0.0,      0.0,      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-19 17:45:01.359337:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   118.71,   118.71,   118.71,   118.71,   118.71,   118.71,   118.71,   120.38,   120.38,   120.38,   122.77,   128.71,   136.01,   139.54,   139.73,   143.55,   148.17,   185.83,   221.92,   225.16,   263.42,   302.21,   344.99,   346.26,   352.42,   363.99,   368.97,   368.97,   368.97,   368.97,   368.97,   368.97,   368.97,   368.97,   368.97,   368.97,   368.97,   368.97,   368.97,   368.97,   368.97,   368.97,   368.97,   418.95,   418.95,   418.95,   418.95,   418.95,   418.95,   418.95,   418.95,   418.95,   418.95,   418.95,   418.95,   418.95,   418.95,   418.95,   418.95,   424.08,   431.38,   434.91,    435.1,   438.92,   443.54,    481.2] p
2026-06-19 17:45:01.361200:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg]
2026-06-19 17:45:01.361243: Saving plan best values to HA entities
2026-06-19 17:45:01.546804: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 17:45:01.552295: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 17:45:01.557328: Best charging limit SoC's [7.0, 2.0, 16.0, 6.0, 16.0, 12.5, 13.0, 16.0]kWh, export []kWh gives import battery 37.0kWh, house 3.36kWh, export 0.0kWh, metric 450.25p, metric10 471.32p
2026-06-19 17:45:01.633780: Marginal costs baseline metric (no standing charge): 350.287
2026-06-19 17:45:01.833443: Marginal energy costs matrix computed: min=17.0 max=26.46
2026-06-19 17:45:01.918151: Rate array import [{'start': 1065, 'end': 1140, 'rate': 'very expensive', 'range': '(31.1p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3545, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1065, 'end': 3545, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 17:45:01.918903: - Your estimated bill for today is £0.65 and tomorrow is £3.04
2026-06-19 17:45:01.918941: - Import rates are very expensive (31.1p - 37.1p) for the next 1 and a quarter hours and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 17:45:01.918960: - The battery is currently at 73% and is in eco mode for the next 8 hours.
2026-06-19 17:45:01.918976: - For the next 48 hours there will be no solar generation.
2026-06-19 17:45:01.918991: - You will run out of battery in 14 hours.
2026-06-19 17:45:01.919023: - Your next charge slot will be in 8 hours where import rates will be cheap (16.4p).
2026-06-19 17:45:01.919039: 
2026-06-19 17:45:01.965119: Plan calculation took 1.04 seconds
2026-06-19 17:45:01.969312: No high rate period found
2026-06-19 17:45:02.023532: Import threshold used for optimisation was 17.7p
2026-06-19 17:45:02.075755: Low import rate windows [0: 06-19 17:30:00 - 06-19 18:00:00 @ 31.14, 1: 06-19 18:00:00 - 06-19 18:30:00 @ 34.45, 2: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 3: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 4: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 5: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 6: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 7: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 8: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 9: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 10: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 11: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 12: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 13: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 14: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 15: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 16: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 17: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 18: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 19: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 20: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 21: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 22: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 23: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 24: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 25: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 26: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 27: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 28: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 29: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 30: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 31: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 32: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 33: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 34: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 35: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 36: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 37: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 38: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 39: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 40: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 41: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 42: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 43: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 44: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 45: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 46: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 47: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 48: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 49: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 50: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 51: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 52: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 53: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 54: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 55: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 56: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 57: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 58: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 59: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 60: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 61: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 62: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 63: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 64: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 65: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 66: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 67: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 68: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 69: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 70: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 71: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 72: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 73: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 74: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 75: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 76: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 77: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 78: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 79: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 80: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 81: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 82: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 83: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 84: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 85: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 86: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 87: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 88: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 89: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 90: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 91: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 92: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 93: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 94: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 95: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7]
2026-06-19 17:45:02.097464: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 17:45:02.102582: Total inverter register writes now 0
2026-06-19 17:45:02.121401: Completed run status Read-Only
2026-06-19 17:45:02.127323: Info: record_status Read-Only
2026-06-19 17:45:02.139061: Saved current settings to /config/predbat_config.json
2026-06-19 17:45:45.217445: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:45:45.217646: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:45:45.217713: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:45:45.217857: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:45:45.217891: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:45:45.217909: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:45:45.217925: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:47:45.389750: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:47:45.389948: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:47:45.389979: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:47:45.390113: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:47:45.390141: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:47:45.390158: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:47:45.390174: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:49:45.566513: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:49:45.566771: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:49:45.566822: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:49:45.567050: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:49:45.567088: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:49:45.567106: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:49:45.567122: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:50:00.647955: --------------- PredBat - update at 2026-06-19 17:50:00+01:00 with clock skew 0 minutes, minutes now 1070
2026-06-19 17:50:00.648682: Saved current settings to /config/predbat_config.json
2026-06-19 17:50:00.648779: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 6.7 minutes
2026-06-19 17:50:00.648861: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 17:50:00.648938: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 17:50:00.668152: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 17:50:00.668723: Predbat mode is set to Control charge
2026-06-19 17:50:00.668807: Info: Read-only mode is enabled, the inverter controls will not be used!!
2026-06-19 17:50:00.776659: Found 11520 load_today datapoints going back 1 days
2026-06-19 17:50:00.776788: Using load_power data to fill gaps in load_today data
2026-06-19 17:50:00.833349: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 17:50:00.833784: Zero load period starting at 2026-06-19T12:09:00+0100 (341 minutes) for 889 minutes with base value 0.9
2026-06-19 17:50:00.833877: Zero load period starting at 2026-06-18T19:24:00+0100 (1346 minutes) for 64 minutes with base value 0.8
2026-06-19 17:50:00.834692: Processing 384 30-minute periods for power integration
2026-06-19 17:50:00.885907: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 17:50:00.886004: Car charging hold True, threshold 6.0kWh
2026-06-19 17:50:00.886033: Current data so far today: load 4.2kWh, import 1.0kWh, export 0.0kWh, PV 0kWh
2026-06-19 17:50:00.904103: Standing charge is set to 49.98p
2026-06-19 17:50:00.952834: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 17:50:00.952917: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 17:50:00.953140: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 6.7 minutes
2026-06-19 17:50:00.953604: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 6.7 minutes
2026-06-19 17:50:00.959469: Loaded 95 datapoints of futurerate analysis
2026-06-19 17:50:01.118056: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61']
2026-06-19 17:50:01.144027: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 17:50:01.144296: Import rates: min 13.17p, max 37.08p, average 20.01p
2026-06-19 17:50:01.185117: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 17:50:01.185230: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 17:50:01.186442: High export rate found rates in range 99p to -99p
2026-06-19 17:50:01.288513: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 17:50:01.288775: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 17:50:01.289304: Last hour: net energy 0.0kWh, import 0.0kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 0.0p, import 0.0p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 17:50:01.350162: Today's energy total net 1.0kWh, import 1.0kWh, export 0.0kWh, cost 65.18p, import 15.2p, export 0.0p, carbon 0.0kg
2026-06-19 17:50:01.350312: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 17:50:01.351833: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 17:50:01.352998: Warn: Found 1 gaps in load_today totalling 9965 minutes to fill using average data
2026-06-19 17:50:01.353091: Gap starting at 2026-06-18T15:55:00+0100 (1555 minutes) for 9965 minutes
2026-06-19 17:50:01.369850: Historical days now [7] weight [1]
2026-06-19 17:50:01.394612: Today's load divergence 120.48%, in-day adjustment 114.46%, damping 0.95x, yesterday 100.0% today 119.46% blend 25.69%
2026-06-19 17:50:01.394684: Today's predicted so far 9.7kWh with 0.0kWh car/iBoost excluded, 0.69kWh import ignored, and 0kWh forecast extra.
2026-06-19 17:50:01.394713: Today's actual load so far 12.81kWh with 0.0kWh car/iBoost excluded, and 0.18kWh import ignored.
2026-06-19 17:50:01.424794: Inverter 0: Type SK Sunsynk
2026-06-19 17:50:01.424860: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 17:50:01.425029: Reserve min: 10%, battery_min: 10%
2026-06-19 17:50:01.425090: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 17:50:01.425358: Inverter 0 SoC: 11.52kW 72%, current charge rate 5000W, current discharge rate 5250W, current battery power 521W, current battery voltage 51.2V, grid power -53W, load power 559W, PV Power 0W
2026-06-19 17:50:01.425527: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:50:01.425607: Inverter 0 scheduled charge enable is False
2026-06-19 17:50:01.425633: Inverter 0 charge windows currently []
2026-06-19 17:50:01.425656: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 17:50:01.425800: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:50:01.425826: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:50:01.425860: Inverter 0 scheduled discharge enable is False
2026-06-19 17:50:01.425972: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:50:01.425998: Inverter 0 discharge windows currently []
2026-06-19 17:50:01.426017: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:50:01.426033: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:50:01.426049: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:50:01.489689: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 17:50:01.489830: Plan was last updated on 2026-06-19 17:40:00+01:00 and is now 10.0 minutes old
2026-06-19 17:50:01.490187: Best charge window [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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.75p 100%, 20-06 14:00:00 - 20-06 15:00:00 @ 13.81p 78%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 81%, 21-06 11:00:00 - 21-06 18:00:00 @ 29.24p 100% ]
2026-06-19 17:50:01.490242: Best export window [  ]
2026-06-19 17:50:01.490970: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 17:50:01.492888: Load divergence over 8.0 hours mean 455.55W, min 0.0W, max 2997.6W, std dev 579.44W, divergence 63.6%
2026-06-19 17:50:01.512826: Creating pool of 12 processes to match your CPU count
2026-06-19 17:50:01.601586: predict base end_record 06-21 11:10:00, final soc 1.6kWh, metric 512.95p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:00:00, load 32.0kWh, PV 0.0kWh
2026-06-19 17:50:01.603946:    Slot: [   17:50,    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,    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-19 17:50:01.605585:     SoC: [   11.52,    11.34,    10.73,    10.55,    10.54,    10.51,    10.47,    10.45,    10.37,    10.03,     9.81,     9.24,     8.79,     8.45,     7.76,     7.13,     7.08,     6.98,     6.82,     6.62,     6.41,     5.84,     4.51,     2.41,     2.06,     1.98,     1.83,     1.61,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:50:01.607110:     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-,    g<be-,    g<be-,    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-19 17:50:01.608889:    LOAD: [     4.2,     4.37,     4.93,     5.11,     5.11,     5.14,     5.17,      5.2,     5.27,     5.59,     5.79,     6.32,     6.75,     7.05,      7.7,     8.29,     8.34,     8.43,     8.57,     8.77,     8.96,     9.49,    10.73,    12.68,    13.01,    13.09,    13.22,    13.43,     13.7,    14.03,    14.42,    14.88,     15.1,    15.11,    15.36,    15.67,    16.03,    16.21,    16.43,    16.71,    17.04,    17.68,    18.34,    18.76,    19.24,    19.56,    19.87,    20.19,     20.5,    20.86,    21.36,    21.51,    21.51,    21.54,    21.57,    21.59,    21.65,    21.93,    22.11,    22.57,    22.94,    23.21,    23.85,    24.44,    24.49,    24.58,    24.73,    24.91,    25.11,    25.64,    26.88,    28.83,    29.16,    29.24,    29.38,    29.58,    29.85,    30.18,    30.57,    31.03,    31.25,    31.26,    31.51,    31.82,    32.18] kWh
2026-06-19 17:50:01.610562:      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,      0.0,      0.0,      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-19 17:50:01.612387:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.26,     1.59,     1.98,     2.44,     2.66,     2.68,     2.92,     3.23,     3.59,     3.77,      4.0,     4.28,      4.6,     5.25,      5.9,     6.32,      6.8,     7.12,     7.43,     7.75,     8.06,     8.43,     8.92,     9.07,     9.07,      9.1,     9.13,     9.16,     9.21,      9.5,     9.67,    10.14,    10.51,    10.78,    11.42,     12.0,    12.05,    12.14,    12.29,    12.48,    12.67,     13.2,    14.44,    16.39,    16.72,     16.8,    16.94,    17.14,    17.41,    17.74,    18.13,    18.59,    18.81,    18.83,    19.07,    19.38,    19.74] kWh
2026-06-19 17:50:01.614147:  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,      0.0,      0.0,      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-19 17:50:01.615729:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   119.52,   125.44,   131.38,   138.68,   142.21,    142.4,   146.22,   150.84,   155.58,   158.05,    161.2,   165.07,   169.56,   178.35,   187.45,   193.25,   199.84,   204.43,   213.34,   222.12,   231.71,    243.0,   260.34,   265.88,    265.9,   266.67,   267.44,   268.13,    269.7,   277.51,   281.75,   292.84,    300.2,   305.59,   368.58,   380.14,   381.06,   382.84,   385.37,   388.49,   392.15,   401.98,   425.01,   461.42,   467.41,   468.75,   471.09,   474.73,   479.24,   485.17,   491.11,    498.4,   501.93,   502.12,   505.94,   510.56,    515.3] p
2026-06-19 17:50:01.726164: Battery has 13.17 hours left - now at 11.52kWh
2026-06-19 17:50:01.768843: predict base10 end_record 06-21 11:10:00, final soc 1.6kWh, metric 537.2p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 05:30:00, load 33.32kWh, PV 0.0kWh
2026-06-19 17:50:01.771408:    Slot: [   17:50,    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,    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-19 17:50:01.773543:     SoC: [   11.52,    11.33,     10.7,     10.5,     10.5,    10.46,    10.43,    10.39,    10.32,     9.96,     9.73,     9.13,     8.65,     8.31,     7.58,     6.92,     6.87,     6.76,      6.6,     6.38,     6.17,     5.57,     4.17,     1.98,     1.61,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:50:01.774909:     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-,    g<be-,    g<be-,    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-19 17:50:01.776242:    LOAD: [     4.2,     4.37,     4.97,     5.15,     5.15,     5.18,     5.22,     5.25,     5.32,     5.66,     5.87,     6.42,     6.87,     7.19,     7.87,     8.48,     8.53,     8.63,     8.78,     8.98,     9.19,     9.74,    11.04,    13.09,    13.43,    13.51,    13.65,    13.87,    14.15,    14.49,    14.91,    15.39,    15.62,    15.63,    15.89,    16.21,    16.59,    16.78,    17.02,    17.31,    17.65,    18.33,    19.01,    19.45,    19.96,    20.29,    20.61,    20.95,    21.27,    21.66,    22.18,    22.34,    22.34,    22.37,    22.39,    22.42,    22.48,    22.78,    22.96,    23.45,    23.84,    24.12,    24.79,     25.4,    25.45,    25.55,     25.7,     25.9,    26.11,    26.66,    27.96,     30.0,    30.35,    30.43,    30.57,    30.79,    31.07,    31.41,    31.83,    32.31,    32.54,    32.55,    32.81,    33.13,    33.51] kWh
2026-06-19 17:50:01.777465:      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,      0.0,      0.0,      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-19 17:50:01.778651:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.07,     1.22,     1.43,     1.71,     2.06,     2.47,     2.95,     3.18,     3.19,     3.45,     3.78,     4.15,     4.34,     4.58,     4.87,     5.22,     5.89,     6.57,     7.02,     7.52,     7.85,     8.18,     8.51,     8.83,     9.22,     9.74,      9.9,      9.9,     9.93,     9.96,     9.98,    10.04,    10.34,    10.52,    11.01,     11.4,    11.68,    12.35,    12.96,    13.01,    13.11,    13.26,    13.46,    13.67,    14.22,    15.52,    17.57,    17.91,    17.99,    18.14,    18.35,    18.63,    18.98,    19.39,    19.87,     20.1,    20.11,    20.37,    20.69,    21.07] kWh
2026-06-19 17:50:01.779780:  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,      0.0,      0.0,      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-19 17:50:01.780923:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   116.42,   118.86,   122.69,   127.41,   133.62,   139.84,   147.48,   151.18,   151.38,   155.38,   160.22,   165.19,   167.78,   171.07,   175.13,   179.83,   189.04,   198.57,   204.65,   211.56,   216.36,    225.7,   234.89,   244.94,   256.77,   274.94,   280.74,   280.76,   281.56,   282.38,    283.1,   284.73,   292.93,   297.37,   308.99,   316.69,   322.34,   385.95,   398.06,   399.03,   400.89,   403.54,    406.8,   410.65,   420.94,   445.07,   483.21,   489.49,   490.89,   493.34,   497.16,   501.89,   508.09,   514.31,   521.96,   525.66,   525.86,   529.86,    534.7,   539.67] p
2026-06-19 17:50:01.872631: predict best10 end_record 06-21 11:10:00, final soc 2.25kWh, metric 480.59p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:30:00, load 33.32kWh, PV 0.0kWh
2026-06-19 17:50:01.874605:    Slot: [   17:50,    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,    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-19 17:50:01.876045:     SoC: [   11.52,    11.33,     10.7,     10.5,     10.5,    10.46,    10.43,    10.39,    10.32,     9.96,     9.73,     9.13,     8.65,     8.31,     7.58,     6.92,     6.87,     6.76,      6.6,      7.0,     6.78,     6.18,     4.79,     2.59,     2.22,     2.14,     2.14,     1.91,     1.61,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,      6.0,     7.94,     9.88,    11.82,     12.5,     12.5,     13.0,     13.0,    12.65,    12.29,    11.95,    11.53,    10.97,     10.8,     10.8,    10.77,    10.74,    10.71,    10.64,    10.33,    10.13,     9.61,     9.19,     8.89,     8.17,     7.51,     7.45,     7.35,     7.19,     6.97,     6.75,     6.16,     4.76,     2.57,      2.2,     2.11,     1.95,     1.73,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54] kWh
2026-06-19 17:50:01.877514:     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<bf+,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<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<bf+,    g<bf+] kWh
2026-06-19 17:50:01.879144:    LOAD: [     4.2,     4.37,     4.97,     5.15,     5.15,     5.18,     5.22,     5.25,     5.32,     5.66,     5.87,     6.42,     6.87,     7.19,     7.87,     8.48,     8.53,     8.63,     8.78,     8.98,     9.19,     9.74,    11.04,    13.09,    13.43,    13.51,    13.65,    13.87,    14.15,    14.49,    14.91,    15.39,    15.62,    15.63,    15.89,    16.21,    16.59,    16.78,    17.02,    17.31,    17.65,    18.33,    19.01,    19.45,    19.96,    20.29,    20.61,    20.95,    21.27,    21.66,    22.18,    22.34,    22.34,    22.37,    22.39,    22.42,    22.48,    22.78,    22.96,    23.45,    23.84,    24.12,    24.79,     25.4,    25.45,    25.55,     25.7,     25.9,    26.11,    26.66,    27.96,     30.0,    30.35,    30.43,    30.57,    30.79,    31.07,    31.41,    31.83,    32.31,    32.54,    32.55,    32.81,    33.13,    33.51] kWh
2026-06-19 17:50:01.880523:      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,      0.0,      0.0,      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-19 17:50:01.881972:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.63,     1.63,     1.63,     1.63,     1.63,     1.63,     1.63,     1.78,     1.78,     1.78,     2.11,     2.53,     3.01,     3.24,     3.25,     3.51,     3.83,     6.29,     8.57,     9.36,    11.74,    14.16,    16.92,    18.33,    18.78,    19.82,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.31,    20.66,    21.07,    21.56,    21.79,     21.8,    22.05,    22.38,    24.84] kWh
2026-06-19 17:50:01.883339:  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,      0.0,      0.0,      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-19 17:50:01.884776:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   125.48,   125.48,   125.48,   125.48,   125.48,   125.48,   125.48,   127.93,   127.93,   127.93,   133.98,    140.2,   147.85,   151.55,   151.75,   155.75,   160.59,   192.99,    223.6,   234.78,   267.58,   300.81,   338.55,   358.25,   364.33,   378.59,   383.39,   383.39,   383.39,   383.39,   383.39,   383.39,   383.39,   383.39,   383.39,   383.39,   383.39,   383.39,   383.39,   383.39,   383.39,   383.39,   383.39,   433.38,   433.38,   433.38,   433.38,   433.38,   433.38,   433.38,   433.38,   433.38,   433.38,   433.38,   433.38,   433.38,   433.38,   436.13,   442.34,   448.56,    456.2,    459.9,    460.1,    464.1,   468.94,   501.34] p
2026-06-19 17:50:01.958266: predict best end_record 06-21 11:10:00, final soc 2.38kWh, metric 460.18p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:45:00, load 32.0kWh, PV 0.0kWh
2026-06-19 17:50:01.960072:    Slot: [   17:50,    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,    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-19 17:50:01.961507:     SoC: [   11.52,    11.34,    10.73,    10.55,    10.54,    10.51,    10.47,    10.45,    10.37,    10.03,     9.81,     9.24,     8.79,     8.45,     7.76,     7.13,     7.08,     6.98,     6.82,      7.0,     6.79,     6.22,     4.89,     2.79,     2.44,     2.36,     2.32,      2.1,     1.81,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.26,     8.58,    10.91,    13.24,     12.7,     12.7,     13.0,     13.0,    12.67,    12.32,    11.99,     11.6,    11.06,     10.9,     10.9,    10.87,    10.84,    10.81,    10.75,    10.45,    10.26,     9.76,     9.36,     9.07,     8.39,     7.76,     7.71,      7.6,     7.45,     7.25,     7.04,     6.47,     5.13,     3.04,     2.69,     2.61,     2.46,     2.24,     1.95,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93] kWh
2026-06-19 17:50:01.962873:     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<bf+,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g<be-,    g<bf+,    g<bf+,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be~,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 17:50:01.964342:    LOAD: [     4.2,     4.37,     4.93,     5.11,     5.11,     5.14,     5.17,      5.2,     5.27,     5.59,     5.79,     6.32,     6.75,     7.05,      7.7,     8.29,     8.34,     8.43,     8.57,     8.77,     8.96,     9.49,    10.73,    12.68,    13.01,    13.09,    13.22,    13.43,     13.7,    14.03,    14.42,    14.88,     15.1,    15.11,    15.36,    15.67,    16.03,    16.21,    16.43,    16.71,    17.04,    17.68,    18.34,    18.76,    19.24,    19.56,    19.87,    20.19,     20.5,    20.86,    21.36,    21.51,    21.51,    21.54,    21.57,    21.59,    21.65,    21.93,    22.11,    22.57,    22.94,    23.21,    23.85,    24.44,    24.49,    24.58,    24.73,    24.91,    25.11,    25.64,    26.88,    28.83,    29.16,    29.24,    29.38,    29.58,    29.85,    30.18,    30.57,    31.03,    31.25,    31.26,    31.51,    31.82,    32.18] kWh
2026-06-19 17:50:01.965737:      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,      0.0,      0.0,      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-19 17:50:01.967136:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.38,     1.38,     1.38,     1.38,     1.38,     1.38,     1.38,     1.48,     1.48,     1.48,     1.61,     2.01,     2.47,     2.69,      2.7,     2.95,     3.25,     6.11,      8.8,     9.02,     11.8,    14.63,    17.77,    17.92,    18.35,    19.15,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.47,    19.86,    20.32,    20.54,    20.55,     20.8,    21.11,    23.97] kWh
2026-06-19 17:50:01.968505:  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,      0.0,      0.0,      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-19 17:50:01.969951:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,    121.4,    121.4,    121.4,    121.4,    121.4,    121.4,    121.4,   123.08,   123.08,   123.08,   125.47,   131.41,   138.71,   142.24,   142.43,   146.25,   150.87,   188.53,   224.63,   227.77,   266.14,   304.86,   347.88,   349.98,   355.78,   366.77,   371.36,   371.36,   371.36,   371.36,   371.36,   371.36,   371.36,   371.36,   371.36,   371.36,   371.36,   371.36,   371.36,   371.36,   371.36,   371.36,   371.36,   421.34,   421.34,   421.34,   421.34,   421.34,   421.34,   421.34,   421.34,   421.34,   421.34,   421.34,   421.34,   421.34,   421.34,   421.34,   421.42,   427.36,   434.66,   438.19,   438.38,    442.2,   446.82,   484.48] p
2026-06-19 17:50:01.972218:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg]
2026-06-19 17:50:01.972251: Saving plan best values to HA entities
2026-06-19 17:50:02.123376: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 17:50:02.129312: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 17:50:02.136821: Best charging limit SoC's [7.0, 2.0, 16.0, 6.0, 16.0, 12.5, 13.0, 16.0]kWh, export []kWh gives import battery 37.2kWh, house 3.42kWh, export 0.0kWh, metric 460.18p, metric10 480.59p
2026-06-19 17:50:02.208534: Marginal costs baseline metric (no standing charge): 360.2133
2026-06-19 17:50:02.414087: Marginal energy costs matrix computed: min=17.0 max=26.73
2026-06-19 17:50:02.492045: Rate array import [{'start': 1070, 'end': 1140, 'rate': 'very expensive', 'range': '(31.1p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3550, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1070, 'end': 3550, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 17:50:02.492902: - Your estimated bill for today is £0.65 and tomorrow is £3.06
2026-06-19 17:50:02.492943: - Import rates are very expensive (31.1p - 37.1p) for the next 1 and a quarter hours and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 17:50:02.492964: - The battery is currently at 72% and is in eco mode for the next 8 hours.
2026-06-19 17:50:02.492980: - For the next 48 hours there will be no solar generation.
2026-06-19 17:50:02.492995: - You will run out of battery in 13 hours.
2026-06-19 17:50:02.493010: - Your next charge slot will be in 8 hours where import rates will be cheap (16.4p).
2026-06-19 17:50:02.493025: 
2026-06-19 17:50:02.538944: Plan calculation took 1.05 seconds
2026-06-19 17:50:02.543716: No high rate period found
2026-06-19 17:50:02.587185: Import threshold used for optimisation was 17.7p
2026-06-19 17:50:02.637249: Low import rate windows [0: 06-19 17:30:00 - 06-19 18:00:00 @ 31.14, 1: 06-19 18:00:00 - 06-19 18:30:00 @ 34.45, 2: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 3: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 4: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 5: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 6: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 7: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 8: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 9: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 10: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 11: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 12: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 13: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 14: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 15: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 16: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 17: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 18: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 19: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 20: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 21: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 22: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 23: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 24: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 25: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 26: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 27: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 28: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 29: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 30: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 31: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 32: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 33: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 34: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 35: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 36: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 37: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 38: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 39: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 40: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 41: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 42: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 43: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 44: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 45: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 46: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 47: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 48: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 49: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 50: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 51: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 52: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 53: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 54: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 55: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 56: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 57: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 58: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 59: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 60: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 61: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 62: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 63: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 64: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 65: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 66: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 67: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 68: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 69: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 70: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 71: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 72: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 73: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 74: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 75: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 76: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 77: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 78: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 79: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 80: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 81: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 82: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 83: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 84: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 85: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 86: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 87: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 88: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 89: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 90: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 91: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 92: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 93: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 94: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 95: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7]
2026-06-19 17:50:02.661496: 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-19 17:50:02.661709: Recompute is saving previous plan...
2026-06-19 17:50:02.667336: Best charge window [ 19-06 17:30:00 - 19-06 18:00:00 @ 31.14p 0%, 19-06 18:00:00 - 19-06 18:30:00 @ 34.45p 0%, 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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% ]
2026-06-19 17:50:02.667404: Best export window [  ]
2026-06-19 17:50:02.668043: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 17:50:02.669606: Load divergence over 8.0 hours mean 455.55W, min 0.0W, max 2997.6W, std dev 579.44W, divergence 63.6%
2026-06-19 17:50:02.685024: Calculating data from yesterday for savings calculation
2026-06-19 17:50:02.693445: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 17:50:02.698724: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 17:50:02.699645: Creating pool of 12 processes to match your CPU count
2026-06-19 17:50:02.749599: 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-19 17:50:02.751166: Optimise levels pass started at 2026-06-19 17:50:02
2026-06-19 17:50:02.751215: Optimise all windows, total charge 95 export 1
2026-06-19 17:50:02.979890: >> Region optimisation pass width 960
2026-06-19 17:50:03.336424: >> Region optimisation pass width 480
2026-06-19 17:50:03.646926: >> Region optimisation pass width 240
2026-06-19 17:50:04.468666: >> Region optimisation pass width 120
2026-06-19 17:50:05.582485: 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 82
2026-06-19 17:50:05.582594: Optimise levels pass ended at 2026-06-19 17:50:05, duration 2.8 seconds tried 356 combinations
2026-06-19 17:50:05.582692: Set best_price_charge_level 15.6p, best_price_export_level 0p, best_price_charge 14.54p, best_cost_export 0p, best_metric 403.9p, best_keep 0kWh, best_cycle 46.34kWh, best_carbon 0kg, best_import 36.21kWh
2026-06-19 17:50:05.598250: 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.0, 16.0, 0, 16.0, 16.0, 16.0, 13.0, 13.0, 13.0, 13.0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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]kWh and export limits []kWh
2026-06-19 17:50:05.598531: Optimise price set 15.6p, pass trim, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 327.06p, best_cost 346.26p, best_cycle 32.91kWh, best_carbon 0kg, best_import 40.55kWh
2026-06-19 17:50:05.629155: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 327.06p, best_cost 346.26p, best_cycle 32.91kWh, best_carbon 0kg, best_import 40.55kWh
2026-06-19 17:50:05.666758: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 327.06p, best_cost 346.26p, best_cycle 32.91kWh, best_carbon 0kg, best_import 40.55kWh
2026-06-19 17:50:05.704214: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 327.06p, best_cost 346.26p, best_cycle 32.91kWh, best_carbon 0kg, best_import 40.55kWh
2026-06-19 17:50:05.850859: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 327.06p, best_cost 346.26p, best_cycle 32.91kWh, best_carbon 0kg, best_import 40.55kWh
2026-06-19 17:50:05.885771: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 327.06p, best_cost 346.26p, best_cycle 32.91kWh, best_carbon 0kg, best_import 40.55kWh
2026-06-19 17:50:05.912067: Best charge windows best_metric 327.06p, best_cost 346.26p, best_carbon 0kg, best_import 40.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: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 81%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 81%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 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% ]
2026-06-19 17:50:05.912954: Best charge windows best_metric 327.06p, best_cost 346.26p, best_carbon 0kg, best_import 40.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: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 81%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 81%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 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% ]
2026-06-19 17:50:05.913102: Optimise price set 15.6p, pass normal, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 327.06p, best_cost 346.26p, best_cycle 32.91kWh, best_carbon 0kg, best_import 40.55kWh
2026-06-19 17:50:05.939626: Optimise price set 15.2p, pass normal, price 14.13p, start_at_low False, best_price_charge 14.54p, best_metric 327.06p, best_cost 346.26p, best_cycle 32.91kWh, best_carbon 0kg, best_import 40.55kWh
2026-06-19 17:50:05.972294: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 326.94p, best_cost 346.18p, best_cycle 32.91kWh, best_carbon 0kg, best_import 40.55kWh
2026-06-19 17:50:06.005101: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 326.94p, best_cost 346.18p, best_cycle 32.91kWh, best_carbon 0kg, best_import 40.55kWh
2026-06-19 17:50:06.036640: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 326.71p, best_cost 345.91p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:06.155375: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 326.71p, best_cost 345.91p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:06.187724: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 326.71p, best_cost 345.91p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:06.213840: Best charge windows best_metric 326.71p, best_cost 345.91p, best_carbon 0kg, best_import 40.51kWh, 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 50%, 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 81%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 81%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 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% ]
2026-06-19 17:50:06.214047: Optimise price set 15.6p, pass trim, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 326.71p, best_cost 345.91p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:06.245481: Optimise price set 15.2p, pass trim, price 14.13p, start_at_low False, best_price_charge 14.54p, best_metric 326.71p, best_cost 345.91p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:06.280010: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 326.71p, best_cost 345.91p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:06.311687: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 326.62p, best_cost 345.82p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:06.344638: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 326.62p, best_cost 345.82p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:06.471293: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 326.62p, best_cost 345.82p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:06.508809: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 326.62p, best_cost 345.82p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:06.533795: Best charge windows best_metric 326.62p, best_cost 345.82p, best_carbon 0kg, best_import 40.51kWh, 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 50%, 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 78%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 81%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 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% ]
2026-06-19 17:50:06.533989: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 14.54p, best_metric 326.62p, best_cost 345.82p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:06.557365: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 14.54p, best_metric 326.62p, best_cost 345.82p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:06.590582: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 14.54p, best_metric 326.62p, best_cost 345.82p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:06.715704: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 14.54p, best_metric 326.62p, best_cost 345.82p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:06.749032: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 14.54p, best_metric 326.62p, best_cost 345.82p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:06.783936: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 14.54p, best_metric 326.62p, best_cost 345.82p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:06.819730: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 14.54p, best_metric 326.62p, best_cost 345.82p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:06.849498: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 14.54p, best_metric 326.62p, best_cost 345.82p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:06.904061: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 14.54p, best_metric 326.62p, best_cost 345.82p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:06.956107: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 14.54p, best_metric 326.62p, best_cost 345.82p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:07.008269: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 14.54p, best_metric 326.62p, best_cost 345.82p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:07.057810: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 14.54p, best_metric 326.62p, best_cost 345.82p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:07.109385: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 14.54p, best_metric 326.62p, best_cost 345.82p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:07.160515: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 14.54p, best_metric 326.62p, best_cost 345.82p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:07.226068: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 14.54p, best_metric 326.51p, best_cost 345.75p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:07.283215: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 14.54p, best_metric 326.49p, best_cost 345.75p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:07.336469: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 14.54p, best_metric 326.49p, best_cost 345.75p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:07.461069: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 14.54p, best_metric 326.49p, best_cost 345.75p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:07.561490: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 14.54p, best_metric 326.49p, best_cost 345.75p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:07.624401: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 14.54p, best_metric 326.49p, best_cost 345.75p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:07.686799: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 14.54p, best_metric 326.49p, best_cost 345.75p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:07.891650: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 14.54p, best_metric 326.49p, best_cost 345.75p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:07.950497: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 14.54p, best_metric 326.49p, best_cost 345.75p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:08.012113: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 14.54p, best_metric 326.49p, best_cost 345.75p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:08.077039: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 14.54p, best_metric 326.49p, best_cost 345.75p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:08.142827: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 14.54p, best_metric 326.49p, best_cost 345.75p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:08.212840: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 14.54p, best_metric 326.49p, best_cost 345.75p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:08.274408: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 14.54p, best_metric 326.49p, best_cost 345.75p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:08.304438: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 14.54p, best_metric 326.49p, best_cost 345.75p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:08.335685: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 14.54p, best_metric 326.49p, best_cost 345.75p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:08.368904: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 14.54p, best_metric 326.49p, best_cost 345.75p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:08.409717: Optimise price set 27.8p, pass low, price 25.96p, start_at_low True, best_price_charge 14.54p, best_metric 326.49p, best_cost 345.75p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:08.442377: Optimise price set 28.4p, pass low, price 26.48p, start_at_low True, best_price_charge 14.54p, best_metric 326.49p, best_cost 345.75p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:08.563111: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 14.54p, best_metric 326.49p, best_cost 345.75p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:08.659983: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 14.54p, best_metric 326.49p, best_cost 345.75p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:08.721234: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 14.54p, best_metric 326.49p, best_cost 345.75p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:08.824022: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 14.54p, best_metric 326.49p, best_cost 345.75p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:08.854394: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 14.54p, best_metric 326.49p, best_cost 345.75p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:08.882887: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 14.54p, best_metric 326.49p, best_cost 345.75p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:08.936056: Optimise price set 37.0p, pass low, price 34.45p, start_at_low True, best_price_charge 14.54p, best_metric 326.49p, best_cost 345.75p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:08.966489: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 14.54p, best_metric 326.49p, best_cost 345.75p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:09.002867: Optimise price set 39.2p, pass low, price 36.53p, start_at_low True, best_price_charge 14.54p, best_metric 326.49p, best_cost 345.75p, best_cycle 32.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 17:50:09.029254: Best charge windows best_metric 326.49p, best_cost 345.75p, best_carbon 0kg, best_import 40.51kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 41%, 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 50%, 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 78%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 81%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 13%, 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% ]
2026-06-19 17:50:09.029547: Tweak plan optimisation started
2026-06-19 17:50:09.251787: Tweak optimisation finished metric 326.49 cost 345.75 metric_keep 0 cycle 32.43 carbon 0 import 40.51
2026-06-19 17:50:09.262797: Raw charge windows [ 19-06 17:30:00 - 19-06 18:00:00 @ 31.14p 0%, 19-06 18:00:00 - 19-06 18:30:00 @ 34.45p 0%, 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 41%, 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 50%, 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 78%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 81%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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 44%, 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 13%, 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% ] reserve 1.6
2026-06-19 17:50:09.263540: Unclipped charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 41%, 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 13:00:00 @ 13.8p 50%, 20-06 13:00:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 15:00:00 @ 13.81p 78%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 81%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 13%, 21-06 11:00:00 - 21-06 18:00:00 @ 29.24p 100% ] reserve 1.6
2026-06-19 17:50:09.263885: Unfiltered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 41%, 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 13:00:00 @ 13.8p 100%, 20-06 13:00:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 15:00:00 @ 13.81p 78%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 81%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 0%, 21-06 11:00:00 - 21-06 18:00:00 @ 29.24p 100% ] reserve 1.6
2026-06-19 17:50:09.264138: Filtered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 41%, 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.75p 100%, 20-06 14:00:00 - 20-06 15:00:00 @ 13.81p 78%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 81%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 11:00:00 - 21-06 18:00:00 @ 29.24p 100% ] reserve 1.6
2026-06-19 17:50:09.285826: Previous plan best metric is 327.55 (cost 346.85) and new plan best metric is 327.36 (cost 346.74)
2026-06-19 17:50:09.285880: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-19 17:50:09.286020: Plan valid is now true after recompute was False
2026-06-19 17:50:09.306077: predict base end_record 06-21 11:00:00, final soc 1.6kWh, metric 510.56p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:00:00, load 31.82kWh, PV 0.0kWh
2026-06-19 17:50:09.307556:    Slot: [   17:50,    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,    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-19 17:50:09.308729:     SoC: [   11.52,    11.34,    10.73,    10.55,    10.54,    10.51,    10.47,    10.45,    10.37,    10.03,     9.81,     9.24,     8.79,     8.45,     7.76,     7.13,     7.08,     6.98,     6.82,     6.62,     6.41,     5.84,     4.51,     2.41,     2.06,     1.98,     1.83,     1.61,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:50:09.309729:     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-,    g<be-,    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-19 17:50:09.310867:    LOAD: [     4.2,     4.37,     4.93,     5.11,     5.11,     5.14,     5.17,      5.2,     5.27,     5.59,     5.79,     6.32,     6.75,     7.05,      7.7,     8.29,     8.34,     8.43,     8.57,     8.77,     8.96,     9.49,    10.73,    12.68,    13.01,    13.09,    13.22,    13.43,     13.7,    14.03,    14.42,    14.88,     15.1,    15.11,    15.36,    15.67,    16.03,    16.21,    16.43,    16.71,    17.04,    17.68,    18.34,    18.76,    19.24,    19.56,    19.87,    20.19,     20.5,    20.86,    21.36,    21.51,    21.51,    21.54,    21.57,    21.59,    21.65,    21.93,    22.11,    22.57,    22.94,    23.21,    23.85,    24.44,    24.49,    24.58,    24.73,    24.91,    25.11,    25.64,    26.88,    28.83,    29.16,    29.24,    29.38,    29.58,    29.85,    30.18,    30.57,    31.03,    31.25,    31.26,    31.51,    31.82] kWh
2026-06-19 17:50:09.311968:      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,      0.0,      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-19 17:50:09.313080:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.26,     1.59,     1.98,     2.44,     2.66,     2.68,     2.92,     3.23,     3.59,     3.77,      4.0,     4.28,      4.6,     5.25,      5.9,     6.32,      6.8,     7.12,     7.43,     7.75,     8.06,     8.43,     8.92,     9.07,     9.07,      9.1,     9.13,     9.16,     9.21,      9.5,     9.67,    10.14,    10.51,    10.78,    11.42,     12.0,    12.05,    12.14,    12.29,    12.48,    12.67,     13.2,    14.44,    16.39,    16.72,     16.8,    16.94,    17.14,    17.41,    17.74,    18.13,    18.59,    18.81,    18.83,    19.07,    19.38] kWh
2026-06-19 17:50:09.314208:  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,      0.0,      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-19 17:50:09.315351:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   119.52,   125.44,   131.38,   138.68,   142.21,    142.4,   146.22,   150.84,   155.58,   158.05,    161.2,   165.07,   169.56,   178.35,   187.45,   193.25,   199.84,   204.43,   213.34,   222.12,   231.71,    243.0,   260.34,   265.88,    265.9,   266.67,   267.44,   268.13,    269.7,   277.51,   281.75,   292.84,    300.2,   305.59,   368.58,   380.14,   381.06,   382.84,   385.37,   388.49,   392.15,   401.98,   425.01,   461.42,   467.41,   468.75,   471.09,   474.73,   479.24,   485.17,   491.11,    498.4,   501.93,   502.12,   505.94,   510.56] p
2026-06-19 17:50:09.407756: Battery has 13.17 hours left - now at 11.52kWh
2026-06-19 17:50:09.446694: predict base10 end_record 06-21 11:00:00, final soc 1.6kWh, metric 534.7p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 05:30:00, load 33.13kWh, PV 0.0kWh
2026-06-19 17:50:09.448247:    Slot: [   17:50,    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,    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-19 17:50:09.449387:     SoC: [   11.52,    11.33,     10.7,     10.5,     10.5,    10.46,    10.43,    10.39,    10.32,     9.96,     9.73,     9.13,     8.65,     8.31,     7.58,     6.92,     6.87,     6.76,      6.6,     6.38,     6.17,     5.57,     4.17,     1.98,     1.61,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:50:09.450422:     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-,    g<be-,    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-19 17:50:09.451570:    LOAD: [     4.2,     4.37,     4.97,     5.15,     5.15,     5.18,     5.22,     5.25,     5.32,     5.66,     5.87,     6.42,     6.87,     7.19,     7.87,     8.48,     8.53,     8.63,     8.78,     8.98,     9.19,     9.74,    11.04,    13.09,    13.43,    13.51,    13.65,    13.87,    14.15,    14.49,    14.91,    15.39,    15.62,    15.63,    15.89,    16.21,    16.59,    16.78,    17.02,    17.31,    17.65,    18.33,    19.01,    19.45,    19.96,    20.29,    20.61,    20.95,    21.27,    21.66,    22.18,    22.34,    22.34,    22.37,    22.39,    22.42,    22.48,    22.78,    22.96,    23.45,    23.84,    24.12,    24.79,     25.4,    25.45,    25.55,     25.7,     25.9,    26.11,    26.66,    27.96,     30.0,    30.35,    30.43,    30.57,    30.79,    31.07,    31.41,    31.83,    32.31,    32.54,    32.55,    32.81,    33.13] kWh
2026-06-19 17:50:09.452643:      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,      0.0,      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-19 17:50:09.453843:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.07,     1.22,     1.43,     1.71,     2.06,     2.47,     2.95,     3.18,     3.19,     3.45,     3.78,     4.15,     4.34,     4.58,     4.87,     5.22,     5.89,     6.57,     7.02,     7.52,     7.85,     8.18,     8.51,     8.83,     9.22,     9.74,      9.9,      9.9,     9.93,     9.96,     9.98,    10.04,    10.34,    10.52,    11.01,     11.4,    11.68,    12.35,    12.96,    13.01,    13.11,    13.26,    13.46,    13.67,    14.22,    15.52,    17.57,    17.91,    17.99,    18.14,    18.35,    18.63,    18.98,    19.39,    19.87,     20.1,    20.11,    20.37,    20.69] kWh
2026-06-19 17:50:09.454936:  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,      0.0,      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-19 17:50:09.456063:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   116.42,   118.86,   122.69,   127.41,   133.62,   139.84,   147.48,   151.18,   151.38,   155.38,   160.22,   165.19,   167.78,   171.07,   175.13,   179.83,   189.04,   198.57,   204.65,   211.56,   216.36,    225.7,   234.89,   244.94,   256.77,   274.94,   280.74,   280.76,   281.56,   282.38,    283.1,   284.73,   292.93,   297.37,   308.99,   316.69,   322.34,   385.95,   398.06,   399.03,   400.89,   403.54,    406.8,   410.65,   420.94,   445.07,   483.21,   489.49,   490.89,   493.34,   497.16,   501.89,   508.09,   514.31,   521.96,   525.66,   525.86,   529.86,    534.7] p
2026-06-19 17:50:09.522901: predict best10 end_record 06-21 11:00:00, final soc 1.6kWh, metric 468.94p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:30:00, load 33.13kWh, PV 0.0kWh
2026-06-19 17:50:09.524695:    Slot: [   17:50,    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,    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-19 17:50:09.526168:     SoC: [   11.52,    11.33,     10.7,     10.5,     10.5,    10.46,    10.43,    10.39,    10.32,     9.96,     9.73,     9.13,     8.65,     8.31,     7.58,     6.92,     6.87,     6.76,      6.6,      7.0,     6.78,     6.18,     4.79,     2.59,     2.22,     2.14,     2.14,     1.91,     1.61,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,      6.0,     7.94,     9.88,    11.82,     12.5,     12.5,     13.0,     13.0,    12.65,    12.29,    11.95,    11.53,    10.97,     10.8,     10.8,    10.77,    10.74,    10.71,    10.64,    10.33,    10.13,     9.61,     9.19,     8.89,     8.17,     7.51,     7.45,     7.35,     7.19,     6.97,     6.75,     6.16,     4.76,     2.57,      2.2,     2.11,     1.95,     1.73,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:50:09.527381:     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<bf+,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<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<bf+] kWh
2026-06-19 17:50:09.528776:    LOAD: [     4.2,     4.37,     4.97,     5.15,     5.15,     5.18,     5.22,     5.25,     5.32,     5.66,     5.87,     6.42,     6.87,     7.19,     7.87,     8.48,     8.53,     8.63,     8.78,     8.98,     9.19,     9.74,    11.04,    13.09,    13.43,    13.51,    13.65,    13.87,    14.15,    14.49,    14.91,    15.39,    15.62,    15.63,    15.89,    16.21,    16.59,    16.78,    17.02,    17.31,    17.65,    18.33,    19.01,    19.45,    19.96,    20.29,    20.61,    20.95,    21.27,    21.66,    22.18,    22.34,    22.34,    22.37,    22.39,    22.42,    22.48,    22.78,    22.96,    23.45,    23.84,    24.12,    24.79,     25.4,    25.45,    25.55,     25.7,     25.9,    26.11,    26.66,    27.96,     30.0,    30.35,    30.43,    30.57,    30.79,    31.07,    31.41,    31.83,    32.31,    32.54,    32.55,    32.81,    33.13] kWh
2026-06-19 17:50:09.530162:      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,      0.0,      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-19 17:50:09.531564:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.63,     1.63,     1.63,     1.63,     1.63,     1.63,     1.63,     1.78,     1.78,     1.78,     2.11,     2.53,     3.01,     3.24,     3.25,     3.51,     3.83,     6.29,     8.57,     9.36,    11.74,    14.16,    16.92,    18.33,    18.78,    19.82,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.15,    20.31,    20.66,    21.07,    21.56,    21.79,     21.8,    22.05,    22.38] kWh
2026-06-19 17:50:09.532922:  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,      0.0,      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-19 17:50:09.534463:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   125.48,   125.48,   125.48,   125.48,   125.48,   125.48,   125.48,   127.93,   127.93,   127.93,   133.98,    140.2,   147.85,   151.55,   151.75,   155.75,   160.59,   192.99,    223.6,   234.78,   267.58,   300.81,   338.55,   358.25,   364.33,   378.59,   383.39,   383.39,   383.39,   383.39,   383.39,   383.39,   383.39,   383.39,   383.39,   383.39,   383.39,   383.39,   383.39,   383.39,   383.39,   383.39,   383.39,   433.38,   433.38,   433.38,   433.38,   433.38,   433.38,   433.38,   433.38,   433.38,   433.38,   433.38,   433.38,   433.38,   433.38,   436.13,   442.34,   448.56,    456.2,    459.9,    460.1,    464.1,   468.94] p
2026-06-19 17:50:09.602735: predict best end_record 06-21 11:00:00, final soc 1.6kWh, metric 446.82p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:45:00, load 31.82kWh, PV 0.0kWh
2026-06-19 17:50:09.604507:    Slot: [   17:50,    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,    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-19 17:50:09.605956:     SoC: [   11.52,    11.34,    10.73,    10.55,    10.54,    10.51,    10.47,    10.45,    10.37,    10.03,     9.81,     9.24,     8.79,     8.45,     7.76,     7.13,     7.08,     6.98,     6.82,      7.0,     6.79,     6.22,     4.89,     2.79,     2.44,     2.36,     2.32,      2.1,     1.81,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.26,     8.58,    10.91,    13.24,     12.7,     12.7,     13.0,     13.0,    12.67,    12.32,    11.99,     11.6,    11.06,     10.9,     10.9,    10.87,    10.84,    10.81,    10.75,    10.45,    10.26,     9.76,     9.36,     9.07,     8.39,     7.76,     7.71,      7.6,     7.45,     7.25,     7.04,     6.47,     5.13,     3.04,     2.69,     2.61,     2.46,     2.24,     1.95,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:50:09.607181:     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<bf+,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g<be-,    g<bf+,    g<bf+,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be~,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 17:50:09.608592:    LOAD: [     4.2,     4.37,     4.93,     5.11,     5.11,     5.14,     5.17,      5.2,     5.27,     5.59,     5.79,     6.32,     6.75,     7.05,      7.7,     8.29,     8.34,     8.43,     8.57,     8.77,     8.96,     9.49,    10.73,    12.68,    13.01,    13.09,    13.22,    13.43,     13.7,    14.03,    14.42,    14.88,     15.1,    15.11,    15.36,    15.67,    16.03,    16.21,    16.43,    16.71,    17.04,    17.68,    18.34,    18.76,    19.24,    19.56,    19.87,    20.19,     20.5,    20.86,    21.36,    21.51,    21.51,    21.54,    21.57,    21.59,    21.65,    21.93,    22.11,    22.57,    22.94,    23.21,    23.85,    24.44,    24.49,    24.58,    24.73,    24.91,    25.11,    25.64,    26.88,    28.83,    29.16,    29.24,    29.38,    29.58,    29.85,    30.18,    30.57,    31.03,    31.25,    31.26,    31.51,    31.82] kWh
2026-06-19 17:50:09.609957:      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,      0.0,      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-19 17:50:09.611412:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.38,     1.38,     1.38,     1.38,     1.38,     1.38,     1.38,     1.48,     1.48,     1.48,     1.61,     2.01,     2.47,     2.69,      2.7,     2.95,     3.25,     6.11,      8.8,     9.02,     11.8,    14.63,    17.77,    17.92,    18.35,    19.15,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.46,    19.47,    19.86,    20.32,    20.54,    20.55,     20.8,    21.11] kWh
2026-06-19 17:50:09.612758:  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,      0.0,      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-19 17:50:09.614189:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,    121.4,    121.4,    121.4,    121.4,    121.4,    121.4,    121.4,   123.08,   123.08,   123.08,   125.47,   131.41,   138.71,   142.24,   142.43,   146.25,   150.87,   188.53,   224.63,   227.77,   266.14,   304.86,   347.88,   349.98,   355.78,   366.77,   371.36,   371.36,   371.36,   371.36,   371.36,   371.36,   371.36,   371.36,   371.36,   371.36,   371.36,   371.36,   371.36,   371.36,   371.36,   371.36,   371.36,   421.34,   421.34,   421.34,   421.34,   421.34,   421.34,   421.34,   421.34,   421.34,   421.34,   421.34,   421.34,   421.34,   421.34,   421.34,   421.42,   427.36,   434.66,   438.19,   438.38,    442.2,   446.82] p
2026-06-19 17:50:09.616497:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ]
2026-06-19 17:50:09.616530: Saving plan best values to HA entities
2026-06-19 17:50:09.755295: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 17:50:09.769247: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 17:50:09.776872: Best charging limit SoC's [7.0, 2.0, 16.0, 6.0, 16.0, 12.5, 13.0, 16.0]kWh, export []kWh gives import battery 37.2kWh, house 3.42kWh, export 0.0kWh, metric 446.82p, metric10 468.94p
2026-06-19 17:50:09.856359: Marginal costs baseline metric (no standing charge): 346.8523
2026-06-19 17:50:10.063880: Marginal energy costs matrix computed: min=17.0 max=26.73
2026-06-19 17:50:10.141882: Rate array import [{'start': 1070, 'end': 1140, 'rate': 'very expensive', 'range': '(31.1p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 1070, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 17:50:10.142560: - Your estimated bill for today is £0.65 and tomorrow is £3.06
2026-06-19 17:50:10.142593: - Import rates are very expensive (31.1p - 37.1p) for the next 1 and a quarter hours and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 17:50:10.142611: - The battery is currently at 72% and is in eco mode for the next 8 hours.
2026-06-19 17:50:10.142627: - For the next 48 hours there will be no solar generation.
2026-06-19 17:50:10.142656: - You will run out of battery in 13 hours.
2026-06-19 17:50:10.142672: - Your next charge slot will be in 8 hours where import rates will be cheap (16.4p).
2026-06-19 17:50:10.142688: 
2026-06-19 17:50:10.190245: Plan calculation took 7.53 seconds
2026-06-19 17:50:10.190526: Inverter 0: Type SK Sunsynk
2026-06-19 17:50:10.190576: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 17:50:10.190852: Reserve min: 10%, battery_min: 10%
2026-06-19 17:50:10.190954: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 17:50:10.191377: Inverter 0 SoC: 11.52kW 72%, current charge rate 5000W, current discharge rate 5250W, current battery power 521W, current battery voltage 51.2V, grid power -53W, load power 559W, PV Power 0W
2026-06-19 17:50:10.191648: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:50:10.191763: Inverter 0 scheduled charge enable is False
2026-06-19 17:50:10.191805: Inverter 0 charge windows currently []
2026-06-19 17:50:10.191846: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 17:50:10.191993: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:50:10.192034: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:50:10.192088: Inverter 0 scheduled discharge enable is False
2026-06-19 17:50:10.192297: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:50:10.192342: Inverter 0 discharge windows currently []
2026-06-19 17:50:10.192379: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:50:10.192397: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:50:10.192410: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:50:10.270662: Total inverter register writes now 0
2026-06-19 17:50:10.300350: Completed run status Read-Only
2026-06-19 17:50:10.307948: Info: record_status Read-Only
2026-06-19 17:50:10.321758: Saved current settings to /config/predbat_config.json
2026-06-19 17:50:45.398561: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:50:45.398760: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:50:45.398790: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:50:45.398909: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:50:45.398937: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:50:45.398954: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:50:45.398970: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:52:45.571006: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:52:45.571222: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:52:45.571254: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:52:45.571377: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:52:45.571404: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:52:45.571422: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:52:45.571437: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:54:59.763377: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:54:59.763581: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:54:59.763609: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:54:59.763733: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:54:59.763757: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:54:59.763771: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:54:59.763784: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:55:00.838277: --------------- PredBat - update at 2026-06-19 17:55:00+01:00 with clock skew 0 minutes, minutes now 1075
2026-06-19 17:55:00.838884: Saved current settings to /config/predbat_config.json
2026-06-19 17:55:00.838964: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 11.7 minutes
2026-06-19 17:55:00.839050: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 17:55:00.839213: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 17:55:00.858327: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 17:55:00.858811: Predbat mode is set to Control charge
2026-06-19 17:55:00.858888: Info: Read-only mode is enabled, the inverter controls will not be used!!
2026-06-19 17:55:00.955749: Found 11520 load_today datapoints going back 1 days
2026-06-19 17:55:00.955835: Using load_power data to fill gaps in load_today data
2026-06-19 17:55:01.012375: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 17:55:01.012545: Zero load period starting at 2026-06-19T12:09:00+0100 (346 minutes) for 889 minutes with base value 0.9
2026-06-19 17:55:01.012601: Zero load period starting at 2026-06-18T19:24:00+0100 (1351 minutes) for 64 minutes with base value 0.8
2026-06-19 17:55:01.013614: Processing 384 30-minute periods for power integration
2026-06-19 17:55:01.076764: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 17:55:01.076864: Car charging hold True, threshold 6.0kWh
2026-06-19 17:55:01.076900: Current data so far today: load 4.25kWh, import 1.0kWh, export 0.0kWh, PV 0kWh
2026-06-19 17:55:01.097812: Standing charge is set to 49.98p
2026-06-19 17:55:01.145300: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 17:55:01.145382: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 17:55:01.145586: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 11.7 minutes
2026-06-19 17:55:01.145998: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 11.7 minutes
2026-06-19 17:55:01.151743: Loaded 95 datapoints of futurerate analysis
2026-06-19 17:55:01.307034: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61']
2026-06-19 17:55:01.334602: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 17:55:01.334904: Import rates: min 13.17p, max 37.08p, average 20.01p
2026-06-19 17:55:01.375537: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 17:55:01.375632: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 17:55:01.376702: High export rate found rates in range 99p to -99p
2026-06-19 17:55:01.478334: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 17:55:01.478466: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 17:55:01.478636: Last hour: net energy 0.0kWh, import 0.0kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 0.0p, import 0.0p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 17:55:01.524686: Today's energy total net 1.0kWh, import 1.0kWh, export 0.0kWh, cost 65.18p, import 15.2p, export 0.0p, carbon 0.0kg
2026-06-19 17:55:01.524793: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 17:55:01.526506: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 17:55:01.528093: Warn: Found 1 gaps in load_today totalling 9960 minutes to fill using average data
2026-06-19 17:55:01.528244: Gap starting at 2026-06-18T15:55:00+0100 (1560 minutes) for 9960 minutes
2026-06-19 17:55:01.545640: Historical days now [7] weight [1]
2026-06-19 17:55:01.566967: Today's load divergence 120.37%, in-day adjustment 114.45%, damping 0.95x, yesterday 100.0% today 119.35% blend 25.35%
2026-06-19 17:55:01.567018: Today's predicted so far 9.77kWh with 0.0kWh car/iBoost excluded, 0.69kWh import ignored, and 0kWh forecast extra.
2026-06-19 17:55:01.567041: Today's actual load so far 12.86kWh with 0.0kWh car/iBoost excluded, and 0.18kWh import ignored.
2026-06-19 17:55:01.595948: Inverter 0: Type SK Sunsynk
2026-06-19 17:55:01.596008: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 17:55:01.596170: Reserve min: 10%, battery_min: 10%
2026-06-19 17:55:01.596246: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 17:55:01.596528: Inverter 0 SoC: 11.52kW 72%, current charge rate 5000W, current discharge rate 5250W, current battery power 546W, current battery voltage 51.2V, grid power -59W, load power 584W, PV Power 0W
2026-06-19 17:55:01.596683: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:55:01.596755: Inverter 0 scheduled charge enable is False
2026-06-19 17:55:01.596780: Inverter 0 charge windows currently []
2026-06-19 17:55:01.596804: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 17:55:01.596903: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:55:01.596927: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:55:01.596958: Inverter 0 scheduled discharge enable is False
2026-06-19 17:55:01.597067: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:55:01.597093: Inverter 0 discharge windows currently []
2026-06-19 17:55:01.597111: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:55:01.597145: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:55:01.597161: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:55:01.654704: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 17:55:01.654776: Plan was last updated on 2026-06-19 17:50:00+01:00 and is now 5.0 minutes old
2026-06-19 17:55:01.655027: Best charge window [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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.75p 100%, 20-06 14:00:00 - 20-06 15:00:00 @ 13.81p 78%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 81%, 21-06 11:00:00 - 21-06 18:00:00 @ 29.24p 100% ]
2026-06-19 17:55:01.655053: Best export window [  ]
2026-06-19 17:55:01.655654: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 17:55:01.657220: Load divergence over 8.0 hours mean 445.04W, min 0.0W, max 2832.0W, std dev 568.9W, divergence 63.92%
2026-06-19 17:55:01.673327: Creating pool of 12 processes to match your CPU count
2026-06-19 17:55:01.765103: predict base end_record 06-21 11:05:00, final soc 1.6kWh, metric 507.89p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:15:00, load 31.79kWh, PV 0.0kWh
2026-06-19 17:55:01.767161:    Slot: [   17:55,    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,    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-19 17:55:01.771276:     SoC: [   11.52,    11.44,    10.86,    10.68,    10.68,    10.64,    10.61,    10.57,    10.51,    10.16,     9.94,     9.37,     8.91,     8.59,     7.89,     7.26,     7.21,     7.11,     6.95,     6.75,     6.54,     5.97,     4.64,     2.54,     2.19,     2.11,     1.96,     1.74,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:55:01.773962:     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-,    g<be-,    g<be-,    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-19 17:55:01.777487:    LOAD: [    4.25,     4.33,     4.86,     5.04,     5.04,     5.07,      5.1,     5.13,      5.2,     5.52,     5.72,     6.25,     6.67,     6.98,     7.63,     8.22,     8.26,     8.36,      8.5,     8.69,     8.89,     9.42,    10.66,    12.61,    12.94,    13.01,    13.15,    13.36,    13.62,    13.96,    14.35,    14.81,    15.03,    15.04,    15.29,     15.6,    15.96,    16.15,    16.35,    16.64,    16.97,    17.59,    18.25,    18.68,    19.17,    19.49,     19.8,    20.12,    20.43,    20.77,    21.23,    21.39,    21.39,    21.42,    21.45,    21.47,    21.53,    21.81,    21.98,    22.45,    22.82,    23.09,    23.73,    24.31,    24.36,    24.46,     24.6,    24.79,    24.98,    25.52,    26.76,    28.71,    29.04,    29.11,    29.25,    29.45,    29.72,    30.05,    30.45,    30.91,    31.13,    31.14,    31.38,    31.69,    32.05] kWh
2026-06-19 17:55:01.779657:      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,      0.0,      0.0,      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-19 17:55:01.781275:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.14,     1.47,     1.86,     2.32,     2.54,     2.55,      2.8,     3.11,     3.47,     3.66,     3.86,     4.16,     4.48,     5.11,     5.76,     6.19,     6.68,     7.01,     7.31,     7.63,     7.94,     8.28,     8.75,      8.9,      8.9,     8.93,     8.96,     8.99,     9.04,     9.32,     9.49,     9.96,    10.33,     10.6,    11.24,    11.83,    11.87,    11.97,    12.11,     12.3,     12.5,    13.03,    14.27,    16.22,    16.55,    16.62,    16.76,    16.97,    17.23,    17.57,    17.96,    18.42,    18.64,    18.65,     18.9,    19.21,    19.57] kWh
2026-06-19 17:55:01.782799:  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,      0.0,      0.0,      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-19 17:55:01.784315:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   117.46,   123.39,   129.33,   136.62,   140.16,   140.34,   144.16,   148.78,   153.53,   156.09,   158.98,   163.05,   167.44,   176.04,   185.12,   191.06,   197.74,   202.48,   211.21,   219.98,   229.58,   240.05,   256.45,   261.99,    262.0,    262.8,   263.56,   264.34,   265.79,   273.61,   277.85,   288.94,    296.3,   301.69,   364.68,   376.23,   377.16,   378.94,   381.46,   384.58,   388.25,   398.07,   421.11,   457.51,   463.51,   464.85,   467.18,   470.83,   475.33,   481.26,    487.2,    494.5,   498.03,   498.22,   502.04,   506.66,    511.4] p
2026-06-19 17:55:01.922756: Battery has 13.33 hours left - now at 11.52kWh
2026-06-19 17:55:01.971248: predict base10 end_record 06-21 11:05:00, final soc 1.6kWh, metric 531.86p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 06:10:00, load 33.1kWh, PV 0.0kWh
2026-06-19 17:55:01.974059:    Slot: [   17:55,    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,    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-19 17:55:01.976151:     SoC: [   11.52,    11.44,    10.83,    10.64,    10.63,     10.6,    10.56,    10.53,    10.46,    10.09,     9.87,     9.27,     8.79,     8.45,     7.72,     7.06,      7.0,      6.9,     6.74,     6.52,      6.3,     5.71,     4.31,     2.12,     1.75,     1.66,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 17:55:01.978817:     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-,    g<be-,    g<be-,    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-19 17:55:01.980655:    LOAD: [    4.25,     4.33,     4.89,     5.07,     5.07,     5.11,     5.14,     5.18,     5.24,     5.58,     5.79,     6.35,     6.79,     7.11,     7.79,      8.4,     8.46,     8.56,     8.71,      8.9,     9.11,     9.66,    10.96,    13.01,    13.35,    13.43,    13.58,    13.79,    14.07,    14.42,    14.83,    15.31,    15.54,    15.55,    15.81,    16.14,    16.51,    16.71,    16.93,    17.23,    17.57,    18.23,    18.91,    19.37,    19.88,    20.22,    20.54,    20.87,     21.2,    21.55,    22.04,     22.2,     22.2,    22.23,    22.26,    22.29,    22.35,    22.64,    22.83,    23.32,     23.7,    23.99,    24.66,    25.27,    25.32,    25.42,    25.57,    25.77,    25.97,    26.53,    27.83,    29.87,    30.22,     30.3,    30.44,    30.66,    30.93,    31.28,     31.7,    32.18,    32.41,    32.42,    32.68,     33.0,    33.38] kWh
2026-06-19 17:55:01.982479:      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,      0.0,      0.0,      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-19 17:55:01.984217:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.09,      1.3,     1.58,     1.93,     2.34,     2.82,     3.05,     3.07,     3.32,     3.65,     4.03,     4.22,     4.44,     4.75,     5.08,     5.74,     6.42,     6.88,     7.39,     7.73,     8.05,     8.38,     8.71,     9.06,     9.56,     9.72,     9.72,     9.75,     9.78,     9.81,     9.86,    10.16,    10.34,    10.83,    11.22,     11.5,    12.17,    12.78,    12.83,    12.93,    13.08,    13.28,    13.48,    14.04,    15.34,    17.38,    17.73,    17.81,    17.95,    18.17,    18.45,    18.79,    19.21,    19.69,    19.92,    19.93,    20.19,    20.51,    20.89] kWh
2026-06-19 17:55:01.985906:  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,      0.0,      0.0,      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-19 17:55:01.987647:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   116.66,   120.48,   125.21,   131.41,   137.64,   145.28,   148.98,   149.18,   153.18,   158.02,   162.99,   165.67,   168.69,   172.96,   177.56,   186.57,   196.08,    202.3,   209.31,   214.27,   223.41,    232.6,   242.66,   253.63,   270.81,   276.61,   276.63,   277.47,   278.26,   279.08,   280.61,    288.8,   293.25,   304.86,   312.57,   318.22,   381.83,   393.94,    394.9,   396.76,   399.41,   402.68,   406.52,   416.81,   440.94,   479.08,   485.36,   486.76,   489.21,   493.03,   497.76,   503.96,   510.19,   517.83,   521.53,   521.73,   525.73,   530.57,   535.54] p
2026-06-19 17:55:02.079575: predict best10 end_record 06-21 11:05:00, final soc 1.92kWh, metric 471.44p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:30:00, load 33.1kWh, PV 0.0kWh
2026-06-19 17:55:02.081823:    Slot: [   17:55,    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,    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-19 17:55:02.083570:     SoC: [   11.52,    11.44,    10.83,    10.64,    10.63,     10.6,    10.56,    10.53,    10.46,    10.09,     9.87,     9.27,     8.79,     8.45,     7.72,     7.06,      7.0,      6.9,     6.74,      7.0,     6.78,     6.18,     4.79,     2.59,     2.22,     2.14,     2.14,     1.91,     1.61,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,      6.0,     7.94,     9.88,    11.82,     12.5,     12.5,     13.0,     13.0,    12.66,     12.3,    11.95,    11.57,    11.04,    10.87,    10.87,    10.84,     10.8,    10.77,    10.71,    10.39,     10.2,     9.67,     9.26,     8.96,     8.23,     7.58,     7.52,     7.41,     7.25,     7.04,     6.82,     6.22,     4.83,     2.63,     2.26,     2.18,     2.02,     1.79,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54] kWh
2026-06-19 17:55:02.085172:     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<bf+,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<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<bf+,    g<bf+] kWh
2026-06-19 17:55:02.087034:    LOAD: [    4.25,     4.33,     4.89,     5.07,     5.07,     5.11,     5.14,     5.18,     5.24,     5.58,     5.79,     6.35,     6.79,     7.11,     7.79,      8.4,     8.46,     8.56,     8.71,      8.9,     9.11,     9.66,    10.96,    13.01,    13.35,    13.43,    13.58,    13.79,    14.07,    14.42,    14.83,    15.31,    15.54,    15.55,    15.81,    16.14,    16.51,    16.71,    16.93,    17.23,    17.57,    18.23,    18.91,    19.37,    19.88,    20.22,    20.54,    20.87,     21.2,    21.55,    22.04,     22.2,     22.2,    22.23,    22.26,    22.29,    22.35,    22.64,    22.83,    23.32,     23.7,    23.99,    24.66,    25.27,    25.32,    25.42,    25.57,    25.77,    25.97,    26.53,    27.83,    29.87,    30.22,     30.3,    30.44,    30.66,    30.93,    31.28,     31.7,    32.18,    32.41,    32.42,    32.68,     33.0,    33.38] kWh
2026-06-19 17:55:02.088756:      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,      0.0,      0.0,      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-19 17:55:02.090585:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.48,     1.48,     1.48,     1.48,     1.48,     1.48,     1.48,     1.63,     1.63,     1.63,     1.97,     2.38,     2.86,     3.09,     3.11,     3.36,     3.69,     6.15,     8.43,      9.2,    11.59,    14.01,    16.75,    18.17,    18.62,    19.67,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.01,    20.11,    20.46,    20.87,    21.35,    21.58,     21.6,    21.85,    22.18,    24.64] kWh
2026-06-19 17:55:02.092342:  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,      0.0,      0.0,      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-19 17:55:02.094256:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   123.08,   123.08,   123.08,   123.08,   123.08,   123.08,   123.08,   125.53,   125.53,   125.53,   131.57,    137.8,   145.44,   149.14,   149.34,   153.34,   158.18,   190.58,   221.28,    232.2,   265.21,   298.33,   335.87,   355.56,   361.78,   376.13,   381.09,   381.09,   381.09,   381.09,   381.09,   381.09,   381.09,   381.09,   381.09,   381.09,   381.09,   381.09,   381.09,   381.09,   381.09,   381.09,   381.09,   431.08,   431.08,   431.08,   431.08,   431.08,   431.08,   431.08,   431.08,   431.08,   431.08,   431.08,   431.08,   431.08,   431.08,   432.77,   438.97,    445.2,   452.84,   456.54,   456.74,   460.74,   465.58,   497.98] p
2026-06-19 17:55:02.180681: predict best end_record 06-21 11:05:00, final soc 1.99kWh, metric 450.39p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:45:00, load 31.79kWh, PV 0.0kWh
2026-06-19 17:55:02.182669:    Slot: [   17:55,    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,    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-19 17:55:02.184140:     SoC: [   11.52,    11.44,    10.86,    10.68,    10.68,    10.64,    10.61,    10.57,    10.51,    10.16,     9.94,     9.37,     8.91,     8.59,     7.89,     7.26,     7.21,     7.11,     6.95,      7.0,     6.79,     6.22,     4.89,     2.79,     2.44,     2.36,     2.32,      2.1,     1.81,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.26,     8.58,    10.91,    13.24,    12.71,    12.71,     13.0,     13.0,    12.67,    12.33,     12.0,    11.63,    11.13,    10.97,    10.97,    10.93,     10.9,    10.87,    10.82,    10.51,    10.33,     9.82,     9.43,     9.14,     8.45,     7.82,     7.77,     7.67,     7.51,     7.31,      7.1,     6.53,      5.2,      3.1,     2.75,     2.67,     2.52,      2.3,     2.02,     1.66,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93] kWh
2026-06-19 17:55:02.185375:     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<bf+,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g<be-,    g<bf+,    g<bf+,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be~,    g>be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 17:55:02.186821:    LOAD: [    4.25,     4.33,     4.86,     5.04,     5.04,     5.07,      5.1,     5.13,      5.2,     5.52,     5.72,     6.25,     6.67,     6.98,     7.63,     8.22,     8.26,     8.36,      8.5,     8.69,     8.89,     9.42,    10.66,    12.61,    12.94,    13.01,    13.15,    13.36,    13.62,    13.96,    14.35,    14.81,    15.03,    15.04,    15.29,     15.6,    15.96,    16.15,    16.35,    16.64,    16.97,    17.59,    18.25,    18.68,    19.17,    19.49,     19.8,    20.12,    20.43,    20.77,    21.23,    21.39,    21.39,    21.42,    21.45,    21.47,    21.53,    21.81,    21.98,    22.45,    22.82,    23.09,    23.73,    24.31,    24.36,    24.46,     24.6,    24.79,    24.98,    25.52,    26.76,    28.71,    29.04,    29.11,    29.25,    29.45,    29.72,    30.05,    30.45,    30.91,    31.13,    31.14,    31.38,    31.69,    32.05] kWh
2026-06-19 17:55:02.188201:      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,      0.0,      0.0,      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-19 17:55:02.189605:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.24,     1.24,     1.24,     1.24,     1.24,     1.24,     1.24,     1.34,     1.34,     1.34,     1.47,     1.87,     2.33,     2.55,     2.56,      2.8,     3.11,     5.97,     8.66,     8.87,    11.66,    14.48,    17.61,    17.78,    18.21,     19.0,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.33,    19.67,    20.13,    20.35,    20.36,     20.6,    20.91,    23.77] kWh
2026-06-19 17:55:02.191167:  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,      0.0,      0.0,      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-19 17:55:02.192684:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   119.11,   119.11,   119.11,   119.11,   119.11,   119.11,   119.11,   120.78,   120.78,   120.78,   123.17,   129.11,   136.41,   139.94,   140.13,   143.94,   148.57,   186.22,   222.41,    225.3,   263.87,   302.49,   345.32,   347.59,   353.52,    364.4,   369.14,   369.14,   369.14,   369.14,   369.14,   369.14,   369.14,   369.14,   369.14,   369.14,   369.14,   369.14,   369.14,   369.14,   369.14,   369.14,   369.14,   419.12,   419.12,   419.12,   419.12,   419.12,   419.12,   419.12,   419.12,   419.12,   419.12,   419.12,   419.12,   419.12,   419.12,   419.12,   419.12,   424.22,   431.51,   435.05,   435.23,   439.05,   443.68,   481.33] p
2026-06-19 17:55:02.195172:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg]
2026-06-19 17:55:02.195227: Saving plan best values to HA entities
2026-06-19 17:55:02.349643: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 17:55:02.354924: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 17:55:02.360290: Best charging limit SoC's [7.0, 2.0, 16.0, 6.0, 16.0, 12.5, 13.0, 16.0]kWh, export []kWh gives import battery 37.11kWh, house 3.36kWh, export 0.0kWh, metric 450.39p, metric10 471.44p
2026-06-19 17:55:02.433839: Marginal costs baseline metric (no standing charge): 350.4234
2026-06-19 17:55:02.599646: Marginal energy costs matrix computed: min=17.0 max=26.82
2026-06-19 17:55:02.669285: Rate array import [{'start': 1075, 'end': 1140, 'rate': 'very expensive', 'range': '(31.1p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3545, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1075, 'end': 3545, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 17:55:02.669907: - Your estimated bill for today is £0.65 and tomorrow is £3.04
2026-06-19 17:55:02.669955: - Import rates are very expensive (31.1p - 37.1p) for the next 1 hour and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 17:55:02.669972: - The battery is currently at 72% and is in eco mode for the next 8 hours.
2026-06-19 17:55:02.669986: - For the next 48 hours there will be no solar generation.
2026-06-19 17:55:02.669998: - You will run out of battery in 13 hours.
2026-06-19 17:55:02.670010: - Your next charge slot will be in 8 hours where import rates will be cheap (16.4p).
2026-06-19 17:55:02.670022: 
2026-06-19 17:55:02.710890: Plan calculation took 1.06 seconds
2026-06-19 17:55:02.713907: No high rate period found
2026-06-19 17:55:02.761258: Import threshold used for optimisation was 16.74p
2026-06-19 17:55:02.807457: Low import rate windows [0: 06-19 17:30:00 - 06-19 18:00:00 @ 31.14, 1: 06-19 18:00:00 - 06-19 18:30:00 @ 34.45, 2: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 3: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 4: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 5: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 6: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 7: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 8: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 9: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 10: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 11: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 12: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 13: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 14: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 15: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 16: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 17: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 18: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 19: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 20: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 21: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 22: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 23: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 24: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 25: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 26: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 27: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 28: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 29: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 30: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 31: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 32: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 33: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 34: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 35: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 36: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 37: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 38: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 39: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 40: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 41: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 42: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 43: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 44: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 45: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 46: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 47: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 48: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 49: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 50: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 51: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 52: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 53: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 54: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 55: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 56: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 57: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 58: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 59: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 60: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 61: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 62: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 63: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 64: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 65: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 66: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 67: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 68: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 69: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 70: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 71: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 72: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 73: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 74: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 75: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 76: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 77: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 78: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 79: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 80: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 81: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 82: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 83: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 84: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 85: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 86: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 87: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 88: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 89: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 90: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 91: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 92: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 93: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 94: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 95: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7]
2026-06-19 17:55:02.831989: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 17:55:02.837057: Total inverter register writes now 0
2026-06-19 17:55:02.854853: Completed run status Read-Only
2026-06-19 17:55:02.859845: Info: record_status Read-Only
2026-06-19 17:55:02.869820: Saved current settings to /config/predbat_config.json
2026-06-19 17:55:44.941944: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:55:44.942150: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:55:44.942205: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:55:44.942346: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:55:44.942381: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:55:44.942399: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:55:44.942415: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:57:45.119903: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:57:45.120101: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:57:45.120132: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:57:45.120276: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:57:45.120306: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:57:45.120324: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:57:45.120340: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 17:59:45.293692: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 17:59:45.293926: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 17:59:45.293957: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 17:59:45.294077: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 17:59:45.294105: Note: Inverter does not support discharge freeze - disabled
2026-06-19 17:59:45.294123: Note: Inverter does not support charge freeze - disabled
2026-06-19 17:59:45.294139: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:00:00.372993: --------------- PredBat - update at 2026-06-19 18:00:00+01:00 with clock skew 0 minutes, minutes now 1080
2026-06-19 18:00:00.373540: Saved current settings to /config/predbat_config.json
2026-06-19 18:00:00.373620: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 16.7 minutes
2026-06-19 18:00:00.373742: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 18:00:00.373899: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 18:00:00.394533: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 18:00:00.395126: Predbat mode is set to Control charge
2026-06-19 18:00:00.395212: Info: Read-only mode is enabled, the inverter controls will not be used!!
2026-06-19 18:00:00.510866: Found 11520 load_today datapoints going back 1 days
2026-06-19 18:00:00.510969: Using load_power data to fill gaps in load_today data
2026-06-19 18:00:00.566709: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 18:00:00.566849: Zero load period starting at 2026-06-19T12:09:00+0100 (351 minutes) for 889 minutes with base value 0.9
2026-06-19 18:00:00.566897: Zero load period starting at 2026-06-18T19:24:00+0100 (1356 minutes) for 64 minutes with base value 0.8
2026-06-19 18:00:00.567686: Processing 384 30-minute periods for power integration
2026-06-19 18:00:00.637561: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 18:00:00.637657: Car charging hold True, threshold 6.0kWh
2026-06-19 18:00:00.637723: Current data so far today: load 4.3kWh, import 1.0kWh, export 0.0kWh, PV 0kWh
2026-06-19 18:00:00.658404: Standing charge is set to 49.98p
2026-06-19 18:00:00.708273: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 18:00:00.708357: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 18:00:00.708547: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 16.7 minutes
2026-06-19 18:00:00.708914: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 16.7 minutes
2026-06-19 18:00:00.714796: Loaded 95 datapoints of futurerate analysis
2026-06-19 18:00:00.883608: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53']
2026-06-19 18:00:00.913644: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 18:00:00.914398: Import rates: min 13.17p, max 37.08p, average 20.01p
2026-06-19 18:00:00.981604: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 18:00:00.981778: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 18:00:00.983835: High export rate found rates in range 99p to -99p
2026-06-19 18:00:01.100765: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 18:00:01.100889: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 18:00:01.101095: Last hour: net energy 0.0kWh, import 0.0kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 0.0p, import 0.0p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 18:00:01.164674: Today's energy total net 1.0kWh, import 1.0kWh, export 0.0kWh, cost 65.18p, import 15.2p, export 0.0p, carbon 0.0kg
2026-06-19 18:00:01.164876: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 18:00:01.168706: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 18:00:01.171388: Warn: Found 1 gaps in load_today totalling 9955 minutes to fill using average data
2026-06-19 18:00:01.171573: Gap starting at 2026-06-18T15:55:00+0100 (1565 minutes) for 9955 minutes
2026-06-19 18:00:01.204774: Historical days now [7] weight [1]
2026-06-19 18:00:01.257598: Today's load divergence 120.39%, in-day adjustment 114.53%, damping 0.95x, yesterday 100.0% today 119.37% blend 25.0%
2026-06-19 18:00:01.257727: Today's predicted so far 9.9kWh with 0.0kWh car/iBoost excluded, 0.64kWh import ignored, and 0kWh forecast extra.
2026-06-19 18:00:01.257778: Today's actual load so far 12.99kWh with 0.0kWh car/iBoost excluded, and 0.09kWh import ignored.
2026-06-19 18:00:01.309035: Inverter 0: Type SK Sunsynk
2026-06-19 18:00:01.309145: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 18:00:01.309442: Reserve min: 10%, battery_min: 10%
2026-06-19 18:00:01.309562: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 18:00:01.309978: Inverter 0 SoC: 11.52kW 72%, current charge rate 5000W, current discharge rate 5250W, current battery power 536W, current battery voltage 51.2V, grid power -58W, load power 573W, PV Power 0W
2026-06-19 18:00:01.310235: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:00:01.310346: Inverter 0 scheduled charge enable is False
2026-06-19 18:00:01.310388: Inverter 0 charge windows currently []
2026-06-19 18:00:01.310426: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 18:00:01.310599: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:00:01.310645: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:00:01.310701: Inverter 0 scheduled discharge enable is False
2026-06-19 18:00:01.310898: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:00:01.310941: Inverter 0 discharge windows currently []
2026-06-19 18:00:01.310971: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:00:01.310997: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:00:01.311020: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:00:01.397529: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 18:00:01.397647: Plan was last updated on 2026-06-19 17:50:00+01:00 and is now 10.0 minutes old
2026-06-19 18:00:01.398241: Best charge window [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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.75p 100%, 20-06 14:00:00 - 20-06 15:00:00 @ 13.81p 78%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 81%, 21-06 11:00:00 - 21-06 18:00:00 @ 29.24p 100% ]
2026-06-19 18:00:01.398294: Best export window [  ]
2026-06-19 18:00:01.399743: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 18:00:01.403827: Load divergence over 8.0 hours mean 436.93W, min 0.0W, max 2779.2W, std dev 565.71W, divergence 64.74%
2026-06-19 18:00:01.431058: Creating pool of 12 processes to match your CPU count
2026-06-19 18:00:01.528766: predict base end_record 06-21 11:10:00, final soc 1.6kWh, metric 505.87p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:25:00, load 31.77kWh, PV 0.0kWh
2026-06-19 18:00:01.530899:    Slot: [   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,    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-19 18:00:01.532574:     SoC: [   11.52,    10.97,    10.78,    10.78,    10.75,    10.71,    10.68,    10.61,    10.26,    10.05,     9.47,     9.02,     8.69,      8.0,     7.37,     7.32,     7.21,     7.06,     6.85,     6.65,     6.08,     4.74,     2.65,      2.3,     2.21,     2.06,     1.85,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 18:00:01.533894:     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-,    g<be-,    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-19 18:00:01.535403:    LOAD: [     4.3,     4.81,     4.99,     4.99,     5.02,     5.05,     5.08,     5.15,     5.47,     5.67,      6.2,     6.63,     6.93,     7.58,     8.17,     8.22,     8.31,     8.45,     8.64,     8.84,     9.37,    10.61,    12.56,    12.89,    12.96,    13.11,    13.31,    13.58,    13.91,     14.3,    14.76,    14.98,    14.99,    15.24,    15.55,    15.91,    16.11,    16.29,     16.6,    16.91,    17.53,    18.17,    18.58,    19.12,    19.43,    19.75,    20.06,    20.38,    20.69,    21.13,    21.29,    21.29,    21.32,    21.34,    21.37,    21.43,    21.71,    21.88,    22.35,    22.72,    22.99,    23.63,    24.21,    24.26,    24.36,     24.5,    24.69,    24.88,    25.41,    26.66,    28.61,    28.93,    29.01,    29.15,    29.35,    29.62,    29.95,    30.35,    30.81,    31.02,    31.04,    31.28,    31.59,    31.95] kWh
2026-06-19 18:00:01.536793:      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,      0.0,      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-19 18:00:01.538318:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.04,     1.37,     1.76,     2.22,     2.44,     2.46,      2.7,     3.01,     3.37,     3.57,     3.75,     4.06,     4.38,     4.99,     5.63,     6.05,     6.58,     6.89,     7.21,     7.53,     7.84,     8.16,      8.6,     8.75,     8.75,     8.78,     8.81,     8.83,     8.89,     9.17,     9.34,     9.81,    10.18,    10.45,    11.09,    11.68,    11.72,    11.82,    11.96,    12.15,    12.35,    12.88,    14.12,    16.07,     16.4,    16.47,    16.61,    16.82,    17.08,    17.41,    17.81,    18.27,    18.49,     18.5,    18.74,    19.05,    19.41] kWh
2026-06-19 18:00:01.539708:  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,      0.0,      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-19 18:00:01.541294:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.81,   121.73,   127.67,   134.97,    138.5,   138.69,   142.51,   147.13,   151.87,   154.57,   157.13,    161.4,   165.72,   174.19,   183.03,   188.74,   196.05,   200.59,    209.8,    218.4,   228.22,   237.88,   253.27,    258.8,   258.88,   259.62,   260.38,   261.15,   262.65,   270.43,   274.67,   285.76,   293.12,   298.51,    361.5,   373.05,   373.98,   375.75,   378.28,    381.4,   385.07,   394.89,   417.93,   454.33,   460.33,   461.67,    464.0,   467.65,   472.15,   478.08,   484.02,   491.32,   494.85,   495.04,   498.86,   503.48,   508.22] p
2026-06-19 18:00:01.689863: Battery has 13.42 hours left - now at 11.52kWh
2026-06-19 18:00:01.745982: predict base10 end_record 06-21 11:10:00, final soc 1.6kWh, metric 529.74p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 06:30:00, load 33.08kWh, PV 0.0kWh
2026-06-19 18:00:01.747608:    Slot: [   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,    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-19 18:00:01.748979:     SoC: [   11.52,    10.94,    10.75,    10.74,    10.71,    10.67,    10.64,    10.57,     10.2,     9.98,     9.38,      8.9,     8.56,     7.83,     7.17,     7.12,     7.01,     6.85,     6.63,     6.41,     5.82,     4.42,     2.23,     1.86,     1.77,     1.61,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 18:00:01.750083:     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-,    g<be-,    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-19 18:00:01.751412:    LOAD: [     4.3,     4.84,     5.02,     5.02,     5.05,     5.09,     5.12,     5.19,     5.53,     5.73,     6.29,     6.74,     7.06,     7.74,     8.35,      8.4,      8.5,     8.65,     8.85,     9.05,     9.61,    10.91,    12.95,     13.3,    13.38,    13.52,    13.74,    14.02,    14.36,    14.78,    15.26,    15.49,     15.5,    15.76,    16.08,    16.46,    16.67,    16.86,    17.18,    17.51,    18.16,    18.83,    19.26,    19.82,    20.15,    20.49,    20.82,    21.14,    21.47,    21.94,    22.09,     22.1,    22.13,    22.16,    22.18,    22.24,    22.54,    22.72,    23.21,     23.6,    23.88,    24.55,    25.16,    25.21,    25.31,    25.46,    25.66,    25.86,    26.42,    27.72,    29.76,    30.11,    30.19,    30.33,    30.55,    30.83,    31.17,    31.59,    32.07,     32.3,    32.31,    32.57,    32.89,    33.27] kWh
2026-06-19 18:00:01.753299:      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,      0.0,      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-19 18:00:01.755312:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.2,     1.48,     1.83,     2.24,     2.72,     2.95,     2.96,     3.22,     3.54,     3.92,     4.13,     4.32,     4.65,     4.98,     5.62,     6.29,     6.73,     7.29,     7.61,     7.95,     8.28,     8.61,     8.94,      9.4,     9.56,     9.56,     9.59,     9.62,     9.65,     9.71,     10.0,    10.18,    10.67,    11.06,    11.34,    12.01,    12.62,    12.67,    12.77,    12.92,    13.12,    13.33,    13.88,    15.18,    17.23,    17.57,    17.65,     17.8,    18.01,    18.29,    18.64,    19.05,    19.53,    19.76,    19.77,    20.03,    20.35,    20.73] kWh
2026-06-19 18:00:01.757175:  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,      0.0,      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-19 18:00:01.759072:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   118.74,   123.47,   129.67,   135.89,   143.54,   147.24,   147.44,   151.44,   156.28,   161.25,   164.07,   166.75,   171.23,   175.75,   184.63,    193.9,   199.88,   207.53,   212.29,   221.94,   230.94,   241.24,   251.34,   267.48,   273.27,   273.36,   274.14,   274.94,   275.74,   277.31,   285.46,   289.91,   301.52,   309.23,   314.88,   378.49,    390.6,   391.56,   393.43,   396.07,   399.34,   403.18,   413.47,   437.61,   475.75,   482.03,   483.43,   485.88,    489.7,   494.42,   500.63,   506.85,    514.5,    518.2,   518.39,   522.39,   527.24,    532.2] p
2026-06-19 18:00:01.857801: predict best10 end_record 06-21 11:10:00, final soc 2.25kWh, metric 474.38p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:30:00, load 33.08kWh, PV 0.0kWh
2026-06-19 18:00:01.860498:    Slot: [   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,    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-19 18:00:01.862342:     SoC: [   11.52,    10.94,    10.75,    10.74,    10.71,    10.67,    10.64,    10.57,     10.2,     9.98,     9.38,      8.9,     8.56,     7.83,     7.17,     7.12,     7.01,     6.85,      7.0,     6.78,     6.18,     4.79,     2.59,     2.22,     2.14,     2.14,     1.91,     1.61,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,      6.0,     7.94,     9.88,    11.82,     12.5,     12.5,     13.0,     13.0,    12.64,    12.29,    11.93,    11.58,    11.08,    10.91,    10.91,    10.88,    10.85,    10.82,    10.75,    10.44,    10.24,     9.72,      9.3,      9.0,     8.28,     7.62,     7.57,     7.46,      7.3,     7.08,     6.86,     6.27,     4.87,     2.68,     2.31,     2.22,     2.06,     1.83,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54] kWh
2026-06-19 18:00:01.863713:     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<bf+,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<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<bf+,    g<bf+] kWh
2026-06-19 18:00:01.865131:    LOAD: [     4.3,     4.84,     5.02,     5.02,     5.05,     5.09,     5.12,     5.19,     5.53,     5.73,     6.29,     6.74,     7.06,     7.74,     8.35,      8.4,      8.5,     8.65,     8.85,     9.05,     9.61,    10.91,    12.95,     13.3,    13.38,    13.52,    13.74,    14.02,    14.36,    14.78,    15.26,    15.49,     15.5,    15.76,    16.08,    16.46,    16.67,    16.86,    17.18,    17.51,    18.16,    18.83,    19.26,    19.82,    20.15,    20.49,    20.82,    21.14,    21.47,    21.94,    22.09,     22.1,    22.13,    22.16,    22.18,    22.24,    22.54,    22.72,    23.21,     23.6,    23.88,    24.55,    25.16,    25.21,    25.31,    25.46,    25.66,    25.86,    26.42,    27.72,    29.76,    30.11,    30.19,    30.33,    30.55,    30.83,    31.17,    31.59,    32.07,     32.3,    32.31,    32.57,    32.89,    33.27] kWh
2026-06-19 18:00:01.866690:      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,      0.0,      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-19 18:00:01.868132:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.36,     1.36,     1.36,     1.36,     1.36,     1.36,     1.36,     1.51,     1.51,     1.51,     1.85,     2.26,     2.74,     2.97,     2.99,     3.24,     3.57,     6.03,     8.32,     9.07,    11.48,    13.89,    16.62,    18.02,    18.45,    19.55,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.94,    20.28,     20.7,    21.18,    21.41,    21.42,    21.68,     22.0,    24.46] kWh
2026-06-19 18:00:01.869591:  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,      0.0,      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-19 18:00:01.871128:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   121.13,   121.13,   121.13,   121.13,   121.13,   121.13,   121.13,   123.58,   123.58,   123.58,   129.62,   135.85,   143.49,   147.19,   147.39,   151.39,   156.23,   188.63,   219.48,   230.05,   263.27,   296.32,   333.72,   353.16,   359.15,   374.15,   378.91,   378.91,   378.91,   378.91,   378.91,   378.91,   378.91,   378.91,   378.91,   378.91,   378.91,   378.91,   378.91,   378.91,   378.91,   378.91,   378.91,   428.89,   428.89,   428.89,   428.89,   428.89,   428.89,   428.89,   428.89,   428.89,   428.89,   428.89,   428.89,   428.89,   428.89,   429.92,   436.12,   442.35,   449.99,   453.69,   453.89,   457.89,   462.73,   495.13] p
2026-06-19 18:00:01.971042: predict best end_record 06-21 11:10:00, final soc 2.38kWh, metric 454.63p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:45:00, load 31.77kWh, PV 0.0kWh
2026-06-19 18:00:01.973325:    Slot: [   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,    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-19 18:00:01.974530:     SoC: [   11.52,    10.97,    10.78,    10.78,    10.75,    10.71,    10.68,    10.61,    10.26,    10.05,     9.47,     9.02,     8.69,      8.0,     7.37,     7.32,     7.21,     7.06,     7.06,     6.85,     6.28,     4.95,     2.85,      2.5,     2.42,      2.3,     2.08,     1.79,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.26,     8.58,    10.91,    13.24,    12.65,    12.65,     13.0,     13.0,    12.66,    12.32,    11.98,    11.64,    11.17,    11.01,     11.0,    10.97,    10.95,    10.91,    10.86,    10.55,    10.37,     9.87,     9.47,     9.18,     8.49,     7.86,     7.81,     7.71,     7.56,     7.35,     7.14,     6.57,     5.24,     3.15,     2.79,     2.71,     2.56,     2.34,     2.06,      1.7,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93] kWh
2026-06-19 18:00:01.975510:     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<bf+,    g<bf+,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g<be-,    g<bf+,    g<bf+,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be~,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 18:00:01.976661:    LOAD: [     4.3,     4.81,     4.99,     4.99,     5.02,     5.05,     5.08,     5.15,     5.47,     5.67,      6.2,     6.63,     6.93,     7.58,     8.17,     8.22,     8.31,     8.45,     8.64,     8.84,     9.37,    10.61,    12.56,    12.89,    12.96,    13.11,    13.31,    13.58,    13.91,     14.3,    14.76,    14.98,    14.99,    15.24,    15.55,    15.91,    16.11,    16.29,     16.6,    16.91,    17.53,    18.17,    18.58,    19.12,    19.43,    19.75,    20.06,    20.38,    20.69,    21.13,    21.29,    21.29,    21.32,    21.34,    21.37,    21.43,    21.71,    21.88,    22.35,    22.72,    22.99,    23.63,    24.21,    24.26,    24.36,     24.5,    24.69,    24.88,    25.41,    26.66,    28.61,    28.93,    29.01,    29.15,    29.35,    29.62,    29.95,    30.35,    30.81,    31.02,    31.04,    31.28,    31.59,    31.95] kWh
2026-06-19 18:00:01.977771:      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,      0.0,      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-19 18:00:01.978892:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.19,     1.19,     1.19,     1.19,     1.19,     1.19,     1.19,     1.22,     1.22,     1.22,     1.37,     1.76,     2.22,     2.44,     2.46,      2.7,     3.01,     5.87,     8.57,     8.75,    11.56,    14.38,    17.49,    17.58,     18.0,    18.91,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.52,    19.98,     20.2,    20.21,    20.45,    20.76,    23.62] kWh
2026-06-19 18:00:01.979976:  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,      0.0,      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-19 18:00:01.981348:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   118.28,   118.28,   118.28,   118.28,   118.28,   118.28,   118.28,   118.74,   118.74,   118.74,   121.45,   127.39,   134.69,   138.22,   138.41,   142.23,   146.85,   184.51,   220.83,    223.4,   262.16,    300.7,   343.41,   344.63,   350.34,   362.75,   367.29,   367.29,   367.29,   367.29,   367.29,   367.29,   367.29,   367.29,   367.29,   367.29,   367.29,   367.29,   367.29,   367.29,   367.29,   367.29,   367.29,   417.27,   417.27,   417.27,   417.27,   417.27,   417.27,   417.27,   417.27,   417.27,   417.27,   417.27,   417.27,   417.27,   417.27,   417.27,   417.27,   421.81,    429.1,   432.63,   432.82,   436.64,   441.26,   478.92] p
2026-06-19 18:00:01.983232:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg]
2026-06-19 18:00:01.983264: Saving plan best values to HA entities
2026-06-19 18:00:02.180668: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 18:00:02.189217: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 18:00:02.197166: Best charging limit SoC's [7.0, 2.0, 16.0, 6.0, 16.0, 12.5, 13.0, 16.0]kWh, export []kWh gives import battery 37.04kWh, house 3.34kWh, export 0.0kWh, metric 454.63p, metric10 474.38p
2026-06-19 18:00:02.299535: Marginal costs baseline metric (no standing charge): 354.6587
2026-06-19 18:00:02.494431: Marginal energy costs matrix computed: min=17.03 max=26.91
2026-06-19 18:00:02.586409: Rate array import [{'start': 1080, 'end': 1140, 'rate': 'very expensive', 'range': '(34.5p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3550, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1080, 'end': 3550, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 18:00:02.587126: - Your estimated bill for today is £0.65 and tomorrow is £3.02
2026-06-19 18:00:02.587174: - Import rates are very expensive (34.5p - 37.1p) for the next 1 hour and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 18:00:02.587195: - The battery is currently at 72% and is in eco mode for the next 8 hours.
2026-06-19 18:00:02.587211: - For the next 48 hours there will be no solar generation.
2026-06-19 18:00:02.587226: - You will run out of battery in 13 hours.
2026-06-19 18:00:02.587241: - Your next charge slot will be in 8 hours where import rates will be cheap (16.4p).
2026-06-19 18:00:02.587257: 
2026-06-19 18:00:02.650042: Plan calculation took 1.25 seconds
2026-06-19 18:00:02.653916: No high rate period found
2026-06-19 18:00:02.728961: Import threshold used for optimisation was 16.74p
2026-06-19 18:00:02.801416: Low import rate windows [0: 06-19 18:00:00 - 06-19 18:30:00 @ 34.45, 1: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 2: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 3: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 4: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 5: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 6: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 7: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 8: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 9: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 10: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 11: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 12: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 13: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 14: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 15: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 16: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 17: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 18: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 19: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 20: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 21: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 22: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 23: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 24: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 25: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 26: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 27: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 28: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 29: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 30: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 31: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 32: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 33: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 34: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 35: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 36: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 37: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 38: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 39: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 40: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 41: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 42: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 43: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 44: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 45: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 46: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 47: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 48: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 49: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 50: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 51: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 52: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 53: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 54: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 55: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 56: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 57: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 58: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 59: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 60: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 61: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 62: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 63: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 64: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 65: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 66: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 67: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 68: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 69: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 70: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 71: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 72: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 73: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 74: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 75: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 76: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 77: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 78: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 79: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 80: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 81: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 82: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 83: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 84: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 85: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 86: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 87: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 88: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 89: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 90: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 91: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 92: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 93: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 94: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7]
2026-06-19 18:00:02.834842: 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-19 18:00:02.835074: Recompute is saving previous plan...
2026-06-19 18:00:02.839827: Best charge window [ 19-06 18:00:00 - 19-06 18:30:00 @ 34.45p 0%, 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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% ]
2026-06-19 18:00:02.839912: Best export window [  ]
2026-06-19 18:00:02.840710: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 18:00:02.843230: Load divergence over 8.0 hours mean 436.93W, min 0.0W, max 2779.2W, std dev 565.71W, divergence 64.74%
2026-06-19 18:00:02.865647: Calculating data from yesterday for savings calculation
2026-06-19 18:00:02.879490: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 18:00:02.887433: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 18:00:02.888548: Creating pool of 12 processes to match your CPU count
2026-06-19 18:00:02.970182: 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-19 18:00:02.972848: Optimise levels pass started at 2026-06-19 18:00:02
2026-06-19 18:00:02.972915: Optimise all windows, total charge 95 export 1
2026-06-19 18:00:03.296649: >> Region optimisation pass width 960
2026-06-19 18:00:03.661050: >> Region optimisation pass width 480
2026-06-19 18:00:04.019694: >> Region optimisation pass width 240
2026-06-19 18:00:04.873714: >> Region optimisation pass width 120
2026-06-19 18:00:06.399767: Calculated end_record as 06-21 11:00:00 based on best_price 13.93p, next_charge_start 06-20 11:00:00, max_windows 81
2026-06-19 18:00:06.399872: Optimise levels pass ended at 2026-06-19 18:00:06, duration 3.4 seconds tried 367 combinations
2026-06-19 18:00:06.399936: Set best_price_charge_level 15.0p, best_price_export_level 0p, best_price_charge 13.93p, best_cost_export 0p, best_metric 396.43p, best_keep 0kWh, best_cycle 36.92kWh, best_carbon 0kg, best_import 25.35kWh
2026-06-19 18:00:06.420003: Starting detailed optimisation end_record 06-21 11:00:00, best_price_charge 13.93p, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.0, 16.0, 0, 16.0, 16.0, 16.0, 13.25, 13.25, 13.25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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]kWh and export limits []kWh
2026-06-19 18:00:06.420338: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 321.99p, best_cost 341.24p, best_cycle 33.32kWh, best_carbon 0kg, best_import 40.35kWh
2026-06-19 18:00:06.480329: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 321.94p, best_cost 341.19p, best_cycle 33.32kWh, best_carbon 0kg, best_import 40.35kWh
2026-06-19 18:00:06.523863: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 321.94p, best_cost 341.19p, best_cycle 33.32kWh, best_carbon 0kg, best_import 40.35kWh
2026-06-19 18:00:06.704633: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 321.94p, best_cost 341.19p, best_cycle 33.32kWh, best_carbon 0kg, best_import 40.35kWh
2026-06-19 18:00:06.746480: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 321.94p, best_cost 341.19p, best_cycle 33.32kWh, best_carbon 0kg, best_import 40.35kWh
2026-06-19 18:00:06.782180: Best charge windows best_metric 321.94p, best_cost 341.19p, best_carbon 0kg, best_import 40.35kWh, 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: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 81%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 83%, 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% ]
2026-06-19 18:00:06.783046: Best charge windows best_metric 321.94p, best_cost 341.19p, best_carbon 0kg, best_import 40.35kWh, 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: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 81%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 83%, 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% ]
2026-06-19 18:00:06.783286: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 321.94p, best_cost 341.19p, best_cycle 33.32kWh, best_carbon 0kg, best_import 40.35kWh
2026-06-19 18:00:06.842399: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 321.94p, best_cost 341.19p, best_cycle 33.32kWh, best_carbon 0kg, best_import 40.35kWh
2026-06-19 18:00:06.890762: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 321.94p, best_cost 341.19p, best_cycle 33.32kWh, best_carbon 0kg, best_import 40.35kWh
2026-06-19 18:00:07.086212: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 321.94p, best_cost 341.19p, best_cycle 33.32kWh, best_carbon 0kg, best_import 40.35kWh
2026-06-19 18:00:07.127508: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 321.94p, best_cost 341.19p, best_cycle 33.32kWh, best_carbon 0kg, best_import 40.35kWh
2026-06-19 18:00:07.163466: Best charge windows best_metric 321.94p, best_cost 341.19p, best_carbon 0kg, best_import 40.35kWh, 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: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 81%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 83%, 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% ]
2026-06-19 18:00:07.163765: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 321.94p, best_cost 341.19p, best_cycle 33.32kWh, best_carbon 0kg, best_import 40.35kWh
2026-06-19 18:00:07.219721: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 321.94p, best_cost 341.19p, best_cycle 33.32kWh, best_carbon 0kg, best_import 40.35kWh
2026-06-19 18:00:07.259462: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 321.94p, best_cost 341.19p, best_cycle 33.32kWh, best_carbon 0kg, best_import 40.35kWh
2026-06-19 18:00:07.485758: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 321.94p, best_cost 341.19p, best_cycle 33.32kWh, best_carbon 0kg, best_import 40.35kWh
2026-06-19 18:00:07.524449: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 321.94p, best_cost 341.19p, best_cycle 33.32kWh, best_carbon 0kg, best_import 40.35kWh
2026-06-19 18:00:07.553199: Best charge windows best_metric 321.94p, best_cost 341.19p, best_carbon 0kg, best_import 40.35kWh, 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: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 81%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 83%, 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% ]
2026-06-19 18:00:07.553321: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 13.93p, best_metric 321.94p, best_cost 341.19p, best_cycle 33.32kWh, best_carbon 0kg, best_import 40.35kWh
2026-06-19 18:00:07.580354: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 13.93p, best_metric 321.94p, best_cost 341.19p, best_cycle 33.32kWh, best_carbon 0kg, best_import 40.35kWh
2026-06-19 18:00:07.607079: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 13.93p, best_metric 321.94p, best_cost 341.19p, best_cycle 33.32kWh, best_carbon 0kg, best_import 40.35kWh
2026-06-19 18:00:07.752035: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 13.93p, best_metric 321.94p, best_cost 341.19p, best_cycle 33.32kWh, best_carbon 0kg, best_import 40.35kWh
2026-06-19 18:00:07.785734: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 13.93p, best_metric 321.94p, best_cost 341.19p, best_cycle 33.32kWh, best_carbon 0kg, best_import 40.35kWh
2026-06-19 18:00:07.825068: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 13.93p, best_metric 321.94p, best_cost 341.19p, best_cycle 33.32kWh, best_carbon 0kg, best_import 40.35kWh
2026-06-19 18:00:07.862199: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 13.93p, best_metric 321.84p, best_cost 341.11p, best_cycle 33.19kWh, best_carbon 0kg, best_import 40.34kWh
2026-06-19 18:00:07.894619: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 13.93p, best_metric 321.61p, best_cost 340.98p, best_cycle 33.19kWh, best_carbon 0kg, best_import 40.34kWh
2026-06-19 18:00:07.947901: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 13.93p, best_metric 321.61p, best_cost 340.98p, best_cycle 33.19kWh, best_carbon 0kg, best_import 40.34kWh
2026-06-19 18:00:08.015140: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 13.93p, best_metric 321.61p, best_cost 340.98p, best_cycle 33.19kWh, best_carbon 0kg, best_import 40.34kWh
2026-06-19 18:00:08.074926: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 13.93p, best_metric 321.61p, best_cost 340.98p, best_cycle 33.19kWh, best_carbon 0kg, best_import 40.34kWh
2026-06-19 18:00:08.129190: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 13.93p, best_metric 321.61p, best_cost 340.98p, best_cycle 33.19kWh, best_carbon 0kg, best_import 40.34kWh
2026-06-19 18:00:08.183970: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 13.93p, best_metric 321.61p, best_cost 340.98p, best_cycle 33.19kWh, best_carbon 0kg, best_import 40.34kWh
2026-06-19 18:00:08.235575: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 13.93p, best_metric 321.61p, best_cost 340.98p, best_cycle 33.19kWh, best_carbon 0kg, best_import 40.34kWh
2026-06-19 18:00:08.311143: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 13.93p, best_metric 321.4p, best_cost 340.73p, best_cycle 33.19kWh, best_carbon 0kg, best_import 40.35kWh
2026-06-19 18:00:08.384502: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 13.93p, best_metric 321.36p, best_cost 340.7p, best_cycle 33.19kWh, best_carbon 0kg, best_import 40.34kWh
2026-06-19 18:00:08.458345: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 13.93p, best_metric 321.36p, best_cost 340.7p, best_cycle 33.19kWh, best_carbon 0kg, best_import 40.34kWh
2026-06-19 18:00:08.583812: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 13.93p, best_metric 321.34p, best_cost 340.71p, best_cycle 33.19kWh, best_carbon 0kg, best_import 40.34kWh
2026-06-19 18:00:08.728601: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 13.93p, best_metric 321.34p, best_cost 340.71p, best_cycle 33.19kWh, best_carbon 0kg, best_import 40.34kWh
2026-06-19 18:00:08.807315: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 13.93p, best_metric 321.34p, best_cost 340.71p, best_cycle 33.19kWh, best_carbon 0kg, best_import 40.34kWh
2026-06-19 18:00:08.882439: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 13.93p, best_metric 321.34p, best_cost 340.71p, best_cycle 33.19kWh, best_carbon 0kg, best_import 40.34kWh
2026-06-19 18:00:09.146294: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 13.93p, best_metric 321.34p, best_cost 340.71p, best_cycle 33.19kWh, best_carbon 0kg, best_import 40.34kWh
2026-06-19 18:00:09.222433: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 13.93p, best_metric 321.34p, best_cost 340.71p, best_cycle 33.19kWh, best_carbon 0kg, best_import 40.34kWh
2026-06-19 18:00:09.285627: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 13.93p, best_metric 321.34p, best_cost 340.71p, best_cycle 33.19kWh, best_carbon 0kg, best_import 40.34kWh
2026-06-19 18:00:09.354935: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 13.93p, best_metric 321.34p, best_cost 340.71p, best_cycle 33.19kWh, best_carbon 0kg, best_import 40.34kWh
2026-06-19 18:00:09.422906: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 13.93p, best_metric 321.34p, best_cost 340.71p, best_cycle 33.19kWh, best_carbon 0kg, best_import 40.34kWh
2026-06-19 18:00:09.498433: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 13.93p, best_metric 321.34p, best_cost 340.71p, best_cycle 33.19kWh, best_carbon 0kg, best_import 40.34kWh
2026-06-19 18:00:09.586762: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 13.93p, best_metric 321.34p, best_cost 340.71p, best_cycle 33.19kWh, best_carbon 0kg, best_import 40.34kWh
2026-06-19 18:00:09.625589: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 13.93p, best_metric 321.34p, best_cost 340.71p, best_cycle 33.19kWh, best_carbon 0kg, best_import 40.34kWh
2026-06-19 18:00:09.665009: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 13.93p, best_metric 321.34p, best_cost 340.71p, best_cycle 33.19kWh, best_carbon 0kg, best_import 40.34kWh
2026-06-19 18:00:09.695458: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 13.93p, best_metric 321.34p, best_cost 340.71p, best_cycle 33.19kWh, best_carbon 0kg, best_import 40.34kWh
2026-06-19 18:00:09.725802: Optimise price set 27.8p, pass low, price 25.96p, start_at_low True, best_price_charge 13.93p, best_metric 321.34p, best_cost 340.71p, best_cycle 33.19kWh, best_carbon 0kg, best_import 40.34kWh
2026-06-19 18:00:09.759792: Optimise price set 28.4p, pass low, price 26.48p, start_at_low True, best_price_charge 13.93p, best_metric 321.34p, best_cost 340.71p, best_cycle 33.19kWh, best_carbon 0kg, best_import 40.34kWh
2026-06-19 18:00:09.884716: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 13.93p, best_metric 321.34p, best_cost 340.71p, best_cycle 33.19kWh, best_carbon 0kg, best_import 40.34kWh
2026-06-19 18:00:09.982369: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 13.93p, best_metric 321.34p, best_cost 340.71p, best_cycle 33.19kWh, best_carbon 0kg, best_import 40.34kWh
2026-06-19 18:00:10.048211: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 13.93p, best_metric 321.34p, best_cost 340.71p, best_cycle 33.19kWh, best_carbon 0kg, best_import 40.34kWh
2026-06-19 18:00:10.147075: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 13.93p, best_metric 321.34p, best_cost 340.71p, best_cycle 33.19kWh, best_carbon 0kg, best_import 40.34kWh
2026-06-19 18:00:10.178396: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 13.93p, best_metric 321.34p, best_cost 340.71p, best_cycle 33.19kWh, best_carbon 0kg, best_import 40.34kWh
2026-06-19 18:00:10.211730: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 13.93p, best_metric 321.34p, best_cost 340.71p, best_cycle 33.19kWh, best_carbon 0kg, best_import 40.34kWh
2026-06-19 18:00:10.246682: Optimise price set 37.0p, pass low, price 34.45p, start_at_low True, best_price_charge 13.93p, best_metric 321.34p, best_cost 340.71p, best_cycle 33.19kWh, best_carbon 0kg, best_import 40.34kWh
2026-06-19 18:00:10.280009: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 13.93p, best_metric 321.34p, best_cost 340.71p, best_cycle 33.19kWh, best_carbon 0kg, best_import 40.34kWh
2026-06-19 18:00:10.311194: Optimise price set 39.2p, pass low, price 36.53p, start_at_low True, best_price_charge 13.93p, best_metric 321.34p, best_cost 340.71p, best_cycle 33.19kWh, best_carbon 0kg, best_import 40.34kWh
2026-06-19 18:00:10.351658: Best charge windows best_metric 321.34p, best_cost 340.71p, best_carbon 0kg, best_import 40.34kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 02:00:00 - 20-06 02:30:00 @ 17.7p 44%, 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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 81%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 83%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 13%, 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% ]
2026-06-19 18:00:10.351915: Tweak plan optimisation started
2026-06-19 18:00:10.600806: Tweak optimisation finished metric 321.34 cost 340.71 metric_keep 0 cycle 33.19 carbon 0 import 40.34
2026-06-19 18:00:10.612513: Raw charge windows [ 19-06 18:00:00 - 19-06 18:30:00 @ 34.45p 0%, 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 44%, 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 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 13%, 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 81%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 83%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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 13%, 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% ] reserve 1.6
2026-06-19 18:00:10.613386: Unclipped charge windows [ 20-06 02:00:00 - 20-06 03:00:00 @ 17.04p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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 15:00:00 @ 13.81p 81%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 83%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 13%, 21-06 11:00:00 - 21-06 18:00:00 @ 29.24p 100% ] reserve 1.6
2026-06-19 18:00:10.613869: Unfiltered charge windows [ 20-06 02:00:00 - 20-06 03:00:00 @ 17.04p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 0%, 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 15:00:00 @ 13.81p 81%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 83%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 0%, 21-06 11:00:00 - 21-06 18:00:00 @ 29.24p 100% ] reserve 1.6
2026-06-19 18:00:10.614387: Filtered charge windows [ 20-06 02:00:00 - 20-06 03:00:00 @ 17.04p 44%, 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 15:00:00 @ 13.81p 81%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 83%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 21-06 11:00:00 - 21-06 18:00:00 @ 29.24p 100% ] reserve 1.6
2026-06-19 18:00:10.644370: Previous plan best metric is 321.89 (cost 341.3) and new plan best metric is 321.35 (cost 340.71)
2026-06-19 18:00:10.644463: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-19 18:00:10.644713: Plan valid is now true after recompute was False
2026-06-19 18:00:10.671719: predict base end_record 06-21 11:00:00, final soc 1.6kWh, metric 503.48p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:25:00, load 31.59kWh, PV 0.0kWh
2026-06-19 18:00:10.673507:    Slot: [   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,    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-19 18:00:10.674996:     SoC: [   11.52,    10.97,    10.78,    10.78,    10.75,    10.71,    10.68,    10.61,    10.26,    10.05,     9.47,     9.02,     8.69,      8.0,     7.37,     7.32,     7.21,     7.06,     6.85,     6.65,     6.08,     4.74,     2.65,      2.3,     2.21,     2.06,     1.85,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 18:00:10.676194:     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-,    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-19 18:00:10.677631:    LOAD: [     4.3,     4.81,     4.99,     4.99,     5.02,     5.05,     5.08,     5.15,     5.47,     5.67,      6.2,     6.63,     6.93,     7.58,     8.17,     8.22,     8.31,     8.45,     8.64,     8.84,     9.37,    10.61,    12.56,    12.89,    12.96,    13.11,    13.31,    13.58,    13.91,     14.3,    14.76,    14.98,    14.99,    15.24,    15.55,    15.91,    16.11,    16.29,     16.6,    16.91,    17.53,    18.17,    18.58,    19.12,    19.43,    19.75,    20.06,    20.38,    20.69,    21.13,    21.29,    21.29,    21.32,    21.34,    21.37,    21.43,    21.71,    21.88,    22.35,    22.72,    22.99,    23.63,    24.21,    24.26,    24.36,     24.5,    24.69,    24.88,    25.41,    26.66,    28.61,    28.93,    29.01,    29.15,    29.35,    29.62,    29.95,    30.35,    30.81,    31.02,    31.04,    31.28,    31.59] kWh
2026-06-19 18:00:10.679027:      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,      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-19 18:00:10.680418:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.04,     1.37,     1.76,     2.22,     2.44,     2.46,      2.7,     3.01,     3.37,     3.57,     3.75,     4.06,     4.38,     4.99,     5.63,     6.05,     6.58,     6.89,     7.21,     7.53,     7.84,     8.16,      8.6,     8.75,     8.75,     8.78,     8.81,     8.83,     8.89,     9.17,     9.34,     9.81,    10.18,    10.45,    11.09,    11.68,    11.72,    11.82,    11.96,    12.15,    12.35,    12.88,    14.12,    16.07,     16.4,    16.47,    16.61,    16.82,    17.08,    17.41,    17.81,    18.27,    18.49,     18.5,    18.74,    19.05] kWh
2026-06-19 18:00:10.681792:  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,      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-19 18:00:10.683211:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.81,   121.73,   127.67,   134.97,    138.5,   138.69,   142.51,   147.13,   151.87,   154.57,   157.13,    161.4,   165.72,   174.19,   183.03,   188.74,   196.05,   200.59,    209.8,    218.4,   228.22,   237.88,   253.27,    258.8,   258.88,   259.62,   260.38,   261.15,   262.65,   270.43,   274.67,   285.76,   293.12,   298.51,    361.5,   373.05,   373.98,   375.75,   378.28,    381.4,   385.07,   394.89,   417.93,   454.33,   460.33,   461.67,    464.0,   467.65,   472.15,   478.08,   484.02,   491.32,   494.85,   495.04,   498.86,   503.48] p
2026-06-19 18:00:10.783855: Battery has 13.42 hours left - now at 11.52kWh
2026-06-19 18:00:10.821648: predict base10 end_record 06-21 11:00:00, final soc 1.6kWh, metric 527.23p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 06:30:00, load 32.89kWh, PV 0.0kWh
2026-06-19 18:00:10.823201:    Slot: [   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,    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-19 18:00:10.824322:     SoC: [   11.52,    10.94,    10.75,    10.74,    10.71,    10.67,    10.64,    10.57,     10.2,     9.98,     9.38,      8.9,     8.56,     7.83,     7.17,     7.12,     7.01,     6.85,     6.63,     6.41,     5.82,     4.42,     2.23,     1.86,     1.77,     1.61,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 18:00:10.825488:     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-,    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-19 18:00:10.826705:    LOAD: [     4.3,     4.84,     5.02,     5.02,     5.05,     5.09,     5.12,     5.19,     5.53,     5.73,     6.29,     6.74,     7.06,     7.74,     8.35,      8.4,      8.5,     8.65,     8.85,     9.05,     9.61,    10.91,    12.95,     13.3,    13.38,    13.52,    13.74,    14.02,    14.36,    14.78,    15.26,    15.49,     15.5,    15.76,    16.08,    16.46,    16.67,    16.86,    17.18,    17.51,    18.16,    18.83,    19.26,    19.82,    20.15,    20.49,    20.82,    21.14,    21.47,    21.94,    22.09,     22.1,    22.13,    22.16,    22.18,    22.24,    22.54,    22.72,    23.21,     23.6,    23.88,    24.55,    25.16,    25.21,    25.31,    25.46,    25.66,    25.86,    26.42,    27.72,    29.76,    30.11,    30.19,    30.33,    30.55,    30.83,    31.17,    31.59,    32.07,     32.3,    32.31,    32.57,    32.89] kWh
2026-06-19 18:00:10.827774:      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,      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-19 18:00:10.828875:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.2,     1.48,     1.83,     2.24,     2.72,     2.95,     2.96,     3.22,     3.54,     3.92,     4.13,     4.32,     4.65,     4.98,     5.62,     6.29,     6.73,     7.29,     7.61,     7.95,     8.28,     8.61,     8.94,      9.4,     9.56,     9.56,     9.59,     9.62,     9.65,     9.71,     10.0,    10.18,    10.67,    11.06,    11.34,    12.01,    12.62,    12.67,    12.77,    12.92,    13.12,    13.33,    13.88,    15.18,    17.23,    17.57,    17.65,     17.8,    18.01,    18.29,    18.64,    19.05,    19.53,    19.76,    19.77,    20.03,    20.35] kWh
2026-06-19 18:00:10.829969:  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,      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-19 18:00:10.831080:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   118.74,   123.47,   129.67,   135.89,   143.54,   147.24,   147.44,   151.44,   156.28,   161.25,   164.07,   166.75,   171.23,   175.75,   184.63,    193.9,   199.88,   207.53,   212.29,   221.94,   230.94,   241.24,   251.34,   267.48,   273.27,   273.36,   274.14,   274.94,   275.74,   277.31,   285.46,   289.91,   301.52,   309.23,   314.88,   378.49,    390.6,   391.56,   393.43,   396.07,   399.34,   403.18,   413.47,   437.61,   475.75,   482.03,   483.43,   485.88,    489.7,   494.42,   500.63,   506.85,    514.5,    518.2,   518.39,   522.39,   527.24] p
2026-06-19 18:00:10.892246: predict best10 end_record 06-21 11:00:00, final soc 1.6kWh, metric 462.73p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:30:00, load 32.89kWh, PV 0.0kWh
2026-06-19 18:00:10.893734:    Slot: [   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,    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-19 18:00:10.894935:     SoC: [   11.52,    10.94,    10.75,    10.74,    10.71,    10.67,    10.64,    10.57,     10.2,     9.98,     9.38,      8.9,     8.56,     7.83,     7.17,     7.12,     7.01,     6.85,      7.0,     6.78,     6.18,     4.79,     2.59,     2.22,     2.14,     2.14,     1.91,     1.61,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,      6.0,     7.94,     9.88,    11.82,     12.5,     12.5,     13.0,     13.0,    12.64,    12.29,    11.93,    11.58,    11.08,    10.91,    10.91,    10.88,    10.85,    10.82,    10.75,    10.44,    10.24,     9.72,      9.3,      9.0,     8.28,     7.62,     7.57,     7.46,      7.3,     7.08,     6.86,     6.27,     4.87,     2.68,     2.31,     2.22,     2.06,     1.83,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 18:00:10.895921:     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<bf+,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<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<bf+] kWh
2026-06-19 18:00:10.897070:    LOAD: [     4.3,     4.84,     5.02,     5.02,     5.05,     5.09,     5.12,     5.19,     5.53,     5.73,     6.29,     6.74,     7.06,     7.74,     8.35,      8.4,      8.5,     8.65,     8.85,     9.05,     9.61,    10.91,    12.95,     13.3,    13.38,    13.52,    13.74,    14.02,    14.36,    14.78,    15.26,    15.49,     15.5,    15.76,    16.08,    16.46,    16.67,    16.86,    17.18,    17.51,    18.16,    18.83,    19.26,    19.82,    20.15,    20.49,    20.82,    21.14,    21.47,    21.94,    22.09,     22.1,    22.13,    22.16,    22.18,    22.24,    22.54,    22.72,    23.21,     23.6,    23.88,    24.55,    25.16,    25.21,    25.31,    25.46,    25.66,    25.86,    26.42,    27.72,    29.76,    30.11,    30.19,    30.33,    30.55,    30.83,    31.17,    31.59,    32.07,     32.3,    32.31,    32.57,    32.89] kWh
2026-06-19 18:00:10.898174:      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,      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-19 18:00:10.899339:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.36,     1.36,     1.36,     1.36,     1.36,     1.36,     1.36,     1.51,     1.51,     1.51,     1.85,     2.26,     2.74,     2.97,     2.99,     3.24,     3.57,     6.03,     8.32,     9.07,    11.48,    13.89,    16.62,    18.02,    18.45,    19.55,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.88,    19.94,    20.28,     20.7,    21.18,    21.41,    21.42,    21.68,     22.0] kWh
2026-06-19 18:00:10.900549:  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,      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-19 18:00:10.901912:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   121.13,   121.13,   121.13,   121.13,   121.13,   121.13,   121.13,   123.58,   123.58,   123.58,   129.62,   135.85,   143.49,   147.19,   147.39,   151.39,   156.23,   188.63,   219.48,   230.05,   263.27,   296.32,   333.72,   353.16,   359.15,   374.15,   378.91,   378.91,   378.91,   378.91,   378.91,   378.91,   378.91,   378.91,   378.91,   378.91,   378.91,   378.91,   378.91,   378.91,   378.91,   378.91,   378.91,   428.89,   428.89,   428.89,   428.89,   428.89,   428.89,   428.89,   428.89,   428.89,   428.89,   428.89,   428.89,   428.89,   428.89,   429.92,   436.12,   442.35,   449.99,   453.69,   453.89,   457.89,   462.73] p
2026-06-19 18:00:10.974383: predict best end_record 06-21 11:00:00, final soc 1.6kWh, metric 441.26p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:45:00, load 31.59kWh, PV 0.0kWh
2026-06-19 18:00:10.976750:    Slot: [   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,    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-19 18:00:10.978846:     SoC: [   11.52,    10.97,    10.78,    10.78,    10.75,    10.71,    10.68,    10.61,    10.26,    10.05,     9.47,     9.02,     8.69,      8.0,     7.37,     7.32,     7.21,     7.06,     7.06,     6.85,     6.28,     4.95,     2.85,      2.5,     2.42,      2.3,     2.08,     1.79,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.26,     8.58,    10.91,    13.24,    12.65,    12.65,     13.0,     13.0,    12.66,    12.32,    11.98,    11.64,    11.17,    11.01,     11.0,    10.97,    10.95,    10.91,    10.86,    10.55,    10.37,     9.87,     9.47,     9.18,     8.49,     7.86,     7.81,     7.71,     7.56,     7.35,     7.14,     6.57,     5.24,     3.15,     2.79,     2.71,     2.56,     2.34,     2.06,      1.7,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 18:00:10.980547:     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<bf+,    g<bf+,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g<be-,    g<bf+,    g<bf+,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be~,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 18:00:10.982679:    LOAD: [     4.3,     4.81,     4.99,     4.99,     5.02,     5.05,     5.08,     5.15,     5.47,     5.67,      6.2,     6.63,     6.93,     7.58,     8.17,     8.22,     8.31,     8.45,     8.64,     8.84,     9.37,    10.61,    12.56,    12.89,    12.96,    13.11,    13.31,    13.58,    13.91,     14.3,    14.76,    14.98,    14.99,    15.24,    15.55,    15.91,    16.11,    16.29,     16.6,    16.91,    17.53,    18.17,    18.58,    19.12,    19.43,    19.75,    20.06,    20.38,    20.69,    21.13,    21.29,    21.29,    21.32,    21.34,    21.37,    21.43,    21.71,    21.88,    22.35,    22.72,    22.99,    23.63,    24.21,    24.26,    24.36,     24.5,    24.69,    24.88,    25.41,    26.66,    28.61,    28.93,    29.01,    29.15,    29.35,    29.62,    29.95,    30.35,    30.81,    31.02,    31.04,    31.28,    31.59] kWh
2026-06-19 18:00:10.984595:      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,      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-19 18:00:10.986616:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.19,     1.19,     1.19,     1.19,     1.19,     1.19,     1.19,     1.22,     1.22,     1.22,     1.37,     1.76,     2.22,     2.44,     2.46,      2.7,     3.01,     5.87,     8.57,     8.75,    11.56,    14.38,    17.49,    17.58,     18.0,    18.91,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.52,    19.98,     20.2,    20.21,    20.45,    20.76] kWh
2026-06-19 18:00:10.988980:  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,      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-19 18:00:10.991013:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   118.28,   118.28,   118.28,   118.28,   118.28,   118.28,   118.28,   118.74,   118.74,   118.74,   121.45,   127.39,   134.69,   138.22,   138.41,   142.23,   146.85,   184.51,   220.83,    223.4,   262.16,    300.7,   343.41,   344.63,   350.34,   362.75,   367.29,   367.29,   367.29,   367.29,   367.29,   367.29,   367.29,   367.29,   367.29,   367.29,   367.29,   367.29,   367.29,   367.29,   367.29,   367.29,   367.29,   417.27,   417.27,   417.27,   417.27,   417.27,   417.27,   417.27,   417.27,   417.27,   417.27,   417.27,   417.27,   417.27,   417.27,   417.27,   417.27,   421.81,    429.1,   432.63,   432.82,   436.64,   441.26] p
2026-06-19 18:00:10.993874:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ]
2026-06-19 18:00:10.993957: Saving plan best values to HA entities
2026-06-19 18:00:11.141818: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 18:00:11.146659: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 18:00:11.151596: Best charging limit SoC's [7.0, 2.0, 16.0, 6.0, 16.0, 12.5, 13.0, 16.0]kWh, export []kWh gives import battery 37.04kWh, house 3.34kWh, export 0.0kWh, metric 441.26p, metric10 462.73p
2026-06-19 18:00:11.219917: Marginal costs baseline metric (no standing charge): 341.2977
2026-06-19 18:00:11.424669: Marginal energy costs matrix computed: min=17.03 max=26.91
2026-06-19 18:00:11.499127: Rate array import [{'start': 1080, 'end': 1140, 'rate': 'very expensive', 'range': '(34.5p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 1080, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 18:00:11.499927: - Your estimated bill for today is £0.65 and tomorrow is £3.02
2026-06-19 18:00:11.499965: - Import rates are very expensive (34.5p - 37.1p) for the next 1 hour and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 18:00:11.499984: - The battery is currently at 72% and is in eco mode for the next 8 hours.
2026-06-19 18:00:11.500000: - For the next 48 hours there will be no solar generation.
2026-06-19 18:00:11.500016: - You will run out of battery in 13 hours.
2026-06-19 18:00:11.500031: - Your next charge slot will be in 8 hours where import rates will be cheap (16.4p).
2026-06-19 18:00:11.500046: 
2026-06-19 18:00:11.548685: Plan calculation took 8.71 seconds
2026-06-19 18:00:11.548928: Inverter 0: Type SK Sunsynk
2026-06-19 18:00:11.548974: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 18:00:11.549159: Reserve min: 10%, battery_min: 10%
2026-06-19 18:00:11.549217: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 18:00:11.549447: Inverter 0 SoC: 11.51kW 72%, current charge rate 5000W, current discharge rate 5250W, current battery power 538W, current battery voltage 51.2V, grid power -53W, load power 569W, PV Power 0W
2026-06-19 18:00:11.549616: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:00:11.549733: Inverter 0 scheduled charge enable is False
2026-06-19 18:00:11.549766: Inverter 0 charge windows currently []
2026-06-19 18:00:11.549790: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 18:00:11.549884: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:00:11.549906: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:00:11.549938: Inverter 0 scheduled discharge enable is False
2026-06-19 18:00:11.550056: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:00:11.550079: Inverter 0 discharge windows currently []
2026-06-19 18:00:11.550098: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:00:11.550112: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:00:11.550124: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:00:11.623625: Total inverter register writes now 0
2026-06-19 18:00:11.643339: Completed run status Read-Only
2026-06-19 18:00:11.649503: Info: record_status Read-Only
2026-06-19 18:00:11.666427: Saved current settings to /config/predbat_config.json
2026-06-19 18:00:44.733585: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:00:44.733836: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:00:44.733869: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:00:44.733993: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:00:44.734021: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:00:44.734039: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:00:44.734055: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:02:44.901520: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:02:44.901771: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:02:44.901807: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:02:44.901942: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:02:44.901983: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:02:44.902003: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:02:44.902022: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:04:45.078413: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:04:45.078629: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:04:45.078659: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:04:45.078777: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:04:45.078804: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:04:45.078821: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:04:45.078837: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:05:00.164490: --------------- PredBat - update at 2026-06-19 18:05:00+01:00 with clock skew 0 minutes, minutes now 1085
2026-06-19 18:05:00.165025: Saved current settings to /config/predbat_config.json
2026-06-19 18:05:00.165121: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 21.7 minutes
2026-06-19 18:05:00.165182: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 18:05:00.165249: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 18:05:00.183150: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 18:05:00.183587: Predbat mode is set to Control charge
2026-06-19 18:05:00.183661: Info: Read-only mode is enabled, the inverter controls will not be used!!
2026-06-19 18:05:00.286161: Found 11520 load_today datapoints going back 1 days
2026-06-19 18:05:00.286319: Using load_power data to fill gaps in load_today data
2026-06-19 18:05:00.345413: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 18:05:00.345571: Zero load period starting at 2026-06-19T12:09:00+0100 (356 minutes) for 889 minutes with base value 0.9
2026-06-19 18:05:00.345647: Zero load period starting at 2026-06-18T19:24:00+0100 (1361 minutes) for 64 minutes with base value 0.8
2026-06-19 18:05:00.346661: Processing 384 30-minute periods for power integration
2026-06-19 18:05:00.409181: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 18:05:00.409285: Car charging hold True, threshold 6.0kWh
2026-06-19 18:05:00.409334: Current data so far today: load 4.35kWh, import 1.0kWh, export 0.0kWh, PV 0kWh
2026-06-19 18:05:00.436362: Standing charge is set to 49.98p
2026-06-19 18:05:00.484017: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 18:05:00.484147: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 18:05:00.484445: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 21.7 minutes
2026-06-19 18:05:00.484869: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 21.7 minutes
2026-06-19 18:05:00.493094: Loaded 95 datapoints of futurerate analysis
2026-06-19 18:05:00.656248: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53']
2026-06-19 18:05:00.681836: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 18:05:00.682122: Import rates: min 13.17p, max 37.08p, average 20.01p
2026-06-19 18:05:00.744536: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 18:05:00.744636: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 18:05:00.746335: High export rate found rates in range 99p to -99p
2026-06-19 18:05:00.874972: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 18:05:00.875096: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 18:05:00.875329: Last hour: net energy 0.0kWh, import 0.0kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 0.0p, import 0.0p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 18:05:00.920571: Today's energy total net 1.0kWh, import 1.0kWh, export 0.0kWh, cost 65.18p, import 15.2p, export 0.0p, carbon 0.0kg
2026-06-19 18:05:00.920678: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 18:05:00.922297: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 18:05:00.923757: Warn: Found 1 gaps in load_today totalling 9950 minutes to fill using average data
2026-06-19 18:05:00.923839: Gap starting at 2026-06-18T15:55:00+0100 (1570 minutes) for 9950 minutes
2026-06-19 18:05:00.940147: Historical days now [7] weight [1]
2026-06-19 18:05:00.964333: Today's load divergence 120.44%, in-day adjustment 114.63%, damping 0.95x, yesterday 100.0% today 119.41% blend 24.65%
2026-06-19 18:05:00.964433: Today's predicted so far 9.95kWh with 0.0kWh car/iBoost excluded, 0.64kWh import ignored, and 0kWh forecast extra.
2026-06-19 18:05:00.964489: Today's actual load so far 13.04kWh with 0.0kWh car/iBoost excluded, and 0.09kWh import ignored.
2026-06-19 18:05:00.997380: Inverter 0: Type SK Sunsynk
2026-06-19 18:05:00.997442: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 18:05:00.997604: Reserve min: 10%, battery_min: 10%
2026-06-19 18:05:00.997691: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 18:05:00.997938: Inverter 0 SoC: 11.51kW 72%, current charge rate 5000W, current discharge rate 5250W, current battery power 520W, current battery voltage 51.2V, grid power -53W, load power 553W, PV Power 0W
2026-06-19 18:05:00.998074: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:05:00.998167: Inverter 0 scheduled charge enable is False
2026-06-19 18:05:00.998195: Inverter 0 charge windows currently []
2026-06-19 18:05:00.998219: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 18:05:00.998322: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:05:00.998348: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:05:00.998380: Inverter 0 scheduled discharge enable is False
2026-06-19 18:05:00.998493: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:05:00.998518: Inverter 0 discharge windows currently []
2026-06-19 18:05:00.998537: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:05:00.998553: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:05:00.998568: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:05:01.062794: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 18:05:01.062885: Plan was last updated on 2026-06-19 18:00:00+01:00 and is now 5.0 minutes old
2026-06-19 18:05:01.063497: Best charge window [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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.75p 100%, 20-06 14:00:00 - 20-06 15:00:00 @ 13.81p 78%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 81%, 21-06 11:00:00 - 21-06 18:00:00 @ 29.24p 100% ]
2026-06-19 18:05:01.063548: Best export window [  ]
2026-06-19 18:05:01.064480: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 18:05:01.066491: Load divergence over 8.0 hours mean 429.24W, min 0.0W, max 2433.6W, std dev 550.58W, divergence 64.13%
2026-06-19 18:05:01.087002: Creating pool of 12 processes to match your CPU count
2026-06-19 18:05:01.167222: predict base end_record 06-21 11:05:00, final soc 1.6kWh, metric 501.2p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:30:00, load 31.59kWh, PV 0.0kWh
2026-06-19 18:05:01.169233:    Slot: [   18:05,    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,    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-19 18:05:01.170757:     SoC: [   11.51,    11.06,    10.88,    10.88,    10.84,    10.81,    10.78,    10.69,    10.36,    10.15,     9.57,     9.12,     8.79,     8.09,     7.46,     7.41,     7.31,     7.15,     6.95,     6.74,     6.17,     4.84,     2.74,     2.39,     2.31,     2.16,     1.94,     1.65,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 18:05:01.171994:     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-,    g<be-,    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-19 18:05:01.173445:    LOAD: [    4.35,     4.77,     4.94,     4.94,     4.97,      5.0,     5.04,     5.11,     5.42,     5.62,     6.16,     6.58,     6.89,     7.54,     8.12,     8.17,     8.27,     8.41,      8.6,     8.79,     9.32,    10.57,    12.52,    12.84,    12.92,    13.06,    13.26,    13.53,    13.86,    14.26,    14.72,    14.93,    14.95,    15.19,     15.5,    15.86,    16.06,    16.26,    16.55,    16.88,    17.48,    18.14,    18.56,    19.07,    19.39,    19.71,    20.02,    20.33,    20.65,    21.04,    21.19,    21.19,    21.22,    21.25,    21.27,    21.34,    21.61,    21.78,    22.25,    22.62,    22.89,    23.53,    24.11,    24.16,    24.26,     24.4,    24.59,    24.79,    25.32,    26.56,    28.51,    28.84,    28.91,    29.05,    29.25,    29.52,    29.85,    30.25,    30.71,    30.93,    30.94,    31.18,    31.49,    31.85] kWh
2026-06-19 18:05:01.174863:      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,      0.0,      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-19 18:05:01.176311:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.28,     1.68,     2.14,     2.35,     2.37,     2.61,     2.92,     3.28,     3.48,     3.68,     3.97,      4.3,      4.9,     5.56,     5.98,     6.49,     6.81,     7.13,     7.44,     7.75,     8.07,     8.46,     8.61,     8.61,     8.64,     8.67,     8.69,     8.76,     9.03,      9.2,     9.67,    10.04,    10.31,    10.95,    11.54,    11.58,    11.68,    11.82,    12.01,    12.21,    12.74,    13.98,    15.93,    16.26,    16.33,    16.47,    16.68,    16.94,    17.27,    17.67,    18.13,    18.35,    18.36,     18.6,    18.91,    19.27] kWh
2026-06-19 18:05:01.177713:  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,      0.0,      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-19 18:05:01.179177:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   120.19,   126.14,   133.43,   136.96,   137.15,   140.97,   145.59,   150.33,   153.03,   155.88,   159.82,   164.41,   172.61,   181.72,   187.48,   194.44,   199.22,   208.23,   216.78,   226.57,   236.27,   249.88,   255.31,   255.35,   256.08,   256.87,   257.64,   259.44,   266.92,   271.17,   282.25,   289.61,    295.0,    358.0,   369.55,   370.47,   372.25,   374.78,   377.89,   381.56,   391.39,   414.42,   450.83,   456.82,   458.16,    460.5,   464.14,   468.65,   474.57,   480.52,   487.81,   491.35,   491.53,   495.35,   499.98,   504.71] p
2026-06-19 18:05:01.292566: Battery has 13.42 hours left - now at 11.51kWh
2026-06-19 18:05:01.341516: predict base10 end_record 06-21 11:05:00, final soc 1.6kWh, metric 524.8p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 06:45:00, load 32.88kWh, PV 0.0kWh
2026-06-19 18:05:01.343386:    Slot: [   18:05,    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,    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-19 18:05:01.344830:     SoC: [   11.51,    11.04,    10.85,    10.85,    10.81,    10.78,    10.74,    10.65,     10.3,    10.08,     9.48,      9.0,     8.65,     7.93,     7.27,     7.21,     7.11,     6.95,     6.73,     6.51,     5.91,     4.52,     2.33,     1.96,     1.87,     1.71,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 18:05:01.346087:     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-,    g<be-,    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-19 18:05:01.347529:    LOAD: [    4.35,     4.79,     4.97,     4.97,      5.0,     5.04,     5.07,     5.15,     5.47,     5.68,     6.24,     6.69,     7.01,     7.69,      8.3,     8.35,     8.45,      8.6,      8.8,     9.01,     9.56,    10.86,     12.9,    13.25,    13.33,    13.47,    13.69,    13.97,    14.31,    14.73,    15.21,    15.44,    15.45,    15.71,    16.03,    16.41,    16.62,    16.83,    17.13,    17.48,    18.11,    18.79,    19.23,    19.77,    20.11,    20.44,    20.77,    21.09,    21.43,    21.83,    21.99,    21.99,    22.02,    22.05,    22.08,    22.15,    22.43,    22.61,     23.1,    23.49,    23.77,    24.44,    25.06,    25.11,    25.21,    25.36,    25.56,    25.76,    26.32,    27.62,    29.66,     30.0,    30.08,    30.23,    30.44,    30.72,    31.07,    31.48,    31.96,    32.19,    32.21,    32.46,    32.79,    33.16] kWh
2026-06-19 18:05:01.348888:      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,      0.0,      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-19 18:05:01.350302:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.11,     1.39,     1.73,     2.15,     2.63,     2.86,     2.87,     3.13,     3.45,     3.83,     4.04,     4.25,     4.55,      4.9,     5.53,     6.21,     6.65,     7.19,     7.53,     7.86,     8.19,     8.52,     8.85,     9.25,     9.41,     9.41,     9.44,     9.47,      9.5,     9.57,     9.85,    10.03,    10.52,    10.91,    11.19,    11.86,    12.48,    12.53,    12.63,    12.78,    12.98,    13.18,    13.74,    15.04,    17.08,    17.42,     17.5,    17.65,    17.86,    18.14,    18.49,     18.9,    19.38,    19.61,    19.63,    19.88,    20.21,    20.58] kWh
2026-06-19 18:05:01.351681:  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,      0.0,      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-19 18:05:01.353088:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   117.09,   121.82,   128.02,   134.25,   141.89,   145.59,   145.79,   149.79,   154.63,    159.6,   162.42,    165.4,   169.53,   174.33,   182.93,   192.47,    198.5,    205.8,    210.8,   220.25,    229.2,   239.46,   249.61,   263.88,   269.56,   269.61,   270.37,    271.2,   272.01,    273.9,   281.74,   286.19,    297.8,   305.51,   311.16,   374.77,   386.88,   387.84,   389.71,   392.36,   395.62,   399.46,   409.75,   433.89,   472.02,   478.31,   479.71,   482.15,   485.97,    490.7,    496.9,   503.13,   510.77,   514.47,   514.67,   518.67,   523.51,   528.48] p
2026-06-19 18:05:01.446137: predict best10 end_record 06-21 11:05:00, final soc 1.92kWh, metric 465.9p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:30:00, load 32.88kWh, PV 0.0kWh
2026-06-19 18:05:01.447941:    Slot: [   18:05,    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,    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-19 18:05:01.449381:     SoC: [   11.51,    11.04,    10.85,    10.85,    10.81,    10.78,    10.74,    10.65,     10.3,    10.08,     9.48,      9.0,     8.65,     7.93,     7.27,     7.21,     7.11,     6.95,      7.0,     6.78,     6.18,     4.79,     2.59,     2.22,     2.14,     2.14,     1.91,     1.61,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,      6.0,     7.94,     9.88,    11.82,     12.5,     12.5,     13.0,     13.0,    12.65,     12.3,    11.94,    11.59,    11.15,    10.98,    10.98,    10.95,    10.92,    10.89,    10.81,    10.51,    10.31,     9.79,     9.37,     9.07,     8.35,     7.69,     7.63,     7.53,     7.37,     7.15,     6.93,     6.34,     4.94,     2.75,     2.38,     2.29,     2.13,     1.91,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54] kWh
2026-06-19 18:05:01.450953:     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<bf+,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<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<bf+,    g<bf+] kWh
2026-06-19 18:05:01.453060:    LOAD: [    4.35,     4.79,     4.97,     4.97,      5.0,     5.04,     5.07,     5.15,     5.47,     5.68,     6.24,     6.69,     7.01,     7.69,      8.3,     8.35,     8.45,      8.6,      8.8,     9.01,     9.56,    10.86,     12.9,    13.25,    13.33,    13.47,    13.69,    13.97,    14.31,    14.73,    15.21,    15.44,    15.45,    15.71,    16.03,    16.41,    16.62,    16.83,    17.13,    17.48,    18.11,    18.79,    19.23,    19.77,    20.11,    20.44,    20.77,    21.09,    21.43,    21.83,    21.99,    21.99,    22.02,    22.05,    22.08,    22.15,    22.43,    22.61,     23.1,    23.49,    23.77,    24.44,    25.06,    25.11,    25.21,    25.36,    25.56,    25.76,    26.32,    27.62,    29.66,     30.0,    30.08,    30.23,    30.44,    30.72,    31.07,    31.48,    31.96,    32.19,    32.21,    32.46,    32.79,    33.16] kWh
2026-06-19 18:05:01.455030:      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,      0.0,      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-19 18:05:01.457211:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.26,     1.26,     1.26,     1.26,     1.26,     1.26,     1.26,      1.4,      1.4,      1.4,     1.74,     2.16,     2.64,     2.87,     2.88,     3.14,     3.46,     5.92,     8.21,     8.98,    11.37,     13.8,    16.51,    17.93,    18.37,    19.44,    19.78,    19.78,    19.78,    19.78,    19.78,    19.78,    19.78,    19.78,    19.78,    19.78,    19.78,    19.78,    19.78,    19.78,    19.78,    19.78,    19.78,    19.78,    19.78,    19.78,    19.78,    19.78,    19.78,    19.78,    19.78,    19.78,    19.78,    19.78,    19.78,    19.78,    19.78,    19.78,    20.12,    20.54,    21.02,    21.25,    21.26,    21.52,    21.84,     24.3] kWh
2026-06-19 18:05:01.458609:  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,      0.0,      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-19 18:05:01.460019:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,    119.4,    119.4,    119.4,    119.4,    119.4,    119.4,    119.4,   121.84,   121.84,   121.84,   127.89,   134.11,   141.76,   145.46,   145.65,   149.65,    154.5,    186.9,   217.74,   228.62,   261.49,   294.81,   331.93,   351.65,   357.68,   372.33,   377.33,   377.33,   377.33,   377.33,   377.33,   377.33,   377.33,   377.33,   377.33,   377.33,   377.33,   377.33,   377.33,   377.33,   377.33,   377.33,   377.33,   427.31,   427.31,   427.31,   427.31,   427.31,   427.31,   427.31,   427.31,   427.31,   427.31,   427.31,   427.31,   427.31,   427.31,   427.31,   433.44,   439.66,   447.31,    451.0,    451.2,    455.2,   460.05,   492.44] p
2026-06-19 18:05:01.549031: predict best end_record 06-21 11:05:00, final soc 1.99kWh, metric 445.69p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:50:00, load 31.59kWh, PV 0.0kWh
2026-06-19 18:05:01.550966:    Slot: [   18:05,    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,    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-19 18:05:01.552416:     SoC: [   11.51,    11.06,    10.88,    10.88,    10.84,    10.81,    10.78,    10.69,    10.36,    10.15,     9.57,     9.12,     8.79,     8.09,     7.46,     7.41,     7.31,     7.15,     7.15,     6.95,     6.37,     5.04,     2.95,      2.6,     2.51,     2.36,     2.15,     1.86,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.26,     8.58,    10.91,    13.24,    12.64,    12.64,     13.0,     13.0,    12.66,    12.33,    11.99,    11.65,    11.23,    11.07,    11.07,    11.04,    11.01,    10.98,    10.91,    10.62,    10.43,     9.93,     9.54,     9.25,     8.56,     7.93,     7.88,     7.78,     7.62,     7.42,     7.21,     6.64,     5.31,     3.21,     2.86,     2.78,     2.63,     2.41,     2.12,     1.77,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93] kWh
2026-06-19 18:05:01.553603:     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<bf+,    g<bf+,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g>be-,    g<be-,    g<bf+,    g<bf+,    g~be-,    g~be-,    g>be-,    g~be-,    g>be-,    g~be-,    g~be~,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 18:05:01.555124:    LOAD: [    4.35,     4.77,     4.94,     4.94,     4.97,      5.0,     5.04,     5.11,     5.42,     5.62,     6.16,     6.58,     6.89,     7.54,     8.12,     8.17,     8.27,     8.41,      8.6,     8.79,     9.32,    10.57,    12.52,    12.84,    12.92,    13.06,    13.26,    13.53,    13.86,    14.26,    14.72,    14.93,    14.95,    15.19,     15.5,    15.86,    16.06,    16.26,    16.55,    16.88,    17.48,    18.14,    18.56,    19.07,    19.39,    19.71,    20.02,    20.33,    20.65,    21.04,    21.19,    21.19,    21.22,    21.25,    21.27,    21.34,    21.61,    21.78,    22.25,    22.62,    22.89,    23.53,    24.11,    24.16,    24.26,     24.4,    24.59,    24.79,    25.32,    26.56,    28.51,    28.84,    28.91,    29.05,    29.25,    29.52,    29.85,    30.25,    30.71,    30.93,    30.94,    31.18,    31.49,    31.85] kWh
2026-06-19 18:05:01.556503:      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,      0.0,      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-19 18:05:01.557964:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.19,     1.19,     1.19,     1.19,     1.19,     1.19,     1.19,     1.19,     1.19,     1.19,     1.28,     1.68,     2.14,     2.35,     2.37,     2.61,     2.92,     5.78,     8.48,     8.68,    11.47,     14.3,     17.4,     17.5,    17.92,    18.81,    19.14,    19.14,    19.14,    19.14,    19.14,    19.14,    19.14,    19.14,    19.14,    19.14,    19.14,    19.14,    19.14,    19.14,    19.14,    19.14,    19.14,    19.14,    19.14,    19.14,    19.14,    19.14,    19.14,    19.14,    19.14,    19.14,    19.14,    19.14,    19.14,    19.14,    19.14,    19.14,    19.14,    19.38,    19.84,    20.06,    20.07,    20.32,    20.63,    23.49] kWh
2026-06-19 18:05:01.559328:  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,      0.0,      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-19 18:05:01.560717:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   118.28,   118.28,   118.28,   118.28,   118.28,   118.28,   118.28,   118.28,   118.28,   118.28,   119.91,   125.85,   133.15,   136.68,   136.87,   140.69,   145.31,   182.97,   219.29,   222.14,   260.57,   299.39,   341.82,   343.12,   348.87,   361.17,   365.94,   365.94,   365.94,   365.94,   365.94,   365.94,   365.94,   365.94,   365.94,   365.94,   365.94,   365.94,   365.94,   365.94,   365.94,   365.94,   365.94,   415.93,   415.93,   415.93,   415.93,   415.93,   415.93,   415.93,   415.93,   415.93,   415.93,   415.93,   415.93,   415.93,   415.93,   415.93,   415.93,   419.52,   426.82,   430.35,   430.54,   434.35,   438.98,   476.63] p
2026-06-19 18:05:01.562949:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg]
2026-06-19 18:05:01.563000: Saving plan best values to HA entities
2026-06-19 18:05:01.751998: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 18:05:01.759457: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 18:05:01.767061: Best charging limit SoC's [7.0, 2.0, 16.0, 6.0, 16.0, 12.5, 13.0, 16.0]kWh, export []kWh gives import battery 37.02kWh, house 3.21kWh, export 0.0kWh, metric 445.69p, metric10 465.9p
2026-06-19 18:05:01.868839: Marginal costs baseline metric (no standing charge): 345.7245
2026-06-19 18:05:02.056422: Marginal energy costs matrix computed: min=17.15 max=26.44
2026-06-19 18:05:02.158118: Rate array import [{'start': 1085, 'end': 1140, 'rate': 'very expensive', 'range': '(34.5p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3545, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1085, 'end': 3545, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 18:05:02.158908: - Your estimated bill for today is £0.65 and tomorrow is £3.01
2026-06-19 18:05:02.158943: - Import rates are very expensive (34.5p - 37.1p) for the next 55 minutes and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 18:05:02.158967: - The battery is currently at 72% and is in eco mode for the next 8 hours.
2026-06-19 18:05:02.158994: - For the next 48 hours there will be no solar generation.
2026-06-19 18:05:02.159015: - You will run out of battery in 13 hours.
2026-06-19 18:05:02.159030: - Your next charge slot will be in 8 hours where import rates will be cheap (16.4p).
2026-06-19 18:05:02.159046: 
2026-06-19 18:05:02.211893: Plan calculation took 1.15 seconds
2026-06-19 18:05:02.216458: No high rate period found
2026-06-19 18:05:02.268193: Import threshold used for optimisation was 17.7p
2026-06-19 18:05:02.324866: Low import rate windows [0: 06-19 18:00:00 - 06-19 18:30:00 @ 34.45, 1: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 2: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 3: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 4: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 5: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 6: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 7: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 8: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 9: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 10: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 11: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 12: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 13: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 14: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 15: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 16: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 17: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 18: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 19: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 20: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 21: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 22: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 23: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 24: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 25: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 26: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 27: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 28: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 29: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 30: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 31: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 32: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 33: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 34: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 35: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 36: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 37: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 38: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 39: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 40: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 41: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 42: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 43: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 44: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 45: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 46: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 47: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 48: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 49: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 50: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 51: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 52: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 53: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 54: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 55: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 56: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 57: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 58: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 59: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 60: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 61: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 62: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 63: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 64: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 65: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 66: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 67: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 68: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 69: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 70: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 71: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 72: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 73: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 74: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 75: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 76: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 77: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 78: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 79: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 80: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 81: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 82: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 83: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 84: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 85: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 86: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 87: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 88: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 89: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 90: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 91: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 92: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 93: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 94: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 95: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93]
2026-06-19 18:05:02.346442: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 18:05:02.351335: Total inverter register writes now 0
2026-06-19 18:05:02.370544: Completed run status Read-Only
2026-06-19 18:05:02.376614: Info: record_status Read-Only
2026-06-19 18:05:02.387423: Saved current settings to /config/predbat_config.json
2026-06-19 18:05:45.462273: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:05:45.462475: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:05:45.462510: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:05:45.462642: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:05:45.462676: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:05:45.462695: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:05:45.462729: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:07:45.641870: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:07:45.642040: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:07:45.642065: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:07:45.642196: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:07:45.642222: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:07:45.642236: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:07:45.642248: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:09:59.820217: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:09:59.820427: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:09:59.820458: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:09:59.820602: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:09:59.820630: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:09:59.820648: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:09:59.820664: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:10:00.897916: --------------- PredBat - update at 2026-06-19 18:10:00+01:00 with clock skew 0 minutes, minutes now 1090
2026-06-19 18:10:00.898494: Saved current settings to /config/predbat_config.json
2026-06-19 18:10:00.898575: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 26.7 minutes
2026-06-19 18:10:00.898654: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 18:10:00.898739: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 18:10:00.919463: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 18:10:00.919969: Predbat mode is set to Control charge
2026-06-19 18:10:00.920050: Info: Read-only mode is enabled, the inverter controls will not be used!!
2026-06-19 18:10:01.013236: Found 11520 load_today datapoints going back 1 days
2026-06-19 18:10:01.013323: Using load_power data to fill gaps in load_today data
2026-06-19 18:10:01.062643: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 18:10:01.062849: Zero load period starting at 2026-06-19T12:09:00+0100 (361 minutes) for 889 minutes with base value 0.9
2026-06-19 18:10:01.063451: Zero load period starting at 2026-06-18T19:24:00+0100 (1366 minutes) for 64 minutes with base value 0.8
2026-06-19 18:10:01.064651: Processing 384 30-minute periods for power integration
2026-06-19 18:10:01.128970: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 18:10:01.129089: Car charging hold True, threshold 6.0kWh
2026-06-19 18:10:01.129128: Current data so far today: load 4.4kWh, import 1.0kWh, export 0.0kWh, PV 0kWh
2026-06-19 18:10:01.151604: Standing charge is set to 49.98p
2026-06-19 18:10:01.203949: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 18:10:01.204029: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 18:10:01.204263: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 26.7 minutes
2026-06-19 18:10:01.204631: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 26.7 minutes
2026-06-19 18:10:01.210664: Loaded 95 datapoints of futurerate analysis
2026-06-19 18:10:01.374009: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53']
2026-06-19 18:10:01.403327: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 18:10:01.403605: Import rates: min 13.17p, max 37.08p, average 20.01p
2026-06-19 18:10:01.444939: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 18:10:01.445033: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 18:10:01.446292: High export rate found rates in range 99p to -99p
2026-06-19 18:10:01.546025: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 18:10:01.546161: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 18:10:01.546353: Last hour: net energy 0.0kWh, import 0.0kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 0.0p, import 0.0p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 18:10:01.588573: Today's energy total net 1.0kWh, import 1.0kWh, export 0.0kWh, cost 65.18p, import 15.2p, export 0.0p, carbon 0.0kg
2026-06-19 18:10:01.588672: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 18:10:01.590034: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 18:10:01.591236: Warn: Found 1 gaps in load_today totalling 9945 minutes to fill using average data
2026-06-19 18:10:01.591308: Gap starting at 2026-06-18T15:55:00+0100 (1575 minutes) for 9945 minutes
2026-06-19 18:10:01.605140: Historical days now [7] weight [1]
2026-06-19 18:10:01.628225: Today's load divergence 119.86%, in-day adjustment 114.28%, damping 0.95x, yesterday 100.0% today 118.87% blend 24.31%
2026-06-19 18:10:01.628300: Today's predicted so far 10.03kWh with 0.0kWh car/iBoost excluded, 0.69kWh import ignored, and 0kWh forecast extra.
2026-06-19 18:10:01.628329: Today's actual load so far 13.01kWh with 0.0kWh car/iBoost excluded, and 0.18kWh import ignored.
2026-06-19 18:10:01.663899: Inverter 0: Type SK Sunsynk
2026-06-19 18:10:01.663988: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 18:10:01.664190: Reserve min: 10%, battery_min: 10%
2026-06-19 18:10:01.664256: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 18:10:01.664527: Inverter 0 SoC: 11.36kW 71%, current charge rate 5000W, current discharge rate 5250W, current battery power 514W, current battery voltage 51.2V, grid power -54W, load power 549W, PV Power 0W
2026-06-19 18:10:01.664671: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:10:01.664746: Inverter 0 scheduled charge enable is False
2026-06-19 18:10:01.664772: Inverter 0 charge windows currently []
2026-06-19 18:10:01.664795: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 18:10:01.664894: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:10:01.664919: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:10:01.664951: Inverter 0 scheduled discharge enable is False
2026-06-19 18:10:01.665125: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:10:01.665158: Inverter 0 discharge windows currently []
2026-06-19 18:10:01.665178: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:10:01.665195: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:10:01.665210: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:10:01.722336: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 18:10:01.722419: Plan was last updated on 2026-06-19 18:00:00+01:00 and is now 10.0 minutes old
2026-06-19 18:10:01.722775: Best charge window [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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.75p 100%, 20-06 14:00:00 - 20-06 15:00:00 @ 13.81p 78%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 81%, 21-06 11:00:00 - 21-06 18:00:00 @ 29.24p 100% ]
2026-06-19 18:10:01.722813: Best export window [  ]
2026-06-19 18:10:01.723649: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 18:10:01.725650: Load divergence over 8.0 hours mean 418.29W, min 0.0W, max 2388.0W, std dev 520.16W, divergence 62.18%
2026-06-19 18:10:01.741633: Creating pool of 12 processes to match your CPU count
2026-06-19 18:10:01.814170: predict base end_record 06-21 11:10:00, final soc 1.6kWh, metric 500.57p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:30:00, load 31.54kWh, PV 0.0kWh
2026-06-19 18:10:01.816223:    Slot: [   18:10,    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,    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-19 18:10:01.818660:     SoC: [   11.36,    11.07,    10.87,    10.87,    10.84,     10.8,    10.77,    10.67,    10.35,    10.14,     9.56,     9.11,     8.78,     8.09,     7.46,     7.41,      7.3,     7.15,     6.94,     6.74,     6.17,     4.83,     2.74,     2.39,     2.31,     2.15,     1.94,     1.65,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 18:10:01.821449:     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-,    g<be-,    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-19 18:10:01.823122:    LOAD: [     4.4,     4.67,     4.86,     4.86,     4.89,     4.92,     4.95,     5.04,     5.34,     5.54,     6.07,      6.5,      6.8,     7.45,     8.04,     8.08,     8.18,     8.32,     8.51,     8.71,     9.24,    10.48,    12.43,    12.76,    12.83,    12.97,    13.18,    13.44,    13.77,    14.17,    14.63,    14.85,    14.86,     15.1,    15.41,    15.77,    15.96,    16.18,    16.46,    16.79,    17.39,    18.06,     18.5,    18.98,    19.32,    19.63,    19.93,    20.24,    20.56,    20.88,    21.05,    21.05,    21.08,    21.11,    21.13,    21.21,    21.47,    21.64,    22.11,    22.48,    22.75,    23.39,    23.98,    24.02,    24.12,    24.26,    24.45,    24.65,    25.18,    26.42,    28.37,     28.7,    28.77,    28.91,    29.12,    29.38,    29.71,    30.11,    30.57,    30.79,     30.8,    31.05,    31.36,    31.71] kWh
2026-06-19 18:10:01.824512:      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,      0.0,      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-19 18:10:01.826119:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.29,     1.68,     2.14,     2.36,     2.37,     2.62,     2.93,     3.29,     3.48,      3.7,     3.97,      4.3,      4.9,     5.57,     6.01,     6.49,     6.83,     7.14,     7.44,     7.76,     8.07,     8.39,     8.56,     8.56,     8.59,     8.62,     8.64,     8.72,     8.98,     9.16,     9.62,     9.99,    10.26,     10.9,    11.49,    11.54,    11.63,    11.77,    11.96,    12.16,    12.69,    13.93,    15.88,    16.21,    16.28,    16.42,    16.63,     16.9,    17.23,    17.62,    18.08,     18.3,    18.31,    18.56,    18.87,    19.23] kWh
2026-06-19 18:10:01.827553:  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,      0.0,      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-19 18:10:01.829077:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   120.27,   126.21,   133.51,   137.04,   137.23,   141.05,   145.67,   150.41,   152.96,    156.1,   159.88,   164.45,   172.64,   181.91,    188.0,   194.51,   199.42,   208.46,   216.76,   226.47,   236.22,   247.35,    253.5,   253.53,   254.26,   255.06,   255.79,   257.95,   265.12,   269.37,   280.46,   287.82,   293.21,    356.2,   367.76,   368.68,   370.46,   372.99,    376.1,   379.77,    389.6,   412.63,   449.04,   455.03,   456.37,   458.71,   462.35,   466.86,   472.79,   478.73,   486.02,   489.56,   489.74,   493.56,   498.19,   502.93] p
2026-06-19 18:10:01.948506: Battery has 13.33 hours left - now at 11.36kWh
2026-06-19 18:10:01.984291: predict base10 end_record 06-21 11:10:00, final soc 1.6kWh, metric 524.0p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 06:45:00, load 32.83kWh, PV 0.0kWh
2026-06-19 18:10:01.985890:    Slot: [   18:10,    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,    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-19 18:10:01.987080:     SoC: [   11.36,    11.06,    10.85,    10.84,    10.81,    10.77,    10.74,    10.63,     10.3,    10.08,     9.48,      9.0,     8.66,     7.93,     7.27,     7.22,     7.11,     6.95,     6.73,     6.52,     5.92,     4.52,     2.33,     1.96,     1.87,     1.72,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 18:10:01.988146:     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-,    g<be-,    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-19 18:10:01.989317:    LOAD: [     4.4,     4.68,     4.88,     4.88,     4.91,     4.95,     4.98,     5.08,     5.38,     5.59,     6.15,     6.59,     6.92,     7.59,     8.21,     8.26,     8.36,     8.51,     8.71,     8.91,     9.47,    10.77,    12.81,    13.15,    13.23,    13.38,    13.59,    13.87,    14.22,    14.63,    15.12,    15.35,    15.36,    15.61,    15.94,    16.32,    16.51,    16.75,    17.03,    17.38,    18.01,    18.71,    19.17,    19.67,    20.03,    20.36,    20.67,     21.0,    21.33,    21.66,    21.84,    21.84,    21.87,     21.9,    21.93,    22.01,    22.28,    22.47,    22.96,    23.34,    23.62,     24.3,    24.91,    24.96,    25.06,    25.21,    25.41,    25.61,    26.17,    27.47,    29.51,    29.86,    29.93,    30.08,    30.29,    30.57,    30.92,    31.34,    31.82,    32.05,    32.06,    32.31,    32.64,    33.02] kWh
2026-06-19 18:10:01.990494:      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,      0.0,      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-19 18:10:01.991684:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.1,     1.39,     1.73,     2.15,     2.63,     2.86,     2.87,     3.13,     3.45,     3.83,     4.03,     4.26,     4.55,     4.89,     5.52,     6.22,     6.68,     7.18,     7.54,     7.87,     8.18,     8.51,     8.84,     9.18,     9.35,     9.35,     9.38,     9.41,     9.44,     9.52,      9.8,     9.98,    10.47,    10.85,    11.14,    11.81,    12.42,    12.47,    12.57,    12.72,    12.92,    13.12,    13.68,    14.98,    17.02,    17.37,    17.45,    17.59,    17.81,    18.09,    18.43,    18.85,    19.33,    19.56,    19.57,    19.83,    20.15,    20.53] kWh
2026-06-19 18:10:01.992776:  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,      0.0,      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-19 18:10:01.994102:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   117.05,   121.77,   127.97,    134.2,   141.84,   145.54,   145.74,   149.74,   154.58,   159.55,   162.22,    165.5,   169.47,   174.25,   182.83,   192.55,   198.93,   205.75,    210.9,   220.37,   229.06,   239.23,   249.44,    261.1,   267.55,   267.58,   268.35,   269.18,   269.94,   272.22,   279.73,   284.18,   295.79,    303.5,   309.14,   372.76,   384.86,   385.83,   387.69,   390.34,   393.61,   397.45,   407.74,   431.87,   470.01,   476.29,    477.7,   480.14,   483.96,   488.69,   494.89,   501.12,   508.76,   512.46,   512.66,   516.66,    521.5,   526.47] p
2026-06-19 18:10:02.079764: predict best10 end_record 06-21 11:10:00, final soc 2.25kWh, metric 470.66p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:30:00, load 32.83kWh, PV 0.0kWh
2026-06-19 18:10:02.081566:    Slot: [   18:10,    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,    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-19 18:10:02.083053:     SoC: [   11.36,    11.06,    10.85,    10.84,    10.81,    10.77,    10.74,    10.63,     10.3,    10.08,     9.48,      9.0,     8.66,     7.93,     7.27,     7.22,     7.11,     6.95,      7.0,     6.78,     6.18,     4.79,     2.59,     2.22,     2.14,     2.14,     1.91,     1.61,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,      6.0,     7.94,     9.88,    11.82,     12.5,     12.5,     13.0,     13.0,    12.65,    12.31,    11.96,     11.6,    11.24,    11.05,    11.05,    11.02,    10.99,    10.96,    10.87,    10.57,    10.38,     9.85,     9.44,     9.13,     8.41,     7.76,      7.7,     7.59,     7.43,     7.22,      7.0,      6.4,     5.01,     2.81,     2.44,     2.36,      2.2,     1.97,     1.67,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54] kWh
2026-06-19 18:10:02.084242:     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<bf+,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<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<bf+,    g<bf+] kWh
2026-06-19 18:10:02.085622:    LOAD: [     4.4,     4.68,     4.88,     4.88,     4.91,     4.95,     4.98,     5.08,     5.38,     5.59,     6.15,     6.59,     6.92,     7.59,     8.21,     8.26,     8.36,     8.51,     8.71,     8.91,     9.47,    10.77,    12.81,    13.15,    13.23,    13.38,    13.59,    13.87,    14.22,    14.63,    15.12,    15.35,    15.36,    15.61,    15.94,    16.32,    16.51,    16.75,    17.03,    17.38,    18.01,    18.71,    19.17,    19.67,    20.03,    20.36,    20.67,     21.0,    21.33,    21.66,    21.84,    21.84,    21.87,     21.9,    21.93,    22.01,    22.28,    22.47,    22.96,    23.34,    23.62,     24.3,    24.91,    24.96,    25.06,    25.21,    25.41,    25.61,    26.17,    27.47,    29.51,    29.86,    29.93,    30.08,    30.29,    30.57,    30.92,    31.34,    31.82,    32.05,    32.06,    32.31,    32.64,    33.02] kWh
2026-06-19 18:10:02.087019:      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,      0.0,      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-19 18:10:02.088397:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.26,     1.26,     1.26,     1.26,     1.26,     1.26,     1.26,      1.4,      1.4,      1.4,     1.74,     2.15,     2.63,     2.86,     2.88,     3.13,     3.46,     5.92,      8.2,     8.99,    11.36,    13.79,     16.5,    17.93,     18.4,    19.43,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    20.07,    20.48,    20.96,    21.19,     21.2,    21.46,    21.78,    24.24] kWh
2026-06-19 18:10:02.090523:  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,      0.0,      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-19 18:10:02.092631:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   119.34,   119.34,   119.34,   119.34,   119.34,   119.34,   119.34,   121.79,   121.79,   121.79,   127.84,   134.06,    141.7,    145.4,    145.6,    149.6,   154.44,   186.84,   217.53,   228.71,   261.42,   294.73,   331.83,   351.73,   358.11,   372.28,   377.43,   377.43,   377.43,   377.43,   377.43,   377.43,   377.43,   377.43,   377.43,   377.43,   377.43,   377.43,   377.43,   377.43,   377.43,   377.43,   377.43,   427.41,   427.41,   427.41,   427.41,   427.41,   427.41,   427.41,   427.41,   427.41,   427.41,   427.41,   427.41,   427.41,   427.41,   427.41,   432.41,   438.63,   446.28,   449.98,   450.17,   454.17,   459.01,   491.41] p
2026-06-19 18:10:02.179654: predict best end_record 06-21 11:10:00, final soc 2.38kWh, metric 451.66p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:50:00, load 31.54kWh, PV 0.0kWh
2026-06-19 18:10:02.181440:    Slot: [   18:10,    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,    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-19 18:10:02.184169:     SoC: [   11.36,    11.07,    10.87,    10.87,    10.84,     10.8,    10.77,    10.67,    10.35,    10.14,     9.56,     9.11,     8.78,     8.09,     7.46,     7.41,      7.3,     7.15,     7.15,     6.94,     6.37,     5.04,     2.94,     2.59,     2.51,     2.36,     2.14,     1.85,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.26,     8.58,    10.91,    13.24,    12.63,    12.63,     13.0,     13.0,    12.66,    12.34,     12.0,    11.66,    11.32,    11.14,    11.14,    11.11,    11.08,    11.05,    10.96,    10.69,     10.5,     10.0,      9.6,     9.31,     8.62,      8.0,     7.94,     7.84,     7.69,     7.48,     7.27,      6.7,     5.37,     3.28,     2.92,     2.84,     2.69,     2.47,     2.19,     1.83,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93] kWh
2026-06-19 18:10:02.186732:     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<bf+,    g<bf+,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g>be-,    g<be-,    g<bf+,    g<bf+,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be~,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 18:10:02.189418:    LOAD: [     4.4,     4.67,     4.86,     4.86,     4.89,     4.92,     4.95,     5.04,     5.34,     5.54,     6.07,      6.5,      6.8,     7.45,     8.04,     8.08,     8.18,     8.32,     8.51,     8.71,     9.24,    10.48,    12.43,    12.76,    12.83,    12.97,    13.18,    13.44,    13.77,    14.17,    14.63,    14.85,    14.86,     15.1,    15.41,    15.77,    15.96,    16.18,    16.46,    16.79,    17.39,    18.06,     18.5,    18.98,    19.32,    19.63,    19.93,    20.24,    20.56,    20.88,    21.05,    21.05,    21.08,    21.11,    21.13,    21.21,    21.47,    21.64,    22.11,    22.48,    22.75,    23.39,    23.98,    24.02,    24.12,    24.26,    24.45,    24.65,    25.18,    26.42,    28.37,     28.7,    28.77,    28.91,    29.12,    29.38,    29.71,    30.11,    30.57,    30.79,     30.8,    31.05,    31.36,    31.71] kWh
2026-06-19 18:10:02.191678:      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,      0.0,      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-19 18:10:02.194414:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.19,     1.19,     1.19,     1.19,     1.19,     1.19,     1.19,     1.19,     1.19,     1.19,     1.29,     1.68,     2.14,     2.36,     2.37,     2.62,     2.93,     5.79,     8.48,      8.7,    11.47,     14.3,     17.4,     17.5,    17.95,    18.82,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.34,    19.79,    20.01,    20.03,    20.27,    20.58,    23.44] kWh
2026-06-19 18:10:02.196875:  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,      0.0,      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-19 18:10:02.198518:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   118.28,   118.28,   118.28,   118.28,   118.28,   118.28,   118.28,   118.28,   118.28,   118.28,   119.98,   125.92,   133.22,   136.75,   136.94,   140.76,   145.38,   183.04,   219.22,   222.35,   260.63,   299.43,   341.85,   343.24,   349.32,   361.25,   366.15,   366.15,   366.15,   366.15,   366.15,   366.15,   366.15,   366.15,   366.15,   366.15,   366.15,   366.15,   366.15,   366.15,   366.15,   366.15,   366.15,   416.14,   416.14,   416.14,   416.14,   416.14,   416.14,   416.14,   416.14,   416.14,   416.14,   416.14,   416.14,   416.14,   416.14,   416.14,   416.14,   418.84,   426.14,   429.67,   429.86,   433.68,    438.3,   475.96] p
2026-06-19 18:10:02.200977:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg]
2026-06-19 18:10:02.201017: Saving plan best values to HA entities
2026-06-19 18:10:02.366651: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 18:10:02.371831: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 18:10:02.377147: Best charging limit SoC's [7.0, 2.0, 16.0, 6.0, 16.0, 12.5, 13.0, 16.0]kWh, export []kWh gives import battery 37.03kWh, house 3.16kWh, export 0.0kWh, metric 451.66p, metric10 470.66p
2026-06-19 18:10:02.448516: Marginal costs baseline metric (no standing charge): 351.6926
2026-06-19 18:10:02.654795: Marginal energy costs matrix computed: min=17.17 max=25.92
2026-06-19 18:10:02.735750: Rate array import [{'start': 1090, 'end': 1140, 'rate': 'very expensive', 'range': '(34.5p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3550, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1090, 'end': 3550, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 18:10:02.736445: - Your estimated bill for today is £0.65 and tomorrow is £3.01
2026-06-19 18:10:02.736479: - Import rates are very expensive (34.5p - 37.1p) for the next 50 minutes and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 18:10:02.736498: - The battery is currently at 71% and is in eco mode for the next 8 hours.
2026-06-19 18:10:02.736514: - For the next 48 hours there will be no solar generation.
2026-06-19 18:10:02.736529: - You will run out of battery in 13 hours.
2026-06-19 18:10:02.736544: - Your next charge slot will be in 8 hours where import rates will be cheap (16.4p).
2026-06-19 18:10:02.736559: 
2026-06-19 18:10:02.783813: Plan calculation took 1.06 seconds
2026-06-19 18:10:02.787719: No high rate period found
2026-06-19 18:10:02.838465: Import threshold used for optimisation was 17.7p
2026-06-19 18:10:02.888739: Low import rate windows [0: 06-19 18:00:00 - 06-19 18:30:00 @ 34.45, 1: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 2: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 3: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 4: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 5: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 6: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 7: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 8: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 9: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 10: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 11: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 12: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 13: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 14: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 15: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 16: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 17: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 18: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 19: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 20: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 21: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 22: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 23: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 24: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 25: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 26: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 27: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 28: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 29: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 30: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 31: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 32: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 33: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 34: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 35: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 36: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 37: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 38: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 39: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 40: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 41: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 42: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 43: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 44: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 45: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 46: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 47: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 48: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 49: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 50: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 51: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 52: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 53: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 54: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 55: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 56: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 57: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 58: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 59: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 60: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 61: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 62: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 63: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 64: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 65: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 66: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 67: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 68: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 69: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 70: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 71: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 72: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 73: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 74: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 75: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 76: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 77: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 78: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 79: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 80: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 81: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 82: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 83: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 84: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 85: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 86: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 87: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 88: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 89: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 90: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 91: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 92: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 93: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 94: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 95: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93]
2026-06-19 18:10:02.915418: 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-19 18:10:02.915582: Recompute is saving previous plan...
2026-06-19 18:10:02.918783: Best charge window [ 19-06 18:00:00 - 19-06 18:30:00 @ 34.45p 0%, 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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% ]
2026-06-19 18:10:02.918847: Best export window [  ]
2026-06-19 18:10:02.919680: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 18:10:02.921703: Load divergence over 8.0 hours mean 418.29W, min 0.0W, max 2388.0W, std dev 520.16W, divergence 62.18%
2026-06-19 18:10:02.941297: Calculating data from yesterday for savings calculation
2026-06-19 18:10:02.951988: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 18:10:02.957947: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 18:10:02.958977: Creating pool of 12 processes to match your CPU count
2026-06-19 18:10:03.016562: 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-19 18:10:03.018643: Optimise levels pass started at 2026-06-19 18:10:03
2026-06-19 18:10:03.018726: Optimise all windows, total charge 95 export 1
2026-06-19 18:10:03.280588: >> Region optimisation pass width 960
2026-06-19 18:10:03.609876: >> Region optimisation pass width 480
2026-06-19 18:10:03.944859: >> Region optimisation pass width 240
2026-06-19 18:10:04.410829: >> Region optimisation pass width 120
2026-06-19 18:10:05.610503: Calculated end_record as 06-21 11:00:00 based on best_price 13.93p, next_charge_start 06-20 11:00:00, max_windows 81
2026-06-19 18:10:05.610595: Optimise levels pass ended at 2026-06-19 18:10:05, duration 2.6 seconds tried 381 combinations
2026-06-19 18:10:05.610663: Set best_price_charge_level 15.0p, best_price_export_level 0p, best_price_charge 13.93p, best_cost_export 0p, best_metric 395.25p, best_keep 0kWh, best_cycle 36.47kWh, best_carbon 0kg, best_import 25.13kWh
2026-06-19 18:10:05.623224: Starting detailed optimisation end_record 06-21 11:00:00, best_price_charge 13.93p, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.0, 13.0, 0, 13.0, 13.0, 13.0, 13.0, 13.0, 13.0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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]kWh and export limits []kWh
2026-06-19 18:10:05.623556: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 319.14p, best_cost 338.45p, best_cycle 32.75kWh, best_carbon 0kg, best_import 40.24kWh
2026-06-19 18:10:05.662026: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 319.14p, best_cost 338.45p, best_cycle 32.75kWh, best_carbon 0kg, best_import 40.24kWh
2026-06-19 18:10:05.691585: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 319.14p, best_cost 338.45p, best_cycle 32.75kWh, best_carbon 0kg, best_import 40.24kWh
2026-06-19 18:10:05.817024: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 318.99p, best_cost 338.41p, best_cycle 35.76kWh, best_carbon 0kg, best_import 40.46kWh
2026-06-19 18:10:05.847595: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 318.99p, best_cost 338.41p, best_cycle 35.76kWh, best_carbon 0kg, best_import 40.46kWh
2026-06-19 18:10:05.870690: Best charge windows best_metric 318.99p, best_cost 338.41p, best_carbon 0kg, best_import 40.46kWh, 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: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 81%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 91%, 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% ]
2026-06-19 18:10:05.871586: Best charge windows best_metric 318.99p, best_cost 338.41p, best_carbon 0kg, best_import 40.46kWh, 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: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 81%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 91%, 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% ]
2026-06-19 18:10:05.871758: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 318.99p, best_cost 338.41p, best_cycle 35.76kWh, best_carbon 0kg, best_import 40.46kWh
2026-06-19 18:10:05.908785: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 318.99p, best_cost 338.41p, best_cycle 35.76kWh, best_carbon 0kg, best_import 40.46kWh
2026-06-19 18:10:05.940608: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 318.99p, best_cost 338.41p, best_cycle 35.76kWh, best_carbon 0kg, best_import 40.46kWh
2026-06-19 18:10:06.067731: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 318.99p, best_cost 338.41p, best_cycle 35.76kWh, best_carbon 0kg, best_import 40.46kWh
2026-06-19 18:10:06.091836: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 318.99p, best_cost 338.41p, best_cycle 35.76kWh, best_carbon 0kg, best_import 40.46kWh
2026-06-19 18:10:06.112915: Best charge windows best_metric 318.99p, best_cost 338.41p, best_carbon 0kg, best_import 40.46kWh, 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: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 81%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 91%, 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% ]
2026-06-19 18:10:06.113154: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 318.99p, best_cost 338.41p, best_cycle 35.76kWh, best_carbon 0kg, best_import 40.46kWh
2026-06-19 18:10:06.145470: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 318.99p, best_cost 338.41p, best_cycle 35.76kWh, best_carbon 0kg, best_import 40.46kWh
2026-06-19 18:10:06.173809: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 318.99p, best_cost 338.41p, best_cycle 35.76kWh, best_carbon 0kg, best_import 40.46kWh
2026-06-19 18:10:06.289475: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 318.99p, best_cost 338.41p, best_cycle 35.76kWh, best_carbon 0kg, best_import 40.46kWh
2026-06-19 18:10:06.321770: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 318.99p, best_cost 338.41p, best_cycle 35.76kWh, best_carbon 0kg, best_import 40.46kWh
2026-06-19 18:10:06.349787: Best charge windows best_metric 318.99p, best_cost 338.41p, best_carbon 0kg, best_import 40.46kWh, 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: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 81%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 91%, 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% ]
2026-06-19 18:10:06.349893: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 13.93p, best_metric 318.99p, best_cost 338.41p, best_cycle 35.76kWh, best_carbon 0kg, best_import 40.46kWh
2026-06-19 18:10:06.372136: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 13.93p, best_metric 318.99p, best_cost 338.41p, best_cycle 35.76kWh, best_carbon 0kg, best_import 40.46kWh
2026-06-19 18:10:06.395585: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 13.93p, best_metric 318.99p, best_cost 338.41p, best_cycle 35.76kWh, best_carbon 0kg, best_import 40.46kWh
2026-06-19 18:10:06.511481: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 13.93p, best_metric 318.99p, best_cost 338.41p, best_cycle 35.76kWh, best_carbon 0kg, best_import 40.46kWh
2026-06-19 18:10:06.542305: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 13.93p, best_metric 318.99p, best_cost 338.41p, best_cycle 35.76kWh, best_carbon 0kg, best_import 40.46kWh
2026-06-19 18:10:06.578329: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 13.93p, best_metric 318.99p, best_cost 338.41p, best_cycle 35.76kWh, best_carbon 0kg, best_import 40.46kWh
2026-06-19 18:10:06.610848: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 13.93p, best_metric 318.8p, best_cost 338.25p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 18:10:06.632483: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 13.93p, best_metric 318.58p, best_cost 338.08p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 18:10:06.679693: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 13.93p, best_metric 318.58p, best_cost 338.08p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 18:10:06.722914: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 13.93p, best_metric 318.58p, best_cost 338.08p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 18:10:06.775849: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 13.93p, best_metric 318.56p, best_cost 338.08p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 18:10:06.819831: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 13.93p, best_metric 318.56p, best_cost 338.08p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 18:10:06.870345: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 13.93p, best_metric 318.56p, best_cost 338.08p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 18:10:06.915700: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 13.93p, best_metric 318.56p, best_cost 338.08p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 18:10:06.973409: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 13.93p, best_metric 318.3p, best_cost 337.79p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 18:10:07.030765: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 13.93p, best_metric 318.29p, best_cost 337.79p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 18:10:07.093845: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 13.93p, best_metric 318.29p, best_cost 337.79p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 18:10:07.210752: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 13.93p, best_metric 318.28p, best_cost 337.79p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 18:10:07.321090: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 13.93p, best_metric 318.28p, best_cost 337.79p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 18:10:07.378038: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 13.93p, best_metric 318.28p, best_cost 337.79p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 18:10:07.444471: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 13.93p, best_metric 318.28p, best_cost 337.79p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 18:10:07.630458: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 13.93p, best_metric 318.28p, best_cost 337.79p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 18:10:07.678828: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 13.93p, best_metric 318.28p, best_cost 337.79p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 18:10:07.732847: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 13.93p, best_metric 318.28p, best_cost 337.79p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 18:10:07.782308: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 13.93p, best_metric 318.28p, best_cost 337.79p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 18:10:07.840317: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 13.93p, best_metric 318.28p, best_cost 337.79p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 18:10:07.890174: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 13.93p, best_metric 318.28p, best_cost 337.79p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 18:10:07.955991: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 13.93p, best_metric 318.28p, best_cost 337.79p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 18:10:07.984016: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 13.93p, best_metric 318.28p, best_cost 337.79p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 18:10:08.010602: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 13.93p, best_metric 318.28p, best_cost 337.79p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 18:10:08.038929: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 13.93p, best_metric 318.28p, best_cost 337.79p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 18:10:08.068878: Optimise price set 27.8p, pass low, price 25.96p, start_at_low True, best_price_charge 13.93p, best_metric 318.28p, best_cost 337.79p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 18:10:08.093222: Optimise price set 28.4p, pass low, price 26.48p, start_at_low True, best_price_charge 13.93p, best_metric 318.28p, best_cost 337.79p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 18:10:08.192904: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 13.93p, best_metric 318.28p, best_cost 337.79p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 18:10:08.265303: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 13.93p, best_metric 318.28p, best_cost 337.79p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 18:10:08.308220: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 13.93p, best_metric 318.28p, best_cost 337.79p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 18:10:08.391299: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 13.93p, best_metric 318.28p, best_cost 337.79p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 18:10:08.419330: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 13.93p, best_metric 318.28p, best_cost 337.79p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 18:10:08.446094: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 13.93p, best_metric 318.28p, best_cost 337.79p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 18:10:08.468933: Optimise price set 37.0p, pass low, price 34.45p, start_at_low True, best_price_charge 13.93p, best_metric 318.28p, best_cost 337.79p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 18:10:08.491373: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 13.93p, best_metric 318.28p, best_cost 337.79p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 18:10:08.519202: Optimise price set 39.2p, pass low, price 36.53p, start_at_low True, best_price_charge 13.93p, best_metric 318.28p, best_cost 337.79p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 18:10:08.548061: Best charge windows best_metric 318.28p, best_cost 337.79p, best_carbon 0kg, best_import 40.44kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 02:00:00 - 20-06 02:30:00 @ 17.7p 44%, 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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 81%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 91%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 91%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 16%, 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% ]
2026-06-19 18:10:08.548386: Tweak plan optimisation started
2026-06-19 18:10:08.741223: Tweak optimisation finished metric 318.28 cost 337.79 metric_keep 0 cycle 35.51 carbon 0 import 40.44
2026-06-19 18:10:08.749931: Raw charge windows [ 19-06 18:00:00 - 19-06 18:30:00 @ 34.45p 0%, 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 44%, 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 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 13%, 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 81%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 91%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 91%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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 16%, 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% ] reserve 1.6
2026-06-19 18:10:08.750553: Unclipped charge windows [ 20-06 02:00:00 - 20-06 03:00:00 @ 17.04p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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 15:00:00 @ 13.81p 81%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 91%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 16%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100% ] reserve 1.6
2026-06-19 18:10:08.750876: Unfiltered charge windows [ 20-06 02:00:00 - 20-06 03:00:00 @ 17.04p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 0%, 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 15:00:00 @ 13.81p 81%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 91%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 0%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100% ] reserve 1.6
2026-06-19 18:10:08.751108: Filtered charge windows [ 20-06 02:00:00 - 20-06 03:00:00 @ 17.04p 44%, 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 15:00:00 @ 13.81p 81%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 91%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100% ] reserve 1.6
2026-06-19 18:10:08.774430: Previous plan best metric is 318.82 (cost 338.33) and new plan best metric is 318.32 (cost 337.79)
2026-06-19 18:10:08.774501: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-19 18:10:08.774659: Plan valid is now true after recompute was False
2026-06-19 18:10:08.799126: predict base end_record 06-21 11:00:00, final soc 1.6kWh, metric 498.19p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:30:00, load 31.36kWh, PV 0.0kWh
2026-06-19 18:10:08.800557:    Slot: [   18:10,    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,    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-19 18:10:08.801710:     SoC: [   11.36,    11.07,    10.87,    10.87,    10.84,     10.8,    10.77,    10.67,    10.35,    10.14,     9.56,     9.11,     8.78,     8.09,     7.46,     7.41,      7.3,     7.15,     6.94,     6.74,     6.17,     4.83,     2.74,     2.39,     2.31,     2.15,     1.94,     1.65,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 18:10:08.802656:     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-,    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-19 18:10:08.803782:    LOAD: [     4.4,     4.67,     4.86,     4.86,     4.89,     4.92,     4.95,     5.04,     5.34,     5.54,     6.07,      6.5,      6.8,     7.45,     8.04,     8.08,     8.18,     8.32,     8.51,     8.71,     9.24,    10.48,    12.43,    12.76,    12.83,    12.97,    13.18,    13.44,    13.77,    14.17,    14.63,    14.85,    14.86,     15.1,    15.41,    15.77,    15.96,    16.18,    16.46,    16.79,    17.39,    18.06,     18.5,    18.98,    19.32,    19.63,    19.93,    20.24,    20.56,    20.88,    21.05,    21.05,    21.08,    21.11,    21.13,    21.21,    21.47,    21.64,    22.11,    22.48,    22.75,    23.39,    23.98,    24.02,    24.12,    24.26,    24.45,    24.65,    25.18,    26.42,    28.37,     28.7,    28.77,    28.91,    29.12,    29.38,    29.71,    30.11,    30.57,    30.79,     30.8,    31.05,    31.36] kWh
2026-06-19 18:10:08.804846:      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,      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-19 18:10:08.805962:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.29,     1.68,     2.14,     2.36,     2.37,     2.62,     2.93,     3.29,     3.48,      3.7,     3.97,      4.3,      4.9,     5.57,     6.01,     6.49,     6.83,     7.14,     7.44,     7.76,     8.07,     8.39,     8.56,     8.56,     8.59,     8.62,     8.64,     8.72,     8.98,     9.16,     9.62,     9.99,    10.26,     10.9,    11.49,    11.54,    11.63,    11.77,    11.96,    12.16,    12.69,    13.93,    15.88,    16.21,    16.28,    16.42,    16.63,     16.9,    17.23,    17.62,    18.08,     18.3,    18.31,    18.56,    18.87] kWh
2026-06-19 18:10:08.807136:  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,      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-19 18:10:08.808277:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   120.27,   126.21,   133.51,   137.04,   137.23,   141.05,   145.67,   150.41,   152.96,    156.1,   159.88,   164.45,   172.64,   181.91,    188.0,   194.51,   199.42,   208.46,   216.76,   226.47,   236.22,   247.35,    253.5,   253.53,   254.26,   255.06,   255.79,   257.95,   265.12,   269.37,   280.46,   287.82,   293.21,    356.2,   367.76,   368.68,   370.46,   372.99,    376.1,   379.77,    389.6,   412.63,   449.04,   455.03,   456.37,   458.71,   462.35,   466.86,   472.79,   478.73,   486.02,   489.56,   489.74,   493.56,   498.19] p
2026-06-19 18:10:08.915291: Battery has 13.33 hours left - now at 11.36kWh
2026-06-19 18:10:08.958508: predict base10 end_record 06-21 11:00:00, final soc 1.6kWh, metric 521.5p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 06:45:00, load 32.64kWh, PV 0.0kWh
2026-06-19 18:10:08.960310:    Slot: [   18:10,    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,    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-19 18:10:08.961765:     SoC: [   11.36,    11.06,    10.85,    10.84,    10.81,    10.77,    10.74,    10.63,     10.3,    10.08,     9.48,      9.0,     8.66,     7.93,     7.27,     7.22,     7.11,     6.95,     6.73,     6.52,     5.92,     4.52,     2.33,     1.96,     1.87,     1.72,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 18:10:08.963110:     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-,    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-19 18:10:08.964704:    LOAD: [     4.4,     4.68,     4.88,     4.88,     4.91,     4.95,     4.98,     5.08,     5.38,     5.59,     6.15,     6.59,     6.92,     7.59,     8.21,     8.26,     8.36,     8.51,     8.71,     8.91,     9.47,    10.77,    12.81,    13.15,    13.23,    13.38,    13.59,    13.87,    14.22,    14.63,    15.12,    15.35,    15.36,    15.61,    15.94,    16.32,    16.51,    16.75,    17.03,    17.38,    18.01,    18.71,    19.17,    19.67,    20.03,    20.36,    20.67,     21.0,    21.33,    21.66,    21.84,    21.84,    21.87,     21.9,    21.93,    22.01,    22.28,    22.47,    22.96,    23.34,    23.62,     24.3,    24.91,    24.96,    25.06,    25.21,    25.41,    25.61,    26.17,    27.47,    29.51,    29.86,    29.93,    30.08,    30.29,    30.57,    30.92,    31.34,    31.82,    32.05,    32.06,    32.31,    32.64] kWh
2026-06-19 18:10:08.966150:      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,      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-19 18:10:08.967565:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.1,     1.39,     1.73,     2.15,     2.63,     2.86,     2.87,     3.13,     3.45,     3.83,     4.03,     4.26,     4.55,     4.89,     5.52,     6.22,     6.68,     7.18,     7.54,     7.87,     8.18,     8.51,     8.84,     9.18,     9.35,     9.35,     9.38,     9.41,     9.44,     9.52,      9.8,     9.98,    10.47,    10.85,    11.14,    11.81,    12.42,    12.47,    12.57,    12.72,    12.92,    13.12,    13.68,    14.98,    17.02,    17.37,    17.45,    17.59,    17.81,    18.09,    18.43,    18.85,    19.33,    19.56,    19.57,    19.83,    20.15] kWh
2026-06-19 18:10:08.968913:  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,      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-19 18:10:08.970415:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   117.05,   121.77,   127.97,    134.2,   141.84,   145.54,   145.74,   149.74,   154.58,   159.55,   162.22,    165.5,   169.47,   174.25,   182.83,   192.55,   198.93,   205.75,    210.9,   220.37,   229.06,   239.23,   249.44,    261.1,   267.55,   267.58,   268.35,   269.18,   269.94,   272.22,   279.73,   284.18,   295.79,    303.5,   309.14,   372.76,   384.86,   385.83,   387.69,   390.34,   393.61,   397.45,   407.74,   431.87,   470.01,   476.29,    477.7,   480.14,   483.96,   488.69,   494.89,   501.12,   508.76,   512.46,   512.66,   516.66,    521.5] p
2026-06-19 18:10:09.032456: predict best10 end_record 06-21 11:00:00, final soc 1.6kWh, metric 459.01p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:30:00, load 32.64kWh, PV 0.0kWh
2026-06-19 18:10:09.033890:    Slot: [   18:10,    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,    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-19 18:10:09.035132:     SoC: [   11.36,    11.06,    10.85,    10.84,    10.81,    10.77,    10.74,    10.63,     10.3,    10.08,     9.48,      9.0,     8.66,     7.93,     7.27,     7.22,     7.11,     6.95,      7.0,     6.78,     6.18,     4.79,     2.59,     2.22,     2.14,     2.14,     1.91,     1.61,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,      6.0,     7.94,     9.88,    11.82,     12.5,     12.5,     13.0,     13.0,    12.65,    12.31,    11.96,     11.6,    11.24,    11.05,    11.05,    11.02,    10.99,    10.96,    10.87,    10.57,    10.38,     9.85,     9.44,     9.13,     8.41,     7.76,      7.7,     7.59,     7.43,     7.22,      7.0,      6.4,     5.01,     2.81,     2.44,     2.36,      2.2,     1.97,     1.67,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 18:10:09.036112:     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<bf+,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<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<bf+] kWh
2026-06-19 18:10:09.037324:    LOAD: [     4.4,     4.68,     4.88,     4.88,     4.91,     4.95,     4.98,     5.08,     5.38,     5.59,     6.15,     6.59,     6.92,     7.59,     8.21,     8.26,     8.36,     8.51,     8.71,     8.91,     9.47,    10.77,    12.81,    13.15,    13.23,    13.38,    13.59,    13.87,    14.22,    14.63,    15.12,    15.35,    15.36,    15.61,    15.94,    16.32,    16.51,    16.75,    17.03,    17.38,    18.01,    18.71,    19.17,    19.67,    20.03,    20.36,    20.67,     21.0,    21.33,    21.66,    21.84,    21.84,    21.87,     21.9,    21.93,    22.01,    22.28,    22.47,    22.96,    23.34,    23.62,     24.3,    24.91,    24.96,    25.06,    25.21,    25.41,    25.61,    26.17,    27.47,    29.51,    29.86,    29.93,    30.08,    30.29,    30.57,    30.92,    31.34,    31.82,    32.05,    32.06,    32.31,    32.64] kWh
2026-06-19 18:10:09.038866:      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,      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-19 18:10:09.040415:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.26,     1.26,     1.26,     1.26,     1.26,     1.26,     1.26,      1.4,      1.4,      1.4,     1.74,     2.15,     2.63,     2.86,     2.88,     3.13,     3.46,     5.92,      8.2,     8.99,    11.36,    13.79,     16.5,    17.93,     18.4,    19.43,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    19.79,    20.07,    20.48,    20.96,    21.19,     21.2,    21.46,    21.78] kWh
2026-06-19 18:10:09.041805:  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,      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-19 18:10:09.043048:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   119.34,   119.34,   119.34,   119.34,   119.34,   119.34,   119.34,   121.79,   121.79,   121.79,   127.84,   134.06,    141.7,    145.4,    145.6,    149.6,   154.44,   186.84,   217.53,   228.71,   261.42,   294.73,   331.83,   351.73,   358.11,   372.28,   377.43,   377.43,   377.43,   377.43,   377.43,   377.43,   377.43,   377.43,   377.43,   377.43,   377.43,   377.43,   377.43,   377.43,   377.43,   377.43,   377.43,   427.41,   427.41,   427.41,   427.41,   427.41,   427.41,   427.41,   427.41,   427.41,   427.41,   427.41,   427.41,   427.41,   427.41,   427.41,   432.41,   438.63,   446.28,   449.98,   450.17,   454.17,   459.01] p
2026-06-19 18:10:09.113117: predict best end_record 06-21 11:00:00, final soc 1.6kWh, metric 438.3p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:50:00, load 31.36kWh, PV 0.0kWh
2026-06-19 18:10:09.114898:    Slot: [   18:10,    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,    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-19 18:10:09.116326:     SoC: [   11.36,    11.07,    10.87,    10.87,    10.84,     10.8,    10.77,    10.67,    10.35,    10.14,     9.56,     9.11,     8.78,     8.09,     7.46,     7.41,      7.3,     7.15,     7.15,     6.94,     6.37,     5.04,     2.94,     2.59,     2.51,     2.36,     2.14,     1.85,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.26,     8.58,    10.91,    13.24,    12.63,    12.63,     13.0,     13.0,    12.66,    12.34,     12.0,    11.66,    11.32,    11.14,    11.14,    11.11,    11.08,    11.05,    10.96,    10.69,     10.5,     10.0,      9.6,     9.31,     8.62,      8.0,     7.94,     7.84,     7.69,     7.48,     7.27,      6.7,     5.37,     3.28,     2.92,     2.84,     2.69,     2.47,     2.19,     1.83,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 18:10:09.117498:     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<bf+,    g<bf+,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g>be-,    g<be-,    g<bf+,    g<bf+,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be~,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 18:10:09.118969:    LOAD: [     4.4,     4.67,     4.86,     4.86,     4.89,     4.92,     4.95,     5.04,     5.34,     5.54,     6.07,      6.5,      6.8,     7.45,     8.04,     8.08,     8.18,     8.32,     8.51,     8.71,     9.24,    10.48,    12.43,    12.76,    12.83,    12.97,    13.18,    13.44,    13.77,    14.17,    14.63,    14.85,    14.86,     15.1,    15.41,    15.77,    15.96,    16.18,    16.46,    16.79,    17.39,    18.06,     18.5,    18.98,    19.32,    19.63,    19.93,    20.24,    20.56,    20.88,    21.05,    21.05,    21.08,    21.11,    21.13,    21.21,    21.47,    21.64,    22.11,    22.48,    22.75,    23.39,    23.98,    24.02,    24.12,    24.26,    24.45,    24.65,    25.18,    26.42,    28.37,     28.7,    28.77,    28.91,    29.12,    29.38,    29.71,    30.11,    30.57,    30.79,     30.8,    31.05,    31.36] kWh
2026-06-19 18:10:09.120362:      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,      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-19 18:10:09.121783:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.19,     1.19,     1.19,     1.19,     1.19,     1.19,     1.19,     1.19,     1.19,     1.19,     1.29,     1.68,     2.14,     2.36,     2.37,     2.62,     2.93,     5.79,     8.48,      8.7,    11.47,     14.3,     17.4,     17.5,    17.95,    18.82,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.34,    19.79,    20.01,    20.03,    20.27,    20.58] kWh
2026-06-19 18:10:09.123164:  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,      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-19 18:10:09.124662:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   118.28,   118.28,   118.28,   118.28,   118.28,   118.28,   118.28,   118.28,   118.28,   118.28,   119.98,   125.92,   133.22,   136.75,   136.94,   140.76,   145.38,   183.04,   219.22,   222.35,   260.63,   299.43,   341.85,   343.24,   349.32,   361.25,   366.15,   366.15,   366.15,   366.15,   366.15,   366.15,   366.15,   366.15,   366.15,   366.15,   366.15,   366.15,   366.15,   366.15,   366.15,   366.15,   366.15,   416.14,   416.14,   416.14,   416.14,   416.14,   416.14,   416.14,   416.14,   416.14,   416.14,   416.14,   416.14,   416.14,   416.14,   416.14,   416.14,   418.84,   426.14,   429.67,   429.86,   433.68,    438.3] p
2026-06-19 18:10:09.127389:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ]
2026-06-19 18:10:09.127439: Saving plan best values to HA entities
2026-06-19 18:10:09.258284: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 18:10:09.263521: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 18:10:09.268664: Best charging limit SoC's [7.0, 2.0, 16.0, 6.0, 16.0, 12.5, 13.0, 16.0]kWh, export []kWh gives import battery 37.03kWh, house 3.16kWh, export 0.0kWh, metric 438.3p, metric10 459.01p
2026-06-19 18:10:09.338757: Marginal costs baseline metric (no standing charge): 338.3316
2026-06-19 18:10:09.546306: Marginal energy costs matrix computed: min=17.17 max=25.92
2026-06-19 18:10:09.621308: Rate array import [{'start': 1090, 'end': 1140, 'rate': 'very expensive', 'range': '(34.5p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 1090, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 18:10:09.622039: - Your estimated bill for today is £0.65 and tomorrow is £3.01
2026-06-19 18:10:09.622094: - Import rates are very expensive (34.5p - 37.1p) for the next 50 minutes and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 18:10:09.622114: - The battery is currently at 71% and is in eco mode for the next 8 hours.
2026-06-19 18:10:09.622129: - For the next 48 hours there will be no solar generation.
2026-06-19 18:10:09.622144: - You will run out of battery in 13 hours.
2026-06-19 18:10:09.622158: - Your next charge slot will be in 8 hours where import rates will be cheap (16.4p).
2026-06-19 18:10:09.622173: 
2026-06-19 18:10:09.669979: Plan calculation took 6.75 seconds
2026-06-19 18:10:09.670302: Inverter 0: Type SK Sunsynk
2026-06-19 18:10:09.670353: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 18:10:09.670551: Reserve min: 10%, battery_min: 10%
2026-06-19 18:10:09.670642: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 18:10:09.670947: Inverter 0 SoC: 11.36kW 71%, current charge rate 5000W, current discharge rate 5250W, current battery power 514W, current battery voltage 51.2V, grid power -54W, load power 549W, PV Power 0W
2026-06-19 18:10:09.671171: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:10:09.671261: Inverter 0 scheduled charge enable is False
2026-06-19 18:10:09.671289: Inverter 0 charge windows currently []
2026-06-19 18:10:09.671316: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 18:10:09.671417: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:10:09.671442: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:10:09.671478: Inverter 0 scheduled discharge enable is False
2026-06-19 18:10:09.671596: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:10:09.671623: Inverter 0 discharge windows currently []
2026-06-19 18:10:09.671645: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:10:09.671662: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:10:09.671678: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:10:09.738194: Total inverter register writes now 0
2026-06-19 18:10:09.756281: Completed run status Read-Only
2026-06-19 18:10:09.762652: Info: record_status Read-Only
2026-06-19 18:10:09.774900: Saved current settings to /config/predbat_config.json
2026-06-19 18:10:44.846259: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:10:44.846509: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:10:44.846541: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:10:44.846676: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:10:44.846705: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:10:44.846723: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:10:44.846738: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:12:45.025489: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:12:45.025718: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:12:45.025753: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:12:45.025903: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:12:45.025932: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:12:45.025949: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:12:45.025965: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:14:45.197979: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:14:45.198201: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:14:45.198234: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:14:45.198350: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:14:45.198416: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:14:45.198499: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:14:45.198521: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:15:00.280964: --------------- PredBat - update at 2026-06-19 18:15:00+01:00 with clock skew 0 minutes, minutes now 1095
2026-06-19 18:15:00.281590: Saved current settings to /config/predbat_config.json
2026-06-19 18:15:00.281754: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 31.7 minutes
2026-06-19 18:15:00.281817: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 18:15:00.281876: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 18:15:00.297882: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 18:15:00.298276: Predbat mode is set to Control charge
2026-06-19 18:15:00.298339: Info: Read-only mode is enabled, the inverter controls will not be used!!
2026-06-19 18:15:00.394614: Found 11520 load_today datapoints going back 1 days
2026-06-19 18:15:00.394717: Using load_power data to fill gaps in load_today data
2026-06-19 18:15:00.454152: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 18:15:00.454298: Zero load period starting at 2026-06-19T12:09:00+0100 (366 minutes) for 889 minutes with base value 0.9
2026-06-19 18:15:00.454354: Zero load period starting at 2026-06-18T19:24:00+0100 (1371 minutes) for 64 minutes with base value 0.8
2026-06-19 18:15:00.455342: Processing 384 30-minute periods for power integration
2026-06-19 18:15:00.519734: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 18:15:00.519821: Car charging hold True, threshold 6.0kWh
2026-06-19 18:15:00.519858: Current data so far today: load 4.45kWh, import 1.0kWh, export 0.0kWh, PV 0kWh
2026-06-19 18:15:00.540448: Standing charge is set to 49.98p
2026-06-19 18:15:00.589272: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 18:15:00.589349: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 18:15:00.589574: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 31.7 minutes
2026-06-19 18:15:00.589965: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 31.7 minutes
2026-06-19 18:15:00.595760: Loaded 95 datapoints of futurerate analysis
2026-06-19 18:15:00.754866: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53']
2026-06-19 18:15:00.782506: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 18:15:00.782780: Import rates: min 13.17p, max 37.08p, average 20.01p
2026-06-19 18:15:00.821900: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 18:15:00.822024: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 18:15:00.823210: High export rate found rates in range 99p to -99p
2026-06-19 18:15:00.908995: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 18:15:00.909127: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 18:15:00.909307: Last hour: net energy 0.0kWh, import 0.0kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 0.0p, import 0.0p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 18:15:00.952317: Today's energy total net 1.0kWh, import 1.0kWh, export 0.0kWh, cost 65.18p, import 15.2p, export 0.0p, carbon 0.0kg
2026-06-19 18:15:00.952406: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 18:15:00.953747: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 18:15:00.955013: Warn: Found 1 gaps in load_today totalling 9940 minutes to fill using average data
2026-06-19 18:15:00.955091: Gap starting at 2026-06-18T15:55:00+0100 (1580 minutes) for 9940 minutes
2026-06-19 18:15:00.967984: Historical days now [7] weight [1]
2026-06-19 18:15:00.990783: Today's load divergence 120.11%, in-day adjustment 114.53%, damping 0.95x, yesterday 100.0% today 119.11% blend 23.96%
2026-06-19 18:15:00.990851: Today's predicted so far 10.06kWh with 0.0kWh car/iBoost excluded, 0.68kWh import ignored, and 0kWh forecast extra.
2026-06-19 18:15:00.990879: Today's actual load so far 13.07kWh with 0.0kWh car/iBoost excluded, and 0.17kWh import ignored.
2026-06-19 18:15:01.028966: Inverter 0: Type SK Sunsynk
2026-06-19 18:15:01.029033: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 18:15:01.029298: Reserve min: 10%, battery_min: 10%
2026-06-19 18:15:01.029365: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 18:15:01.029613: Inverter 0 SoC: 11.36kW 71%, current charge rate 5000W, current discharge rate 5250W, current battery power 539W, current battery voltage 51.2V, grid power -50W, load power 570W, PV Power 0W
2026-06-19 18:15:01.029830: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:15:01.029951: Inverter 0 scheduled charge enable is False
2026-06-19 18:15:01.030009: Inverter 0 charge windows currently []
2026-06-19 18:15:01.030038: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 18:15:01.030181: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:15:01.030207: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:15:01.030242: Inverter 0 scheduled discharge enable is False
2026-06-19 18:15:01.030362: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:15:01.030389: Inverter 0 discharge windows currently []
2026-06-19 18:15:01.030408: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:15:01.030424: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:15:01.030439: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:15:01.087702: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 18:15:01.087784: Plan was last updated on 2026-06-19 18:10:00+01:00 and is now 5.0 minutes old
2026-06-19 18:15:01.088108: Best charge window [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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.75p 100%, 20-06 14:00:00 - 20-06 15:00:00 @ 13.81p 78%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 81%, 21-06 11:00:00 - 21-06 18:00:00 @ 29.24p 100% ]
2026-06-19 18:15:01.088142: Best export window [  ]
2026-06-19 18:15:01.088917: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 18:15:01.090944: Load divergence over 8.0 hours mean 405.12W, min 0.0W, max 2388.0W, std dev 506.34W, divergence 62.49%
2026-06-19 18:15:01.111589: Creating pool of 12 processes to match your CPU count
2026-06-19 18:15:01.193075: predict base end_record 06-21 11:05:00, final soc 1.6kWh, metric 494.87p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:45:00, load 31.3kWh, PV 0.0kWh
2026-06-19 18:15:01.195160:    Slot: [   18:15,    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,    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-19 18:15:01.196633:     SoC: [   11.36,    11.25,    11.03,    11.03,     11.0,    10.96,    10.93,    10.83,    10.51,     10.3,     9.72,     9.27,     8.94,     8.24,     7.62,     7.56,     7.46,     7.31,      7.1,     6.89,     6.32,     4.99,      2.9,     2.54,     2.46,     2.31,      2.1,     1.81,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 18:15:01.197906:     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-,    g<be-,    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-19 18:15:01.199393:    LOAD: [    4.45,     4.55,     4.75,     4.76,     4.79,     4.82,     4.85,     4.94,     5.24,     5.44,     5.97,      6.4,      6.7,     7.35,     7.94,     7.99,     8.08,     8.22,     8.41,     8.61,     9.14,    10.38,    12.33,    12.66,    12.73,    12.87,    13.08,    13.35,    13.68,    14.07,    14.53,    14.75,    14.76,    15.01,    15.32,    15.68,    15.86,    16.09,    16.36,    16.69,    17.32,    17.96,    18.41,    18.88,    19.22,    19.54,    19.83,    20.14,    20.46,    20.72,     20.9,     20.9,    20.93,    20.95,    20.98,    21.06,    21.32,    21.49,    21.96,    22.33,     22.6,    23.24,    23.82,    23.87,    23.97,    24.11,     24.3,     24.5,    25.03,    26.27,    28.22,    28.55,    28.62,    28.76,    28.96,    29.23,    29.56,    29.96,    30.42,    30.64,    30.65,    30.89,     31.2,    31.56] kWh
2026-06-19 18:15:01.200799:      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,      0.0,      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-19 18:15:01.202300:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.14,     1.53,     1.99,     2.21,     2.22,     2.47,     2.78,     3.14,     3.32,     3.55,     3.82,     4.16,     4.78,     5.42,     5.87,     6.34,     6.68,      7.0,      7.3,     7.61,     7.93,     8.18,     8.36,     8.36,     8.39,     8.42,     8.44,     8.52,     8.78,     8.95,     9.42,     9.79,    10.06,     10.7,    11.29,    11.33,    11.43,    11.57,    11.76,    11.96,    12.49,    13.73,    15.68,    16.01,    16.08,    16.22,    16.43,    16.69,    17.03,    17.42,    17.88,     18.1,    18.11,    18.36,    18.67,    19.03] kWh
2026-06-19 18:15:01.203654:  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,      0.0,      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-19 18:15:01.205093:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   117.62,   123.56,   130.86,   134.39,   134.58,    138.4,   143.02,   147.76,   150.23,   153.46,   157.23,   161.79,   170.34,   179.24,   185.39,   191.85,   196.84,   206.03,   214.07,   223.72,   233.53,   242.54,   248.97,   248.99,   249.73,   250.52,   251.21,   253.38,   260.59,   264.83,   275.92,   283.27,   288.67,   351.66,   363.21,   364.13,   365.91,   368.44,   371.56,   375.23,   385.05,   408.09,   444.49,   450.49,   451.82,   454.16,   457.81,   462.31,   468.24,   474.18,   481.48,   485.01,    485.2,   489.01,   493.64,   498.38] p
2026-06-19 18:15:01.321534: Battery has 13.5 hours left - now at 11.36kWh
2026-06-19 18:15:01.363055: predict base10 end_record 06-21 11:05:00, final soc 1.6kWh, metric 518.07p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:05:00, load 32.58kWh, PV 0.0kWh
2026-06-19 18:15:01.364853:    Slot: [   18:15,    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,    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-19 18:15:01.366316:     SoC: [   11.36,    11.24,    11.02,    11.02,    10.98,    10.94,    10.91,    10.81,    10.47,    10.25,     9.65,     9.17,     8.82,      8.1,     7.44,     7.38,     7.28,     7.12,      6.9,     6.68,     6.08,     4.69,      2.5,     2.12,     2.04,     1.88,     1.65,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 18:15:01.367533:     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-,    g<be-,    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-19 18:15:01.368952:    LOAD: [    4.45,     4.56,     4.77,     4.77,      4.8,     4.84,     4.87,     4.96,     5.28,     5.49,     6.04,     6.49,     6.81,     7.49,      8.1,     8.15,     8.25,      8.4,      8.6,     8.81,     9.36,    10.66,    12.71,    13.05,    13.13,    13.28,    13.49,    13.77,    14.12,    14.53,    15.01,    15.24,    15.25,    15.51,    15.83,    16.21,     16.4,    16.64,    16.93,    17.28,    17.93,     18.6,    19.07,    19.57,    19.92,    20.26,    20.57,    20.89,    21.23,     21.5,    21.68,    21.68,    21.71,    21.74,    21.77,    21.85,    22.12,     22.3,     22.8,    23.18,    23.46,    24.13,    24.75,     24.8,     24.9,    25.05,    25.25,    25.45,    26.01,    27.31,    29.35,    29.69,    29.77,    29.92,    30.13,    30.41,    30.76,    31.17,    31.65,    31.88,     31.9,    32.15,    32.48,    32.85] kWh
2026-06-19 18:15:01.370371:      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,      0.0,      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-19 18:15:01.371813:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.23,     1.58,     1.99,     2.47,      2.7,     2.71,     2.97,     3.29,     3.67,     3.86,      4.1,     4.39,     4.74,     5.39,     6.06,     6.53,     7.03,     7.39,     7.72,     8.03,     8.35,     8.69,     8.96,     9.14,     9.14,     9.17,      9.2,     9.23,     9.31,     9.58,     9.77,    10.26,    10.64,    10.92,     11.6,    12.21,    12.26,    12.36,    12.51,    12.71,    12.91,    13.47,    14.77,    16.81,    17.16,    17.23,    17.38,    17.59,    17.87,    18.22,    18.64,    19.12,    19.35,    19.36,    19.61,    19.94,    20.32] kWh
2026-06-19 18:15:01.373241:  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,      0.0,      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-19 18:15:01.374707:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   119.04,   125.24,   131.47,   139.11,   142.81,   143.01,   147.01,   151.85,   156.82,    159.4,   162.79,   166.74,   171.52,   180.47,   189.79,   196.24,   203.01,   208.23,   217.86,   226.29,    236.4,   246.67,   256.11,   262.84,   262.87,   263.64,   264.47,   265.19,   267.46,   275.01,   279.46,   291.07,   298.78,   304.43,   368.04,   380.14,   381.11,   382.97,   385.62,   388.89,   392.73,   403.02,   427.16,   465.29,   471.58,   472.98,   475.43,   479.25,   483.97,   490.18,    496.4,   504.04,   507.74,   507.94,   511.94,   516.78,   521.75] p
2026-06-19 18:15:01.448457: predict best10 end_record 06-21 11:05:00, final soc 1.92kWh, metric 461.04p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:40:00, load 32.58kWh, PV 0.0kWh
2026-06-19 18:15:01.450365:    Slot: [   18:15,    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,    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-19 18:15:01.451851:     SoC: [   11.36,    11.24,    11.02,    11.02,    10.98,    10.94,    10.91,    10.81,    10.47,    10.25,     9.65,     9.17,     8.82,      8.1,     7.44,     7.38,     7.28,     7.12,     7.12,      6.9,      6.3,      4.9,     2.71,     2.34,     2.25,     2.25,     2.02,     1.72,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,      6.0,     7.94,     9.88,    11.82,     12.5,     12.5,     13.0,     13.0,    12.64,    12.31,    11.96,     11.6,    11.31,    11.11,    11.11,    11.08,    11.05,    11.02,    10.93,    10.64,    10.44,     9.92,      9.5,      9.2,     8.48,     7.82,     7.77,     7.66,      7.5,     7.29,     7.07,     6.47,     5.07,     2.88,     2.51,     2.42,     2.27,     2.04,     1.74,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54] kWh
2026-06-19 18:15:01.453110:     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<bf+,    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<bf+,    g<bf+] kWh
2026-06-19 18:15:01.454593:    LOAD: [    4.45,     4.56,     4.77,     4.77,      4.8,     4.84,     4.87,     4.96,     5.28,     5.49,     6.04,     6.49,     6.81,     7.49,      8.1,     8.15,     8.25,      8.4,      8.6,     8.81,     9.36,    10.66,    12.71,    13.05,    13.13,    13.28,    13.49,    13.77,    14.12,    14.53,    15.01,    15.24,    15.25,    15.51,    15.83,    16.21,     16.4,    16.64,    16.93,    17.28,    17.93,     18.6,    19.07,    19.57,    19.92,    20.26,    20.57,    20.89,    21.23,     21.5,    21.68,    21.68,    21.71,    21.74,    21.77,    21.85,    22.12,     22.3,     22.8,    23.18,    23.46,    24.13,    24.75,     24.8,     24.9,    25.05,    25.25,    25.45,    26.01,    27.31,    29.35,    29.69,    29.77,    29.92,    30.13,    30.41,    30.76,    31.17,    31.65,    31.88,     31.9,    32.15,    32.48,    32.85] kWh
2026-06-19 18:15:01.455994:      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,      0.0,      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-19 18:15:01.457839:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,     1.35,     1.35,     1.35,     1.58,     1.99,     2.47,      2.7,     2.71,     2.97,     3.29,     5.76,     8.03,     8.83,     11.2,    13.63,    16.37,    17.77,    18.24,    19.27,    19.63,    19.63,    19.63,    19.63,    19.63,    19.63,    19.63,    19.63,    19.63,    19.63,    19.63,    19.63,    19.63,    19.63,    19.63,    19.63,    19.63,    19.63,    19.63,    19.63,    19.63,    19.63,    19.63,    19.63,    19.63,    19.63,    19.63,    19.63,    19.63,    19.63,    19.63,    19.63,    19.85,    20.26,    20.74,    20.97,    20.99,    21.24,    21.57,    24.03] kWh
2026-06-19 18:15:01.459216:  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,      0.0,      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-19 18:15:01.460618:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   118.43,   118.43,   118.43,   118.43,   118.43,   118.43,   118.43,   120.88,   120.88,   120.88,   125.01,   131.23,   138.88,   142.58,   142.78,   146.78,   151.62,   184.02,   214.62,    225.9,   258.59,    291.9,   329.38,   348.87,   355.32,   369.44,   374.66,   374.66,   374.66,   374.66,   374.66,   374.66,   374.66,   374.66,   374.66,   374.66,   374.66,   374.66,   374.66,   374.66,   374.66,   374.66,   374.66,   424.64,   424.64,   424.64,   424.64,   424.64,   424.64,   424.64,   424.64,   424.64,   424.64,   424.64,   424.64,   424.64,   424.64,   424.64,   428.57,   434.79,   442.44,   446.14,   446.33,   450.33,   455.18,   487.57] p
2026-06-19 18:15:01.541437: predict best end_record 06-21 11:05:00, final soc 1.99kWh, metric 441.63p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:00:00, load 31.3kWh, PV 0.0kWh
2026-06-19 18:15:01.543300:    Slot: [   18:15,    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,    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-19 18:15:01.544776:     SoC: [   11.36,    11.25,    11.03,    11.03,     11.0,    10.96,    10.93,    10.83,    10.51,     10.3,     9.72,     9.27,     8.94,     8.24,     7.62,     7.56,     7.46,     7.31,     7.28,     7.07,      6.5,     5.17,     3.07,     2.72,     2.64,     2.49,     2.27,     1.98,     1.63,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.26,     8.58,    10.91,    13.24,    12.65,    12.65,     13.0,     13.0,    12.66,    12.34,    12.01,    11.67,    11.39,     11.2,     11.2,    11.17,    11.14,    11.11,    11.03,    10.75,    10.56,    10.06,     9.66,     9.37,     8.69,     8.06,     8.01,      7.9,     7.75,     7.54,     7.34,     6.76,     5.43,     3.34,     2.99,      2.9,     2.75,     2.54,     2.25,     1.89,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93] kWh
2026-06-19 18:15:01.546060:     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<bf+,    g<bf+,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g<be-,    g<bf+,    g<bf+,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be~,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 18:15:01.547494:    LOAD: [    4.45,     4.55,     4.75,     4.76,     4.79,     4.82,     4.85,     4.94,     5.24,     5.44,     5.97,      6.4,      6.7,     7.35,     7.94,     7.99,     8.08,     8.22,     8.41,     8.61,     9.14,    10.38,    12.33,    12.66,    12.73,    12.87,    13.08,    13.35,    13.68,    14.07,    14.53,    14.75,    14.76,    15.01,    15.32,    15.68,    15.86,    16.09,    16.36,    16.69,    17.32,    17.96,    18.41,    18.88,    19.22,    19.54,    19.83,    20.14,    20.46,    20.72,     20.9,     20.9,    20.93,    20.95,    20.98,    21.06,    21.32,    21.49,    21.96,    22.33,     22.6,    23.24,    23.82,    23.87,    23.97,    24.11,     24.3,     24.5,    25.03,    26.27,    28.22,    28.55,    28.62,    28.76,    28.96,    29.23,    29.56,    29.96,    30.42,    30.64,    30.65,    30.89,     31.2,    31.56] kWh
2026-06-19 18:15:01.549006:      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,      0.0,      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-19 18:15:01.550496:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.16,     1.16,     1.16,     1.16,     1.16,     1.16,     1.16,     1.16,     1.16,     1.16,     1.16,     1.53,     1.99,     2.21,     2.22,     2.47,     2.78,     5.64,     8.32,     8.55,    11.32,    14.16,    17.28,    17.37,    17.82,    18.67,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.01,    19.13,    19.59,    19.81,    19.82,    20.07,    20.38,    23.24] kWh
2026-06-19 18:15:01.551863:  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,      0.0,      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-19 18:15:01.553302:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   117.81,   117.81,   117.81,   117.81,   117.81,   117.81,   117.81,   117.81,   117.81,   117.81,   117.81,   123.39,   130.69,   134.22,   134.41,   138.22,   142.85,    180.5,    216.6,   219.83,    258.1,   296.89,   339.66,   340.94,    347.1,   358.66,   363.64,   363.64,   363.64,   363.64,   363.64,   363.64,   363.64,   363.64,   363.64,   363.64,   363.64,   363.64,   363.64,   363.64,   363.64,   363.64,   363.64,   413.63,   413.63,   413.63,   413.63,   413.63,   413.63,   413.63,   413.63,   413.63,   413.63,   413.63,   413.63,   413.63,   413.63,   413.63,   413.63,   415.46,   422.76,   426.29,   426.48,    430.3,   434.92,   472.58] p
2026-06-19 18:15:01.555599:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg]
2026-06-19 18:15:01.555640: Saving plan best values to HA entities
2026-06-19 18:15:01.730338: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 18:15:01.736468: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 18:15:01.741880: Best charging limit SoC's [7.0, 2.0, 16.0, 6.0, 16.0, 12.5, 13.0, 16.0]kWh, export []kWh gives import battery 37.01kWh, house 2.98kWh, export 0.0kWh, metric 441.63p, metric10 461.04p
2026-06-19 18:15:01.842059: Marginal costs baseline metric (no standing charge): 341.6672
2026-06-19 18:15:02.098262: Marginal energy costs matrix computed: min=16.86 max=25.33
2026-06-19 18:15:02.201992: Rate array import [{'start': 1095, 'end': 1140, 'rate': 'very expensive', 'range': '(34.5p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3545, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1095, 'end': 3545, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 18:15:02.202918: - Your estimated bill for today is £0.65 and tomorrow is £2.98
2026-06-19 18:15:02.202971: - Import rates are very expensive (34.5p - 37.1p) for the next 45 minutes and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 18:15:02.202999: - The battery is currently at 71% and is in eco mode for the next 8 hours.
2026-06-19 18:15:02.203017: - For the next 48 hours there will be no solar generation.
2026-06-19 18:15:02.203032: - You will run out of battery in 13 hours.
2026-06-19 18:15:02.203065: - Your next charge slot will be in 8 hours where import rates will be cheap (16.4p).
2026-06-19 18:15:02.203083: 
2026-06-19 18:15:02.257846: Plan calculation took 1.17 seconds
2026-06-19 18:15:02.262615: No high rate period found
2026-06-19 18:15:02.310107: Import threshold used for optimisation was 17.7p
2026-06-19 18:15:02.367374: Low import rate windows [0: 06-19 18:00:00 - 06-19 18:30:00 @ 34.45, 1: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 2: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 3: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 4: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 5: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 6: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 7: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 8: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 9: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 10: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 11: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 12: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 13: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 14: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 15: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 16: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 17: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 18: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 19: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 20: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 21: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 22: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 23: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 24: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 25: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 26: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 27: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 28: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 29: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 30: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 31: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 32: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 33: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 34: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 35: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 36: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 37: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 38: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 39: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 40: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 41: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 42: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 43: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 44: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 45: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 46: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 47: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 48: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 49: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 50: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 51: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 52: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 53: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 54: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 55: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 56: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 57: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 58: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 59: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 60: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 61: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 62: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 63: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 64: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 65: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 66: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 67: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 68: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 69: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 70: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 71: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 72: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 73: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 74: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 75: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 76: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 77: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 78: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 79: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 80: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 81: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 82: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 83: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 84: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 85: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 86: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 87: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 88: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 89: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 90: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 91: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 92: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 93: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 94: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 95: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93]
2026-06-19 18:15:02.388373: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 18:15:02.393849: Total inverter register writes now 0
2026-06-19 18:15:02.412723: Completed run status Read-Only
2026-06-19 18:15:02.418164: Info: record_status Read-Only
2026-06-19 18:15:02.428633: Saved current settings to /config/predbat_config.json
2026-06-19 18:15:45.506448: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:15:45.506659: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:15:45.506709: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:15:45.506865: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:15:45.506901: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:15:45.506919: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:15:45.506935: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:17:45.691990: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:17:45.692288: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:17:45.692324: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:17:45.692473: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:17:45.692521: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:17:45.692558: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:17:45.692590: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:19:59.880333: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:19:59.880649: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:19:59.880700: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:19:59.880938: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:19:59.880991: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:19:59.881043: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:19:59.881068: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:20:00.955748: --------------- PredBat - update at 2026-06-19 18:20:00+01:00 with clock skew 0 minutes, minutes now 1100
2026-06-19 18:20:00.956344: Saved current settings to /config/predbat_config.json
2026-06-19 18:20:00.956438: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 36.7 minutes
2026-06-19 18:20:00.956495: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 18:20:00.956593: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 18:20:00.974425: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 18:20:00.974817: Predbat mode is set to Control charge
2026-06-19 18:20:00.974909: Info: Read-only mode is enabled, the inverter controls will not be used!!
2026-06-19 18:20:01.073262: Found 11520 load_today datapoints going back 1 days
2026-06-19 18:20:01.073355: Using load_power data to fill gaps in load_today data
2026-06-19 18:20:01.133176: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 18:20:01.133308: Zero load period starting at 2026-06-19T12:09:00+0100 (371 minutes) for 889 minutes with base value 0.9
2026-06-19 18:20:01.133354: Zero load period starting at 2026-06-18T19:24:00+0100 (1376 minutes) for 64 minutes with base value 0.8
2026-06-19 18:20:01.134149: Processing 384 30-minute periods for power integration
2026-06-19 18:20:01.189732: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 18:20:01.189810: Car charging hold True, threshold 6.0kWh
2026-06-19 18:20:01.189840: Current data so far today: load 4.5kWh, import 1.0kWh, export 0.0kWh, PV 0kWh
2026-06-19 18:20:01.207743: Standing charge is set to 49.98p
2026-06-19 18:20:01.251208: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 18:20:01.251289: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 18:20:01.251477: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 36.7 minutes
2026-06-19 18:20:01.251872: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 36.7 minutes
2026-06-19 18:20:01.256735: Loaded 95 datapoints of futurerate analysis
2026-06-19 18:20:01.397937: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53']
2026-06-19 18:20:01.423717: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 18:20:01.423998: Import rates: min 13.17p, max 37.08p, average 20.01p
2026-06-19 18:20:01.462556: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 18:20:01.462638: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 18:20:01.463766: High export rate found rates in range 99p to -99p
2026-06-19 18:20:01.567381: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 18:20:01.567507: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 18:20:01.567740: Last hour: net energy 0.0kWh, import 0.0kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 0.0p, import 0.0p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 18:20:01.614870: Today's energy total net 1.0kWh, import 1.0kWh, export 0.0kWh, cost 65.18p, import 15.2p, export 0.0p, carbon 0.0kg
2026-06-19 18:20:01.615055: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 18:20:01.618195: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 18:20:01.620569: Warn: Found 1 gaps in load_today totalling 9935 minutes to fill using average data
2026-06-19 18:20:01.620711: Gap starting at 2026-06-18T15:55:00+0100 (1585 minutes) for 9935 minutes
2026-06-19 18:20:01.642346: Historical days now [7] weight [1]
2026-06-19 18:20:01.668536: Today's load divergence 119.97%, in-day adjustment 114.49%, damping 0.95x, yesterday 100.0% today 118.97% blend 23.61%
2026-06-19 18:20:01.668606: Today's predicted so far 10.14kWh with 0.0kWh car/iBoost excluded, 0.68kWh import ignored, and 0kWh forecast extra.
2026-06-19 18:20:01.668636: Today's actual load so far 13.11kWh with 0.0kWh car/iBoost excluded, and 0.18kWh import ignored.
2026-06-19 18:20:01.701633: Inverter 0: Type SK Sunsynk
2026-06-19 18:20:01.701730: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 18:20:01.701917: Reserve min: 10%, battery_min: 10%
2026-06-19 18:20:01.702006: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 18:20:01.702379: Inverter 0 SoC: 11.36kW 71%, current charge rate 5000W, current discharge rate 5250W, current battery power 511W, current battery voltage 51.2V, grid power -55W, load power 548W, PV Power 0W
2026-06-19 18:20:01.702591: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:20:01.702700: Inverter 0 scheduled charge enable is False
2026-06-19 18:20:01.702732: Inverter 0 charge windows currently []
2026-06-19 18:20:01.702772: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 18:20:01.702934: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:20:01.702967: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:20:01.703020: Inverter 0 scheduled discharge enable is False
2026-06-19 18:20:01.703291: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:20:01.703327: Inverter 0 discharge windows currently []
2026-06-19 18:20:01.703348: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:20:01.703365: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:20:01.703381: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:20:01.769277: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 18:20:01.769360: Plan was last updated on 2026-06-19 18:10:00+01:00 and is now 10.0 minutes old
2026-06-19 18:20:01.769734: Best charge window [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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.75p 100%, 20-06 14:00:00 - 20-06 15:00:00 @ 13.81p 78%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 81%, 21-06 11:00:00 - 21-06 18:00:00 @ 29.24p 100% ]
2026-06-19 18:20:01.769790: Best export window [  ]
2026-06-19 18:20:01.770646: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 18:20:01.772818: Load divergence over 8.0 hours mean 395.54W, min 0.0W, max 2388.0W, std dev 505.91W, divergence 63.95%
2026-06-19 18:20:01.793254: Creating pool of 12 processes to match your CPU count
2026-06-19 18:20:01.888211: predict base end_record 06-21 11:10:00, final soc 1.6kWh, metric 492.18p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:55:00, load 31.26kWh, PV 0.0kWh
2026-06-19 18:20:01.890358:    Slot: [   18:20,    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,    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-19 18:20:01.891837:     SoC: [   11.36,    11.35,    11.16,    11.16,    11.13,    11.09,    11.06,    10.99,    10.64,    10.43,     9.85,      9.4,     9.07,     8.37,     7.75,     7.69,     7.59,     7.44,     7.23,     7.03,     6.45,     5.12,     3.03,     2.67,     2.59,     2.44,     2.23,     1.94,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 18:20:01.893202:     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-,    g<be-,    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-19 18:20:01.894735:    LOAD: [     4.5,     4.51,     4.68,     4.69,     4.72,     4.75,     4.78,     4.84,     5.17,     5.37,      5.9,     6.33,     6.63,     7.28,     7.87,     7.91,     8.01,     8.15,     8.34,     8.54,     9.07,    10.31,    12.26,    12.59,    12.66,     12.8,    13.01,    13.27,    13.61,     14.0,    14.46,    14.68,    14.69,    14.94,    15.24,    15.61,    15.79,    16.01,    16.29,    16.62,    17.26,    17.91,    18.34,    18.82,    19.14,    19.45,    19.77,    20.07,    20.39,    20.62,    20.77,    20.77,     20.8,    20.83,    20.86,    20.91,     21.2,    21.37,    21.84,    22.21,    22.48,    23.12,     23.7,    23.75,    23.85,    23.99,    24.18,    24.37,    24.91,    26.14,    28.09,    28.42,     28.5,    28.64,    28.84,    29.11,    29.44,    29.84,     30.3,    30.51,    30.53,    30.77,    31.08,    31.44] kWh
2026-06-19 18:20:01.896137:      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,      0.0,      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-19 18:20:01.897558:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.02,     1.41,     1.87,     2.09,      2.1,     2.35,     2.66,     3.02,      3.2,     3.42,      3.7,     4.03,     4.67,     5.33,     5.75,     6.23,     6.55,     6.86,     7.18,     7.49,      7.8,     8.03,     8.19,     8.19,     8.21,     8.24,     8.27,     8.33,     8.61,     8.78,     9.25,     9.62,     9.89,    10.53,    11.11,    11.16,    11.26,     11.4,    11.59,    11.78,    12.32,    13.56,    15.51,    15.84,    15.91,    16.05,    16.25,    16.52,    16.85,    17.25,    17.71,    17.93,    17.94,    18.18,    18.49,    18.85] kWh
2026-06-19 18:20:01.898980:  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,      0.0,      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-19 18:20:01.900408:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.46,    121.4,    128.7,   132.23,   132.42,   136.24,   140.86,    145.6,   148.07,   151.22,   155.09,   159.58,   168.37,   177.47,   183.27,   189.87,   194.45,   203.37,   212.14,   221.74,   231.54,   239.57,    245.1,   245.12,   245.89,   246.67,   247.36,   248.92,   256.74,   260.98,   272.07,   279.43,   284.82,   347.81,   359.37,   360.29,   362.07,    364.6,   367.71,   371.38,   381.21,   404.24,   440.64,   446.64,   447.98,   450.32,   453.96,   458.47,   464.39,   470.34,   477.63,   481.16,   481.35,   485.17,    489.8,   494.54] p
2026-06-19 18:20:02.012874: Battery has 13.58 hours left - now at 11.36kWh
2026-06-19 18:20:02.060173: predict base10 end_record 06-21 11:10:00, final soc 1.6kWh, metric 515.39p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:15:00, load 32.54kWh, PV 0.0kWh
2026-06-19 18:20:02.062788:    Slot: [   18:20,    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,    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-19 18:20:02.064922:     SoC: [   11.36,    11.35,    11.15,    11.15,    11.12,    11.08,    11.05,    10.97,    10.61,    10.38,     9.78,     9.31,     8.96,     8.23,     7.57,     7.52,     7.41,     7.25,     7.04,     6.82,     6.22,     4.83,     2.63,     2.26,     2.18,     2.02,     1.79,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 18:20:02.066825:     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-,    g<be-,    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-19 18:20:02.068887:    LOAD: [     4.5,     4.51,     4.69,      4.7,     4.73,     4.76,     4.79,     4.86,      5.2,     5.41,     5.97,     6.41,     6.73,     7.41,     8.03,     8.08,     8.18,     8.33,     8.53,     8.73,     9.29,    10.59,    12.63,    12.97,    13.05,     13.2,    13.41,    13.69,    14.04,    14.45,    14.93,    15.16,    15.18,    15.43,    15.76,    16.13,    16.33,    16.56,    16.85,     17.2,    17.87,    18.55,     19.0,     19.5,    19.83,    20.16,    20.49,    20.82,    21.15,    21.39,    21.55,    21.55,    21.58,    21.61,    21.64,     21.7,    21.99,    22.17,    22.66,    23.05,    23.33,     24.0,    24.62,    24.67,    24.77,    24.92,    25.11,    25.32,    25.88,    27.18,    29.22,    29.56,    29.64,    29.79,     30.0,    30.28,    30.63,    31.04,    31.52,    31.75,    31.77,    32.02,    32.35,    32.72] kWh
2026-06-19 18:20:02.070816:      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,      0.0,      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-19 18:20:02.072874:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.1,     1.45,     1.86,     2.34,     2.57,     2.59,     2.84,     3.17,     3.54,     3.74,     3.97,     4.26,     4.61,     5.28,     5.96,     6.41,     6.91,     7.24,     7.57,      7.9,     8.23,     8.56,      8.8,     8.96,     8.96,     8.99,     9.02,     9.05,     9.11,      9.4,     9.58,    10.07,    10.46,    10.74,    11.41,    12.03,    12.08,    12.18,    12.33,    12.53,    12.73,    13.29,    14.59,    16.63,    16.97,    17.05,     17.2,    17.41,    17.69,    18.04,    18.45,    18.93,    19.16,    19.18,    19.43,    19.76,    20.14] kWh
2026-06-19 18:20:02.074933:  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,      0.0,      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-19 18:20:02.076976:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   116.89,    123.1,   129.32,   136.97,   140.67,   140.87,   144.87,   149.71,   154.68,   157.26,   160.56,   164.61,   169.31,   178.53,   188.06,   194.14,   201.04,   205.84,   215.19,   224.38,   234.43,   244.71,   253.12,   258.92,   258.94,   259.75,   260.56,   261.28,   262.92,   271.11,   275.56,   287.17,   294.88,   300.53,   364.14,   376.25,   377.21,   379.07,   381.73,   384.99,   388.83,   399.13,   423.26,    461.4,   467.68,   469.08,   471.53,   475.35,   480.07,   486.28,    492.5,   500.15,   503.85,   504.04,   508.04,   512.88,   517.85] p
2026-06-19 18:20:02.154469: predict best10 end_record 06-21 11:10:00, final soc 2.25kWh, metric 463.73p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:40:00, load 32.54kWh, PV 0.0kWh
2026-06-19 18:20:02.156271:    Slot: [   18:20,    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,    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-19 18:20:02.157734:     SoC: [   11.36,    11.35,    11.15,    11.15,    11.12,    11.08,    11.05,    10.97,    10.61,    10.38,     9.78,     9.31,     8.96,     8.23,     7.57,     7.52,     7.41,     7.25,     7.25,     7.03,     6.43,     5.04,     2.85,     2.48,     2.39,     2.29,     2.06,     1.76,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,      6.0,     7.94,     9.88,    11.82,     12.5,     12.5,     13.0,     13.0,    12.65,    12.29,    11.94,    11.59,    11.33,    11.16,    11.15,    11.12,    11.09,    11.06,     11.0,    10.68,    10.48,     9.96,     9.54,     9.24,     8.52,     7.86,     7.81,      7.7,     7.54,     7.33,     7.11,     6.51,     5.11,     2.92,     2.55,     2.46,     2.31,     2.08,     1.78,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54] kWh
2026-06-19 18:20:02.158955:     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<bf+,    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<bf+,    g<bf+] kWh
2026-06-19 18:20:02.160371:    LOAD: [     4.5,     4.51,     4.69,      4.7,     4.73,     4.76,     4.79,     4.86,      5.2,     5.41,     5.97,     6.41,     6.73,     7.41,     8.03,     8.08,     8.18,     8.33,     8.53,     8.73,     9.29,    10.59,    12.63,    12.97,    13.05,     13.2,    13.41,    13.69,    14.04,    14.45,    14.93,    15.16,    15.18,    15.43,    15.76,    16.13,    16.33,    16.56,    16.85,     17.2,    17.87,    18.55,     19.0,     19.5,    19.83,    20.16,    20.49,    20.82,    21.15,    21.39,    21.55,    21.55,    21.58,    21.61,    21.64,     21.7,    21.99,    22.17,    22.66,    23.05,    23.33,     24.0,    24.62,    24.67,    24.77,    24.92,    25.11,    25.32,    25.88,    27.18,    29.22,    29.56,    29.64,    29.79,     30.0,    30.28,    30.63,    31.04,    31.52,    31.75,    31.77,    32.02,    32.35,    32.72] kWh
2026-06-19 18:20:02.161741:      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,      0.0,      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-19 18:20:02.163176:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,     1.26,     1.26,     1.26,     1.45,     1.86,     2.34,     2.57,     2.59,     2.84,     3.17,     5.63,      7.9,      8.7,    11.07,     13.5,    16.26,    17.67,    18.11,    19.16,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.67,    20.08,    20.56,    20.79,     20.8,    21.06,    21.38,    23.85] kWh
2026-06-19 18:20:02.164530:  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,      0.0,      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-19 18:20:02.165964:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   118.43,   118.43,   118.43,   118.43,   118.43,   118.43,   118.43,   119.37,   119.37,   119.37,   122.84,   129.06,   136.71,   140.41,   140.61,   144.61,   149.45,   181.85,   212.46,   223.65,   256.44,   289.67,   327.41,   347.11,   353.19,   367.45,   372.25,   372.25,   372.25,   372.25,   372.25,   372.25,   372.25,   372.25,   372.25,   372.25,   372.25,   372.25,   372.25,   372.25,   372.25,   372.25,   372.25,   422.24,   422.24,   422.24,   422.24,   422.24,   422.24,   422.24,   422.24,   422.24,   422.24,   422.24,   422.24,   422.24,   422.24,   422.24,   425.47,    431.7,   439.34,   443.04,   443.24,   447.24,   452.08,   484.48] p
2026-06-19 18:20:02.254496: predict best end_record 06-21 11:10:00, final soc 2.38kWh, metric 445.43p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:00:00, load 31.26kWh, PV 0.0kWh
2026-06-19 18:20:02.256787:    Slot: [   18:20,    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,    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-19 18:20:02.258343:     SoC: [   11.36,    11.35,    11.16,    11.16,    11.13,    11.09,    11.06,    10.99,    10.64,    10.43,     9.85,      9.4,     9.07,     8.37,     7.75,     7.69,     7.59,     7.44,     7.27,     7.06,     6.49,     5.16,     3.06,     2.71,     2.63,     2.48,     2.26,     1.98,     1.62,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.26,     8.58,    10.91,    13.24,     12.7,     12.7,     13.0,     13.0,    12.67,    12.32,    11.99,    11.65,     11.4,    11.24,    11.24,    11.21,    11.18,    11.15,    11.09,    10.79,     10.6,     10.1,      9.7,     9.41,     8.72,      8.1,     8.04,     7.94,     7.79,     7.58,     7.38,      6.8,     5.47,     3.38,     3.02,     2.94,     2.79,     2.58,     2.29,     1.93,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93] kWh
2026-06-19 18:20:02.259530:     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<bf+,    g<bf+,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g<be-,    g<bf+,    g<bf+,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be~,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 18:20:02.260938:    LOAD: [     4.5,     4.51,     4.68,     4.69,     4.72,     4.75,     4.78,     4.84,     5.17,     5.37,      5.9,     6.33,     6.63,     7.28,     7.87,     7.91,     8.01,     8.15,     8.34,     8.54,     9.07,    10.31,    12.26,    12.59,    12.66,     12.8,    13.01,    13.27,    13.61,     14.0,    14.46,    14.68,    14.69,    14.94,    15.24,    15.61,    15.79,    16.01,    16.29,    16.62,    17.26,    17.91,    18.34,    18.82,    19.14,    19.45,    19.77,    20.07,    20.39,    20.62,    20.77,    20.77,     20.8,    20.83,    20.86,    20.91,     21.2,    21.37,    21.84,    22.21,    22.48,    23.12,     23.7,    23.75,    23.85,    23.99,    24.18,    24.37,    24.91,    26.14,    28.09,    28.42,     28.5,    28.64,    28.84,    29.11,    29.44,    29.84,     30.3,    30.51,    30.53,    30.77,    31.08,    31.44] kWh
2026-06-19 18:20:02.262307:      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,      0.0,      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-19 18:20:02.263702:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.04,     1.04,     1.04,     1.04,     1.04,     1.04,     1.04,     1.04,     1.04,     1.04,     1.04,     1.41,     1.87,     2.09,      2.1,     2.35,     2.66,     5.52,      8.2,     8.42,     11.2,    14.03,    17.17,    17.32,    17.75,    18.55,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.95,    19.41,    19.63,    19.64,    19.89,     20.2,    23.06] kWh
2026-06-19 18:20:02.265043:  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,      0.0,      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-19 18:20:02.266487:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.74,   115.74,   115.74,   115.74,   115.74,   115.74,   115.74,   115.74,   115.74,   115.74,   115.74,    121.4,    128.7,   132.23,   132.42,   136.24,   140.86,   178.52,   214.62,   217.76,   256.13,   294.85,   337.87,   339.97,   345.77,   356.77,   361.35,   361.35,   361.35,   361.35,   361.35,   361.35,   361.35,   361.35,   361.35,   361.35,   361.35,   361.35,   361.35,   361.35,   361.35,   361.35,   361.35,   411.33,   411.33,   411.33,   411.33,   411.33,   411.33,   411.33,   411.33,   411.33,   411.33,   411.33,   411.33,   411.33,   411.33,   411.33,   411.33,   412.61,   419.91,   423.44,   423.63,   427.45,   432.07,   469.73] p
2026-06-19 18:20:02.268758:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg]
2026-06-19 18:20:02.268791: Saving plan best values to HA entities
2026-06-19 18:20:02.421077: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 18:20:02.427369: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 18:20:02.432754: Best charging limit SoC's [7.0, 2.0, 16.0, 6.0, 16.0, 12.5, 13.0, 16.0]kWh, export []kWh gives import battery 36.86kWh, house 2.95kWh, export 0.0kWh, metric 445.43p, metric10 463.73p
2026-06-19 18:20:02.509491: Marginal costs baseline metric (no standing charge): 345.4638
2026-06-19 18:20:02.715662: Marginal energy costs matrix computed: min=16.69 max=24.79
2026-06-19 18:20:02.803120: Rate array import [{'start': 1100, 'end': 1140, 'rate': 'very expensive', 'range': '(34.5p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3550, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1100, 'end': 3550, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 18:20:02.803802: - Your estimated bill for today is £0.65 and tomorrow is £2.96
2026-06-19 18:20:02.803834: - Import rates are very expensive (34.5p - 37.1p) for the next 40 minutes and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 18:20:02.803853: - The battery is currently at 71% and is in eco mode for the next 8 hours.
2026-06-19 18:20:02.803868: - For the next 48 hours there will be no solar generation.
2026-06-19 18:20:02.803884: - You will run out of battery in 13 hours.
2026-06-19 18:20:02.803899: - Your next charge slot will be in 8 hours where import rates will be cheap (16.4p).
2026-06-19 18:20:02.803914: 
2026-06-19 18:20:02.852384: Plan calculation took 1.08 seconds
2026-06-19 18:20:02.856138: No high rate period found
2026-06-19 18:20:02.903218: Import threshold used for optimisation was 17.7p
2026-06-19 18:20:02.953754: Low import rate windows [0: 06-19 18:00:00 - 06-19 18:30:00 @ 34.45, 1: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 2: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 3: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 4: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 5: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 6: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 7: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 8: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 9: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 10: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 11: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 12: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 13: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 14: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 15: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 16: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 17: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 18: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 19: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 20: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 21: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 22: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 23: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 24: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 25: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 26: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 27: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 28: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 29: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 30: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 31: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 32: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 33: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 34: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 35: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 36: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 37: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 38: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 39: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 40: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 41: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 42: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 43: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 44: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 45: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 46: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 47: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 48: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 49: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 50: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 51: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 52: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 53: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 54: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 55: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 56: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 57: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 58: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 59: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 60: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 61: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 62: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 63: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 64: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 65: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 66: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 67: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 68: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 69: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 70: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 71: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 72: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 73: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 74: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 75: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 76: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 77: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 78: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 79: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 80: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 81: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 82: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 83: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 84: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 85: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 86: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 87: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 88: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 89: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 90: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 91: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 92: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 93: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 94: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 95: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93]
2026-06-19 18:20:02.978089: 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-19 18:20:02.978281: Recompute is saving previous plan...
2026-06-19 18:20:02.981496: Best charge window [ 19-06 18:00:00 - 19-06 18:30:00 @ 34.45p 0%, 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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% ]
2026-06-19 18:20:02.981557: Best export window [  ]
2026-06-19 18:20:02.982374: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 18:20:02.984366: Load divergence over 8.0 hours mean 395.54W, min 0.0W, max 2388.0W, std dev 505.91W, divergence 63.95%
2026-06-19 18:20:03.003465: Calculating data from yesterday for savings calculation
2026-06-19 18:20:03.014207: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 18:20:03.020114: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 18:20:03.021123: Creating pool of 12 processes to match your CPU count
2026-06-19 18:20:03.071784: 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-19 18:20:03.073551: Optimise levels pass started at 2026-06-19 18:20:03
2026-06-19 18:20:03.073591: Optimise all windows, total charge 95 export 1
2026-06-19 18:20:03.315436: >> Region optimisation pass width 960
2026-06-19 18:20:03.667207: >> Region optimisation pass width 480
2026-06-19 18:20:03.984297: >> Region optimisation pass width 240
2026-06-19 18:20:04.468715: >> Region optimisation pass width 120
2026-06-19 18:20:05.916095: 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 81
2026-06-19 18:20:05.916187: Optimise levels pass ended at 2026-06-19 18:20:05, duration 2.8 seconds tried 348 combinations
2026-06-19 18:20:05.916245: Set best_price_charge_level 15.6p, best_price_export_level 0p, best_price_charge 14.54p, best_cost_export 0p, best_metric 393.54p, best_keep 0kWh, best_cycle 45.76kWh, best_carbon 0kg, best_import 35.02kWh
2026-06-19 18:20:05.928292: 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.0, 16.0, 0, 12.75, 12.75, 12.75, 12.75, 12.75, 12.75, 12.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, 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-19 18:20:05.928578: Optimise price set 15.6p, pass trim, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 312.02p, best_cost 331.36p, best_cycle 32.26kWh, best_carbon 0kg, best_import 39.94kWh
2026-06-19 18:20:05.962732: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 312.02p, best_cost 331.36p, best_cycle 32.26kWh, best_carbon 0kg, best_import 39.94kWh
2026-06-19 18:20:06.003896: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 312.02p, best_cost 331.36p, best_cycle 32.26kWh, best_carbon 0kg, best_import 39.94kWh
2026-06-19 18:20:06.036629: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 312.0p, best_cost 331.35p, best_cycle 32.26kWh, best_carbon 0kg, best_import 39.94kWh
2026-06-19 18:20:06.178187: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 312.0p, best_cost 331.35p, best_cycle 32.26kWh, best_carbon 0kg, best_import 39.94kWh
2026-06-19 18:20:06.211982: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 312.0p, best_cost 331.35p, best_cycle 32.26kWh, best_carbon 0kg, best_import 39.94kWh
2026-06-19 18:20:06.238702: Best charge windows best_metric 312.0p, best_cost 331.35p, best_carbon 0kg, best_import 39.94kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 50%, 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 80%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 80%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 80%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 80%, 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% ]
2026-06-19 18:20:06.239648: Best charge windows best_metric 312.0p, best_cost 331.35p, best_carbon 0kg, best_import 39.94kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 50%, 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 80%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 80%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 80%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 80%, 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% ]
2026-06-19 18:20:06.239783: Optimise price set 15.6p, pass normal, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 312.0p, best_cost 331.35p, best_cycle 32.26kWh, best_carbon 0kg, best_import 39.94kWh
2026-06-19 18:20:06.271301: Optimise price set 15.2p, pass normal, price 14.13p, start_at_low False, best_price_charge 14.54p, best_metric 312.0p, best_cost 331.35p, best_cycle 32.26kWh, best_carbon 0kg, best_import 39.94kWh
2026-06-19 18:20:06.302547: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 311.61p, best_cost 330.95p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:06.334669: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 311.58p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:06.366486: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 311.58p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:06.500493: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 311.58p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:06.533813: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 311.58p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:06.562283: Best charge windows best_metric 311.58p, best_cost 330.93p, best_carbon 0kg, best_import 39.91kWh, 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 50%, 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 78%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 80%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 80%, 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% ]
2026-06-19 18:20:06.562460: Optimise price set 15.6p, pass trim, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 311.58p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:06.597079: Optimise price set 15.2p, pass trim, price 14.13p, start_at_low False, best_price_charge 14.54p, best_metric 311.58p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:06.636168: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 311.58p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:06.670206: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 311.58p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:06.703421: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 311.58p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:06.821808: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 311.58p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:06.856399: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 311.58p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:06.883449: Best charge windows best_metric 311.58p, best_cost 330.93p, best_carbon 0kg, best_import 39.91kWh, 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 50%, 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 78%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 80%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 80%, 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% ]
2026-06-19 18:20:06.883716: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 14.54p, best_metric 311.58p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:06.904361: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 14.54p, best_metric 311.58p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:06.931658: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 14.54p, best_metric 311.58p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:07.059355: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 14.54p, best_metric 311.58p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:07.093285: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 14.54p, best_metric 311.58p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:07.125774: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 14.54p, best_metric 311.58p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:07.158964: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 14.54p, best_metric 311.58p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:07.190492: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 14.54p, best_metric 311.58p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:07.240589: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 14.54p, best_metric 311.58p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:07.288672: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 14.54p, best_metric 311.58p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:07.349416: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 14.54p, best_metric 311.58p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:07.400791: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 14.54p, best_metric 311.58p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:07.447213: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 14.54p, best_metric 311.58p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:07.494513: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 14.54p, best_metric 311.58p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:07.554229: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 14.54p, best_metric 311.53p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:07.616534: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 14.54p, best_metric 311.51p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:07.676773: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 14.54p, best_metric 311.51p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:07.804006: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 14.54p, best_metric 311.51p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:07.921458: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 14.54p, best_metric 311.51p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:07.986295: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 14.54p, best_metric 311.51p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:08.055134: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 14.54p, best_metric 311.51p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:08.264583: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 14.54p, best_metric 311.51p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:08.323246: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 14.54p, best_metric 311.51p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:08.382536: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 14.54p, best_metric 311.51p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:08.446772: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 14.54p, best_metric 311.51p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:08.511105: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 14.54p, best_metric 311.51p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:08.577897: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 14.54p, best_metric 311.51p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:08.648205: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 14.54p, best_metric 311.51p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:08.675092: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 14.54p, best_metric 311.51p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:08.708898: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 14.54p, best_metric 311.51p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:08.742649: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 14.54p, best_metric 311.51p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:08.777600: Optimise price set 27.8p, pass low, price 25.96p, start_at_low True, best_price_charge 14.54p, best_metric 311.51p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:08.811953: Optimise price set 28.4p, pass low, price 26.48p, start_at_low True, best_price_charge 14.54p, best_metric 311.51p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:08.926867: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 14.54p, best_metric 311.51p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:09.018628: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 14.54p, best_metric 311.51p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:09.078232: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 14.54p, best_metric 311.51p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:09.167599: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 14.54p, best_metric 311.51p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:09.202896: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 14.54p, best_metric 311.51p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:09.237516: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 14.54p, best_metric 311.51p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:09.266363: Optimise price set 37.0p, pass low, price 34.45p, start_at_low True, best_price_charge 14.54p, best_metric 311.51p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:09.293243: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 14.54p, best_metric 311.51p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:09.322701: Optimise price set 39.2p, pass low, price 36.53p, start_at_low True, best_price_charge 14.54p, best_metric 311.51p, best_cost 330.93p, best_cycle 31.78kWh, best_carbon 0kg, best_import 39.91kWh
2026-06-19 18:20:09.351359: Best charge windows best_metric 311.51p, best_cost 330.93p, best_carbon 0kg, best_import 39.91kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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 50%, 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 78%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 80%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 80%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 13%, 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% ]
2026-06-19 18:20:09.351775: Tweak plan optimisation started
2026-06-19 18:20:09.570884: Tweak optimisation finished metric 311.5 cost 330.93 metric_keep 0 cycle 31.78 carbon 0 import 39.91
2026-06-19 18:20:09.581919: Raw charge windows [ 19-06 18:00:00 - 19-06 18:30:00 @ 34.45p 0%, 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 44%, 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 13%, 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 50%, 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 78%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 80%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 80%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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 44%, 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 13%, 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% ] reserve 1.6
2026-06-19 18:20:09.582982: Unclipped charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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 13:00:00 @ 13.8p 50%, 20-06 13:00:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 15:00:00 @ 13.81p 78%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 80%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 13%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100% ] reserve 1.6
2026-06-19 18:20:09.583506: Unfiltered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 0%, 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 13:00:00 @ 13.8p 100%, 20-06 13:00:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 15:00:00 @ 13.81p 78%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 80%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 0%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 0%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100% ] reserve 1.6
2026-06-19 18:20:09.583785: Filtered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 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.75p 100%, 20-06 14:00:00 - 20-06 15:00:00 @ 13.81p 78%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 80%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100% ] reserve 1.6
2026-06-19 18:20:09.613572: Previous plan best metric is 312.48 (cost 332.1) and new plan best metric is 312.4 (cost 331.93)
2026-06-19 18:20:09.613647: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-19 18:20:09.613842: Plan valid is now true after recompute was False
2026-06-19 18:20:09.639909: predict base end_record 06-21 11:00:00, final soc 1.6kWh, metric 489.8p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:55:00, load 31.08kWh, PV 0.0kWh
2026-06-19 18:20:09.641733:    Slot: [   18:20,    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,    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-19 18:20:09.643155:     SoC: [   11.36,    11.35,    11.16,    11.16,    11.13,    11.09,    11.06,    10.99,    10.64,    10.43,     9.85,      9.4,     9.07,     8.37,     7.75,     7.69,     7.59,     7.44,     7.23,     7.03,     6.45,     5.12,     3.03,     2.67,     2.59,     2.44,     2.23,     1.94,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 18:20:09.644506:     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-,    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-19 18:20:09.646756:    LOAD: [     4.5,     4.51,     4.68,     4.69,     4.72,     4.75,     4.78,     4.84,     5.17,     5.37,      5.9,     6.33,     6.63,     7.28,     7.87,     7.91,     8.01,     8.15,     8.34,     8.54,     9.07,    10.31,    12.26,    12.59,    12.66,     12.8,    13.01,    13.27,    13.61,     14.0,    14.46,    14.68,    14.69,    14.94,    15.24,    15.61,    15.79,    16.01,    16.29,    16.62,    17.26,    17.91,    18.34,    18.82,    19.14,    19.45,    19.77,    20.07,    20.39,    20.62,    20.77,    20.77,     20.8,    20.83,    20.86,    20.91,     21.2,    21.37,    21.84,    22.21,    22.48,    23.12,     23.7,    23.75,    23.85,    23.99,    24.18,    24.37,    24.91,    26.14,    28.09,    28.42,     28.5,    28.64,    28.84,    29.11,    29.44,    29.84,     30.3,    30.51,    30.53,    30.77,    31.08] kWh
2026-06-19 18:20:09.648109:      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,      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-19 18:20:09.649464:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.02,     1.41,     1.87,     2.09,      2.1,     2.35,     2.66,     3.02,      3.2,     3.42,      3.7,     4.03,     4.67,     5.33,     5.75,     6.23,     6.55,     6.86,     7.18,     7.49,      7.8,     8.03,     8.19,     8.19,     8.21,     8.24,     8.27,     8.33,     8.61,     8.78,     9.25,     9.62,     9.89,    10.53,    11.11,    11.16,    11.26,     11.4,    11.59,    11.78,    12.32,    13.56,    15.51,    15.84,    15.91,    16.05,    16.25,    16.52,    16.85,    17.25,    17.71,    17.93,    17.94,    18.18,    18.49] kWh
2026-06-19 18:20:09.650853:  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,      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-19 18:20:09.652275:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.46,    121.4,    128.7,   132.23,   132.42,   136.24,   140.86,    145.6,   148.07,   151.22,   155.09,   159.58,   168.37,   177.47,   183.27,   189.87,   194.45,   203.37,   212.14,   221.74,   231.54,   239.57,    245.1,   245.12,   245.89,   246.67,   247.36,   248.92,   256.74,   260.98,   272.07,   279.43,   284.82,   347.81,   359.37,   360.29,   362.07,    364.6,   367.71,   371.38,   381.21,   404.24,   440.64,   446.64,   447.98,   450.32,   453.96,   458.47,   464.39,   470.34,   477.63,   481.16,   481.35,   485.17,    489.8] p
2026-06-19 18:20:09.750914: Battery has 13.58 hours left - now at 11.36kWh
2026-06-19 18:20:09.791058: predict base10 end_record 06-21 11:00:00, final soc 1.6kWh, metric 512.89p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:15:00, load 32.35kWh, PV 0.0kWh
2026-06-19 18:20:09.792835:    Slot: [   18:20,    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,    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-19 18:20:09.794335:     SoC: [   11.36,    11.35,    11.15,    11.15,    11.12,    11.08,    11.05,    10.97,    10.61,    10.38,     9.78,     9.31,     8.96,     8.23,     7.57,     7.52,     7.41,     7.25,     7.04,     6.82,     6.22,     4.83,     2.63,     2.26,     2.18,     2.02,     1.79,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 18:20:09.795543:     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-,    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-19 18:20:09.796919:    LOAD: [     4.5,     4.51,     4.69,      4.7,     4.73,     4.76,     4.79,     4.86,      5.2,     5.41,     5.97,     6.41,     6.73,     7.41,     8.03,     8.08,     8.18,     8.33,     8.53,     8.73,     9.29,    10.59,    12.63,    12.97,    13.05,     13.2,    13.41,    13.69,    14.04,    14.45,    14.93,    15.16,    15.18,    15.43,    15.76,    16.13,    16.33,    16.56,    16.85,     17.2,    17.87,    18.55,     19.0,     19.5,    19.83,    20.16,    20.49,    20.82,    21.15,    21.39,    21.55,    21.55,    21.58,    21.61,    21.64,     21.7,    21.99,    22.17,    22.66,    23.05,    23.33,     24.0,    24.62,    24.67,    24.77,    24.92,    25.11,    25.32,    25.88,    27.18,    29.22,    29.56,    29.64,    29.79,     30.0,    30.28,    30.63,    31.04,    31.52,    31.75,    31.77,    32.02,    32.35] kWh
2026-06-19 18:20:09.798436:      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,      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-19 18:20:09.799806:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.1,     1.45,     1.86,     2.34,     2.57,     2.59,     2.84,     3.17,     3.54,     3.74,     3.97,     4.26,     4.61,     5.28,     5.96,     6.41,     6.91,     7.24,     7.57,      7.9,     8.23,     8.56,      8.8,     8.96,     8.96,     8.99,     9.02,     9.05,     9.11,      9.4,     9.58,    10.07,    10.46,    10.74,    11.41,    12.03,    12.08,    12.18,    12.33,    12.53,    12.73,    13.29,    14.59,    16.63,    16.97,    17.05,     17.2,    17.41,    17.69,    18.04,    18.45,    18.93,    19.16,    19.18,    19.43,    19.76] kWh
2026-06-19 18:20:09.801139:  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,      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-19 18:20:09.802548:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   115.16,   116.89,    123.1,   129.32,   136.97,   140.67,   140.87,   144.87,   149.71,   154.68,   157.26,   160.56,   164.61,   169.31,   178.53,   188.06,   194.14,   201.04,   205.84,   215.19,   224.38,   234.43,   244.71,   253.12,   258.92,   258.94,   259.75,   260.56,   261.28,   262.92,   271.11,   275.56,   287.17,   294.88,   300.53,   364.14,   376.25,   377.21,   379.07,   381.73,   384.99,   388.83,   399.13,   423.26,    461.4,   467.68,   469.08,   471.53,   475.35,   480.07,   486.28,    492.5,   500.15,   503.85,   504.04,   508.04,   512.88] p
2026-06-19 18:20:09.864018: predict best10 end_record 06-21 11:00:00, final soc 1.6kWh, metric 452.08p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:40:00, load 32.35kWh, PV 0.0kWh
2026-06-19 18:20:09.865466:    Slot: [   18:20,    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,    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-19 18:20:09.866679:     SoC: [   11.36,    11.35,    11.15,    11.15,    11.12,    11.08,    11.05,    10.97,    10.61,    10.38,     9.78,     9.31,     8.96,     8.23,     7.57,     7.52,     7.41,     7.25,     7.25,     7.03,     6.43,     5.04,     2.85,     2.48,     2.39,     2.29,     2.06,     1.76,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,      6.0,     7.94,     9.88,    11.82,     12.5,     12.5,     13.0,     13.0,    12.65,    12.29,    11.94,    11.59,    11.33,    11.16,    11.15,    11.12,    11.09,    11.06,     11.0,    10.68,    10.48,     9.96,     9.54,     9.24,     8.52,     7.86,     7.81,      7.7,     7.54,     7.33,     7.11,     6.51,     5.11,     2.92,     2.55,     2.46,     2.31,     2.08,     1.78,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 18:20:09.867668:     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<bf+,    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<bf+] kWh
2026-06-19 18:20:09.868944:    LOAD: [     4.5,     4.51,     4.69,      4.7,     4.73,     4.76,     4.79,     4.86,      5.2,     5.41,     5.97,     6.41,     6.73,     7.41,     8.03,     8.08,     8.18,     8.33,     8.53,     8.73,     9.29,    10.59,    12.63,    12.97,    13.05,     13.2,    13.41,    13.69,    14.04,    14.45,    14.93,    15.16,    15.18,    15.43,    15.76,    16.13,    16.33,    16.56,    16.85,     17.2,    17.87,    18.55,     19.0,     19.5,    19.83,    20.16,    20.49,    20.82,    21.15,    21.39,    21.55,    21.55,    21.58,    21.61,    21.64,     21.7,    21.99,    22.17,    22.66,    23.05,    23.33,     24.0,    24.62,    24.67,    24.77,    24.92,    25.11,    25.32,    25.88,    27.18,    29.22,    29.56,    29.64,    29.79,     30.0,    30.28,    30.63,    31.04,    31.52,    31.75,    31.77,    32.02,    32.35] kWh
2026-06-19 18:20:09.870099:      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,      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-19 18:20:09.871381:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,     1.26,     1.26,     1.26,     1.45,     1.86,     2.34,     2.57,     2.59,     2.84,     3.17,     5.63,      7.9,      8.7,    11.07,     13.5,    16.26,    17.67,    18.11,    19.16,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.67,    20.08,    20.56,    20.79,     20.8,    21.06,    21.38] kWh
2026-06-19 18:20:09.872509:  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,      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-19 18:20:09.873742:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   118.43,   118.43,   118.43,   118.43,   118.43,   118.43,   118.43,   119.37,   119.37,   119.37,   122.84,   129.06,   136.71,   140.41,   140.61,   144.61,   149.45,   181.85,   212.46,   223.65,   256.44,   289.67,   327.41,   347.11,   353.19,   367.45,   372.25,   372.25,   372.25,   372.25,   372.25,   372.25,   372.25,   372.25,   372.25,   372.25,   372.25,   372.25,   372.25,   372.25,   372.25,   372.25,   372.25,   422.24,   422.24,   422.24,   422.24,   422.24,   422.24,   422.24,   422.24,   422.24,   422.24,   422.24,   422.24,   422.24,   422.24,   422.24,   425.47,    431.7,   439.34,   443.04,   443.24,   447.24,   452.08] p
2026-06-19 18:20:09.945427: predict best end_record 06-21 11:00:00, final soc 1.6kWh, metric 432.07p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:00:00, load 31.08kWh, PV 0.0kWh
2026-06-19 18:20:09.947328:    Slot: [   18:20,    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,    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-19 18:20:09.948738:     SoC: [   11.36,    11.35,    11.16,    11.16,    11.13,    11.09,    11.06,    10.99,    10.64,    10.43,     9.85,      9.4,     9.07,     8.37,     7.75,     7.69,     7.59,     7.44,     7.27,     7.06,     6.49,     5.16,     3.06,     2.71,     2.63,     2.48,     2.26,     1.98,     1.62,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.26,     8.58,    10.91,    13.24,     12.7,     12.7,     13.0,     13.0,    12.67,    12.32,    11.99,    11.65,     11.4,    11.24,    11.24,    11.21,    11.18,    11.15,    11.09,    10.79,     10.6,     10.1,      9.7,     9.41,     8.72,      8.1,     8.04,     7.94,     7.79,     7.58,     7.38,      6.8,     5.47,     3.38,     3.02,     2.94,     2.79,     2.58,     2.29,     1.93,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 18:20:09.949986:     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<bf+,    g<bf+,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g<be-,    g<bf+,    g<bf+,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be~,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 18:20:09.951787:    LOAD: [     4.5,     4.51,     4.68,     4.69,     4.72,     4.75,     4.78,     4.84,     5.17,     5.37,      5.9,     6.33,     6.63,     7.28,     7.87,     7.91,     8.01,     8.15,     8.34,     8.54,     9.07,    10.31,    12.26,    12.59,    12.66,     12.8,    13.01,    13.27,    13.61,     14.0,    14.46,    14.68,    14.69,    14.94,    15.24,    15.61,    15.79,    16.01,    16.29,    16.62,    17.26,    17.91,    18.34,    18.82,    19.14,    19.45,    19.77,    20.07,    20.39,    20.62,    20.77,    20.77,     20.8,    20.83,    20.86,    20.91,     21.2,    21.37,    21.84,    22.21,    22.48,    23.12,     23.7,    23.75,    23.85,    23.99,    24.18,    24.37,    24.91,    26.14,    28.09,    28.42,     28.5,    28.64,    28.84,    29.11,    29.44,    29.84,     30.3,    30.51,    30.53,    30.77,    31.08] kWh
2026-06-19 18:20:09.953561:      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,      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-19 18:20:09.955263:  IMPORT: [     1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,      1.0,     1.04,     1.04,     1.04,     1.04,     1.04,     1.04,     1.04,     1.04,     1.04,     1.04,     1.04,     1.41,     1.87,     2.09,      2.1,     2.35,     2.66,     5.52,      8.2,     8.42,     11.2,    14.03,    17.17,    17.32,    17.75,    18.55,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.87,    18.95,    19.41,    19.63,    19.64,    19.89,     20.2] kWh
2026-06-19 18:20:09.956621:  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,      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-19 18:20:09.958051:  METRIC: [   65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,    65.18,   115.16,   115.16,   115.16,   115.16,   115.16,   115.74,   115.74,   115.74,   115.74,   115.74,   115.74,   115.74,   115.74,   115.74,   115.74,   115.74,    121.4,    128.7,   132.23,   132.42,   136.24,   140.86,   178.52,   214.62,   217.76,   256.13,   294.85,   337.87,   339.97,   345.77,   356.77,   361.35,   361.35,   361.35,   361.35,   361.35,   361.35,   361.35,   361.35,   361.35,   361.35,   361.35,   361.35,   361.35,   361.35,   361.35,   361.35,   361.35,   411.33,   411.33,   411.33,   411.33,   411.33,   411.33,   411.33,   411.33,   411.33,   411.33,   411.33,   411.33,   411.33,   411.33,   411.33,   411.33,   412.61,   419.91,   423.44,   423.63,   427.45,   432.07] p
2026-06-19 18:20:09.960291:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ]
2026-06-19 18:20:09.960323: Saving plan best values to HA entities
2026-06-19 18:20:10.104282: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 18:20:10.108807: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 18:20:10.115083: Best charging limit SoC's [7.0, 2.0, 16.0, 6.0, 16.0, 12.5, 13.0, 16.0]kWh, export []kWh gives import battery 36.86kWh, house 2.95kWh, export 0.0kWh, metric 432.07p, metric10 452.08p
2026-06-19 18:20:10.195571: Marginal costs baseline metric (no standing charge): 332.1028
2026-06-19 18:20:10.416493: Marginal energy costs matrix computed: min=16.69 max=24.79
2026-06-19 18:20:10.590758: Rate array import [{'start': 1100, 'end': 1140, 'rate': 'very expensive', 'range': '(34.5p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 1100, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 18:20:10.591586: - Your estimated bill for today is £0.65 and tomorrow is £2.96
2026-06-19 18:20:10.591633: - Import rates are very expensive (34.5p - 37.1p) for the next 40 minutes and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 18:20:10.591658: - The battery is currently at 71% and is in eco mode for the next 8 hours.
2026-06-19 18:20:10.592176: - For the next 48 hours there will be no solar generation.
2026-06-19 18:20:10.592296: - You will run out of battery in 13 hours.
2026-06-19 18:20:10.592523: - Your next charge slot will be in 8 hours where import rates will be cheap (16.4p).
2026-06-19 18:20:10.592553: 
2026-06-19 18:20:10.641754: Plan calculation took 7.66 seconds
2026-06-19 18:20:10.642050: Inverter 0: Type SK Sunsynk
2026-06-19 18:20:10.642091: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 18:20:10.642343: Reserve min: 10%, battery_min: 10%
2026-06-19 18:20:10.642420: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 18:20:10.642743: Inverter 0 SoC: 11.29kW 71%, current charge rate 5000W, current discharge rate 5250W, current battery power 541W, current battery voltage 51.2V, grid power -54W, load power 572W, PV Power 0W
2026-06-19 18:20:10.642969: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:20:10.643110: Inverter 0 scheduled charge enable is False
2026-06-19 18:20:10.643164: Inverter 0 charge windows currently []
2026-06-19 18:20:10.643198: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 18:20:10.643339: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:20:10.643369: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:20:10.643411: Inverter 0 scheduled discharge enable is False
2026-06-19 18:20:10.643544: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:20:10.643573: Inverter 0 discharge windows currently []
2026-06-19 18:20:10.643597: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:20:10.643613: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:20:10.643629: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:20:10.722511: Total inverter register writes now 0
2026-06-19 18:20:10.742677: Completed run status Read-Only
2026-06-19 18:20:10.748314: Info: record_status Read-Only
2026-06-19 18:20:10.759742: Saved current settings to /config/predbat_config.json
2026-06-19 18:20:44.827350: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:20:44.827567: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:20:44.827597: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:20:44.827717: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:20:44.827744: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:20:44.827761: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:20:44.827776: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:22:45.007537: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:22:45.007811: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:22:45.007858: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:22:45.007998: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:22:45.008042: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:22:45.008078: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:22:45.008092: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:24:45.183781: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:24:45.183974: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:24:45.184004: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:24:45.184261: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:24:45.184291: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:24:45.184307: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:24:45.184320: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:25:00.270818: --------------- PredBat - update at 2026-06-19 18:25:00+01:00 with clock skew 0 minutes, minutes now 1105
2026-06-19 18:25:00.271367: Saved current settings to /config/predbat_config.json
2026-06-19 18:25:00.271444: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 41.7 minutes
2026-06-19 18:25:00.271500: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 18:25:00.271569: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 18:25:00.290188: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 18:25:00.290750: Predbat mode is set to Control charge
2026-06-19 18:25:00.290835: Info: Read-only mode is enabled, the inverter controls will not be used!!
2026-06-19 18:25:00.381350: Found 11520 load_today datapoints going back 1 days
2026-06-19 18:25:00.381441: Using load_power data to fill gaps in load_today data
2026-06-19 18:25:00.427540: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 18:25:00.427655: Zero load period starting at 2026-06-19T12:09:00+0100 (376 minutes) for 889 minutes with base value 0.9
2026-06-19 18:25:00.427700: Zero load period starting at 2026-06-18T19:24:00+0100 (1381 minutes) for 64 minutes with base value 0.8
2026-06-19 18:25:00.428499: Processing 384 30-minute periods for power integration
2026-06-19 18:25:00.492407: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 18:25:00.492901: Car charging hold True, threshold 6.0kWh
2026-06-19 18:25:00.492948: Current data so far today: load 4.55kWh, import 1.1kWh, export 0.0kWh, PV 0kWh
2026-06-19 18:25:00.512921: Standing charge is set to 49.98p
2026-06-19 18:25:00.559484: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 18:25:00.559594: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 18:25:00.559893: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 41.7 minutes
2026-06-19 18:25:00.560404: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 41.7 minutes
2026-06-19 18:25:00.565433: Loaded 95 datapoints of futurerate analysis
2026-06-19 18:25:00.726120: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53']
2026-06-19 18:25:00.752000: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 18:25:00.752261: Import rates: min 13.17p, max 37.08p, average 20.01p
2026-06-19 18:25:00.784435: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 18:25:00.784504: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 18:25:00.785438: High export rate found rates in range 99p to -99p
2026-06-19 18:25:00.865113: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 18:25:00.865225: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 18:25:00.865414: Last hour: net energy 0.05kWh, import 0.05kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 1.62p, import 1.62p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 18:25:00.911364: Today's energy total net 1.1kWh, import 1.1kWh, export 0.0kWh, cost 68.34p, import 18.36p, export 0.0p, carbon 0.0kg
2026-06-19 18:25:00.911468: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 18:25:00.913090: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 18:25:00.914533: Warn: Found 1 gaps in load_today totalling 9930 minutes to fill using average data
2026-06-19 18:25:00.914620: Gap starting at 2026-06-18T15:55:00+0100 (1590 minutes) for 9930 minutes
2026-06-19 18:25:00.929246: Historical days now [7] weight [1]
2026-06-19 18:25:00.949569: Today's load divergence 120.21%, in-day adjustment 114.73%, damping 0.95x, yesterday 100.0% today 119.2% blend 23.26%
2026-06-19 18:25:00.949637: Today's predicted so far 10.14kWh with 0.0kWh car/iBoost excluded, 0.68kWh import ignored, and 0kWh forecast extra.
2026-06-19 18:25:00.949710: Today's actual load so far 13.16kWh with 0.0kWh car/iBoost excluded, and 0.18kWh import ignored.
2026-06-19 18:25:00.983593: Inverter 0: Type SK Sunsynk
2026-06-19 18:25:00.983653: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 18:25:00.983815: Reserve min: 10%, battery_min: 10%
2026-06-19 18:25:00.983873: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 18:25:00.984121: Inverter 0 SoC: 11.29kW 71%, current charge rate 5000W, current discharge rate 5250W, current battery power 528W, current battery voltage 51.2V, grid power -51W, load power 559W, PV Power 0W
2026-06-19 18:25:00.984260: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:25:00.984332: Inverter 0 scheduled charge enable is False
2026-06-19 18:25:00.984357: Inverter 0 charge windows currently []
2026-06-19 18:25:00.984379: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 18:25:00.984499: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:25:00.984525: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:25:00.984557: Inverter 0 scheduled discharge enable is False
2026-06-19 18:25:00.984669: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:25:00.984695: Inverter 0 discharge windows currently []
2026-06-19 18:25:00.984714: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:25:00.984730: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:25:00.984746: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:25:01.035767: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 18:25:01.035847: Plan was last updated on 2026-06-19 18:20:00+01:00 and is now 5.0 minutes old
2026-06-19 18:25:01.036169: Best charge window [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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.75p 100%, 20-06 14:00:00 - 20-06 15:00:00 @ 13.81p 78%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 81%, 21-06 11:00:00 - 21-06 18:00:00 @ 29.24p 100% ]
2026-06-19 18:25:01.036203: Best export window [  ]
2026-06-19 18:25:01.037051: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 18:25:01.039111: Load divergence over 8.0 hours mean 398.32W, min 0.0W, max 2388.0W, std dev 503.92W, divergence 63.26%
2026-06-19 18:25:01.060231: Creating pool of 12 processes to match your CPU count
2026-06-19 18:25:01.145816: predict base end_record 06-21 11:05:00, final soc 1.6kWh, metric 497.01p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:50:00, load 31.27kWh, PV 0.0kWh
2026-06-19 18:25:01.147442:    Slot: [   18:25,    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,    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-19 18:25:01.148637:     SoC: [   11.29,    11.28,    11.09,    11.09,    11.05,    11.02,    10.99,    10.92,    10.57,    10.36,     9.78,     9.33,     8.99,      8.3,     7.67,     7.62,     7.52,     7.36,     7.16,     6.95,     6.38,     5.05,     2.95,      2.6,     2.52,     2.37,     2.15,     1.86,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 18:25:01.149629:     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-,    g<be-,    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-19 18:25:01.150842:    LOAD: [    4.55,     4.56,     4.73,     4.73,     4.77,      4.8,     4.83,     4.89,     5.22,     5.42,     5.95,     6.38,     6.68,     7.33,     7.92,     7.97,     8.06,      8.2,     8.39,     8.59,     9.12,    10.36,    12.31,    12.64,    12.71,    12.86,    13.06,    13.32,    13.66,    14.05,    14.51,    14.73,    14.74,    14.99,     15.3,    15.66,    15.85,    16.05,    16.35,    16.67,     17.3,    17.95,    18.38,    18.87,     19.2,     19.5,    19.82,    20.13,    20.44,    20.72,    20.88,    20.88,    20.91,    20.93,    20.96,    21.02,     21.3,    21.47,    21.94,    22.31,    22.58,    23.22,     23.8,    23.85,    23.95,    24.09,    24.28,    24.47,     25.0,    26.25,     28.2,    28.52,     28.6,    28.74,    28.94,    29.21,    29.54,    29.94,    30.39,    30.61,    30.63,    30.87,    31.18,    31.54] kWh
2026-06-19 18:25:01.151981:      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,      0.0,      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-19 18:25:01.153165:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,     1.19,     1.58,     2.04,     2.26,     2.27,     2.52,     2.83,     3.19,     3.38,     3.58,     3.88,      4.2,     4.82,     5.48,     5.91,      6.4,     6.72,     7.03,     7.35,     7.65,     7.97,     8.25,      8.4,      8.4,     8.43,     8.46,     8.49,     8.54,     8.83,      9.0,     9.47,     9.84,    10.11,    10.75,    11.33,    11.38,    11.47,    11.62,    11.81,     12.0,    12.53,    13.77,    15.72,    16.05,    16.13,    16.27,    16.47,    16.74,    17.07,    17.46,    17.92,    18.14,    18.16,     18.4,    18.71,    19.07] kWh
2026-06-19 18:25:01.154306:  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,      0.0,      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-19 18:25:01.155460:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   119.85,   125.79,   133.09,   136.62,   136.81,   140.63,   145.25,   149.99,   152.56,   155.44,   159.52,   163.91,   172.51,   181.59,   187.53,   194.21,   198.95,   207.68,   216.44,   226.04,   235.78,   245.56,    251.1,   251.12,   251.92,   252.68,   253.46,   254.91,   262.73,   266.97,   278.06,   285.42,   290.81,    353.8,   365.35,   366.27,   368.05,   370.58,    373.7,   377.37,   387.19,   410.23,   446.63,   452.63,   453.97,    456.3,   459.95,   464.45,   470.38,   476.32,   483.62,   487.15,   487.34,   491.16,   495.78,   500.52] p
2026-06-19 18:25:01.267389: Battery has 13.42 hours left - now at 11.29kWh
2026-06-19 18:25:01.303128: predict base10 end_record 06-21 11:05:00, final soc 1.6kWh, metric 520.16p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:10:00, load 32.55kWh, PV 0.0kWh
2026-06-19 18:25:01.304581:    Slot: [   18:25,    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,    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-19 18:25:01.305814:     SoC: [   11.29,    11.28,    11.08,    11.08,    11.04,    11.01,    10.97,     10.9,    10.54,    10.31,     9.71,     9.23,     8.89,     8.16,      7.5,     7.45,     7.34,     7.18,     6.96,     6.75,     6.15,     4.75,     2.56,     2.19,      2.1,     1.95,     1.72,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 18:25:01.306788:     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-,    g<be-,    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-19 18:25:01.307968:    LOAD: [    4.55,     4.56,     4.74,     4.74,     4.78,     4.81,     4.84,     4.91,     5.25,     5.46,     6.02,     6.46,     6.79,     7.46,     8.08,     8.13,     8.23,     8.38,     8.58,     8.78,     9.34,    10.64,    12.68,    13.02,     13.1,    13.25,    13.46,    13.74,    14.09,     14.5,    14.98,    15.21,    15.23,    15.48,    15.81,    16.18,    16.39,     16.6,    16.91,    17.24,     17.9,    18.58,    19.04,    19.55,    19.89,    20.21,    20.54,    20.87,     21.2,    21.49,    21.65,    21.65,    21.68,    21.71,    21.74,     21.8,    22.09,    22.28,    22.77,    23.15,    23.43,    24.11,    24.72,    24.77,    24.87,    25.02,    25.22,    25.42,    25.98,    27.28,    29.32,    29.66,    29.74,    29.89,     30.1,    30.38,    30.73,    31.14,    31.63,    31.86,    31.87,    32.12,    32.45,    32.83] kWh
2026-06-19 18:25:01.309231:      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,      0.0,      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-19 18:25:01.310435:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,     1.27,     1.62,     2.03,     2.51,     2.74,     2.76,     3.01,     3.34,     3.71,     3.91,     4.13,     4.44,     4.77,     5.43,     6.11,     6.57,     7.08,     7.42,     7.74,     8.07,      8.4,     8.73,     9.02,     9.18,     9.18,     9.21,     9.24,     9.27,     9.33,     9.62,      9.8,    10.29,    10.68,    10.96,    11.63,    12.25,     12.3,     12.4,    12.55,    12.75,    12.95,    13.51,    14.81,    16.85,    17.19,    17.27,    17.42,    17.63,    17.91,    18.26,    18.67,    19.15,    19.38,     19.4,    19.65,    19.98,    20.35] kWh
2026-06-19 18:25:01.311559:  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,      0.0,      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-19 18:25:01.312708:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   121.22,   127.43,   133.65,   141.29,   144.99,   145.19,   149.19,   154.03,    159.0,   161.68,   164.71,   168.97,   173.57,   182.58,   192.09,   198.31,   205.32,   210.28,   219.42,   228.61,   238.66,   248.87,   259.12,   264.92,   264.94,   265.78,   266.57,   267.39,   268.92,   277.11,   281.56,   293.17,   300.88,   306.53,   370.14,   382.24,   383.21,   385.07,   387.72,   390.99,   394.83,   405.12,   429.25,   467.39,   473.67,   475.07,   477.52,   481.34,   486.06,   492.27,   498.49,   506.14,   509.84,   510.04,   514.03,   518.88,   523.84] p
2026-06-19 18:25:01.388676: predict best10 end_record 06-21 11:05:00, final soc 1.92kWh, metric 463.1p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:45:00, load 32.55kWh, PV 0.0kWh
2026-06-19 18:25:01.390981:    Slot: [   18:25,    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,    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-19 18:25:01.392171:     SoC: [   11.29,    11.28,    11.08,    11.08,    11.04,    11.01,    10.97,     10.9,    10.54,    10.31,     9.71,     9.23,     8.89,     8.16,      7.5,     7.45,     7.34,     7.18,     7.18,     6.96,     6.36,     4.96,     2.77,      2.4,     2.32,     2.32,     2.09,     1.79,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,      6.0,     7.94,     9.88,    11.82,     12.5,     12.5,     13.0,     13.0,    12.66,     12.3,    11.95,     11.6,    11.28,    11.11,    11.11,    11.07,    11.04,    11.01,    10.95,    10.63,    10.44,     9.91,      9.5,      9.2,     8.47,     7.82,     7.76,     7.65,     7.49,     7.28,     7.06,     6.46,     5.07,     2.87,      2.5,     2.42,     2.26,     2.03,     1.73,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54] kWh
2026-06-19 18:25:01.393137:     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<bf+,    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<bf+,    g<bf+] kWh
2026-06-19 18:25:01.394318:    LOAD: [    4.55,     4.56,     4.74,     4.74,     4.78,     4.81,     4.84,     4.91,     5.25,     5.46,     6.02,     6.46,     6.79,     7.46,     8.08,     8.13,     8.23,     8.38,     8.58,     8.78,     9.34,    10.64,    12.68,    13.02,     13.1,    13.25,    13.46,    13.74,    14.09,     14.5,    14.98,    15.21,    15.23,    15.48,    15.81,    16.18,    16.39,     16.6,    16.91,    17.24,     17.9,    18.58,    19.04,    19.55,    19.89,    20.21,    20.54,    20.87,     21.2,    21.49,    21.65,    21.65,    21.68,    21.71,    21.74,     21.8,    22.09,    22.28,    22.77,    23.15,    23.43,    24.11,    24.72,    24.77,    24.87,    25.02,    25.22,    25.42,    25.98,    27.28,    29.32,    29.66,    29.74,    29.89,     30.1,    30.38,    30.73,    31.14,    31.63,    31.86,    31.87,    32.12,    32.45,    32.83] kWh
2026-06-19 18:25:01.395412:      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,      0.0,      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-19 18:25:01.396528:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,     1.45,     1.45,     1.45,     1.62,     2.03,     2.51,     2.74,     2.76,     3.01,     3.34,      5.8,     8.08,     8.85,    11.24,    13.66,    16.41,    17.82,    18.27,    19.32,    19.66,    19.66,    19.66,    19.66,    19.66,    19.66,    19.66,    19.66,    19.66,    19.66,    19.66,    19.66,    19.66,    19.66,    19.66,    19.66,    19.66,    19.66,    19.66,    19.66,    19.66,    19.66,    19.66,    19.66,    19.66,    19.66,    19.66,    19.66,    19.66,    19.66,    19.66,    19.66,    19.89,     20.3,    20.78,    21.01,    21.02,    21.28,     21.6,    24.06] kWh
2026-06-19 18:25:01.397592:  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,      0.0,      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-19 18:25:01.398754:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   121.59,   121.59,   121.59,   121.59,   121.59,   121.59,   121.59,   124.04,   124.04,   124.04,   127.14,   133.36,    141.0,    144.7,    144.9,    148.9,   153.74,   186.14,   216.84,   227.76,   260.77,   293.89,   331.43,   351.12,   357.34,   371.69,   376.65,   376.65,   376.65,   376.65,   376.65,   376.65,   376.65,   376.65,   376.65,   376.65,   376.65,   376.65,   376.65,   376.65,   376.65,   376.65,   376.65,   426.64,   426.64,   426.64,   426.64,   426.64,   426.64,   426.64,   426.64,   426.64,   426.64,   426.64,   426.64,   426.64,   426.64,   426.64,   430.64,   436.86,    444.5,    448.2,    448.4,    452.4,   457.24,   489.64] p
2026-06-19 18:25:01.466967: predict best end_record 06-21 11:05:00, final soc 1.99kWh, metric 443.76p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:00:00, load 31.27kWh, PV 0.0kWh
2026-06-19 18:25:01.468425:    Slot: [   18:25,    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,    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-19 18:25:01.469564:     SoC: [   11.29,    11.28,    11.09,    11.09,    11.05,    11.02,    10.99,    10.92,    10.57,    10.36,     9.78,     9.33,     8.99,      8.3,     7.67,     7.62,     7.52,     7.36,     7.27,     7.06,     6.49,     5.16,     3.06,     2.71,     2.63,     2.48,     2.26,     1.97,     1.62,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.26,     8.58,    10.91,    13.24,    12.71,    12.71,     13.0,     13.0,    12.67,    12.33,     12.0,    11.66,    11.36,     11.2,     11.2,    11.16,    11.13,     11.1,    11.05,    10.74,    10.56,    10.05,     9.66,     9.37,     8.68,     8.05,      8.0,      7.9,     7.75,     7.54,     7.33,     6.76,     5.43,     3.33,     2.98,      2.9,     2.75,     2.53,     2.25,     1.89,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93] kWh
2026-06-19 18:25:01.470558:     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<bf+,    g<bf+,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g<be-,    g<bf+,    g<bf+,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be~,    g>be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 18:25:01.471747:    LOAD: [    4.55,     4.56,     4.73,     4.73,     4.77,      4.8,     4.83,     4.89,     5.22,     5.42,     5.95,     6.38,     6.68,     7.33,     7.92,     7.97,     8.06,      8.2,     8.39,     8.59,     9.12,    10.36,    12.31,    12.64,    12.71,    12.86,    13.06,    13.32,    13.66,    14.05,    14.51,    14.73,    14.74,    14.99,     15.3,    15.66,    15.85,    16.05,    16.35,    16.67,     17.3,    17.95,    18.38,    18.87,     19.2,     19.5,    19.82,    20.13,    20.44,    20.72,    20.88,    20.88,    20.91,    20.93,    20.96,    21.02,     21.3,    21.47,    21.94,    22.31,    22.58,    23.22,     23.8,    23.85,    23.95,    24.09,    24.28,    24.47,     25.0,    26.25,     28.2,    28.52,     28.6,    28.74,    28.94,    29.21,    29.54,    29.94,    30.39,    30.61,    30.63,    30.87,    31.18,    31.54] kWh
2026-06-19 18:25:01.472932:      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,      0.0,      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-19 18:25:01.474121:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,     1.58,     2.04,     2.26,     2.27,     2.52,     2.83,     5.69,     8.38,     8.58,    11.38,     14.2,    17.32,    17.49,    17.92,    18.71,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.17,    19.63,    19.84,    19.86,     20.1,    20.41,    23.27] kWh
2026-06-19 18:25:01.475239:  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,      0.0,      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-19 18:25:01.476413:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   119.98,   119.98,   119.98,   119.98,   119.98,   119.98,   119.98,   119.98,   119.98,   119.98,   119.98,   125.69,   132.99,   136.51,    136.7,   140.52,   145.15,    182.8,   218.99,   221.88,   260.45,   299.06,   341.89,   344.16,    350.1,   360.98,   365.71,   365.71,   365.71,   365.71,   365.71,   365.71,   365.71,   365.71,   365.71,   365.71,   365.71,   365.71,   365.71,   365.71,   365.71,   365.71,   365.71,    415.7,    415.7,    415.7,    415.7,    415.7,    415.7,    415.7,    415.7,    415.7,    415.7,    415.7,    415.7,    415.7,    415.7,    415.7,    415.7,   417.59,   424.89,   428.42,   428.61,   432.43,   437.05,    474.7] p
2026-06-19 18:25:01.478228:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg]
2026-06-19 18:25:01.478256: Saving plan best values to HA entities
2026-06-19 18:25:01.628306: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 18:25:01.633726: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 18:25:01.639041: Best charging limit SoC's [7.0, 2.0, 16.0, 6.0, 16.0, 12.5, 13.0, 16.0]kWh, export []kWh gives import battery 36.93kWh, house 2.99kWh, export 0.0kWh, metric 443.76p, metric10 463.1p
2026-06-19 18:25:01.712388: Marginal costs baseline metric (no standing charge): 343.7955
2026-06-19 18:25:01.932429: Marginal energy costs matrix computed: min=16.79 max=24.53
2026-06-19 18:25:02.022831: Rate array import [{'start': 1105, 'end': 1140, 'rate': 'very expensive', 'range': '(34.5p - 37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3545, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1105, 'end': 3545, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 18:25:02.023459: - Your estimated bill for today is £0.68 and tomorrow is £2.97
2026-06-19 18:25:02.023488: - Import rates are very expensive (34.5p - 37.1p) for the next 35 minutes and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 18:25:02.023503: - The battery is currently at 71% and is in eco mode for the next 8 hours.
2026-06-19 18:25:02.023516: - For the next 48 hours there will be no solar generation.
2026-06-19 18:25:02.023528: - You will run out of battery in 13 hours.
2026-06-19 18:25:02.023540: - Your next charge slot will be in 8 hours where import rates will be cheap (16.4p).
2026-06-19 18:25:02.023553: 
2026-06-19 18:25:02.068466: Plan calculation took 1.03 seconds
2026-06-19 18:25:02.074904: No high rate period found
2026-06-19 18:25:02.135534: Import threshold used for optimisation was 16.74p
2026-06-19 18:25:02.188476: Low import rate windows [0: 06-19 18:00:00 - 06-19 18:30:00 @ 34.45, 1: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 2: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 3: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 4: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 5: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 6: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 7: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 8: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 9: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 10: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 11: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 12: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 13: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 14: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 15: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 16: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 17: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 18: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 19: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 20: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 21: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 22: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 23: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 24: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 25: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 26: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 27: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 28: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 29: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 30: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 31: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 32: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 33: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 34: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 35: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 36: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 37: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 38: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 39: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 40: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 41: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 42: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 43: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 44: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 45: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 46: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 47: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 48: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 49: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 50: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 51: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 52: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 53: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 54: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 55: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 56: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 57: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 58: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 59: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 60: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 61: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 62: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 63: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 64: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 65: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 66: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 67: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 68: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 69: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 70: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 71: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 72: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 73: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 74: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 75: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 76: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 77: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 78: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 79: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 80: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 81: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 82: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 83: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 84: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 85: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 86: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 87: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 88: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 89: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 90: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 91: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 92: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 93: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 94: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 95: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93]
2026-06-19 18:25:02.212362: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 18:25:02.218842: Total inverter register writes now 0
2026-06-19 18:25:02.238107: Completed run status Read-Only
2026-06-19 18:25:02.243240: Info: record_status Read-Only
2026-06-19 18:25:02.253566: Saved current settings to /config/predbat_config.json
2026-06-19 18:25:45.323554: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:25:45.323753: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:25:45.323787: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:25:45.323935: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:25:45.323970: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:25:45.323988: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:25:45.324025: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:27:45.503247: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:27:45.503446: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:27:45.503477: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:27:45.503601: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:27:45.503629: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:27:45.503647: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:27:45.503662: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:29:45.684086: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:29:45.684286: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:29:45.684316: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:29:45.684438: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:29:45.684466: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:29:45.684484: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:29:45.684500: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:30:00.768203: --------------- PredBat - update at 2026-06-19 18:30:00+01:00 with clock skew 0 minutes, minutes now 1110
2026-06-19 18:30:00.768952: Saved current settings to /config/predbat_config.json
2026-06-19 18:30:00.769083: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 46.7 minutes
2026-06-19 18:30:00.769225: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 18:30:00.769341: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 18:30:00.799837: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 18:30:00.800351: Predbat mode is set to Control charge
2026-06-19 18:30:00.800430: Info: Read-only mode is enabled, the inverter controls will not be used!!
2026-06-19 18:30:00.925975: Found 11520 load_today datapoints going back 1 days
2026-06-19 18:30:00.926142: Using load_power data to fill gaps in load_today data
2026-06-19 18:30:00.986204: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 18:30:00.986371: Zero load period starting at 2026-06-19T12:09:00+0100 (381 minutes) for 889 minutes with base value 0.9
2026-06-19 18:30:00.986427: Zero load period starting at 2026-06-18T19:24:00+0100 (1386 minutes) for 64 minutes with base value 0.8
2026-06-19 18:30:00.987510: Processing 384 30-minute periods for power integration
2026-06-19 18:30:01.055606: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 18:30:01.055709: Car charging hold True, threshold 6.0kWh
2026-06-19 18:30:01.055749: Current data so far today: load 4.6kWh, import 1.1kWh, export 0.0kWh, PV 0kWh
2026-06-19 18:30:01.074308: Standing charge is set to 49.98p
2026-06-19 18:30:01.124581: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 18:30:01.124673: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 18:30:01.124898: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 46.7 minutes
2026-06-19 18:30:01.125384: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 46.7 minutes
2026-06-19 18:30:01.131786: Loaded 95 datapoints of futurerate analysis
2026-06-19 18:30:01.288433: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53']
2026-06-19 18:30:01.315680: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 18:30:01.316077: Import rates: min 13.17p, max 37.08p, average 20.01p
2026-06-19 18:30:01.361860: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 18:30:01.361971: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 18:30:01.363660: High export rate found rates in range 99p to -99p
2026-06-19 18:30:01.469513: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 18:30:01.469646: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 18:30:01.469905: Last hour: net energy 0.05kWh, import 0.05kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 1.48p, import 1.48p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 18:30:01.524154: Today's energy total net 1.1kWh, import 1.1kWh, export 0.0kWh, cost 68.34p, import 18.36p, export 0.0p, carbon 0.0kg
2026-06-19 18:30:01.524253: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 18:30:01.525695: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 18:30:01.527201: Warn: Found 1 gaps in load_today totalling 9925 minutes to fill using average data
2026-06-19 18:30:01.527324: Gap starting at 2026-06-18T15:55:00+0100 (1595 minutes) for 9925 minutes
2026-06-19 18:30:01.543482: Historical days now [7] weight [1]
2026-06-19 18:30:01.567862: Today's load divergence 120.36%, in-day adjustment 114.91%, damping 0.95x, yesterday 100.0% today 119.34% blend 22.92%
2026-06-19 18:30:01.567930: Today's predicted so far 10.22kWh with 0.0kWh car/iBoost excluded, 0.63kWh import ignored, and 0kWh forecast extra.
2026-06-19 18:30:01.567959: Today's actual load so far 13.29kWh with 0.0kWh car/iBoost excluded, and 0.09kWh import ignored.
2026-06-19 18:30:01.603533: Inverter 0: Type SK Sunsynk
2026-06-19 18:30:01.603596: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 18:30:01.603744: Reserve min: 10%, battery_min: 10%
2026-06-19 18:30:01.603795: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 18:30:01.604038: Inverter 0 SoC: 11.2kW 70%, current charge rate 5000W, current discharge rate 5250W, current battery power 572W, current battery voltage 51.2V, grid power -53W, load power 606W, PV Power 0W
2026-06-19 18:30:01.604199: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:30:01.604267: Inverter 0 scheduled charge enable is False
2026-06-19 18:30:01.604288: Inverter 0 charge windows currently []
2026-06-19 18:30:01.604316: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 18:30:01.604432: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:30:01.604458: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:30:01.604487: Inverter 0 scheduled discharge enable is False
2026-06-19 18:30:01.604585: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:30:01.604607: Inverter 0 discharge windows currently []
2026-06-19 18:30:01.604623: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:30:01.604636: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:30:01.604649: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:30:01.673951: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 18:30:01.674041: Plan was last updated on 2026-06-19 18:20:00+01:00 and is now 10.0 minutes old
2026-06-19 18:30:01.674316: Best charge window [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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.75p 100%, 20-06 14:00:00 - 20-06 15:00:00 @ 13.81p 78%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 81%, 21-06 11:00:00 - 21-06 18:00:00 @ 29.24p 100% ]
2026-06-19 18:30:01.674374: Best export window [  ]
2026-06-19 18:30:01.674953: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 18:30:01.676620: Load divergence over 8.0 hours mean 400.6W, min 0.0W, max 2388.0W, std dev 503.03W, divergence 62.78%
2026-06-19 18:30:01.693529: Creating pool of 12 processes to match your CPU count
2026-06-19 18:30:01.767521: predict base end_record 06-21 11:10:00, final soc 1.6kWh, metric 501.29p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:45:00, load 31.45kWh, PV 0.0kWh
2026-06-19 18:30:01.769197:    Slot: [   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,    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-19 18:30:01.770423:     SoC: [    11.2,    11.01,    11.01,    10.98,    10.94,    10.91,    10.84,    10.49,    10.28,      9.7,     9.25,     8.91,     8.22,     7.59,     7.54,     7.43,     7.28,     7.08,     6.87,      6.3,     4.97,     2.87,     2.52,     2.44,     2.29,     2.07,     1.78,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 18:30:01.771412:     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-,    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-19 18:30:01.772566:    LOAD: [     4.6,     4.77,     4.78,     4.81,     4.84,     4.87,     4.94,     5.26,     5.46,      6.0,     6.42,     6.73,     7.38,     7.96,     8.01,     8.11,     8.25,     8.44,     8.63,     9.16,     10.4,    12.36,    12.68,    12.76,     12.9,     13.1,    13.37,     13.7,     14.1,    14.55,    14.77,    14.79,    15.03,    15.34,     15.7,     15.9,    16.08,    16.39,    16.71,    17.33,    17.96,    18.38,    18.91,    19.22,    19.54,    19.86,    20.17,    20.49,     20.8,    20.96,    20.97,    20.99,    21.02,    21.05,     21.1,    21.39,    21.56,    22.03,    22.39,    22.66,     23.3,    23.89,    23.94,    24.03,    24.18,    24.37,    24.56,    25.09,    26.33,    28.28,    28.61,    28.69,    28.83,    29.03,     29.3,    29.63,    30.02,    30.48,     30.7,    30.71,    30.96,    31.27,    31.63] kWh
2026-06-19 18:30:01.773716:      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,      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-19 18:30:01.774864:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,     1.26,     1.66,     2.12,     2.33,     2.35,     2.59,      2.9,     3.26,     3.46,     3.64,     3.95,     4.27,     4.89,     5.52,     5.94,     6.47,     6.78,      7.1,     7.42,     7.73,     8.05,     8.36,     8.52,     8.53,     8.55,     8.58,     8.61,     8.66,     8.95,     9.12,     9.59,     9.96,    10.22,    10.87,    11.45,     11.5,    11.59,    11.74,    11.93,    12.12,    12.65,    13.89,    15.84,    16.17,    16.25,    16.39,    16.59,    16.86,    17.19,    17.58,    18.04,    18.26,    18.28,    18.52,    18.83,    19.19] kWh
2026-06-19 18:30:01.775965:  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,      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-19 18:30:01.777120:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   121.22,   127.16,   134.45,   137.98,   138.17,   141.99,   146.62,   151.36,   154.06,   156.62,   160.88,    165.2,   173.68,   182.52,   188.23,   195.53,   200.07,   209.28,   217.89,   227.71,   237.37,   248.34,   254.21,   254.29,   255.03,   255.79,   256.56,   258.06,   265.84,   270.08,   281.17,   288.53,   293.92,   356.92,   368.47,   369.39,   371.17,    373.7,   376.82,   380.49,   390.31,   413.35,   449.75,   455.74,   457.08,   459.42,   463.07,   467.57,    473.5,   479.44,   486.74,   490.27,   490.46,   494.28,    498.9,   503.64] p
2026-06-19 18:30:01.890934: Battery has 13.25 hours left - now at 11.2kWh
2026-06-19 18:30:01.928755: predict base10 end_record 06-21 11:10:00, final soc 1.6kWh, metric 524.5p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:00:00, load 32.73kWh, PV 0.0kWh
2026-06-19 18:30:01.930243:    Slot: [   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,    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-19 18:30:01.931443:     SoC: [    11.2,     11.0,     11.0,    10.96,    10.93,    10.89,    10.82,    10.46,    10.23,     9.63,     9.15,      8.8,     8.08,     7.42,     7.36,     7.26,     7.09,     6.88,     6.66,     6.07,     4.67,     2.48,      2.1,     2.02,     1.86,     1.63,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 18:30:01.932479:     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-,    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-19 18:30:01.933617:    LOAD: [     4.6,     4.78,     4.79,     4.82,     4.85,     4.89,     4.95,     5.29,      5.5,     6.06,     6.51,     6.83,     7.51,     8.12,     8.17,     8.27,     8.42,     8.62,     8.82,     9.38,    10.68,    12.72,    13.07,    13.15,    13.29,    13.51,    13.79,    14.13,    14.55,    15.03,    15.26,    15.27,    15.53,    15.85,    16.23,    16.44,    16.63,    16.95,    17.28,    17.93,     18.6,    19.04,    19.59,    19.92,    20.26,    20.59,    20.91,    21.25,    21.57,    21.74,    21.75,    21.77,     21.8,    21.83,    21.89,    22.18,    22.37,    22.86,    23.24,    23.52,     24.2,    24.81,    24.86,    24.96,    25.11,    25.31,    25.51,    26.07,    27.37,    29.41,    29.76,    29.84,    29.98,    30.19,    30.47,    30.82,    31.23,    31.72,    31.95,    31.96,    32.22,    32.54,    32.92] kWh
2026-06-19 18:30:01.934747:      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,      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-19 18:30:01.935920:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,     1.35,      1.7,     2.11,     2.59,     2.82,     2.83,     3.09,     3.41,     3.79,      4.0,     4.19,     4.51,     4.84,     5.49,     6.16,      6.6,     7.15,     7.48,     7.82,     8.15,     8.48,     8.81,     9.13,      9.3,     9.31,     9.33,     9.36,     9.39,     9.45,     9.75,     9.93,    10.42,     10.8,    11.09,    11.76,    12.37,    12.42,    12.52,    12.67,    12.87,    13.07,    13.63,    14.93,    16.97,    17.32,     17.4,    17.54,    17.75,    18.03,    18.38,     18.8,    19.28,    19.51,    19.52,    19.78,     20.1,    20.48] kWh
2026-06-19 18:30:01.937274:  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,      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-19 18:30:01.938799:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   122.51,   128.72,   134.94,   142.59,   146.28,   146.48,   150.48,   155.32,   160.29,   163.12,    165.8,   170.27,    174.8,   183.68,   192.94,   198.93,   206.58,   211.34,   220.98,   229.99,   240.28,   250.39,   261.88,   268.03,   268.12,    268.9,    269.7,    270.5,   272.08,   280.23,   284.67,   296.29,   303.99,   309.64,   373.25,   385.36,   386.33,   388.19,   390.84,    394.1,   397.95,   408.24,   432.37,   470.51,   476.79,   478.19,   480.64,   484.46,   489.19,   495.39,   501.61,   509.26,   512.96,   513.15,   517.15,    522.0,   526.96] p
2026-06-19 18:30:02.011052: predict best10 end_record 06-21 11:10:00, final soc 2.25kWh, metric 471.11p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:35:00, load 32.73kWh, PV 0.0kWh
2026-06-19 18:30:02.012555:    Slot: [   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,    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-19 18:30:02.013745:     SoC: [    11.2,     11.0,     11.0,    10.96,    10.93,    10.89,    10.82,    10.46,    10.23,     9.63,     9.15,      8.8,     8.08,     7.42,     7.36,     7.26,     7.09,     7.09,     6.88,     6.28,     4.88,     2.69,     2.32,     2.23,     2.23,      2.0,     1.71,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,      6.0,     7.94,     9.88,    11.82,     12.5,     12.5,     13.0,     13.0,    12.64,    12.29,    11.93,    11.58,    11.22,    11.04,    11.04,    11.01,    10.98,    10.95,    10.88,    10.57,    10.37,     9.85,     9.43,     9.13,     8.41,     7.75,      7.7,     7.59,     7.43,     7.21,      7.0,      6.4,      5.0,     2.81,     2.44,     2.35,      2.2,     1.97,     1.67,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54] kWh
2026-06-19 18:30:02.014725:     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<bf+,    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<bf+,    g<bf+] kWh
2026-06-19 18:30:02.015853:    LOAD: [     4.6,     4.78,     4.79,     4.82,     4.85,     4.89,     4.95,     5.29,      5.5,     6.06,     6.51,     6.83,     7.51,     8.12,     8.17,     8.27,     8.42,     8.62,     8.82,     9.38,    10.68,    12.72,    13.07,    13.15,    13.29,    13.51,    13.79,    14.13,    14.55,    15.03,    15.26,    15.27,    15.53,    15.85,    16.23,    16.44,    16.63,    16.95,    17.28,    17.93,     18.6,    19.04,    19.59,    19.92,    20.26,    20.59,    20.91,    21.25,    21.57,    21.74,    21.75,    21.77,     21.8,    21.83,    21.89,    22.18,    22.37,    22.86,    23.24,    23.52,     24.2,    24.81,    24.86,    24.96,    25.11,    25.31,    25.51,    26.07,    27.37,    29.41,    29.76,    29.84,    29.98,    30.19,    30.47,    30.82,    31.23,    31.72,    31.95,    31.96,    32.22,    32.54,    32.92] kWh
2026-06-19 18:30:02.016918:      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,      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-19 18:30:02.018072:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,     1.45,     1.45,     1.45,      1.7,     2.11,     2.59,     2.82,     2.83,     3.09,     3.41,     5.87,     8.17,     8.92,    11.32,    13.74,    16.47,    17.86,     18.3,     19.4,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    20.01,    20.42,     20.9,    21.13,    21.15,     21.4,    21.73,    24.19] kWh
2026-06-19 18:30:02.019139:  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,      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-19 18:30:02.020261:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   121.59,   121.59,   121.59,   121.59,   121.59,   121.59,   121.59,   124.04,   124.04,   124.04,    128.5,   134.73,   142.37,   146.07,   146.27,   150.27,   155.11,   187.51,   218.36,   228.93,   262.15,    295.2,    332.6,   352.04,   358.03,   373.03,   377.79,   377.79,   377.79,   377.79,   377.79,   377.79,   377.79,   377.79,   377.79,   377.79,   377.79,   377.79,   377.79,   377.79,   377.79,   377.79,   377.79,   427.77,   427.77,   427.77,   427.77,   427.77,   427.77,   427.77,   427.77,   427.77,   427.77,   427.77,   427.77,   427.77,   427.77,   427.77,   432.86,   439.08,   446.73,   450.43,   450.63,   454.62,   459.47,   491.87] p
2026-06-19 18:30:02.116961: predict best end_record 06-21 11:10:00, final soc 2.38kWh, metric 452.4p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:00:00, load 31.45kWh, PV 0.0kWh
2026-06-19 18:30:02.120235:    Slot: [   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,    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-19 18:30:02.123316:     SoC: [    11.2,    11.01,    11.01,    10.98,    10.94,    10.91,    10.84,    10.49,    10.28,      9.7,     9.25,     8.91,     8.22,     7.59,     7.54,     7.43,     7.28,     7.25,     7.04,     6.47,     5.14,     3.04,     2.69,     2.61,     2.46,     2.24,     1.96,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.26,     8.58,    10.91,    13.24,    12.65,    12.65,     13.0,     13.0,    12.66,    12.32,    11.98,    11.64,     11.3,    11.13,    11.13,     11.1,    11.07,    11.04,    10.98,    10.68,    10.49,     9.99,     9.59,      9.3,     8.62,     7.99,     7.94,     7.83,     7.68,     7.48,     7.27,      6.7,     5.37,     3.27,     2.92,     2.84,     2.69,     2.47,     2.18,     1.83,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93] kWh
2026-06-19 18:30:02.125327:     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<bf+,    g<bf+,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g<be-,    g<bf+,    g<bf+,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be~,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 18:30:02.127176:    LOAD: [     4.6,     4.77,     4.78,     4.81,     4.84,     4.87,     4.94,     5.26,     5.46,      6.0,     6.42,     6.73,     7.38,     7.96,     8.01,     8.11,     8.25,     8.44,     8.63,     9.16,     10.4,    12.36,    12.68,    12.76,     12.9,     13.1,    13.37,     13.7,     14.1,    14.55,    14.77,    14.79,    15.03,    15.34,     15.7,     15.9,    16.08,    16.39,    16.71,    17.33,    17.96,    18.38,    18.91,    19.22,    19.54,    19.86,    20.17,    20.49,     20.8,    20.96,    20.97,    20.99,    21.02,    21.05,     21.1,    21.39,    21.56,    22.03,    22.39,    22.66,     23.3,    23.89,    23.94,    24.03,    24.18,    24.37,    24.56,    25.09,    26.33,    28.28,    28.61,    28.69,    28.83,    29.03,     29.3,    29.63,    30.02,    30.48,     30.7,    30.71,    30.96,    31.27,    31.63] kWh
2026-06-19 18:30:02.128701:      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,      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-19 18:30:02.130389:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,     1.26,     1.26,     1.26,     1.26,     1.26,     1.26,     1.26,     1.26,     1.26,     1.26,     1.26,     1.66,     2.12,     2.33,     2.35,     2.59,      2.9,     5.76,     8.46,     8.64,    11.45,    14.27,    17.39,    17.47,    17.89,     18.8,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,     19.3,    19.75,    19.97,    19.99,    20.23,    20.54,     23.4] kWh
2026-06-19 18:30:02.132222:  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,      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-19 18:30:02.134359:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   120.98,   120.98,   120.98,   120.98,   120.98,   120.98,   120.98,   120.98,   120.98,   120.98,   120.98,   126.91,   134.21,   137.74,   137.93,   141.75,   146.37,   184.03,   220.36,   222.92,   261.68,   300.23,   342.93,   344.15,   349.86,   362.27,   366.81,   366.81,   366.81,   366.81,   366.81,   366.81,   366.81,   366.81,   366.81,   366.81,   366.81,   366.81,   366.81,   366.81,   366.81,   366.81,   366.81,    416.8,    416.8,    416.8,    416.8,    416.8,    416.8,    416.8,    416.8,    416.8,    416.8,    416.8,    416.8,    416.8,    416.8,    416.8,    416.8,   419.57,   426.87,    430.4,   430.59,   434.41,   439.03,   476.69] p
2026-06-19 18:30:02.137470:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg]
2026-06-19 18:30:02.137511: Saving plan best values to HA entities
2026-06-19 18:30:02.340431: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 18:30:02.347760: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 18:30:02.354906: Best charging limit SoC's [7.0, 2.0, 16.0, 6.0, 16.0, 12.5, 13.0, 16.0]kWh, export []kWh gives import battery 36.98kWh, house 3.07kWh, export 0.0kWh, metric 452.4p, metric10 471.11p
2026-06-19 18:30:02.440828: Marginal costs baseline metric (no standing charge): 352.4286
2026-06-19 18:30:02.661725: Marginal energy costs matrix computed: min=17.01 max=24.28
2026-06-19 18:30:02.751621: Rate array import [{'start': 1110, 'end': 1140, 'rate': 'very expensive', 'range': '(37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3550, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1110, 'end': 3550, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 18:30:02.752333: - Your estimated bill for today is £0.68 and tomorrow is £2.98
2026-06-19 18:30:02.752368: - Import rates are very expensive (37.1p) for the next 30 minutes and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 18:30:02.752386: - The battery is currently at 70% and is in eco mode for the next 8 hours.
2026-06-19 18:30:02.752402: - For the next 48 hours there will be no solar generation.
2026-06-19 18:30:02.752417: - You will run out of battery in 13 hours.
2026-06-19 18:30:02.752432: - Your next charge slot will be in 8 hours where import rates will be cheap (16.4p).
2026-06-19 18:30:02.752447: 
2026-06-19 18:30:02.802158: Plan calculation took 1.13 seconds
2026-06-19 18:30:02.805810: No high rate period found
2026-06-19 18:30:02.855536: Import threshold used for optimisation was 16.74p
2026-06-19 18:30:02.915190: Low import rate windows [0: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 1: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 2: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 3: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 4: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 5: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 6: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 7: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 8: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 9: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 10: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 11: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 12: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 13: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 14: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 15: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 16: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 17: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 18: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 19: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 20: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 21: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 22: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 23: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 24: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 25: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 26: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 27: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 28: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 29: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 30: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 31: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 32: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 33: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 34: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 35: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 36: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 37: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 38: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 39: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 40: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 41: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 42: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 43: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 44: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 45: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 46: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 47: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 48: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 49: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 50: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 51: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 52: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 53: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 54: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 55: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 56: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 57: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 58: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 59: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 60: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 61: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 62: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 63: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 64: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 65: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 66: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 67: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 68: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 69: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 70: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 71: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 72: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 73: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 74: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 75: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 76: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 77: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 78: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 79: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 80: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 81: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 82: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 83: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 84: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 85: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 86: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 87: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 88: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 89: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 90: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 91: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 92: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 93: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 94: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93]
2026-06-19 18:30:02.942747: 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-19 18:30:02.942887: Recompute is saving previous plan...
2026-06-19 18:30:02.946013: Best charge window [ 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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% ]
2026-06-19 18:30:02.946085: Best export window [  ]
2026-06-19 18:30:02.946708: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 18:30:02.948328: Load divergence over 8.0 hours mean 400.6W, min 0.0W, max 2388.0W, std dev 503.03W, divergence 62.78%
2026-06-19 18:30:02.966607: Calculating data from yesterday for savings calculation
2026-06-19 18:30:02.977239: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 18:30:02.983523: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 18:30:02.984569: Creating pool of 12 processes to match your CPU count
2026-06-19 18:30:03.047749: 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-19 18:30:03.049726: Optimise levels pass started at 2026-06-19 18:30:03
2026-06-19 18:30:03.049772: Optimise all windows, total charge 95 export 1
2026-06-19 18:30:03.324735: >> Region optimisation pass width 960
2026-06-19 18:30:03.683449: >> Region optimisation pass width 480
2026-06-19 18:30:04.035510: >> Region optimisation pass width 240
2026-06-19 18:30:04.560488: >> Region optimisation pass width 120
2026-06-19 18:30:05.893163: Calculated end_record as 06-21 11:00:00 based on best_price 13.93p, next_charge_start 06-20 11:00:00, max_windows 80
2026-06-19 18:30:05.893245: Optimise levels pass ended at 2026-06-19 18:30:05, duration 2.8 seconds tried 377 combinations
2026-06-19 18:30:05.893296: Set best_price_charge_level 15.0p, best_price_export_level 0p, best_price_charge 13.93p, best_cost_export 0p, best_metric 399.58p, best_keep 0kWh, best_cycle 36.69kWh, best_carbon 0kg, best_import 25.26kWh
2026-06-19 18:30:05.905817: Starting detailed optimisation end_record 06-21 11:00:00, best_price_charge 13.93p, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.0, 13.0, 0, 13.0, 13.0, 13.0, 13.0, 13.0, 13.0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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]kWh and export limits []kWh
2026-06-19 18:30:05.906121: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 319.7p, best_cost 339.04p, best_cycle 32.51kWh, best_carbon 0kg, best_import 40.31kWh
2026-06-19 18:30:05.950417: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 319.7p, best_cost 339.04p, best_cycle 32.51kWh, best_carbon 0kg, best_import 40.31kWh
2026-06-19 18:30:05.984455: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 319.7p, best_cost 339.04p, best_cycle 32.51kWh, best_carbon 0kg, best_import 40.31kWh
2026-06-19 18:30:06.142429: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 319.59p, best_cost 339.05p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.52kWh
2026-06-19 18:30:06.182934: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 319.59p, best_cost 339.05p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.52kWh
2026-06-19 18:30:06.210251: Best charge windows best_metric 319.59p, best_cost 339.05p, best_carbon 0kg, best_import 40.52kWh, 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: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 81%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 91%, 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% ]
2026-06-19 18:30:06.211317: Best charge windows best_metric 319.59p, best_cost 339.05p, best_carbon 0kg, best_import 40.52kWh, 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: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 81%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 91%, 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% ]
2026-06-19 18:30:06.211496: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 319.59p, best_cost 339.05p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.52kWh
2026-06-19 18:30:06.253573: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 319.59p, best_cost 339.05p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.52kWh
2026-06-19 18:30:06.293374: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 319.59p, best_cost 339.05p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.52kWh
2026-06-19 18:30:06.448139: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 319.59p, best_cost 339.05p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.52kWh
2026-06-19 18:30:06.489733: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 319.59p, best_cost 339.05p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.52kWh
2026-06-19 18:30:06.515880: Best charge windows best_metric 319.59p, best_cost 339.05p, best_carbon 0kg, best_import 40.52kWh, 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: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 81%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 91%, 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% ]
2026-06-19 18:30:06.516392: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 319.59p, best_cost 339.05p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.52kWh
2026-06-19 18:30:06.557577: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 319.59p, best_cost 339.05p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.52kWh
2026-06-19 18:30:06.598484: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 319.59p, best_cost 339.05p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.52kWh
2026-06-19 18:30:06.738111: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 319.59p, best_cost 339.05p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.52kWh
2026-06-19 18:30:06.773188: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 319.59p, best_cost 339.05p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.52kWh
2026-06-19 18:30:06.802227: Best charge windows best_metric 319.59p, best_cost 339.05p, best_carbon 0kg, best_import 40.52kWh, 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: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 81%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 91%, 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% ]
2026-06-19 18:30:06.802700: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 13.93p, best_metric 319.59p, best_cost 339.05p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.52kWh
2026-06-19 18:30:06.827198: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 13.93p, best_metric 319.59p, best_cost 339.05p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.52kWh
2026-06-19 18:30:06.860184: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 13.93p, best_metric 319.59p, best_cost 339.05p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.52kWh
2026-06-19 18:30:06.998405: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 13.93p, best_metric 319.59p, best_cost 339.05p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.52kWh
2026-06-19 18:30:07.030769: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 13.93p, best_metric 319.59p, best_cost 339.05p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.52kWh
2026-06-19 18:30:07.068547: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 13.93p, best_metric 319.59p, best_cost 339.05p, best_cycle 35.51kWh, best_carbon 0kg, best_import 40.52kWh
2026-06-19 18:30:07.101264: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 13.93p, best_metric 319.49p, best_cost 338.97p, best_cycle 35.38kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 18:30:07.125120: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 13.93p, best_metric 319.29p, best_cost 338.82p, best_cycle 35.38kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 18:30:07.181810: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 13.93p, best_metric 319.29p, best_cost 338.82p, best_cycle 35.38kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 18:30:07.236727: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 13.93p, best_metric 319.29p, best_cost 338.82p, best_cycle 35.38kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 18:30:07.298588: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 13.93p, best_metric 319.27p, best_cost 338.82p, best_cycle 35.38kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 18:30:07.356255: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 13.93p, best_metric 319.27p, best_cost 338.82p, best_cycle 35.38kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 18:30:07.411276: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 13.93p, best_metric 319.27p, best_cost 338.82p, best_cycle 35.38kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 18:30:07.472398: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 13.93p, best_metric 319.27p, best_cost 338.82p, best_cycle 35.38kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 18:30:07.534741: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 13.93p, best_metric 319.05p, best_cost 338.58p, best_cycle 35.38kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 18:30:07.599758: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 13.93p, best_metric 319.03p, best_cost 338.58p, best_cycle 35.38kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 18:30:07.672414: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 13.93p, best_metric 319.03p, best_cost 338.58p, best_cycle 35.38kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 18:30:07.815160: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 13.93p, best_metric 319.03p, best_cost 338.58p, best_cycle 35.38kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 18:30:07.960451: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 13.93p, best_metric 319.03p, best_cost 338.58p, best_cycle 35.38kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 18:30:08.023529: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 13.93p, best_metric 319.03p, best_cost 338.58p, best_cycle 35.38kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 18:30:08.093107: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 13.93p, best_metric 319.03p, best_cost 338.58p, best_cycle 35.38kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 18:30:08.322222: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 13.93p, best_metric 319.03p, best_cost 338.58p, best_cycle 35.38kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 18:30:08.388478: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 13.93p, best_metric 319.03p, best_cost 338.58p, best_cycle 35.38kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 18:30:08.450249: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 13.93p, best_metric 319.03p, best_cost 338.58p, best_cycle 35.38kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 18:30:08.519259: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 13.93p, best_metric 319.03p, best_cost 338.58p, best_cycle 35.38kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 18:30:08.585484: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 13.93p, best_metric 319.03p, best_cost 338.58p, best_cycle 35.38kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 18:30:08.643318: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 13.93p, best_metric 319.03p, best_cost 338.58p, best_cycle 35.38kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 18:30:08.702725: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 13.93p, best_metric 319.03p, best_cost 338.58p, best_cycle 35.38kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 18:30:08.729567: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 13.93p, best_metric 319.03p, best_cost 338.58p, best_cycle 35.38kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 18:30:08.762085: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 13.93p, best_metric 319.03p, best_cost 338.58p, best_cycle 35.38kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 18:30:08.795408: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 13.93p, best_metric 319.03p, best_cost 338.58p, best_cycle 35.38kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 18:30:08.831173: Optimise price set 27.8p, pass low, price 25.96p, start_at_low True, best_price_charge 13.93p, best_metric 319.03p, best_cost 338.58p, best_cycle 35.38kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 18:30:08.864561: Optimise price set 28.4p, pass low, price 26.48p, start_at_low True, best_price_charge 13.93p, best_metric 319.03p, best_cost 338.58p, best_cycle 35.38kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 18:30:08.981701: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 13.93p, best_metric 319.03p, best_cost 338.58p, best_cycle 35.38kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 18:30:09.069748: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 13.93p, best_metric 319.03p, best_cost 338.58p, best_cycle 35.38kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 18:30:09.131490: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 13.93p, best_metric 319.03p, best_cost 338.58p, best_cycle 35.38kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 18:30:09.208873: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 13.93p, best_metric 319.03p, best_cost 338.58p, best_cycle 35.38kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 18:30:09.232267: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 13.93p, best_metric 319.03p, best_cost 338.58p, best_cycle 35.38kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 18:30:09.255825: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 13.93p, best_metric 319.03p, best_cost 338.58p, best_cycle 35.38kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 18:30:09.284320: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 13.93p, best_metric 319.03p, best_cost 338.58p, best_cycle 35.38kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 18:30:09.313697: Optimise price set 39.2p, pass low, price 36.53p, start_at_low True, best_price_charge 13.93p, best_metric 319.03p, best_cost 338.58p, best_cycle 35.38kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 18:30:09.344218: Best charge windows best_metric 319.03p, best_cost 338.58p, best_carbon 0kg, best_import 40.51kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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 81%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 91%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 91%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 16%, 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% ]
2026-06-19 18:30:09.344627: Tweak plan optimisation started
2026-06-19 18:30:09.556644: Tweak optimisation finished metric 319.03 cost 338.58 metric_keep 0 cycle 35.38 carbon 0 import 40.51
2026-06-19 18:30:09.567668: Raw charge windows [ 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 44%, 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 13%, 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 81%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 91%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 91%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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 16%, 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% ] reserve 1.6
2026-06-19 18:30:09.568500: Unclipped charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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 15:00:00 @ 13.81p 81%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 91%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 16%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100% ] reserve 1.6
2026-06-19 18:30:09.568867: Unfiltered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 0%, 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 15:00:00 @ 13.81p 81%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 91%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 0%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100% ] reserve 1.6
2026-06-19 18:30:09.569133: Filtered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 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 15:00:00 @ 13.81p 81%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 91%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100% ] reserve 1.6
2026-06-19 18:30:09.596369: Previous plan best metric is 319.51 (cost 339.07) and new plan best metric is 319.07 (cost 338.58)
2026-06-19 18:30:09.596426: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-19 18:30:09.596592: Plan valid is now true after recompute was False
2026-06-19 18:30:09.622484: predict base end_record 06-21 11:00:00, final soc 1.6kWh, metric 498.9p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:45:00, load 31.27kWh, PV 0.0kWh
2026-06-19 18:30:09.624248:    Slot: [   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,    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-19 18:30:09.625712:     SoC: [    11.2,    11.01,    11.01,    10.98,    10.94,    10.91,    10.84,    10.49,    10.28,      9.7,     9.25,     8.91,     8.22,     7.59,     7.54,     7.43,     7.28,     7.08,     6.87,      6.3,     4.97,     2.87,     2.52,     2.44,     2.29,     2.07,     1.78,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 18:30:09.626879:     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-,    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-19 18:30:09.628290:    LOAD: [     4.6,     4.77,     4.78,     4.81,     4.84,     4.87,     4.94,     5.26,     5.46,      6.0,     6.42,     6.73,     7.38,     7.96,     8.01,     8.11,     8.25,     8.44,     8.63,     9.16,     10.4,    12.36,    12.68,    12.76,     12.9,     13.1,    13.37,     13.7,     14.1,    14.55,    14.77,    14.79,    15.03,    15.34,     15.7,     15.9,    16.08,    16.39,    16.71,    17.33,    17.96,    18.38,    18.91,    19.22,    19.54,    19.86,    20.17,    20.49,     20.8,    20.96,    20.97,    20.99,    21.02,    21.05,     21.1,    21.39,    21.56,    22.03,    22.39,    22.66,     23.3,    23.89,    23.94,    24.03,    24.18,    24.37,    24.56,    25.09,    26.33,    28.28,    28.61,    28.69,    28.83,    29.03,     29.3,    29.63,    30.02,    30.48,     30.7,    30.71,    30.96,    31.27] kWh
2026-06-19 18:30:09.629631:      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,      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-19 18:30:09.631044:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,     1.26,     1.66,     2.12,     2.33,     2.35,     2.59,      2.9,     3.26,     3.46,     3.64,     3.95,     4.27,     4.89,     5.52,     5.94,     6.47,     6.78,      7.1,     7.42,     7.73,     8.05,     8.36,     8.52,     8.53,     8.55,     8.58,     8.61,     8.66,     8.95,     9.12,     9.59,     9.96,    10.22,    10.87,    11.45,     11.5,    11.59,    11.74,    11.93,    12.12,    12.65,    13.89,    15.84,    16.17,    16.25,    16.39,    16.59,    16.86,    17.19,    17.58,    18.04,    18.26,    18.28,    18.52,    18.83] kWh
2026-06-19 18:30:09.632375:  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,      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-19 18:30:09.633881:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   121.22,   127.16,   134.45,   137.98,   138.17,   141.99,   146.62,   151.36,   154.06,   156.62,   160.88,    165.2,   173.68,   182.52,   188.23,   195.53,   200.07,   209.28,   217.89,   227.71,   237.37,   248.34,   254.21,   254.29,   255.03,   255.79,   256.56,   258.06,   265.84,   270.08,   281.17,   288.53,   293.92,   356.92,   368.47,   369.39,   371.17,    373.7,   376.82,   380.49,   390.31,   413.35,   449.75,   455.74,   457.08,   459.42,   463.07,   467.57,    473.5,   479.44,   486.74,   490.27,   490.46,   494.28,    498.9] p
2026-06-19 18:30:09.731879: Battery has 13.25 hours left - now at 11.2kWh
2026-06-19 18:30:09.772878: predict base10 end_record 06-21 11:00:00, final soc 1.6kWh, metric 522.0p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:00:00, load 32.54kWh, PV 0.0kWh
2026-06-19 18:30:09.774770:    Slot: [   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,    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-19 18:30:09.776214:     SoC: [    11.2,     11.0,     11.0,    10.96,    10.93,    10.89,    10.82,    10.46,    10.23,     9.63,     9.15,      8.8,     8.08,     7.42,     7.36,     7.26,     7.09,     6.88,     6.66,     6.07,     4.67,     2.48,      2.1,     2.02,     1.86,     1.63,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 18:30:09.777407:     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-,    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-19 18:30:09.778819:    LOAD: [     4.6,     4.78,     4.79,     4.82,     4.85,     4.89,     4.95,     5.29,      5.5,     6.06,     6.51,     6.83,     7.51,     8.12,     8.17,     8.27,     8.42,     8.62,     8.82,     9.38,    10.68,    12.72,    13.07,    13.15,    13.29,    13.51,    13.79,    14.13,    14.55,    15.03,    15.26,    15.27,    15.53,    15.85,    16.23,    16.44,    16.63,    16.95,    17.28,    17.93,     18.6,    19.04,    19.59,    19.92,    20.26,    20.59,    20.91,    21.25,    21.57,    21.74,    21.75,    21.77,     21.8,    21.83,    21.89,    22.18,    22.37,    22.86,    23.24,    23.52,     24.2,    24.81,    24.86,    24.96,    25.11,    25.31,    25.51,    26.07,    27.37,    29.41,    29.76,    29.84,    29.98,    30.19,    30.47,    30.82,    31.23,    31.72,    31.95,    31.96,    32.22,    32.54] kWh
2026-06-19 18:30:09.780177:      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,      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-19 18:30:09.781652:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,     1.35,      1.7,     2.11,     2.59,     2.82,     2.83,     3.09,     3.41,     3.79,      4.0,     4.19,     4.51,     4.84,     5.49,     6.16,      6.6,     7.15,     7.48,     7.82,     8.15,     8.48,     8.81,     9.13,      9.3,     9.31,     9.33,     9.36,     9.39,     9.45,     9.75,     9.93,    10.42,     10.8,    11.09,    11.76,    12.37,    12.42,    12.52,    12.67,    12.87,    13.07,    13.63,    14.93,    16.97,    17.32,     17.4,    17.54,    17.75,    18.03,    18.38,     18.8,    19.28,    19.51,    19.52,    19.78,     20.1] kWh
2026-06-19 18:30:09.783069:  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,      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-19 18:30:09.784477:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   122.51,   128.72,   134.94,   142.59,   146.28,   146.48,   150.48,   155.32,   160.29,   163.12,    165.8,   170.27,    174.8,   183.68,   192.94,   198.93,   206.58,   211.34,   220.98,   229.99,   240.28,   250.39,   261.88,   268.03,   268.12,    268.9,    269.7,    270.5,   272.08,   280.23,   284.67,   296.29,   303.99,   309.64,   373.25,   385.36,   386.33,   388.19,   390.84,    394.1,   397.95,   408.24,   432.37,   470.51,   476.79,   478.19,   480.64,   484.46,   489.19,   495.39,   501.61,   509.26,   512.96,   513.15,   517.15,    522.0] p
2026-06-19 18:30:09.863520: predict best10 end_record 06-21 11:00:00, final soc 1.6kWh, metric 459.47p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:35:00, load 32.54kWh, PV 0.0kWh
2026-06-19 18:30:09.865304:    Slot: [   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,    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-19 18:30:09.866737:     SoC: [    11.2,     11.0,     11.0,    10.96,    10.93,    10.89,    10.82,    10.46,    10.23,     9.63,     9.15,      8.8,     8.08,     7.42,     7.36,     7.26,     7.09,     7.09,     6.88,     6.28,     4.88,     2.69,     2.32,     2.23,     2.23,      2.0,     1.71,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,      6.0,     7.94,     9.88,    11.82,     12.5,     12.5,     13.0,     13.0,    12.64,    12.29,    11.93,    11.58,    11.22,    11.04,    11.04,    11.01,    10.98,    10.95,    10.88,    10.57,    10.37,     9.85,     9.43,     9.13,     8.41,     7.75,      7.7,     7.59,     7.43,     7.21,      7.0,      6.4,      5.0,     2.81,     2.44,     2.35,      2.2,     1.97,     1.67,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 18:30:09.867912:     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<bf+,    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<bf+] kWh
2026-06-19 18:30:09.869322:    LOAD: [     4.6,     4.78,     4.79,     4.82,     4.85,     4.89,     4.95,     5.29,      5.5,     6.06,     6.51,     6.83,     7.51,     8.12,     8.17,     8.27,     8.42,     8.62,     8.82,     9.38,    10.68,    12.72,    13.07,    13.15,    13.29,    13.51,    13.79,    14.13,    14.55,    15.03,    15.26,    15.27,    15.53,    15.85,    16.23,    16.44,    16.63,    16.95,    17.28,    17.93,     18.6,    19.04,    19.59,    19.92,    20.26,    20.59,    20.91,    21.25,    21.57,    21.74,    21.75,    21.77,     21.8,    21.83,    21.89,    22.18,    22.37,    22.86,    23.24,    23.52,     24.2,    24.81,    24.86,    24.96,    25.11,    25.31,    25.51,    26.07,    27.37,    29.41,    29.76,    29.84,    29.98,    30.19,    30.47,    30.82,    31.23,    31.72,    31.95,    31.96,    32.22,    32.54] kWh
2026-06-19 18:30:09.870677:      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,      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-19 18:30:09.872059:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,     1.45,     1.45,     1.45,      1.7,     2.11,     2.59,     2.82,     2.83,     3.09,     3.41,     5.87,     8.17,     8.92,    11.32,    13.74,    16.47,    17.86,     18.3,     19.4,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    20.01,    20.42,     20.9,    21.13,    21.15,     21.4,    21.73] kWh
2026-06-19 18:30:09.873373:  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,      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-19 18:30:09.874765:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   121.59,   121.59,   121.59,   121.59,   121.59,   121.59,   121.59,   124.04,   124.04,   124.04,    128.5,   134.73,   142.37,   146.07,   146.27,   150.27,   155.11,   187.51,   218.36,   228.93,   262.15,    295.2,    332.6,   352.04,   358.03,   373.03,   377.79,   377.79,   377.79,   377.79,   377.79,   377.79,   377.79,   377.79,   377.79,   377.79,   377.79,   377.79,   377.79,   377.79,   377.79,   377.79,   377.79,   427.77,   427.77,   427.77,   427.77,   427.77,   427.77,   427.77,   427.77,   427.77,   427.77,   427.77,   427.77,   427.77,   427.77,   427.77,   432.86,   439.08,   446.73,   450.43,   450.63,   454.62,   459.47] p
2026-06-19 18:30:09.946175: predict best end_record 06-21 11:00:00, final soc 1.6kWh, metric 439.03p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:00:00, load 31.27kWh, PV 0.0kWh
2026-06-19 18:30:09.947914:    Slot: [   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,    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-19 18:30:09.949319:     SoC: [    11.2,    11.01,    11.01,    10.98,    10.94,    10.91,    10.84,    10.49,    10.28,      9.7,     9.25,     8.91,     8.22,     7.59,     7.54,     7.43,     7.28,     7.25,     7.04,     6.47,     5.14,     3.04,     2.69,     2.61,     2.46,     2.24,     1.96,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.26,     8.58,    10.91,    13.24,    12.65,    12.65,     13.0,     13.0,    12.66,    12.32,    11.98,    11.64,     11.3,    11.13,    11.13,     11.1,    11.07,    11.04,    10.98,    10.68,    10.49,     9.99,     9.59,      9.3,     8.62,     7.99,     7.94,     7.83,     7.68,     7.48,     7.27,      6.7,     5.37,     3.27,     2.92,     2.84,     2.69,     2.47,     2.18,     1.83,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 18:30:09.950513:     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<bf+,    g<bf+,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g<be-,    g<bf+,    g<bf+,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be~,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 18:30:09.951947:    LOAD: [     4.6,     4.77,     4.78,     4.81,     4.84,     4.87,     4.94,     5.26,     5.46,      6.0,     6.42,     6.73,     7.38,     7.96,     8.01,     8.11,     8.25,     8.44,     8.63,     9.16,     10.4,    12.36,    12.68,    12.76,     12.9,     13.1,    13.37,     13.7,     14.1,    14.55,    14.77,    14.79,    15.03,    15.34,     15.7,     15.9,    16.08,    16.39,    16.71,    17.33,    17.96,    18.38,    18.91,    19.22,    19.54,    19.86,    20.17,    20.49,     20.8,    20.96,    20.97,    20.99,    21.02,    21.05,     21.1,    21.39,    21.56,    22.03,    22.39,    22.66,     23.3,    23.89,    23.94,    24.03,    24.18,    24.37,    24.56,    25.09,    26.33,    28.28,    28.61,    28.69,    28.83,    29.03,     29.3,    29.63,    30.02,    30.48,     30.7,    30.71,    30.96,    31.27] kWh
2026-06-19 18:30:09.953415:      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,      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-19 18:30:09.954839:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,     1.26,     1.26,     1.26,     1.26,     1.26,     1.26,     1.26,     1.26,     1.26,     1.26,     1.26,     1.66,     2.12,     2.33,     2.35,     2.59,      2.9,     5.76,     8.46,     8.64,    11.45,    14.27,    17.39,    17.47,    17.89,     18.8,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,     19.3,    19.75,    19.97,    19.99,    20.23,    20.54] kWh
2026-06-19 18:30:09.956160:  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,      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-19 18:30:09.957533:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   120.98,   120.98,   120.98,   120.98,   120.98,   120.98,   120.98,   120.98,   120.98,   120.98,   120.98,   126.91,   134.21,   137.74,   137.93,   141.75,   146.37,   184.03,   220.36,   222.92,   261.68,   300.23,   342.93,   344.15,   349.86,   362.27,   366.81,   366.81,   366.81,   366.81,   366.81,   366.81,   366.81,   366.81,   366.81,   366.81,   366.81,   366.81,   366.81,   366.81,   366.81,   366.81,   366.81,    416.8,    416.8,    416.8,    416.8,    416.8,    416.8,    416.8,    416.8,    416.8,    416.8,    416.8,    416.8,    416.8,    416.8,    416.8,    416.8,   419.57,   426.87,    430.4,   430.59,   434.41,   439.03] p
2026-06-19 18:30:09.960018:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ]
2026-06-19 18:30:09.960069: Saving plan best values to HA entities
2026-06-19 18:30:10.094115: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 18:30:10.099198: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 18:30:10.104329: Best charging limit SoC's [7.0, 2.0, 16.0, 6.0, 16.0, 12.5, 13.0, 16.0]kWh, export []kWh gives import battery 36.98kWh, house 3.07kWh, export 0.0kWh, metric 439.03p, metric10 459.47p
2026-06-19 18:30:10.167647: Marginal costs baseline metric (no standing charge): 339.0676
2026-06-19 18:30:10.353941: Marginal energy costs matrix computed: min=17.01 max=24.28
2026-06-19 18:30:11.699525: Rate array import [{'start': 1110, 'end': 1140, 'rate': 'very expensive', 'range': '(37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 1110, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 18:30:11.700221: - Your estimated bill for today is £0.68 and tomorrow is £2.98
2026-06-19 18:30:11.700256: - Import rates are very expensive (37.1p) for the next 30 minutes and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 18:30:11.700275: - The battery is currently at 70% and is in eco mode for the next 8 hours.
2026-06-19 18:30:11.700292: - For the next 48 hours there will be no solar generation.
2026-06-19 18:30:11.700307: - You will run out of battery in 13 hours.
2026-06-19 18:30:11.700322: - Your next charge slot will be in 8 hours where import rates will be cheap (16.4p).
2026-06-19 18:30:11.700337: 
2026-06-19 18:30:11.753822: Plan calculation took 8.81 seconds
2026-06-19 18:30:11.754086: Inverter 0: Type SK Sunsynk
2026-06-19 18:30:11.754121: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 18:30:11.754321: Reserve min: 10%, battery_min: 10%
2026-06-19 18:30:11.754386: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 18:30:11.754657: Inverter 0 SoC: 11.2kW 70%, current charge rate 5000W, current discharge rate 5250W, current battery power 567W, current battery voltage 51.2V, grid power -47W, load power 596W, PV Power 0W
2026-06-19 18:30:11.754895: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:30:11.754985: Inverter 0 scheduled charge enable is False
2026-06-19 18:30:11.755030: Inverter 0 charge windows currently []
2026-06-19 18:30:11.755058: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 18:30:11.755226: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:30:11.755260: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:30:11.755302: Inverter 0 scheduled discharge enable is False
2026-06-19 18:30:11.755426: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:30:11.755453: Inverter 0 discharge windows currently []
2026-06-19 18:30:11.755476: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:30:11.755493: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:30:11.755508: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:30:11.832987: Total inverter register writes now 0
2026-06-19 18:30:11.850413: Completed run status Read-Only
2026-06-19 18:30:11.855946: Info: record_status Read-Only
2026-06-19 18:30:11.867320: Saved current settings to /config/predbat_config.json
2026-06-19 18:30:44.934461: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:30:44.934661: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:30:44.934691: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:30:44.934810: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:30:44.934836: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:30:44.934854: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:30:44.934870: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:32:45.108881: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:32:45.109104: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:32:45.109137: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:32:45.109260: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:32:45.109297: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:32:45.109317: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:32:45.109332: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:34:45.292933: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:34:45.293248: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:34:45.293303: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:34:45.293544: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:34:45.293595: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:34:45.293629: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:34:45.293707: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:35:00.391926: --------------- PredBat - update at 2026-06-19 18:35:00+01:00 with clock skew 0 minutes, minutes now 1115
2026-06-19 18:35:00.392478: Saved current settings to /config/predbat_config.json
2026-06-19 18:35:00.392546: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 51.7 minutes
2026-06-19 18:35:00.392596: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.12, latest beta is v8.40.12
2026-06-19 18:35:00.392651: Autoupdate: There is an update pending v8.40.12 Fix bug with gateway serial not being set correctly - auto update is off
2026-06-19 18:35:00.409582: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 18:35:00.410247: Predbat mode is set to Control charge
2026-06-19 18:35:00.410366: Info: Read-only mode is enabled, the inverter controls will not be used!!
2026-06-19 18:35:00.504879: Found 11520 load_today datapoints going back 1 days
2026-06-19 18:35:00.504976: Using load_power data to fill gaps in load_today data
2026-06-19 18:35:00.555091: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 18:35:00.555202: Zero load period starting at 2026-06-19T12:09:00+0100 (386 minutes) for 889 minutes with base value 0.9
2026-06-19 18:35:00.555248: Zero load period starting at 2026-06-18T19:24:00+0100 (1391 minutes) for 64 minutes with base value 0.8
2026-06-19 18:35:00.556080: Processing 384 30-minute periods for power integration
2026-06-19 18:35:00.608855: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 18:35:00.608931: Car charging hold True, threshold 6.0kWh
2026-06-19 18:35:00.608977: Current data so far today: load 4.65kWh, import 1.1kWh, export 0.0kWh, PV 0kWh
2026-06-19 18:35:00.626873: Standing charge is set to 49.98p
2026-06-19 18:35:00.665622: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 18:35:00.665714: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 18:35:00.665901: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 51.7 minutes
2026-06-19 18:35:00.666229: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 51.7 minutes
2026-06-19 18:35:00.671030: Loaded 95 datapoints of futurerate analysis
2026-06-19 18:35:00.796072: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53']
2026-06-19 18:35:00.816611: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 18:35:00.816831: Import rates: min 13.17p, max 37.08p, average 20.01p
2026-06-19 18:35:00.847409: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 18:35:00.847469: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 18:35:00.848378: High export rate found rates in range 99p to -99p
2026-06-19 18:35:00.933995: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 18:35:00.934098: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 18:35:00.934286: Last hour: net energy 0.04kWh, import 0.04kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 1.34p, import 1.34p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 18:35:00.983553: Today's energy total net 1.1kWh, import 1.1kWh, export 0.0kWh, cost 68.34p, import 18.36p, export 0.0p, carbon 0.0kg
2026-06-19 18:35:00.983672: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 18:35:00.985789: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 18:35:00.987537: Warn: Found 1 gaps in load_today totalling 9920 minutes to fill using average data
2026-06-19 18:35:00.987628: Gap starting at 2026-06-18T15:55:00+0100 (1600 minutes) for 9920 minutes
2026-06-19 18:35:01.002106: Historical days now [7] weight [1]
2026-06-19 18:35:01.021362: Today's load divergence 120.37%, in-day adjustment 114.99%, damping 0.95x, yesterday 100.0% today 119.35% blend 22.57%
2026-06-19 18:35:01.021441: Today's predicted so far 10.27kWh with 0.0kWh car/iBoost excluded, 0.63kWh import ignored, and 0kWh forecast extra.
2026-06-19 18:35:01.021508: Today's actual load so far 13.34kWh with 0.0kWh car/iBoost excluded, and 0.09kWh import ignored.
2026-06-19 18:35:01.052530: Inverter 0: Type SK Sunsynk
2026-06-19 18:35:01.052585: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 18:35:01.052759: Reserve min: 10%, battery_min: 10%
2026-06-19 18:35:01.052850: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 18:35:01.053125: Inverter 0 SoC: 11.2kW 70%, current charge rate 5000W, current discharge rate 5250W, current battery power 536W, current battery voltage 51.2V, grid power -56W, load power 578W, PV Power 0W
2026-06-19 18:35:01.053280: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:35:01.053345: Inverter 0 scheduled charge enable is False
2026-06-19 18:35:01.053367: Inverter 0 charge windows currently []
2026-06-19 18:35:01.053386: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 18:35:01.053467: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:35:01.053487: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:35:01.053533: Inverter 0 scheduled discharge enable is False
2026-06-19 18:35:01.053704: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:35:01.053735: Inverter 0 discharge windows currently []
2026-06-19 18:35:01.053751: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:35:01.053764: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:35:01.053776: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:35:01.102174: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 18:35:01.102242: Plan was last updated on 2026-06-19 18:30:00+01:00 and is now 5.0 minutes old
2026-06-19 18:35:01.102499: Best charge window [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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.75p 100%, 20-06 14:00:00 - 20-06 15:00:00 @ 13.81p 78%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 81%, 21-06 11:00:00 - 21-06 18:00:00 @ 29.24p 100% ]
2026-06-19 18:35:01.102525: Best export window [  ]
2026-06-19 18:35:01.103122: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 18:35:01.104706: Load divergence over 8.0 hours mean 402.36W, min 0.0W, max 2388.0W, std dev 502.47W, divergence 62.44%
2026-06-19 18:35:01.121224: Creating pool of 12 processes to match your CPU count
2026-06-19 18:35:01.192194: predict base end_record 06-21 11:05:00, final soc 1.6kWh, metric 501.15p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:45:00, load 31.44kWh, PV 0.0kWh
2026-06-19 18:35:01.193809:    Slot: [   18:35,    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,    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-19 18:35:01.194977:     SoC: [    11.2,    11.03,    11.03,    10.99,    10.96,    10.93,    10.84,    10.51,    10.29,     9.72,     9.26,     8.93,     8.23,     7.61,     7.55,     7.45,      7.3,     7.09,     6.88,     6.31,     4.98,     2.89,     2.53,     2.45,      2.3,     2.08,      1.8,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 18:35:01.195938:     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-,    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-19 18:35:01.197096:    LOAD: [    4.65,     4.81,     4.81,     4.84,     4.87,     4.91,     4.98,     5.29,     5.49,     6.03,     6.46,     6.76,     7.41,      8.0,     8.05,     8.14,     8.29,     8.47,     8.67,      9.2,    10.44,    12.39,    12.72,    12.79,    12.94,    13.14,    13.41,    13.74,    14.13,    14.59,    14.81,    14.82,    15.07,    15.38,    15.74,    15.94,    16.14,    16.43,    16.76,    17.36,    18.01,    18.43,    18.94,    19.27,    19.58,     19.9,    20.21,    20.52,    20.84,    21.04,    21.04,    21.07,    21.09,    21.12,    21.19,    21.46,    21.63,     22.1,    22.47,    22.74,    23.38,    23.96,    24.01,    24.11,    24.25,    24.44,    24.64,    25.17,    26.41,    28.36,    28.69,    28.76,     28.9,    29.11,    29.37,     29.7,     30.1,    30.56,    30.78,    30.79,    31.03,    31.34,     31.7] kWh
2026-06-19 18:35:01.198228:      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,      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-19 18:35:01.199370:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,     1.25,     1.64,      2.1,     2.32,     2.33,     2.58,     2.89,     3.25,     3.45,     3.65,     3.94,     4.27,     4.87,     5.52,     5.94,     6.45,     6.78,     7.09,     7.41,     7.72,     8.04,     8.35,     8.55,     8.55,     8.58,     8.61,     8.63,      8.7,     8.97,     9.14,     9.61,     9.98,    10.25,    10.89,    11.48,    11.52,    11.62,    11.76,    11.95,    12.15,    12.68,    13.92,    15.87,     16.2,    16.27,    16.41,    16.62,    16.88,    17.21,    17.61,    18.07,    18.29,     18.3,    18.54,    18.85,    19.21] kWh
2026-06-19 18:35:01.200575:  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,      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-19 18:35:01.201773:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   120.97,   126.91,   134.21,   137.74,   137.93,   141.75,   146.37,   151.11,   153.81,   156.65,   160.59,   165.18,   173.38,    182.5,   188.25,   195.22,   199.99,   209.01,   217.55,   227.34,   237.02,   247.97,   255.23,   255.28,   256.01,    256.8,   257.57,   259.37,   266.86,    271.1,   282.19,   289.55,   294.94,   357.93,   369.49,   370.41,   372.19,   374.72,   377.84,   381.51,   391.33,   414.37,   450.77,   456.76,    458.1,   460.44,   464.09,    468.6,   474.52,   480.46,   487.76,   491.29,   491.48,    495.3,   499.92,   504.66] p
2026-06-19 18:35:01.317410: Battery has 13.17 hours left - now at 11.2kWh
2026-06-19 18:35:01.359736: predict base10 end_record 06-21 11:05:00, final soc 1.6kWh, metric 524.36p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:05:00, load 32.71kWh, PV 0.0kWh
2026-06-19 18:35:01.361216:    Slot: [   18:35,    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,    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-19 18:35:01.362387:     SoC: [    11.2,    11.02,    11.02,    10.98,    10.95,    10.91,    10.82,    10.47,    10.25,     9.65,     9.17,     8.82,     8.09,     7.43,     7.38,     7.27,     7.11,      6.9,     6.68,     6.08,     4.68,     2.49,     2.12,     2.04,     1.88,     1.65,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 18:35:01.363345:     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-,    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-19 18:35:01.364478:    LOAD: [    4.65,     4.82,     4.82,     4.85,     4.88,     4.92,      5.0,     5.33,     5.53,      6.1,     6.54,     6.87,     7.54,     8.16,     8.21,     8.31,     8.46,     8.66,     8.86,     9.42,    10.72,    12.76,     13.1,    13.18,    13.33,    13.54,    13.82,    14.17,    14.58,    15.06,    15.29,    15.31,    15.56,    15.89,    16.27,    16.48,    16.69,    16.99,    17.34,    17.96,    18.65,    19.09,    19.62,    19.97,     20.3,    20.62,    20.95,    21.28,    21.61,    21.82,    21.82,    21.85,    21.88,    21.91,    21.98,    22.26,    22.44,    22.93,    23.32,     23.6,    24.27,    24.88,    24.93,    25.04,    25.18,    25.38,    25.59,    26.14,    27.44,    29.49,    29.83,    29.91,    30.06,    30.27,    30.55,     30.9,    31.31,    31.79,    32.02,    32.03,    32.29,    32.61,    32.99] kWh
2026-06-19 18:35:01.365967:      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,      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-19 18:35:01.367981:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,     1.33,     1.68,     2.09,     2.58,      2.8,     2.82,     3.07,      3.4,     3.78,     3.99,      4.2,      4.5,     4.85,     5.47,     6.16,      6.6,     7.13,     7.48,     7.81,     8.13,     8.46,     8.79,     9.12,     9.33,     9.33,     9.36,     9.39,     9.42,     9.49,     9.77,     9.95,    10.44,    10.83,    11.11,    11.78,    12.39,    12.45,    12.55,    12.69,    12.89,     13.1,    13.65,    14.95,     17.0,    17.34,    17.42,    17.57,    17.78,    18.06,    18.41,    18.82,     19.3,    19.53,    19.54,     19.8,    20.12,     20.5] kWh
2026-06-19 18:35:01.369714:  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,      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-19 18:35:01.371711:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   122.27,   128.47,   134.69,   142.34,   146.04,   146.24,   150.24,   155.08,   160.05,   162.87,   165.85,   169.98,   174.78,   183.38,   192.93,   198.95,   206.25,   211.25,    220.7,   229.66,   239.91,   250.05,   261.52,   269.12,   269.17,   269.93,   270.76,   271.57,   273.46,    281.3,   285.75,   297.36,   305.07,   310.72,   374.33,   386.43,    387.4,   389.26,   391.92,   395.18,   399.02,   409.31,   433.45,   471.58,   477.87,   479.27,   481.72,   485.54,   490.26,   496.46,   502.69,   510.33,   514.03,   514.23,   518.23,   523.07,   528.04] p
2026-06-19 18:35:01.445981: predict best10 end_record 06-21 11:05:00, final soc 1.92kWh, metric 465.76p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:40:00, load 32.71kWh, PV 0.0kWh
2026-06-19 18:35:01.447491:    Slot: [   18:35,    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,    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-19 18:35:01.448709:     SoC: [    11.2,    11.02,    11.02,    10.98,    10.95,    10.91,    10.82,    10.47,    10.25,     9.65,     9.17,     8.82,     8.09,     7.43,     7.38,     7.27,     7.11,     7.11,     6.89,     6.29,      4.9,     2.71,     2.33,     2.25,     2.25,     2.02,     1.72,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,      6.0,     7.94,     9.88,    11.82,     12.5,     12.5,     13.0,     13.0,    12.65,     12.3,    11.94,    11.59,    11.24,    11.01,    11.01,    10.98,    10.95,    10.92,    10.84,    10.54,    10.34,     9.82,      9.4,      9.1,     8.38,     7.72,     7.67,     7.56,      7.4,     7.18,     6.96,     6.37,     4.97,     2.78,     2.41,     2.32,     2.17,     1.94,     1.64,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54] kWh
2026-06-19 18:35:01.449689:     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<bf+,    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<bf+,    g<bf+] kWh
2026-06-19 18:35:01.450836:    LOAD: [    4.65,     4.82,     4.82,     4.85,     4.88,     4.92,      5.0,     5.33,     5.53,      6.1,     6.54,     6.87,     7.54,     8.16,     8.21,     8.31,     8.46,     8.66,     8.86,     9.42,    10.72,    12.76,     13.1,    13.18,    13.33,    13.54,    13.82,    14.17,    14.58,    15.06,    15.29,    15.31,    15.56,    15.89,    16.27,    16.48,    16.69,    16.99,    17.34,    17.96,    18.65,    19.09,    19.62,    19.97,     20.3,    20.62,    20.95,    21.28,    21.61,    21.82,    21.82,    21.85,    21.88,    21.91,    21.98,    22.26,    22.44,    22.93,    23.32,     23.6,    24.27,    24.88,    24.93,    25.04,    25.18,    25.38,    25.59,    26.14,    27.44,    29.49,    29.83,    29.91,    30.06,    30.27,    30.55,     30.9,    31.31,    31.79,    32.02,    32.03,    32.29,    32.61,    32.99] kWh
2026-06-19 18:35:01.451933:      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,      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-19 18:35:01.453056:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,     1.45,     1.45,     1.45,     1.68,     2.09,     2.58,      2.8,     2.82,     3.07,      3.4,     5.86,     8.15,     8.92,     11.3,    13.74,    16.45,    17.87,    18.31,    19.38,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    20.03,    20.45,    20.93,    21.16,    21.17,    21.43,    21.75,    24.21] kWh
2026-06-19 18:35:01.454149:  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,      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-19 18:35:01.455271:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   121.59,   121.59,   121.59,   121.59,   121.59,   121.59,   121.59,   124.04,   124.04,   124.04,   128.24,   134.47,   142.11,   145.81,   146.01,   150.01,   154.85,   187.25,    218.1,   228.97,   261.84,   295.17,   332.29,   352.01,   358.04,   372.69,   377.69,   377.69,   377.69,   377.69,   377.69,   377.69,   377.69,   377.69,   377.69,   377.69,   377.69,   377.69,   377.69,   377.69,   377.69,   377.69,   377.69,   427.67,   427.67,   427.67,   427.67,   427.67,   427.67,   427.67,   427.67,   427.67,   427.67,   427.67,   427.67,   427.67,   427.67,   427.67,    433.3,   439.52,   447.17,   450.86,   451.06,   455.06,    459.9,    492.3] p
2026-06-19 18:35:01.525214: predict best end_record 06-21 11:05:00, final soc 1.99kWh, metric 446.16p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:00:00, load 31.44kWh, PV 0.0kWh
2026-06-19 18:35:01.526777:    Slot: [   18:35,    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,    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-19 18:35:01.527918:     SoC: [    11.2,    11.03,    11.03,    10.99,    10.96,    10.93,    10.84,    10.51,    10.29,     9.72,     9.26,     8.93,     8.23,     7.61,     7.55,     7.45,      7.3,     7.27,     7.06,     6.49,     5.15,     3.06,     2.71,     2.63,     2.48,     2.26,     1.97,     1.61,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.26,     8.58,    10.91,    13.24,    12.64,    12.64,     13.0,     13.0,    12.66,    12.33,    11.99,    11.65,    11.32,     11.1,     11.1,    11.07,    11.04,    11.01,    10.94,    10.65,    10.46,     9.96,     9.56,     9.28,     8.59,     7.96,     7.91,      7.8,     7.65,     7.45,     7.24,     6.67,     5.33,     3.24,     2.89,     2.81,     2.66,     2.44,     2.15,      1.8,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93] kWh
2026-06-19 18:35:01.528860:     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<bf+,    g<bf+,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g>be-,    g<be-,    g<bf+,    g<bf+,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be~,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 18:35:01.530025:    LOAD: [    4.65,     4.81,     4.81,     4.84,     4.87,     4.91,     4.98,     5.29,     5.49,     6.03,     6.46,     6.76,     7.41,      8.0,     8.05,     8.14,     8.29,     8.47,     8.67,      9.2,    10.44,    12.39,    12.72,    12.79,    12.94,    13.14,    13.41,    13.74,    14.13,    14.59,    14.81,    14.82,    15.07,    15.38,    15.74,    15.94,    16.14,    16.43,    16.76,    17.36,    18.01,    18.43,    18.94,    19.27,    19.58,     19.9,    20.21,    20.52,    20.84,    21.04,    21.04,    21.07,    21.09,    21.12,    21.19,    21.46,    21.63,     22.1,    22.47,    22.74,    23.38,    23.96,    24.01,    24.11,    24.25,    24.44,    24.64,    25.17,    26.41,    28.36,    28.69,    28.76,     28.9,    29.11,    29.37,     29.7,     30.1,    30.56,    30.78,    30.79,    31.03,    31.34,     31.7] kWh
2026-06-19 18:35:01.531100:      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,      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-19 18:35:01.532217:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,     1.26,     1.26,     1.26,     1.26,     1.26,     1.26,     1.26,     1.26,     1.26,     1.26,     1.26,     1.64,      2.1,     2.32,     2.33,     2.58,     2.89,     5.75,     8.45,     8.65,    11.44,    14.27,    17.37,    17.46,    17.88,    18.78,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.11,    19.32,    19.78,     20.0,    20.01,    20.26,    20.57,    23.43] kWh
2026-06-19 18:35:01.533283:  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,      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-19 18:35:01.534418:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   120.98,   120.98,   120.98,   120.98,   120.98,   120.98,   120.98,   120.98,   120.98,   120.98,   120.98,   126.71,    134.0,   137.53,   137.72,   141.54,   146.17,   183.82,   220.15,   222.99,   261.43,   300.24,   342.68,   343.97,   349.73,   362.02,    366.8,    366.8,    366.8,    366.8,    366.8,    366.8,    366.8,    366.8,    366.8,    366.8,    366.8,    366.8,    366.8,    366.8,    366.8,    366.8,    366.8,   416.78,   416.78,   416.78,   416.78,   416.78,   416.78,   416.78,   416.78,   416.78,   416.78,   416.78,   416.78,   416.78,   416.78,   416.78,   416.78,   419.99,   427.28,   430.81,    431.0,   434.82,   439.45,    477.1] p
2026-06-19 18:35:01.536294:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg]
2026-06-19 18:35:01.536325: Saving plan best values to HA entities
2026-06-19 18:35:01.727092: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 18:35:01.734180: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 18:35:01.739332: Best charging limit SoC's [7.0, 2.0, 16.0, 6.0, 16.0, 12.5, 13.0, 16.0]kWh, export []kWh gives import battery 37.0kWh, house 3.08kWh, export 0.0kWh, metric 446.16p, metric10 465.76p
2026-06-19 18:35:01.821408: Marginal costs baseline metric (no standing charge): 346.1938
2026-06-19 18:35:02.033924: Marginal energy costs matrix computed: min=16.96 max=23.91
2026-06-19 18:35:02.124194: Rate array import [{'start': 1115, 'end': 1140, 'rate': 'very expensive', 'range': '(37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3545, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1115, 'end': 3545, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 18:35:02.124908: - Your estimated bill for today is £0.68 and tomorrow is £2.98
2026-06-19 18:35:02.124939: - Import rates are very expensive (37.1p) for the next 25 minutes and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 18:35:02.124973: - The battery is currently at 70% and is in eco mode for the next 7  hours.
2026-06-19 18:35:02.124990: - For the next 48 hours there will be no solar generation.
2026-06-19 18:35:02.125005: - You will run out of battery in 13 hours.
2026-06-19 18:35:02.125020: - Your next charge slot will be in 7  hours where import rates will be cheap (16.4p).
2026-06-19 18:35:02.125035: 
2026-06-19 18:35:02.170869: Plan calculation took 1.07 seconds
2026-06-19 18:35:02.174556: No high rate period found
2026-06-19 18:35:02.222075: Import threshold used for optimisation was 16.74p
2026-06-19 18:35:02.271623: Low import rate windows [0: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 1: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 2: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 3: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 4: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 5: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 6: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 7: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 8: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 9: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 10: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 11: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 12: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 13: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 14: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 15: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 16: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 17: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 18: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 19: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 20: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 21: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 22: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 23: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 24: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 25: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 26: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 27: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 28: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 29: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 30: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 31: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 32: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 33: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 34: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 35: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 36: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 37: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 38: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 39: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 40: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 41: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 42: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 43: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 44: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 45: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 46: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 47: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 48: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 49: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 50: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 51: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 52: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 53: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 54: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 55: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 56: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 57: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 58: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 59: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 60: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 61: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 62: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 63: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 64: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 65: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 66: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 67: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 68: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 69: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 70: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 71: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 72: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 73: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 74: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 75: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 76: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 77: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 78: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 79: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 80: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 81: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 82: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 83: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 84: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 85: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 86: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 87: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 88: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 89: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 90: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 91: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 92: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 93: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 94: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 95: 06-21 18:30:00 - 06-21 19:00:00 @ 36.53]
2026-06-19 18:35:02.295825: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 18:35:02.301652: Total inverter register writes now 0
2026-06-19 18:35:02.323253: Completed run status Read-Only
2026-06-19 18:35:02.329487: Info: record_status Read-Only
2026-06-19 18:35:02.341769: Saved current settings to /config/predbat_config.json
2026-06-19 18:35:25.236131: Successfully loaded apps.yaml from apps.yaml
2026-06-19 18:35:45.417888: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:35:45.418282: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:35:45.418339: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:35:45.418484: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:35:45.418541: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:35:45.418560: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:35:45.418575: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:36:14.990105: Apps.yaml successfully saved to apps.yaml
2026-06-19 18:36:14.990160: Backup created at apps.yaml.backup
2026-06-19 18:36:15.019277: Successfully loaded apps.yaml from apps.yaml
2026-06-19 18:36:19.515548: Stopping Predbat
2026-06-19 18:36:19.515617: Predbat terminating
2026-06-19 18:36:19.515675: Stopping web interface
2026-06-19 18:36:19.616007: Stopped web interface
2026-06-19 18:36:19.616086: Stopping ha_history interface
2026-06-19 18:36:19.716344: Stopped ha_history interface
2026-06-19 18:36:19.716419: Stopping ha interface
2026-06-19 18:36:19.803785: Info: Web socket stopping
2026-06-19 18:36:19.803857: Info: Web Socket stopped
2026-06-19 18:36:19.804022: Info: HA interface stopped
2026-06-19 18:36:19.816698: Stopped ha interface
2026-06-19 18:36:19.816778: Stopping storage interface
2026-06-19 18:36:19.917109: Stopped storage interface
2026-06-19 18:36:19.917201: Info: Components stopped
2026-06-19 18:36:19.917268: Predbat terminated
2026-06-19 18:36:21.044947: HAHistory: Finalizing...
2026-06-19 18:36:21.045049: HAHistory: Stopped
2026-06-19 18:36:21.899090: StorageComponent: Finalizing...
2026-06-19 18:36:21.899185: StorageComponent: Stopped
2026-06-19 18:36:51.225414: Info: No secrets.yaml file found
2026-06-19 18:36:51.225541: Loading apps.yaml
2026-06-19 18:36:51.250891: Predbat: Startup predbat
2026-06-19 18:36:51.283995: --------------- PredBat - update at 2026-06-19 18:35:00+01:00 with clock skew 0 minutes, minutes now 1115
2026-06-19 18:36:51.285506: Config root is /config
2026-06-19 18:36:51.285593: --------------- PredBat - update at 2026-06-19 18:35:00+01:00 with clock skew 0 minutes, minutes now 1115
2026-06-19 18:36:51.285627: Initialising Storage interface
2026-06-19 18:36:51.285990: Initialising Home Assistant Interface interface
2026-06-19 18:36:51.304359: Initialising Home Assistant History interface
2026-06-19 18:36:51.304464: Initialising Web Interface interface
2026-06-19 18:36:51.304514: Initialising plugin system
2026-06-19 18:36:51.304595: Scanning for plugins in: /addon
2026-06-19 18:36:51.304828: Plugin discovery complete. Loaded 0 plugins.
2026-06-19 18:36:51.304864: Starting Storage interface
2026-06-19 18:36:51.304894: Creating task: <coroutine object ComponentBase.start at 0x7fe15cb41d20>
2026-06-19 18:36:51.305758: StorageComponent: Waiting for API to start
2026-06-19 18:36:51.310764: StorageComponent: Started
2026-06-19 18:36:52.306034: Starting Home Assistant Interface interface
2026-06-19 18:36:52.306187: Creating task: <coroutine object HAInterface.start at 0x7fe13d284ac0>
2026-06-19 18:36:52.306710: HAInterface: Waiting for API to start
2026-06-19 18:36:52.306984: Info: Starting HA interface
2026-06-19 18:36:52.307395: Info: Start socket for url http://10.0.20.15:8123/api/websocket
2026-06-19 18:36:52.311581: Info: Web Socket active
2026-06-19 18:36:53.306901: Starting Home Assistant History interface
2026-06-19 18:36:53.307020: Creating task: <coroutine object ComponentBase.start at 0x7fe13f79fcc0>
2026-06-19 18:36:53.307470: HAHistory: Waiting for API to start
2026-06-19 18:36:53.307966: Info: Starting HAHistory
2026-06-19 18:36:53.308048: Info: HAHistory: Pruning history data started.
2026-06-19 18:36:53.308087: Info: HAHistory: Pruning history data completed.
2026-06-19 18:36:53.308165: HAHistory: Started
2026-06-19 18:36:54.307677: Starting Web Interface interface
2026-06-19 18:36:54.307784: Creating task: <coroutine object WebInterface.start at 0x7fe13d211030>
2026-06-19 18:36:54.310663: WebInterface: Waiting for API to start
2026-06-19 18:36:55.310940: Config root is /config and printable config_root_p is now /config
2026-06-19 18:36:55.379325: Regular expression argument octopus_saving_session matched ^(binary_sensor.octopus_energy([0-9a-z_]+|)_saving_session(s|))$ with binary_sensor.octopus_energy_a_21a60b76_octoplus_saving_sessions
2026-06-19 18:36:55.381384: Refreshing Predbat configuration
2026-06-19 18:36:55.478677: Set reset inverter true due to reset_inverter on item set_reserve_min
2026-06-19 18:36:55.531369: Set reset inverter true due to reset_inverter on item set_charge_low_power
2026-06-19 18:36:55.536471: Set reset inverter true due to reset_inverter on item set_export_low_power
2026-06-19 18:36:55.541103: Set reset inverter true due to reset_inverter on item set_export_freeze
2026-06-19 18:36:55.551861: Set reset inverter true due to reset_inverter_force on item set_read_only
2026-06-19 18:36:55.569381: Set reset inverter true due to reset_inverter_force on item mode
2026-06-19 18:36:55.695288: Saved current settings to /config/predbat_config.json
2026-06-19 18:36:55.696016: Validation of apps.yaml was successful
2026-06-19 18:36:55.696481: Refreshing Predbat configuration
2026-06-19 18:36:55.696591: Loading current config
2026-06-19 18:36:56.004403: Watch list []
2026-06-19 18:36:57.043257: Saved current settings to /config/predbat_config.json
2026-06-19 18:36:57.046775: Warn: Regular expression argument: octopus_free_session unable to match re:(event.octopus_energy_([0-9a-z_]+|)_octoplus_free_electricity_session_events), now will disable
2026-06-19 18:36:57.053200: Predbat: Next run time will be 2026-06-19 18:40:00 and then every 300 seconds
2026-06-19 18:36:58.055862: Refreshing Predbat configuration
2026-06-19 18:36:58.339510: Saved current settings to /config/predbat_config.json
2026-06-19 18:36:58.340086: Validation of apps.yaml was successful
2026-06-19 18:36:58.340182: --------------- PredBat - update at 2026-06-19 18:35:00+01:00 with clock skew 0 minutes, minutes now 1115
2026-06-19 18:36:58.340718: Saved current settings to /config/predbat_config.json
2026-06-19 18:36:58.634274: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.13, latest beta is v8.40.13
2026-06-19 18:36:58.634357: Autoupdate: There is an update pending v8.40.13 GECloud automatic fixes, Solis OAuth, SigEnergy onboard status - auto update is off
2026-06-19 18:36:58.652567: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 18:36:58.653273: Predbat mode is set to Control charge
2026-06-19 18:36:58.653392: Info: Read-only mode is enabled, the inverter controls will not be used!!
2026-06-19 18:36:58.783344: Found 11520 load_today datapoints going back 1 days
2026-06-19 18:36:58.783436: Using load_power data to fill gaps in load_today data
2026-06-19 18:36:58.873729: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 18:36:58.873849: Zero load period starting at 2026-06-19T12:09:00+0100 (386 minutes) for 889 minutes with base value 0.9
2026-06-19 18:36:58.873898: Zero load period starting at 2026-06-18T19:24:00+0100 (1391 minutes) for 64 minutes with base value 0.8
2026-06-19 18:36:58.874694: Processing 384 30-minute periods for power integration
2026-06-19 18:36:59.019323: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 18:36:59.019400: Car charging hold True, threshold 6.0kWh
2026-06-19 18:36:59.019434: Current data so far today: load 4.65kWh, import 1.1kWh, export 0.0kWh, PV 0kWh
2026-06-19 18:36:59.036919: Standing charge is set to 49.98p
2026-06-19 18:36:59.076746: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 18:36:59.076815: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 18:36:59.076985: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 53.7 minutes
2026-06-19 18:36:59.077283: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 53.7 minutes
2026-06-19 18:36:59.082230: Loaded 95 datapoints of futurerate analysis
2026-06-19 18:36:59.207195: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53']
2026-06-19 18:36:59.227200: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 18:36:59.227291: Import rates: min 13.17p, max 37.08p, average 20.01p
2026-06-19 18:36:59.257946: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 18:36:59.258028: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 18:36:59.258913: High export rate found rates in range 99p to -99p
2026-06-19 18:36:59.340538: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 18:36:59.340653: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 18:36:59.340835: Last hour: net energy 0.04kWh, import 0.04kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 1.34p, import 1.34p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 18:36:59.376483: Today's energy total net 1.1kWh, import 1.1kWh, export 0.0kWh, cost 68.34p, import 18.36p, export 0.0p, carbon 0.0kg
2026-06-19 18:36:59.376599: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 18:36:59.377917: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 18:36:59.378800: Warn: Found 1 gaps in load_today totalling 9920 minutes to fill using average data
2026-06-19 18:36:59.378867: Gap starting at 2026-06-18T15:55:00+0100 (1600 minutes) for 9920 minutes
2026-06-19 18:36:59.391496: Historical days now [7] weight [1]
2026-06-19 18:36:59.411046: Today's load divergence 120.4%, in-day adjustment 115.01%, damping 0.95x, yesterday 100.0% today 119.38% blend 22.57%
2026-06-19 18:36:59.411098: Today's predicted so far 10.26kWh with 0.0kWh car/iBoost excluded, 0.63kWh import ignored, and 0kWh forecast extra.
2026-06-19 18:36:59.411121: Today's actual load so far 13.34kWh with 0.0kWh car/iBoost excluded, and 0.09kWh import ignored.
2026-06-19 18:36:59.437827: Octopus slots changed from [[], [], [], [], [], [], [], []] to []
2026-06-19 18:36:59.438351: Sensor changes require a replan, will recompute the plan
2026-06-19 18:36:59.438482: Inverter 0: Type SK Sunsynk
2026-06-19 18:36:59.438504: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 18:36:59.438662: Reserve min: 10%, battery_min: 5%
2026-06-19 18:36:59.438738: 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 10%, current_reserve 5%, temperature 20°C
2026-06-19 18:36:59.438988: Inverter 0 SoC: 11.2kW 70%, current charge rate 5000W, current discharge rate 5250W, current battery power 506W, current battery voltage 51.2V, grid power -52W, load power 540W, PV Power 0W
2026-06-19 18:36:59.439107: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:36:59.439170: Inverter 0 scheduled charge enable is False
2026-06-19 18:36:59.439191: Inverter 0 charge windows currently []
2026-06-19 18:36:59.439210: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 18:36:59.439294: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:36:59.439315: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:36:59.439359: Inverter 0 scheduled discharge enable is False
2026-06-19 18:36:59.439479: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:36:59.439501: Inverter 0 discharge windows currently []
2026-06-19 18:36:59.439540: Looking for charge curve with sensors sensor.sunsynk_battery_soc, sensor.predbat_SK_0_charge_rate, predbat.status and sensor.sunsynk_battery_power
2026-06-19 18:36:59.657167: Warn: Cannot find battery charge curve (missing history), one of the required settings for soc_percent, charge_rate, battery_power and predbat.status do not have history, check apps.yaml
2026-06-19 18:36:59.657249: Warn: Sensor history data lengths: soc_percent 0, charge_rate 0, battery_power 0, predbat_status 0
2026-06-19 18:36:59.657814: Looking for discharge curve with sensors sensor.sunsynk_battery_soc, sensor.predbat_SK_0_discharge_rate, predbat.status and sensor.sunsynk_battery_power
2026-06-19 18:36:59.695881: Warn: Cannot find battery discharge curve (missing history), one of the required settings for soc_percent, discharge_rate, battery_power and predbat.status do not have history, check apps.yaml
2026-06-19 18:36:59.696023: Warn: Sensor history data lengths: soc_percent 0, discharge_rate 0, battery_power 0, predbat_status 0
2026-06-19 18:36:59.696632: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:36:59.696672: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:36:59.696693: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:36:59.774221: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 18:36:59.774289: Will recompute the plan as it is invalid
2026-06-19 18:36:59.774322: Recompute, previous plan is invalid...
2026-06-19 18:36:59.777374: Best charge window [ 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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 18:30:00 - 21-06 19:00:00 @ 36.53p 0% ]
2026-06-19 18:36:59.777439: Best export window [  ]
2026-06-19 18:36:59.778285: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 18:36:59.780264: Load divergence over 8.0 hours mean 402.36W, min 0.0W, max 2388.0W, std dev 502.47W, divergence 62.44%
2026-06-19 18:36:59.799191: Calculating data from yesterday for savings calculation
2026-06-19 18:36:59.809474: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 18:36:59.815718: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 18:36:59.816300: Creating pool of 12 processes to match your CPU count
2026-06-19 18:36:59.933810: 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-19 18:36:59.935401: Optimise levels pass started at 2026-06-19 18:36:59
2026-06-19 18:36:59.935442: Optimise all windows, total charge 95 export 1
2026-06-19 18:37:00.188632: >> Region optimisation pass width 960
2026-06-19 18:37:00.522269: >> Region optimisation pass width 480
2026-06-19 18:37:00.842206: >> Region optimisation pass width 240
2026-06-19 18:37:01.284061: >> Region optimisation pass width 120
2026-06-19 18:37:02.200331: Calculated end_record as 06-21 11:00:00 based on best_price 13.93p, next_charge_start 06-20 11:00:00, max_windows 80
2026-06-19 18:37:02.200428: Optimise levels pass ended at 2026-06-19 18:37:02, duration 2.3 seconds tried 352 combinations
2026-06-19 18:37:02.200492: Set best_price_charge_level 15.0p, best_price_export_level 0p, best_price_charge 13.93p, best_cost_export 0p, best_metric 401.04p, best_keep 0kWh, best_cycle 37.49kWh, best_carbon 0kg, best_import 25.51kWh
2026-06-19 18:37:02.215038: Starting detailed optimisation end_record 06-21 11:00:00, best_price_charge 13.93p, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.25, 13.25, 0, 13.25, 13.25, 13.25, 13.25, 13.25, 13.25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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]kWh and export limits []kWh
2026-06-19 18:37:02.215220: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 320.02p, best_cost 339.37p, best_cycle 33.06kWh, best_carbon 0kg, best_import 40.43kWh
2026-06-19 18:37:02.263403: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 319.97p, best_cost 339.31p, best_cycle 33.06kWh, best_carbon 0kg, best_import 40.43kWh
2026-06-19 18:37:02.303780: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 319.97p, best_cost 339.31p, best_cycle 33.06kWh, best_carbon 0kg, best_import 40.43kWh
2026-06-19 18:37:02.440500: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 319.97p, best_cost 339.31p, best_cycle 33.06kWh, best_carbon 0kg, best_import 40.43kWh
2026-06-19 18:37:02.469964: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 319.97p, best_cost 339.31p, best_cycle 33.06kWh, best_carbon 0kg, best_import 40.43kWh
2026-06-19 18:37:02.492363: Best charge windows best_metric 319.97p, best_cost 339.31p, best_carbon 0kg, best_import 40.43kWh, 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: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 83%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 83%, 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 18:30:00 - 21-06 19:00:00 @ 36.53p 100% ]
2026-06-19 18:37:02.493266: Best charge windows best_metric 319.97p, best_cost 339.31p, best_carbon 0kg, best_import 40.43kWh, 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: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 83%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 83%, 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 18:30:00 - 21-06 19:00:00 @ 36.53p 100% ]
2026-06-19 18:37:02.493438: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 319.97p, best_cost 339.31p, best_cycle 33.06kWh, best_carbon 0kg, best_import 40.43kWh
2026-06-19 18:37:02.531036: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 319.97p, best_cost 339.31p, best_cycle 33.06kWh, best_carbon 0kg, best_import 40.43kWh
2026-06-19 18:37:02.563392: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 319.97p, best_cost 339.31p, best_cycle 33.06kWh, best_carbon 0kg, best_import 40.43kWh
2026-06-19 18:37:02.688863: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 319.97p, best_cost 339.31p, best_cycle 33.06kWh, best_carbon 0kg, best_import 40.43kWh
2026-06-19 18:37:02.719287: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 319.97p, best_cost 339.31p, best_cycle 33.06kWh, best_carbon 0kg, best_import 40.43kWh
2026-06-19 18:37:02.743709: Best charge windows best_metric 319.97p, best_cost 339.31p, best_carbon 0kg, best_import 40.43kWh, 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: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 83%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 83%, 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 18:30:00 - 21-06 19:00:00 @ 36.53p 100% ]
2026-06-19 18:37:02.743911: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 319.97p, best_cost 339.31p, best_cycle 33.06kWh, best_carbon 0kg, best_import 40.43kWh
2026-06-19 18:37:02.780036: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 319.97p, best_cost 339.31p, best_cycle 33.06kWh, best_carbon 0kg, best_import 40.43kWh
2026-06-19 18:37:02.810764: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 319.97p, best_cost 339.31p, best_cycle 33.06kWh, best_carbon 0kg, best_import 40.43kWh
2026-06-19 18:37:02.937410: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 319.97p, best_cost 339.31p, best_cycle 33.06kWh, best_carbon 0kg, best_import 40.43kWh
2026-06-19 18:37:02.962636: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 319.97p, best_cost 339.31p, best_cycle 33.06kWh, best_carbon 0kg, best_import 40.43kWh
2026-06-19 18:37:02.988302: Best charge windows best_metric 319.97p, best_cost 339.31p, best_carbon 0kg, best_import 40.43kWh, 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: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 83%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 83%, 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 18:30:00 - 21-06 19:00:00 @ 36.53p 100% ]
2026-06-19 18:37:02.988501: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 13.93p, best_metric 319.97p, best_cost 339.31p, best_cycle 33.06kWh, best_carbon 0kg, best_import 40.43kWh
2026-06-19 18:37:03.015367: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 13.93p, best_metric 319.97p, best_cost 339.31p, best_cycle 33.06kWh, best_carbon 0kg, best_import 40.43kWh
2026-06-19 18:37:03.039385: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 13.93p, best_metric 319.97p, best_cost 339.31p, best_cycle 33.06kWh, best_carbon 0kg, best_import 40.43kWh
2026-06-19 18:37:03.149769: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 13.93p, best_metric 319.97p, best_cost 339.31p, best_cycle 33.06kWh, best_carbon 0kg, best_import 40.43kWh
2026-06-19 18:37:03.182163: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 13.93p, best_metric 319.97p, best_cost 339.31p, best_cycle 33.06kWh, best_carbon 0kg, best_import 40.43kWh
2026-06-19 18:37:03.220493: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 13.93p, best_metric 319.97p, best_cost 339.31p, best_cycle 33.06kWh, best_carbon 0kg, best_import 40.43kWh
2026-06-19 18:37:03.251922: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 13.93p, best_metric 319.81p, best_cost 339.18p, best_cycle 32.86kWh, best_carbon 0kg, best_import 40.41kWh
2026-06-19 18:37:03.281132: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 13.93p, best_metric 319.57p, best_cost 339.05p, best_cycle 32.86kWh, best_carbon 0kg, best_import 40.41kWh
2026-06-19 18:37:03.333472: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 13.93p, best_metric 319.57p, best_cost 339.05p, best_cycle 32.86kWh, best_carbon 0kg, best_import 40.41kWh
2026-06-19 18:37:03.380673: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 13.93p, best_metric 319.57p, best_cost 339.05p, best_cycle 32.86kWh, best_carbon 0kg, best_import 40.41kWh
2026-06-19 18:37:03.431174: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 13.93p, best_metric 319.41p, best_cost 338.76p, best_cycle 32.89kWh, best_carbon 0kg, best_import 40.41kWh
2026-06-19 18:37:03.485352: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 13.93p, best_metric 319.41p, best_cost 338.76p, best_cycle 32.89kWh, best_carbon 0kg, best_import 40.41kWh
2026-06-19 18:37:03.538968: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 13.93p, best_metric 319.41p, best_cost 338.76p, best_cycle 32.89kWh, best_carbon 0kg, best_import 40.41kWh
2026-06-19 18:37:03.589393: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 13.93p, best_metric 319.41p, best_cost 338.76p, best_cycle 32.89kWh, best_carbon 0kg, best_import 40.41kWh
2026-06-19 18:37:03.645061: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 13.93p, best_metric 319.2p, best_cost 338.59p, best_cycle 32.86kWh, best_carbon 0kg, best_import 40.41kWh
2026-06-19 18:37:03.703789: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 13.93p, best_metric 319.17p, best_cost 338.59p, best_cycle 32.86kWh, best_carbon 0kg, best_import 40.41kWh
2026-06-19 18:37:03.760013: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 13.93p, best_metric 319.16p, best_cost 338.59p, best_cycle 32.86kWh, best_carbon 0kg, best_import 40.41kWh
2026-06-19 18:37:03.884139: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 13.93p, best_metric 319.16p, best_cost 338.59p, best_cycle 32.86kWh, best_carbon 0kg, best_import 40.41kWh
2026-06-19 18:37:03.991206: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 13.93p, best_metric 319.16p, best_cost 338.59p, best_cycle 32.86kWh, best_carbon 0kg, best_import 40.41kWh
2026-06-19 18:37:04.057524: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 13.93p, best_metric 319.16p, best_cost 338.59p, best_cycle 32.86kWh, best_carbon 0kg, best_import 40.41kWh
2026-06-19 18:37:04.120471: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 13.93p, best_metric 319.16p, best_cost 338.59p, best_cycle 32.86kWh, best_carbon 0kg, best_import 40.41kWh
2026-06-19 18:37:04.323255: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 13.93p, best_metric 319.16p, best_cost 338.59p, best_cycle 32.86kWh, best_carbon 0kg, best_import 40.41kWh
2026-06-19 18:37:04.381007: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 13.93p, best_metric 319.16p, best_cost 338.59p, best_cycle 32.86kWh, best_carbon 0kg, best_import 40.41kWh
2026-06-19 18:37:04.436722: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 13.93p, best_metric 319.16p, best_cost 338.59p, best_cycle 32.86kWh, best_carbon 0kg, best_import 40.41kWh
2026-06-19 18:37:04.503774: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 13.93p, best_metric 319.16p, best_cost 338.59p, best_cycle 32.86kWh, best_carbon 0kg, best_import 40.41kWh
2026-06-19 18:37:04.566973: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 13.93p, best_metric 319.16p, best_cost 338.59p, best_cycle 32.86kWh, best_carbon 0kg, best_import 40.41kWh
2026-06-19 18:37:04.634216: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 13.93p, best_metric 319.16p, best_cost 338.59p, best_cycle 32.86kWh, best_carbon 0kg, best_import 40.41kWh
2026-06-19 18:37:04.694274: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 13.93p, best_metric 319.16p, best_cost 338.59p, best_cycle 32.86kWh, best_carbon 0kg, best_import 40.41kWh
2026-06-19 18:37:04.724268: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 13.93p, best_metric 319.16p, best_cost 338.59p, best_cycle 32.86kWh, best_carbon 0kg, best_import 40.41kWh
2026-06-19 18:37:04.756834: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 13.93p, best_metric 319.16p, best_cost 338.59p, best_cycle 32.86kWh, best_carbon 0kg, best_import 40.41kWh
2026-06-19 18:37:04.785603: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 13.93p, best_metric 319.16p, best_cost 338.59p, best_cycle 32.86kWh, best_carbon 0kg, best_import 40.41kWh
2026-06-19 18:37:04.817612: Optimise price set 27.8p, pass low, price 25.96p, start_at_low True, best_price_charge 13.93p, best_metric 319.16p, best_cost 338.59p, best_cycle 32.86kWh, best_carbon 0kg, best_import 40.41kWh
2026-06-19 18:37:04.853769: Optimise price set 28.4p, pass low, price 26.48p, start_at_low True, best_price_charge 13.93p, best_metric 319.16p, best_cost 338.59p, best_cycle 32.86kWh, best_carbon 0kg, best_import 40.41kWh
2026-06-19 18:37:04.989366: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 13.93p, best_metric 319.16p, best_cost 338.59p, best_cycle 32.86kWh, best_carbon 0kg, best_import 40.41kWh
2026-06-19 18:37:05.083559: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 13.93p, best_metric 319.16p, best_cost 338.59p, best_cycle 32.86kWh, best_carbon 0kg, best_import 40.41kWh
2026-06-19 18:37:05.147803: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 13.93p, best_metric 319.16p, best_cost 338.59p, best_cycle 32.86kWh, best_carbon 0kg, best_import 40.41kWh
2026-06-19 18:37:05.240488: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 13.93p, best_metric 319.16p, best_cost 338.59p, best_cycle 32.86kWh, best_carbon 0kg, best_import 40.41kWh
2026-06-19 18:37:05.268912: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 13.93p, best_metric 319.16p, best_cost 338.59p, best_cycle 32.86kWh, best_carbon 0kg, best_import 40.41kWh
2026-06-19 18:37:05.300860: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 13.93p, best_metric 319.16p, best_cost 338.59p, best_cycle 32.86kWh, best_carbon 0kg, best_import 40.41kWh
2026-06-19 18:37:05.330718: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 13.93p, best_metric 319.16p, best_cost 338.59p, best_cycle 32.86kWh, best_carbon 0kg, best_import 40.41kWh
2026-06-19 18:37:05.366627: Optimise price set 39.2p, pass low, price 36.53p, start_at_low True, best_price_charge 13.93p, best_metric 319.16p, best_cost 338.59p, best_cycle 32.86kWh, best_carbon 0kg, best_import 40.41kWh
2026-06-19 18:37:05.400170: Best charge windows best_metric 319.16p, best_cost 338.59p, best_carbon 0kg, best_import 40.41kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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 83%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 83%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 47%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 16%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 13%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 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 18:30:00 - 21-06 19:00:00 @ 36.53p 100% ]
2026-06-19 18:37:05.400501: Tweak plan optimisation started
2026-06-19 18:37:05.622772: Tweak optimisation finished metric 319.16 cost 338.59 metric_keep 0 cycle 32.86 carbon 0 import 40.41
2026-06-19 18:37:05.633822: Raw charge windows [ 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 44%, 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 13%, 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 83%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 83%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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 47%, 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 16%, 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 13%, 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 13%, 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 18:30:00 - 21-06 19:00:00 @ 36.53p 100% ] reserve 1.6
2026-06-19 18:37:05.634896: Unclipped charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 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:30:00 @ 13.69p 83%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 47%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 16%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 13%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 19:00:00 @ 34.31p 100% ] reserve 1.6
2026-06-19 18:37:05.635475: Unfiltered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 0%, 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:30:00 @ 13.69p 83%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 47%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 0%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 0%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 19:00:00 @ 34.31p 100% ] reserve 1.6
2026-06-19 18:37:05.635850: Filtered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 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:30:00 @ 13.69p 83%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 47%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 19:00:00 @ 34.31p 100% ] reserve 1.6
2026-06-19 18:37:05.635891: Plan valid is now true after recompute was False
2026-06-19 18:37:05.658637: predict base end_record 06-21 11:00:00, final soc 1.6kWh, metric 499.92p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:45:00, load 31.34kWh, PV 0.0kWh
2026-06-19 18:37:05.660065:    Slot: [   18:35,    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,    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-19 18:37:05.661212:     SoC: [    11.2,    11.03,    11.03,    10.99,    10.96,    10.93,    10.84,    10.51,    10.29,     9.72,     9.26,     8.93,     8.23,      7.6,     7.55,     7.45,      7.3,     7.09,     6.88,     6.31,     4.98,     2.89,     2.53,     2.45,      2.3,     2.08,      1.8,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 18:37:05.662187:     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-,    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-19 18:37:05.663307:    LOAD: [    4.65,     4.81,     4.81,     4.84,     4.87,     4.91,     4.98,     5.29,     5.49,     6.03,     6.46,     6.76,     7.41,      8.0,     8.05,     8.14,     8.29,     8.47,     8.67,      9.2,    10.44,    12.39,    12.72,     12.8,    12.94,    13.14,    13.41,    13.74,    14.13,    14.59,    14.81,    14.82,    15.07,    15.38,    15.74,    15.94,    16.14,    16.43,    16.76,    17.36,    18.01,    18.43,    18.94,    19.27,    19.58,     19.9,    20.21,    20.52,    20.84,    21.04,    21.04,    21.07,    21.09,    21.12,    21.19,    21.46,    21.63,     22.1,    22.47,    22.74,    23.38,    23.96,    24.01,    24.11,    24.25,    24.44,    24.64,    25.17,    26.41,    28.36,    28.69,    28.76,     28.9,    29.11,    29.37,     29.7,     30.1,    30.56,    30.78,    30.79,    31.03,    31.34] kWh
2026-06-19 18:37:05.664368:      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,      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-19 18:37:05.665456:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,     1.25,     1.64,      2.1,     2.32,     2.33,     2.58,     2.89,     3.25,     3.45,     3.65,     3.94,     4.27,     4.87,     5.52,     5.94,     6.45,     6.78,     7.09,     7.41,     7.72,     8.04,     8.35,     8.55,     8.55,     8.58,     8.61,     8.63,      8.7,     8.97,     9.14,     9.61,     9.98,    10.25,    10.89,    11.48,    11.52,    11.62,    11.76,    11.95,    12.15,    12.68,    13.92,    15.87,     16.2,    16.27,    16.41,    16.62,    16.88,    17.21,    17.61,    18.07,    18.29,     18.3,    18.54,    18.85] kWh
2026-06-19 18:37:05.666545:  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,      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-19 18:37:05.667665:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   120.97,   126.91,   134.21,   137.74,   137.93,   141.75,   146.37,   151.11,   153.81,   156.66,    160.6,   165.18,   173.39,    182.5,   188.25,   195.22,    200.0,   209.01,   217.56,   227.35,   237.02,   247.88,   255.24,   255.28,   256.01,    256.8,   257.57,   259.38,   266.86,   271.11,   282.19,   289.55,   294.95,   357.94,   369.49,   370.41,   372.19,   374.72,   377.84,   381.51,   391.33,   414.37,   450.77,   456.77,   458.11,   460.44,   464.09,    468.6,   474.52,   480.46,   487.76,   491.29,   491.48,    495.3,   499.92] p
2026-06-19 18:37:05.762035: Battery has 13.17 hours left - now at 11.2kWh
2026-06-19 18:37:05.801126: predict base10 end_record 06-21 11:00:00, final soc 1.6kWh, metric 523.09p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:05:00, load 32.61kWh, PV 0.0kWh
2026-06-19 18:37:05.803028:    Slot: [   18:35,    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,    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-19 18:37:05.804401:     SoC: [    11.2,    11.02,    11.02,    10.98,    10.95,    10.91,    10.82,    10.47,    10.25,     9.65,     9.17,     8.82,     8.09,     7.43,     7.38,     7.27,     7.11,      6.9,     6.68,     6.08,     4.68,     2.49,     2.12,     2.04,     1.88,     1.65,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 18:37:05.805552:     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-,    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-19 18:37:05.806968:    LOAD: [    4.65,     4.82,     4.82,     4.85,     4.88,     4.92,      5.0,     5.33,     5.53,      6.1,     6.54,     6.87,     7.54,     8.16,     8.21,     8.31,     8.46,     8.66,     8.86,     9.42,    10.72,    12.76,    13.11,    13.18,    13.33,    13.54,    13.82,    14.17,    14.58,    15.06,    15.29,    15.31,    15.56,    15.89,    16.27,    16.48,    16.69,    16.99,    17.34,    17.96,    18.65,    19.09,    19.62,    19.97,     20.3,    20.62,    20.95,    21.28,    21.61,    21.82,    21.82,    21.85,    21.88,    21.91,    21.98,    22.26,    22.44,    22.93,    23.32,     23.6,    24.27,    24.88,    24.93,    25.04,    25.18,    25.38,    25.59,    26.14,    27.44,    29.49,    29.83,    29.91,    30.06,    30.27,    30.55,     30.9,    31.31,    31.79,    32.02,    32.03,    32.29,    32.62] kWh
2026-06-19 18:37:05.808282:      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,      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-19 18:37:05.809607:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,     1.33,     1.68,     2.09,     2.58,      2.8,     2.82,     3.07,      3.4,     3.78,     3.99,      4.2,      4.5,     4.85,     5.47,     6.16,      6.6,     7.13,     7.48,     7.81,     8.13,     8.46,     8.79,     9.12,     9.33,     9.33,     9.36,     9.39,     9.42,     9.49,     9.77,     9.95,    10.44,    10.83,    11.11,    11.78,    12.39,    12.45,    12.55,     12.7,    12.89,     13.1,    13.65,    14.95,     17.0,    17.34,    17.42,    17.57,    17.78,    18.06,    18.41,    18.82,     19.3,    19.53,    19.54,     19.8,    20.13] kWh
2026-06-19 18:37:05.810913:  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,      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-19 18:37:05.812280:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   122.27,   128.47,    134.7,   142.34,   146.04,   146.24,   150.24,   155.08,   160.05,   162.88,   165.86,   169.99,   174.79,   183.38,   192.93,   198.96,   206.25,   211.25,   220.71,   229.66,   239.91,   250.05,   261.43,   269.13,   269.19,   269.95,   270.77,   271.58,   273.47,   281.31,   285.76,   297.38,   305.08,   310.73,   374.34,   386.45,   387.42,   389.28,   391.93,   395.19,   399.04,   409.33,   433.46,    471.6,   477.88,   479.28,   481.73,   485.55,   490.27,   496.48,    502.7,   510.35,   514.05,   514.25,   518.25,   523.09] p
2026-06-19 18:37:05.879232: predict best10 end_record 06-21 11:00:00, final soc 1.6kWh, metric 460.16p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 07:25:00, load 32.61kWh, PV 0.0kWh
2026-06-19 18:37:05.880605:    Slot: [   18:35,    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,    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-19 18:37:05.881713:     SoC: [    11.2,    11.02,    11.02,    10.98,    10.95,    10.91,    10.82,    10.47,    10.25,     9.65,     9.17,     8.82,     8.09,     7.43,     7.38,     7.27,     7.11,     7.11,     6.89,     6.29,      4.9,      2.7,     2.33,     2.25,     2.09,     1.86,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.54,     5.48,      6.0,     7.94,     9.88,    11.82,     13.0,    13.25,    13.25,    13.18,    12.83,    12.48,    12.13,    11.77,    11.42,     11.2,    11.19,    11.16,    11.13,     11.1,    11.03,    10.72,    10.53,     10.0,     9.58,     9.28,     8.56,      7.9,     7.85,     7.74,     7.58,     7.58,     7.36,     6.76,     5.37,     3.17,      2.8,     2.72,     2.56,     2.33,     2.03,     1.66,      2.0,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 18:37:05.882638:     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<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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+] kWh
2026-06-19 18:37:05.883715:    LOAD: [    4.65,     4.82,     4.82,     4.85,     4.88,     4.92,      5.0,     5.33,     5.53,      6.1,     6.54,     6.87,     7.54,     8.16,     8.21,     8.31,     8.46,     8.66,     8.86,     9.42,    10.72,    12.76,    13.11,    13.18,    13.33,    13.54,    13.82,    14.17,    14.58,    15.06,    15.29,    15.31,    15.56,    15.89,    16.27,    16.48,    16.69,    16.99,    17.34,    17.96,    18.65,    19.09,    19.62,    19.97,     20.3,    20.62,    20.95,    21.28,    21.61,    21.82,    21.82,    21.85,    21.88,    21.91,    21.98,    22.26,    22.44,    22.93,    23.32,     23.6,    24.27,    24.88,    24.93,    25.04,    25.18,    25.38,    25.59,    26.14,    27.44,    29.49,    29.83,    29.91,    30.06,    30.27,    30.55,     30.9,    31.31,    31.79,    32.02,    32.03,    32.29,    32.62] kWh
2026-06-19 18:37:05.884748:      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,      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-19 18:37:05.885847:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,     1.33,     1.68,     2.09,     2.58,      2.8,     2.82,     3.07,      3.4,     5.86,     8.15,     8.92,     11.3,    13.74,    16.45,     18.4,    19.11,    19.64,    19.93,    19.93,    19.93,    19.93,    19.93,    19.93,    19.93,    19.93,    19.93,    19.93,    19.93,    19.93,    19.93,    19.93,    19.93,    19.93,    19.93,    19.93,    19.93,    19.93,    19.93,    19.93,    20.13,    20.13,    20.13,    20.13,    20.13,    20.13,    20.13,    20.13,    20.13,    20.13,    20.13,     20.9,    21.01,    21.24,    21.26,    21.51,    21.84] kWh
2026-06-19 18:37:05.886892:  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,      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-19 18:37:05.887973:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   121.59,   121.59,   121.59,   121.59,   121.59,   121.59,   121.59,   121.59,   121.59,   122.17,   128.38,    134.6,   142.25,   145.95,   146.14,   150.14,   154.99,   187.38,   218.23,    229.1,   261.98,   295.31,   332.43,   359.63,   369.33,   376.63,   380.73,   380.73,   380.73,   380.73,   380.73,   380.73,   380.73,   380.73,   380.73,   380.73,   380.73,   380.73,   380.73,   380.73,   380.73,   380.73,   380.73,   430.72,   430.72,   430.72,   430.72,   430.72,   433.98,   433.98,   433.98,   433.98,   433.98,   433.98,   433.98,   433.98,   433.98,   433.98,   433.98,    445.7,   447.42,   451.12,   451.32,   455.32,   460.16] p
2026-06-19 18:37:05.955073: predict best end_record 06-21 11:00:00, final soc 1.6kWh, metric 438.55p, metric_keep 0kWh, min_soc 1.6kWh @ 06-20 08:00:00, load 31.34kWh, PV 0.0kWh
2026-06-19 18:37:05.956478:    Slot: [   18:35,    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,    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-19 18:37:05.957583:     SoC: [    11.2,    11.03,    11.03,    10.99,    10.96,    10.93,    10.84,    10.51,    10.29,     9.72,     9.26,     8.93,     8.23,      7.6,     7.55,     7.45,      7.3,     7.27,     7.06,     6.49,     5.15,     3.06,     2.71,     2.63,     2.48,     2.26,     1.97,     1.61,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     3.93,     6.26,     6.26,     8.58,    10.91,    13.24,    13.12,    13.25,    13.25,    13.19,    12.85,    12.52,    12.18,    11.84,    11.51,    11.29,    11.29,    11.26,    11.23,     11.2,    11.13,    10.84,    10.65,    10.15,     9.75,     9.46,     8.77,     8.15,     8.09,     7.99,     7.84,     7.74,     7.53,     6.96,     5.63,     3.54,     3.18,      3.1,     2.95,     2.73,     2.45,     2.09,     2.09,      1.6,      1.6,      1.6,      1.6,      1.6] kWh
2026-06-19 18:37:05.958579:     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<bf+,    g<bf+,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g>be-,    g<bf+,    g<bf+,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be~,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 18:37:05.959683:    LOAD: [    4.65,     4.81,     4.81,     4.84,     4.87,     4.91,     4.98,     5.29,     5.49,     6.03,     6.46,     6.76,     7.41,      8.0,     8.05,     8.14,     8.29,     8.47,     8.67,      9.2,    10.44,    12.39,    12.72,     12.8,    12.94,    13.14,    13.41,    13.74,    14.13,    14.59,    14.81,    14.82,    15.07,    15.38,    15.74,    15.94,    16.14,    16.43,    16.76,    17.36,    18.01,    18.43,    18.94,    19.27,    19.58,     19.9,    20.21,    20.52,    20.84,    21.04,    21.04,    21.07,    21.09,    21.12,    21.19,    21.46,    21.63,     22.1,    22.47,    22.74,    23.38,    23.96,    24.01,    24.11,    24.25,    24.44,    24.64,    25.17,    26.41,    28.36,    28.69,    28.76,     28.9,    29.11,    29.37,     29.7,     30.1,    30.56,    30.78,    30.79,    31.03,    31.34] kWh
2026-06-19 18:37:05.960733:      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,      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-19 18:37:05.961872:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,     1.26,     1.26,     1.26,     1.26,     1.26,     1.26,     1.26,     1.26,     1.26,     1.26,     1.26,     1.64,      2.1,     2.32,     2.33,     2.58,     2.89,     5.75,     8.45,     8.65,    11.44,    14.27,    17.37,    17.91,    18.47,    18.98,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.75,    19.75,    19.97,    19.98,    20.22,    20.53] kWh
2026-06-19 18:37:05.962953:  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,      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-19 18:37:05.964043:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   120.98,   120.98,   120.98,   120.98,   120.98,   120.98,   120.98,   120.98,   120.98,   120.98,   120.98,   126.71,   134.01,   137.54,   137.73,   141.55,   146.17,   183.83,   220.15,    223.0,   261.43,   300.25,   342.68,   350.27,    357.9,   364.86,   368.78,   368.78,   368.78,   368.78,   368.78,   368.78,   368.78,   368.78,   368.78,   368.78,   368.78,   368.78,   368.78,   368.78,   368.78,   368.78,   368.78,   418.77,   418.77,   418.77,   418.77,   418.77,   420.42,   420.42,   420.42,   420.42,   420.42,   420.42,   420.42,   420.42,   420.42,   420.42,   420.42,   426.36,   426.39,   429.92,   430.11,   433.93,   438.55] p
2026-06-19 18:37:05.965822:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ]
2026-06-19 18:37:05.965859: Saving plan best values to HA entities
2026-06-19 18:37:06.099668: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 18:37:06.105009: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 18:37:06.109449: Best charging limit SoC's [7.0, 16.0, 6.0, 16.0, 13.0, 13.25, 13.0, 7.5, 2.0, 16.0]kWh, export []kWh gives import battery 38.0kWh, house 2.41kWh, export 0.0kWh, metric 438.55p, metric10 460.16p
2026-06-19 18:37:06.172179: Marginal costs baseline metric (no standing charge): 338.5866
2026-06-19 18:37:06.338178: Marginal energy costs matrix computed: min=16.97 max=23.83
2026-06-19 18:37:06.410522: Rate array import [{'start': 1115, 'end': 1140, 'rate': 'very expensive', 'range': '(37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 1115, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 18:37:06.411086: - Your estimated bill for today is £0.68 and tomorrow is £3.00
2026-06-19 18:37:06.411129: - Import rates are very expensive (37.1p) for the next 25 minutes and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 18:37:06.411145: - The battery is currently at 70% and is in eco mode for the next 7  hours.
2026-06-19 18:37:06.411158: - For the next 48 hours there will be no solar generation.
2026-06-19 18:37:06.411170: - You will run out of battery in 13 hours.
2026-06-19 18:37:06.411182: - Your next charge slot will be in 7  hours where import rates will be cheap (16.4p).
2026-06-19 18:37:06.411195: 
2026-06-19 18:37:06.455653: Plan calculation took 6.68 seconds
2026-06-19 18:37:06.459414: No high rate period found
2026-06-19 18:37:06.505815: Import threshold used for optimisation was 16.86p
2026-06-19 18:37:06.553894: Low import rate windows [0: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 1: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 2: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 3: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 4: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 5: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 6: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 7: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 8: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 9: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 10: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 11: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 12: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 13: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 14: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 15: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 16: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 17: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 18: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 19: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 20: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 21: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 22: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 23: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 24: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 25: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 26: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 27: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 28: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 29: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 30: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 31: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 32: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 33: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 34: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 35: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 36: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 37: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 38: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 39: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 40: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 41: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 42: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 43: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 44: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 45: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 46: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 47: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 48: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 49: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 50: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 51: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 52: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 53: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 54: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 55: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 56: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 57: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 58: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 59: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 60: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 61: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 62: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 63: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 64: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 65: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 66: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 67: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 68: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 69: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 70: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 71: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 72: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 73: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 74: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 75: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 76: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 77: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 78: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 79: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 80: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 81: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 82: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 83: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 84: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 85: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 86: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 87: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 88: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 89: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 90: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 91: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 92: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 93: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 94: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 95: 06-21 18:30:00 - 06-21 19:00:00 @ 36.53]
2026-06-19 18:37:06.561918: Inverter 0: Type SK Sunsynk
2026-06-19 18:37:06.561992: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 18:37:06.562212: Reserve min: 10%, battery_min: 5%
2026-06-19 18:37:06.562284: 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 10%, current_reserve 10%, temperature 20°C
2026-06-19 18:37:06.562571: Inverter 0 SoC: 11.2kW 70%, current charge rate 5000W, current discharge rate 5250W, current battery power 527W, current battery voltage 51.2V, grid power -55W, load power 565W, PV Power 0W
2026-06-19 18:37:06.562765: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:37:06.562848: Inverter 0 scheduled charge enable is False
2026-06-19 18:37:06.562877: Inverter 0 charge windows currently []
2026-06-19 18:37:06.562906: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 18:37:06.563030: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:37:06.563058: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:37:06.563098: Inverter 0 scheduled discharge enable is False
2026-06-19 18:37:06.563221: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:37:06.563249: Inverter 0 discharge windows currently []
2026-06-19 18:37:06.563279: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:37:06.563298: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:37:06.563315: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:37:06.636103: Total inverter register writes now 0
2026-06-19 18:37:06.655817: Completed run status Read-Only
2026-06-19 18:37:06.661549: Info: record_status Read-Only
2026-06-19 18:37:06.673867: Saved current settings to /config/predbat_config.json
2026-06-19 18:37:06.719462: Creating predbat dashboard at /config/predbat_dashboard.yaml
2026-06-19 18:37:42.752489: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:37:42.752686: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:37:42.752715: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:37:42.752831: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:37:42.752860: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:37:42.752878: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:37:42.752894: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:38:52.426748: Web interface setting input_number.predbat_set_reserve_min to 9.0
2026-06-19 18:38:52.426922: number_event: input_number.predbat_set_reserve_min = 9.0
2026-06-19 18:38:52.427301: Set reset inverter true due to reset_inverter on item set_reserve_min
2026-06-19 18:38:52.710491: Web interface setting input_number.predbat_set_reserve_min to 8.0
2026-06-19 18:38:52.710632: number_event: input_number.predbat_set_reserve_min = 8.0
2026-06-19 18:38:52.710974: Set reset inverter true due to reset_inverter on item set_reserve_min
2026-06-19 18:38:53.063106: Web interface setting input_number.predbat_set_reserve_min to 7.0
2026-06-19 18:38:53.063241: number_event: input_number.predbat_set_reserve_min = 7.0
2026-06-19 18:38:53.063629: Set reset inverter true due to reset_inverter on item set_reserve_min
2026-06-19 18:38:53.429515: Web interface setting input_number.predbat_set_reserve_min to 6.0
2026-06-19 18:38:53.429709: number_event: input_number.predbat_set_reserve_min = 6.0
2026-06-19 18:38:53.430201: Set reset inverter true due to reset_inverter on item set_reserve_min
2026-06-19 18:38:53.918414: Web interface setting input_number.predbat_set_reserve_min to 5.0
2026-06-19 18:38:53.918561: number_event: input_number.predbat_set_reserve_min = 5.0
2026-06-19 18:38:53.918964: Set reset inverter true due to reset_inverter on item set_reserve_min
2026-06-19 18:38:57.888353: Refreshing Predbat configuration
2026-06-19 18:38:58.177777: Saved current settings to /config/predbat_config.json
2026-06-19 18:38:58.178817: Validation of apps.yaml was successful
2026-06-19 18:38:58.178948: --------------- PredBat - update at 2026-06-19 18:35:00+01:00 with clock skew 0 minutes, minutes now 1115
2026-06-19 18:38:58.179676: Saved current settings to /config/predbat_config.json
2026-06-19 18:38:58.179758: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 2.0 minutes
2026-06-19 18:38:58.179850: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.13, latest beta is v8.40.13
2026-06-19 18:38:58.179958: Autoupdate: There is an update pending v8.40.13 GECloud automatic fixes, Solis OAuth, SigEnergy onboard status - auto update is off
2026-06-19 18:38:58.194863: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 18:38:58.195336: Predbat mode is set to Control charge
2026-06-19 18:38:58.195407: Info: Read-only mode is enabled, the inverter controls will not be used!!
2026-06-19 18:38:58.295976: Found 11520 load_today datapoints going back 1 days
2026-06-19 18:38:58.296310: Using load_power data to fill gaps in load_today data
2026-06-19 18:38:58.343953: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 18:38:58.344079: Zero load period starting at 2026-06-19T12:09:00+0100 (386 minutes) for 889 minutes with base value 0.9
2026-06-19 18:38:58.344126: Zero load period starting at 2026-06-18T19:24:00+0100 (1391 minutes) for 64 minutes with base value 0.8
2026-06-19 18:38:58.344852: Processing 384 30-minute periods for power integration
2026-06-19 18:38:58.394642: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 18:38:58.394726: Car charging hold True, threshold 6.0kWh
2026-06-19 18:38:58.394760: Current data so far today: load 4.65kWh, import 1.1kWh, export 0.0kWh, PV 0kWh
2026-06-19 18:38:58.412030: Standing charge is set to 49.98p
2026-06-19 18:38:58.458236: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 18:38:58.458310: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 18:38:58.458479: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 55.7 minutes
2026-06-19 18:38:58.458832: 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.7 minutes
2026-06-19 18:38:58.463591: Loaded 95 datapoints of futurerate analysis
2026-06-19 18:38:58.593159: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53']
2026-06-19 18:38:58.613602: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 18:38:58.613862: Import rates: min 13.17p, max 37.08p, average 20.01p
2026-06-19 18:38:58.644408: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 18:38:58.644481: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 18:38:58.645329: High export rate found rates in range 99p to -99p
2026-06-19 18:38:58.723173: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 18:38:58.723301: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 18:38:58.723469: Last hour: net energy 0.04kWh, import 0.04kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 1.34p, import 1.34p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 18:38:58.765338: Today's energy total net 1.1kWh, import 1.1kWh, export 0.0kWh, cost 68.34p, import 18.36p, export 0.0p, carbon 0.0kg
2026-06-19 18:38:58.765449: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 18:38:58.767700: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 18:38:58.769313: Warn: Found 1 gaps in load_today totalling 9920 minutes to fill using average data
2026-06-19 18:38:58.769440: Gap starting at 2026-06-18T15:55:00+0100 (1600 minutes) for 9920 minutes
2026-06-19 18:38:58.787161: Historical days now [7] weight [1]
2026-06-19 18:38:58.810505: Today's load divergence 120.4%, in-day adjustment 115.01%, damping 0.95x, yesterday 100.0% today 119.38% blend 22.57%
2026-06-19 18:38:58.810570: Today's predicted so far 10.26kWh with 0.0kWh car/iBoost excluded, 0.63kWh import ignored, and 0kWh forecast extra.
2026-06-19 18:38:58.810600: Today's actual load so far 13.34kWh with 0.0kWh car/iBoost excluded, and 0.09kWh import ignored.
2026-06-19 18:38:58.836308: Inverter 0: Type SK Sunsynk
2026-06-19 18:38:58.836378: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 18:38:58.836575: Reserve min: 5%, battery_min: 5%
2026-06-19 18:38:58.836640: 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 5%, current_reserve 10%, temperature 20°C
2026-06-19 18:38:58.836873: Inverter 0 SoC: 11.2kW 70%, current charge rate 5000W, current discharge rate 5250W, current battery power -26W, current battery voltage 51.2V, grid power -581W, load power 558W, PV Power 0W
2026-06-19 18:38:58.837051: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:38:58.837122: Inverter 0 scheduled charge enable is False
2026-06-19 18:38:58.837146: Inverter 0 charge windows currently []
2026-06-19 18:38:58.837170: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 18:38:58.837265: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:38:58.837290: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:38:58.837321: Inverter 0 scheduled discharge enable is False
2026-06-19 18:38:58.837431: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:38:58.837457: Inverter 0 discharge windows currently []
2026-06-19 18:38:58.837476: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:38:58.837492: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:38:58.837507: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:38:58.895698: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 18:38:58.895769: Will recompute the plan as it is invalid
2026-06-19 18:38:58.895803: Recompute, previous plan is invalid...
2026-06-19 18:38:58.899001: Best charge window [ 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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 18:30:00 - 21-06 19:00:00 @ 36.53p 0% ]
2026-06-19 18:38:58.899098: Best export window [  ]
2026-06-19 18:38:58.899825: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 18:38:58.901837: Load divergence over 8.0 hours mean 402.36W, min 0.0W, max 2388.0W, std dev 502.47W, divergence 62.44%
2026-06-19 18:38:58.920883: Calculating data from yesterday for savings calculation
2026-06-19 18:38:58.931304: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 18:38:58.937179: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 18:38:58.938672: Creating pool of 12 processes to match your CPU count
2026-06-19 18:38:58.991725: 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-19 18:38:58.993762: Optimise levels pass started at 2026-06-19 18:38:58
2026-06-19 18:38:58.993835: Optimise all windows, total charge 95 export 1
2026-06-19 18:38:59.233629: >> Region optimisation pass width 960
2026-06-19 18:38:59.559456: >> Region optimisation pass width 480
2026-06-19 18:38:59.898780: >> Region optimisation pass width 240
2026-06-19 18:39:00.353698: >> Region optimisation pass width 120
2026-06-19 18:39:01.263257: Calculated end_record as 06-21 11:00:00 based on best_price 13.93p, next_charge_start 06-20 11:00:00, max_windows 80
2026-06-19 18:39:01.263472: Optimise levels pass ended at 2026-06-19 18:39:01, duration 2.3 seconds tried 352 combinations
2026-06-19 18:39:01.263536: Set best_price_charge_level 15.0p, best_price_export_level 0p, best_price_charge 13.93p, best_cost_export 0p, best_metric 400.54p, best_keep 0kWh, best_cycle 37.86kWh, best_carbon 0kg, best_import 24.74kWh
2026-06-19 18:39:01.276922: Starting detailed optimisation end_record 06-21 11:00:00, best_price_charge 13.93p, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.25, 12.25, 0, 12.25, 12.25, 12.25, 12.25, 12.25, 12.25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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]kWh and export limits []kWh
2026-06-19 18:39:01.277129: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 319.52p, best_cost 327.67p, best_cycle 33.43kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 18:39:01.312828: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 319.48p, best_cost 327.62p, best_cycle 33.93kWh, best_carbon 0kg, best_import 40.55kWh
2026-06-19 18:39:01.346334: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 319.48p, best_cost 327.62p, best_cycle 33.93kWh, best_carbon 0kg, best_import 40.55kWh
2026-06-19 18:39:01.479671: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 319.44p, best_cost 327.7p, best_cycle 35.93kWh, best_carbon 0kg, best_import 40.69kWh
2026-06-19 18:39:01.508831: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 319.44p, best_cost 327.7p, best_cycle 35.93kWh, best_carbon 0kg, best_import 40.69kWh
2026-06-19 18:39:01.533516: Best charge windows best_metric 319.44p, best_cost 327.7p, best_carbon 0kg, best_import 40.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: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 78%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 84%, 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 18:30:00 - 21-06 19:00:00 @ 36.53p 100% ]
2026-06-19 18:39:01.534367: Best charge windows best_metric 319.44p, best_cost 327.7p, best_carbon 0kg, best_import 40.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: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 78%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 84%, 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 18:30:00 - 21-06 19:00:00 @ 36.53p 100% ]
2026-06-19 18:39:01.534506: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 319.44p, best_cost 327.7p, best_cycle 35.93kWh, best_carbon 0kg, best_import 40.69kWh
2026-06-19 18:39:01.574058: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 319.37p, best_cost 327.63p, best_cycle 35.93kWh, best_carbon 0kg, best_import 40.69kWh
2026-06-19 18:39:01.607040: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 319.36p, best_cost 327.62p, best_cycle 35.93kWh, best_carbon 0kg, best_import 40.69kWh
2026-06-19 18:39:01.765221: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 319.36p, best_cost 327.62p, best_cycle 35.93kWh, best_carbon 0kg, best_import 40.69kWh
2026-06-19 18:39:01.794117: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 319.36p, best_cost 327.62p, best_cycle 35.93kWh, best_carbon 0kg, best_import 40.69kWh
2026-06-19 18:39:01.826458: Best charge windows best_metric 319.36p, best_cost 327.62p, best_carbon 0kg, best_import 40.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:30:00 - 20-06 13:00:00 @ 13.8p 47%, 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 75%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 75%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 84%, 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 18:30:00 - 21-06 19:00:00 @ 36.53p 100% ]
2026-06-19 18:39:01.826704: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 319.36p, best_cost 327.62p, best_cycle 35.93kWh, best_carbon 0kg, best_import 40.69kWh
2026-06-19 18:39:01.863830: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 319.36p, best_cost 327.62p, best_cycle 35.93kWh, best_carbon 0kg, best_import 40.69kWh
2026-06-19 18:39:01.899102: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 319.36p, best_cost 327.62p, best_cycle 35.93kWh, best_carbon 0kg, best_import 40.69kWh
2026-06-19 18:39:02.048488: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 319.36p, best_cost 327.62p, best_cycle 35.93kWh, best_carbon 0kg, best_import 40.69kWh
2026-06-19 18:39:02.077168: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 319.36p, best_cost 327.62p, best_cycle 35.93kWh, best_carbon 0kg, best_import 40.69kWh
2026-06-19 18:39:02.100964: Best charge windows best_metric 319.36p, best_cost 327.62p, best_carbon 0kg, best_import 40.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:30:00 - 20-06 13:00:00 @ 13.8p 47%, 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 75%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 75%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 84%, 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 18:30:00 - 21-06 19:00:00 @ 36.53p 100% ]
2026-06-19 18:39:02.101108: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 13.93p, best_metric 319.36p, best_cost 327.62p, best_cycle 35.93kWh, best_carbon 0kg, best_import 40.69kWh
2026-06-19 18:39:02.126073: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 13.93p, best_metric 319.36p, best_cost 327.62p, best_cycle 35.93kWh, best_carbon 0kg, best_import 40.69kWh
2026-06-19 18:39:02.155094: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 13.93p, best_metric 319.36p, best_cost 327.62p, best_cycle 35.93kWh, best_carbon 0kg, best_import 40.69kWh
2026-06-19 18:39:02.275829: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 13.93p, best_metric 319.36p, best_cost 327.62p, best_cycle 35.93kWh, best_carbon 0kg, best_import 40.69kWh
2026-06-19 18:39:02.308584: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 13.93p, best_metric 319.36p, best_cost 327.62p, best_cycle 35.93kWh, best_carbon 0kg, best_import 40.69kWh
2026-06-19 18:39:02.347187: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 13.93p, best_metric 319.36p, best_cost 327.62p, best_cycle 35.93kWh, best_carbon 0kg, best_import 40.69kWh
2026-06-19 18:39:02.378880: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 13.93p, best_metric 319.04p, best_cost 327.28p, best_cycle 35.5kWh, best_carbon 0kg, best_import 40.66kWh
2026-06-19 18:39:02.407045: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 13.93p, best_metric 318.71p, best_cost 326.97p, best_cycle 35.5kWh, best_carbon 0kg, best_import 40.66kWh
2026-06-19 18:39:02.455053: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 13.93p, best_metric 318.71p, best_cost 326.97p, best_cycle 35.5kWh, best_carbon 0kg, best_import 40.66kWh
2026-06-19 18:39:02.507856: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 13.93p, best_metric 318.71p, best_cost 326.97p, best_cycle 35.5kWh, best_carbon 0kg, best_import 40.66kWh
2026-06-19 18:39:02.575767: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 13.93p, best_metric 318.49p, best_cost 326.67p, best_cycle 35.62kWh, best_carbon 0kg, best_import 40.67kWh
2026-06-19 18:39:02.630153: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 13.93p, best_metric 318.49p, best_cost 326.67p, best_cycle 35.62kWh, best_carbon 0kg, best_import 40.67kWh
2026-06-19 18:39:02.691283: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 13.93p, best_metric 318.49p, best_cost 326.67p, best_cycle 35.62kWh, best_carbon 0kg, best_import 40.67kWh
2026-06-19 18:39:02.748345: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 13.93p, best_metric 318.49p, best_cost 326.67p, best_cycle 35.62kWh, best_carbon 0kg, best_import 40.67kWh
2026-06-19 18:39:02.806247: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 13.93p, best_metric 318.48p, best_cost 326.69p, best_cycle 35.5kWh, best_carbon 0kg, best_import 40.66kWh
2026-06-19 18:39:02.867650: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 13.93p, best_metric 318.47p, best_cost 326.69p, best_cycle 35.5kWh, best_carbon 0kg, best_import 40.66kWh
2026-06-19 18:39:02.935036: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 13.93p, best_metric 318.47p, best_cost 326.69p, best_cycle 35.5kWh, best_carbon 0kg, best_import 40.66kWh
2026-06-19 18:39:03.051681: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 13.93p, best_metric 318.47p, best_cost 326.69p, best_cycle 35.5kWh, best_carbon 0kg, best_import 40.66kWh
2026-06-19 18:39:03.166950: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 13.93p, best_metric 318.47p, best_cost 326.69p, best_cycle 35.5kWh, best_carbon 0kg, best_import 40.66kWh
2026-06-19 18:39:03.230521: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 13.93p, best_metric 318.47p, best_cost 326.69p, best_cycle 35.5kWh, best_carbon 0kg, best_import 40.66kWh
2026-06-19 18:39:03.294820: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 13.93p, best_metric 318.47p, best_cost 326.69p, best_cycle 35.5kWh, best_carbon 0kg, best_import 40.66kWh
2026-06-19 18:39:03.493455: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 13.93p, best_metric 318.47p, best_cost 326.69p, best_cycle 35.5kWh, best_carbon 0kg, best_import 40.66kWh
2026-06-19 18:39:03.558547: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 13.93p, best_metric 318.47p, best_cost 326.69p, best_cycle 35.5kWh, best_carbon 0kg, best_import 40.66kWh
2026-06-19 18:39:03.614756: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 13.93p, best_metric 318.47p, best_cost 326.69p, best_cycle 35.5kWh, best_carbon 0kg, best_import 40.66kWh
2026-06-19 18:39:03.681076: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 13.93p, best_metric 318.47p, best_cost 326.69p, best_cycle 35.5kWh, best_carbon 0kg, best_import 40.66kWh
2026-06-19 18:39:03.742717: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 13.93p, best_metric 318.47p, best_cost 326.69p, best_cycle 35.5kWh, best_carbon 0kg, best_import 40.66kWh
2026-06-19 18:39:03.801476: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 13.93p, best_metric 318.47p, best_cost 326.69p, best_cycle 35.5kWh, best_carbon 0kg, best_import 40.66kWh
2026-06-19 18:39:03.867185: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 13.93p, best_metric 318.47p, best_cost 326.69p, best_cycle 35.5kWh, best_carbon 0kg, best_import 40.66kWh
2026-06-19 18:39:03.899841: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 13.93p, best_metric 318.47p, best_cost 326.69p, best_cycle 35.5kWh, best_carbon 0kg, best_import 40.66kWh
2026-06-19 18:39:03.934140: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 13.93p, best_metric 318.47p, best_cost 326.69p, best_cycle 35.5kWh, best_carbon 0kg, best_import 40.66kWh
2026-06-19 18:39:03.966087: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 13.93p, best_metric 318.47p, best_cost 326.69p, best_cycle 35.5kWh, best_carbon 0kg, best_import 40.66kWh
2026-06-19 18:39:03.992842: Optimise price set 27.8p, pass low, price 25.96p, start_at_low True, best_price_charge 13.93p, best_metric 318.47p, best_cost 326.69p, best_cycle 35.5kWh, best_carbon 0kg, best_import 40.66kWh
2026-06-19 18:39:04.022703: Optimise price set 28.4p, pass low, price 26.48p, start_at_low True, best_price_charge 13.93p, best_metric 318.47p, best_cost 326.69p, best_cycle 35.5kWh, best_carbon 0kg, best_import 40.66kWh
2026-06-19 18:39:04.136134: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 13.93p, best_metric 318.47p, best_cost 326.69p, best_cycle 35.5kWh, best_carbon 0kg, best_import 40.66kWh
2026-06-19 18:39:04.220165: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 13.93p, best_metric 318.47p, best_cost 326.69p, best_cycle 35.5kWh, best_carbon 0kg, best_import 40.66kWh
2026-06-19 18:39:04.286495: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 13.93p, best_metric 318.47p, best_cost 326.69p, best_cycle 35.5kWh, best_carbon 0kg, best_import 40.66kWh
2026-06-19 18:39:04.376983: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 13.93p, best_metric 318.47p, best_cost 326.69p, best_cycle 35.5kWh, best_carbon 0kg, best_import 40.66kWh
2026-06-19 18:39:04.402544: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 13.93p, best_metric 318.47p, best_cost 326.69p, best_cycle 35.5kWh, best_carbon 0kg, best_import 40.66kWh
2026-06-19 18:39:04.430032: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 13.93p, best_metric 318.47p, best_cost 326.69p, best_cycle 35.5kWh, best_carbon 0kg, best_import 40.66kWh
2026-06-19 18:39:04.461209: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 13.93p, best_metric 318.47p, best_cost 326.69p, best_cycle 35.5kWh, best_carbon 0kg, best_import 40.66kWh
2026-06-19 18:39:04.491469: Optimise price set 39.2p, pass low, price 36.53p, start_at_low True, best_price_charge 13.93p, best_metric 318.47p, best_cost 326.69p, best_cycle 35.5kWh, best_carbon 0kg, best_import 40.66kWh
2026-06-19 18:39:04.525377: Best charge windows best_metric 318.47p, best_cost 326.69p, best_carbon 0kg, best_import 40.66kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 47%, 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 75%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 75%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 84%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 84%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 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 18:30:00 - 21-06 19:00:00 @ 36.53p 100% ]
2026-06-19 18:39:04.525777: Tweak plan optimisation started
2026-06-19 18:39:04.754339: Tweak optimisation finished metric 318.47 cost 326.69 metric_keep 0 cycle 35.5 carbon 0 import 40.66
2026-06-19 18:39:04.764846: Raw charge windows [ 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 44%, 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 13%, 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 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 47%, 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 75%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 75%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 84%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 84%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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 9%, 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 18:30:00 - 21-06 19:00:00 @ 36.53p 100% ] reserve 0.8
2026-06-19 18:39:04.765549: Unclipped charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 47%, 20-06 13:00:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 15:00:00 @ 13.81p 75%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 84%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 9%, 21-06 11:00:00 - 21-06 19:00:00 @ 34.31p 100% ] reserve 0.8
2026-06-19 18:39:04.766055: Unfiltered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 0%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 100%, 20-06 13:00:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 15:00:00 @ 13.81p 75%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 84%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 0%, 21-06 11:00:00 - 21-06 19:00:00 @ 34.31p 100% ] reserve 0.8
2026-06-19 18:39:04.766373: Filtered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.75p 100%, 20-06 14:00:00 - 20-06 15:00:00 @ 13.81p 75%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 84%, 21-06 11:00:00 - 21-06 19:00:00 @ 34.31p 100% ] reserve 0.8
2026-06-19 18:39:04.766423: Plan valid is now true after recompute was False
2026-06-19 18:39:04.791702: predict base end_record 06-21 11:00:00, final soc 0.8kWh, metric 488.13p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:40:00, load 31.34kWh, PV 0.0kWh
2026-06-19 18:39:04.793433:    Slot: [   18:35,    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,    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-19 18:39:04.794816:     SoC: [    11.2,    11.03,    11.03,    10.99,    10.96,    10.93,    10.84,    10.51,    10.29,     9.72,     9.26,     8.93,     8.23,      7.6,     7.55,     7.45,      7.3,     7.09,     6.88,     6.31,     4.98,     2.89,     2.53,     2.45,      2.3,     2.08,      1.8,     1.44,     1.02,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 18:39:04.795969:     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-,    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-19 18:39:04.797425:    LOAD: [    4.65,     4.81,     4.81,     4.84,     4.87,     4.91,     4.98,     5.29,     5.49,     6.03,     6.46,     6.76,     7.41,      8.0,     8.05,     8.14,     8.29,     8.47,     8.67,      9.2,    10.44,    12.39,    12.72,     12.8,    12.94,    13.14,    13.41,    13.74,    14.13,    14.59,    14.81,    14.82,    15.07,    15.38,    15.74,    15.94,    16.14,    16.43,    16.76,    17.36,    18.01,    18.43,    18.94,    19.27,    19.58,     19.9,    20.21,    20.52,    20.84,    21.04,    21.04,    21.07,    21.09,    21.12,    21.19,    21.46,    21.63,     22.1,    22.47,    22.74,    23.38,    23.96,    24.01,    24.11,    24.25,    24.44,    24.64,    25.17,    26.41,    28.36,    28.69,    28.76,     28.9,    29.11,    29.37,     29.7,     30.1,    30.56,    30.78,    30.79,    31.03,    31.34] kWh
2026-06-19 18:39:04.798744:      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,      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-19 18:39:04.800094:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,     1.36,     1.58,     1.59,     1.83,     2.14,      2.5,      2.7,      2.9,     3.19,     3.53,     4.12,     4.78,      5.2,     5.71,     6.04,     6.35,     6.66,     6.98,     7.29,      7.6,      7.8,      7.8,     7.83,     7.86,     7.89,     7.95,     8.23,      8.4,     8.87,     9.24,      9.5,    10.15,    10.73,    10.78,    10.87,    11.02,    11.21,     11.4,    11.93,    13.17,    15.12,    15.45,    15.53,    15.67,    15.87,    16.14,    16.47,    16.86,    17.32,    17.54,    17.56,     17.8,    18.11] kWh
2026-06-19 18:39:04.801410:  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,      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-19 18:39:04.802788:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   122.42,   125.94,   126.13,   129.95,   134.58,   139.32,   142.02,   144.86,    148.8,   153.39,   161.59,   170.71,   176.46,   183.43,    188.2,   197.21,   205.76,   215.55,   225.23,   236.09,   243.44,   243.49,   244.22,    245.0,   245.78,   247.58,   255.06,   259.31,    270.4,   277.76,   283.15,   346.14,    357.7,   358.62,    360.4,   362.93,   366.04,   369.71,   379.54,   402.57,   438.98,   444.97,   446.31,   448.65,   452.29,    456.8,   462.73,   468.67,   475.96,    479.5,   479.68,    483.5,   488.13] p
2026-06-19 18:39:04.907065: Battery has 14.08 hours left - now at 11.2kWh
2026-06-19 18:39:04.960140: predict base10 end_record 06-21 11:00:00, final soc 0.8kWh, metric 510.47p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:10:00, load 32.61kWh, PV 0.0kWh
2026-06-19 18:39:04.962086:    Slot: [   18:35,    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,    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-19 18:39:04.963538:     SoC: [    11.2,    11.02,    11.02,    10.98,    10.95,    10.91,    10.82,    10.47,    10.25,     9.65,     9.17,     8.82,     8.09,     7.43,     7.38,     7.27,     7.11,      6.9,     6.68,     6.08,     4.68,     2.49,     2.12,     2.04,     1.88,     1.65,     1.35,     0.98,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 18:39:04.964724:     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-,    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-19 18:39:04.966893:    LOAD: [    4.65,     4.82,     4.82,     4.85,     4.88,     4.92,      5.0,     5.33,     5.53,      6.1,     6.54,     6.87,     7.54,     8.16,     8.21,     8.31,     8.46,     8.66,     8.86,     9.42,    10.72,    12.76,    13.11,    13.18,    13.33,    13.54,    13.82,    14.17,    14.58,    15.06,    15.29,    15.31,    15.56,    15.89,    16.27,    16.48,    16.69,    16.99,    17.34,    17.96,    18.65,    19.09,    19.62,    19.97,     20.3,    20.62,    20.95,    21.28,    21.61,    21.82,    21.82,    21.85,    21.88,    21.91,    21.98,    22.26,    22.44,    22.93,    23.32,     23.6,    24.27,    24.88,    24.93,    25.04,    25.18,    25.38,    25.59,    26.14,    27.44,    29.49,    29.83,    29.91,    30.06,    30.27,    30.55,     30.9,    31.31,    31.79,    32.02,    32.03,    32.29,    32.62] kWh
2026-06-19 18:39:04.969055:      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,      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-19 18:39:04.971571:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,     1.35,     1.83,     2.06,     2.07,     2.33,     2.65,     3.03,     3.24,     3.45,     3.75,      4.1,     4.73,     5.42,     5.86,     6.39,     6.73,     7.06,     7.39,     7.72,     8.05,     8.37,     8.58,     8.59,     8.61,     8.64,     8.67,     8.74,     9.03,     9.21,      9.7,    10.08,    10.37,    11.04,    11.65,     11.7,     11.8,    11.95,    12.15,    12.35,    12.91,    14.21,    16.25,     16.6,    16.68,    16.82,    17.04,    17.32,    17.66,    18.08,    18.56,    18.79,     18.8,    19.06,    19.38] kWh
2026-06-19 18:39:04.972923:  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,      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-19 18:39:04.974361:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   122.08,   129.73,   133.43,   133.62,   137.62,   142.47,   147.43,   150.26,   153.24,   157.37,   162.17,   170.77,   180.31,   186.34,   193.64,   198.64,   208.09,   217.04,    227.3,   237.43,   248.81,   256.52,   256.57,   257.33,   258.15,   258.97,   260.86,    268.7,   273.15,   284.76,   292.47,   298.12,   361.73,   373.83,    374.8,   376.66,   379.31,   382.58,   386.42,   396.71,   420.85,   458.98,   465.26,   466.67,   469.11,   472.94,   477.66,   483.86,   490.09,   497.73,   501.43,   501.63,   505.63,   510.47] p
2026-06-19 18:39:05.046392: predict best10 end_record 06-21 11:00:00, final soc 0.8kWh, metric 447.6p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:05:00, load 32.61kWh, PV 0.0kWh
2026-06-19 18:39:05.048169:    Slot: [   18:35,    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,    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-19 18:39:05.049559:     SoC: [    11.2,    11.02,    11.02,    10.98,    10.95,    10.91,    10.82,    10.47,    10.25,     9.65,     9.17,     8.82,     8.09,     7.43,     7.38,     7.27,     7.11,     7.11,     6.89,     6.29,      4.9,      2.7,     2.33,     2.25,     2.09,     1.86,     1.56,     1.19,      1.5,     0.98,      0.8,      0.8,      0.8,      0.8,     2.74,     4.68,      5.5,     7.44,     9.38,    11.32,     12.0,     12.0,     13.5,     13.5,    13.15,     12.8,    12.44,    12.09,    11.74,    11.51,    11.51,    11.48,    11.45,    11.42,    11.34,    11.04,    10.84,    10.32,      9.9,      9.6,     8.88,     8.22,     8.16,     8.06,      7.9,     7.68,     7.46,     6.87,     5.47,     3.28,     2.91,     2.82,     2.66,     2.44,     2.13,     1.76,     1.32,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 18:39:05.050731:     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<bf+,    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<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<bf+] kWh
2026-06-19 18:39:05.052098:    LOAD: [    4.65,     4.82,     4.82,     4.85,     4.88,     4.92,      5.0,     5.33,     5.53,      6.1,     6.54,     6.87,     7.54,     8.16,     8.21,     8.31,     8.46,     8.66,     8.86,     9.42,    10.72,    12.76,    13.11,    13.18,    13.33,    13.54,    13.82,    14.17,    14.58,    15.06,    15.29,    15.31,    15.56,    15.89,    16.27,    16.48,    16.69,    16.99,    17.34,    17.96,    18.65,    19.09,    19.62,    19.97,     20.3,    20.62,    20.95,    21.28,    21.61,    21.82,    21.82,    21.85,    21.88,    21.91,    21.98,    22.26,    22.44,    22.93,    23.32,     23.6,    24.27,    24.88,    24.93,    25.04,    25.18,    25.38,    25.59,    26.14,    27.44,    29.49,    29.83,    29.91,    30.06,    30.27,    30.55,     30.9,    31.31,    31.79,    32.02,    32.03,    32.29,    32.62] kWh
2026-06-19 18:39:05.053377:      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,      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-19 18:39:05.054734:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,     2.05,     2.05,      2.1,     2.12,     2.37,      2.7,     5.16,     7.45,     8.54,    10.93,    13.36,    16.07,    17.49,    17.93,    20.07,    20.41,    20.41,    20.41,    20.41,    20.41,    20.41,    20.41,    20.41,    20.41,    20.41,    20.41,    20.41,    20.41,    20.41,    20.41,    20.41,    20.41,    20.41,    20.41,    20.41,    20.41,    20.41,    20.41,    20.41,    20.41,    20.41,    20.41,    20.41,    20.41,    20.41,    20.41,    20.41,    20.41,    20.41,    20.41,    20.64,    20.66,    20.91,    21.24] kWh
2026-06-19 18:39:05.056047:  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,      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-19 18:39:05.057462:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   121.59,   121.59,   121.59,   121.59,   121.59,   121.59,   121.59,   121.59,   121.59,   121.59,   121.59,   132.81,   132.81,   133.76,   133.96,   137.96,    142.8,    175.2,   206.05,   221.47,   254.34,   287.67,   324.79,   344.51,   350.54,   379.89,   384.89,   384.89,   384.89,   384.89,   384.89,   384.89,   384.89,   384.89,   384.89,   384.89,   384.89,   384.89,   384.89,   384.89,   384.89,   384.89,   384.89,   434.88,   434.88,   434.88,   434.88,   434.88,   434.88,   434.88,   434.88,   434.88,   434.88,   434.88,   434.88,   434.88,   434.88,   434.88,   434.88,   434.88,   434.88,   438.56,   438.76,   442.76,    447.6] p
2026-06-19 18:39:05.131502: predict best end_record 06-21 11:00:00, final soc 0.8kWh, metric 427.13p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 10:10:00, load 31.34kWh, PV 0.0kWh
2026-06-19 18:39:05.133240:    Slot: [   18:35,    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,    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-19 18:39:05.134643:     SoC: [    11.2,    11.03,    11.03,    10.99,    10.96,    10.93,    10.84,    10.51,    10.29,     9.72,     9.26,     8.93,     8.23,      7.6,     7.55,     7.45,      7.3,     7.27,     7.06,     6.49,     5.15,     3.06,     2.71,     2.63,     2.48,     2.26,     1.97,     1.61,     1.61,     1.12,     0.89,     0.87,      0.8,      0.8,     3.13,     5.46,      5.5,     7.83,    10.16,    12.48,    12.23,    12.23,     13.5,     13.5,    13.16,    12.83,    12.49,    12.15,    11.82,     11.6,     11.6,    11.57,    11.54,    11.51,    11.44,    11.15,    10.96,    10.46,    10.06,     9.78,     9.09,     8.46,     8.41,      8.3,     8.15,     7.95,     7.74,     7.17,     5.83,     3.74,     3.39,     3.31,     3.16,     2.94,     2.65,      2.3,     1.87,     1.38,     1.14,     1.13,     0.87,      0.8] kWh
2026-06-19 18:39:05.135779:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g>be-,    g<be-,    g<bf+,    g<bf+,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be~,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 18:39:05.137157:    LOAD: [    4.65,     4.81,     4.81,     4.84,     4.87,     4.91,     4.98,     5.29,     5.49,     6.03,     6.46,     6.76,     7.41,      8.0,     8.05,     8.14,     8.29,     8.47,     8.67,      9.2,    10.44,    12.39,    12.72,     12.8,    12.94,    13.14,    13.41,    13.74,    14.13,    14.59,    14.81,    14.82,    15.07,    15.38,    15.74,    15.94,    16.14,    16.43,    16.76,    17.36,    18.01,    18.43,    18.94,    19.27,    19.58,     19.9,    20.21,    20.52,    20.84,    21.04,    21.04,    21.07,    21.09,    21.12,    21.19,    21.46,    21.63,     22.1,    22.47,    22.74,    23.38,    23.96,    24.01,    24.11,    24.25,    24.44,    24.64,    25.17,    26.41,    28.36,    28.69,    28.76,     28.9,    29.11,    29.37,     29.7,     30.1,    30.56,    30.78,    30.79,    31.03,    31.34] kWh
2026-06-19 18:39:05.138496:      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,      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-19 18:39:05.139833:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,     1.26,     1.26,     1.26,     1.26,     1.26,     1.26,     1.26,     1.26,     1.26,     1.26,     1.26,     1.66,     1.66,     1.66,     1.66,     1.83,     2.14,      5.0,      7.7,     7.95,    10.74,    13.57,    16.67,    17.09,    17.51,    19.38,    19.71,    19.71,    19.71,    19.71,    19.71,    19.71,    19.71,    19.71,    19.71,    19.71,    19.71,    19.71,    19.71,    19.71,    19.71,    19.71,    19.71,    19.71,    19.71,    19.71,    19.71,    19.71,    19.71,    19.71,    19.71,    19.71,    19.71,    19.71,    19.71,    19.71,    19.71,    19.71,    19.71,    19.71,    19.71,    19.71,    19.71,    19.71,    19.96] kWh
2026-06-19 18:39:05.141121:  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,      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-19 18:39:05.142535:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   120.98,   120.98,   120.98,   120.98,   120.98,   120.98,   120.98,   120.98,   120.98,   120.98,   120.98,   126.92,   126.92,   126.92,   126.92,   129.68,    134.3,   171.96,   208.28,   211.79,   250.23,   289.04,   331.48,   337.35,    343.1,   368.68,   373.46,   373.46,   373.46,   373.46,   373.46,   373.46,   373.46,   373.46,   373.46,   373.46,   373.46,   373.46,   373.46,   373.46,   373.46,   373.46,   373.46,   423.44,   423.44,   423.44,   423.44,   423.44,   423.44,   423.44,   423.44,   423.44,   423.44,   423.44,   423.44,   423.44,   423.44,   423.44,   423.44,   423.44,   423.44,   423.44,   423.44,   423.44,   427.13] p
2026-06-19 18:39:05.144660:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ]
2026-06-19 18:39:05.144691: Saving plan best values to HA entities
2026-06-19 18:39:05.287029: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 18:39:05.291381: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 18:39:05.296004: Best charging limit SoC's [7.0, 1.5, 16.0, 5.5, 16.0, 12.0, 13.5, 16.0]kWh, export []kWh gives import battery 39.96kWh, house 0.73kWh, export 0.0kWh, metric 427.13p, metric10 447.6p
2026-06-19 18:39:05.368216: Marginal costs baseline metric (no standing charge): 327.1634
2026-06-19 18:39:05.531042: Marginal energy costs matrix computed: min=16.76 max=23.68
2026-06-19 18:39:05.608223: Rate array import [{'start': 1115, 'end': 1140, 'rate': 'very expensive', 'range': '(37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 1115, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 18:39:05.608790: - Your estimated bill for today is £0.68 and tomorrow is £3.05
2026-06-19 18:39:05.608817: - Import rates are very expensive (37.1p) for the next 25 minutes and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 18:39:05.608832: - The battery is currently at 70% and is in eco mode for the next 7  hours.
2026-06-19 18:39:05.608845: - For the next 48 hours there will be no solar generation.
2026-06-19 18:39:05.608858: - You will run out of battery in 15 hours.
2026-06-19 18:39:05.608870: - Your next charge slot will be in 7  hours where import rates will be cheap (16.4p).
2026-06-19 18:39:05.608882: 
2026-06-19 18:39:05.652516: Plan calculation took 6.76 seconds
2026-06-19 18:39:05.655499: No high rate period found
2026-06-19 18:39:05.707602: Import threshold used for optimisation was 16.74p
2026-06-19 18:39:05.751458: Low import rate windows [0: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 1: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 2: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 3: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 4: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 5: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 6: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 7: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 8: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 9: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 10: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 11: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 12: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 13: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 14: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 15: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 16: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 17: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 18: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 19: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 20: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 21: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 22: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 23: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 24: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 25: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 26: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 27: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 28: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 29: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 30: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 31: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 32: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 33: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 34: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 35: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 36: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 37: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 38: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 39: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 40: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 41: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 42: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 43: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 44: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 45: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 46: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 47: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 48: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 49: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 50: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 51: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 52: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 53: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 54: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 55: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 56: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 57: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 58: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 59: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 60: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 61: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 62: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 63: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 64: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 65: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 66: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 67: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 68: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 69: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 70: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 71: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 72: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 73: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 74: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 75: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 76: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 77: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 78: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 79: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 80: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 81: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 82: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 83: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 84: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 85: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 86: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 87: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 88: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 89: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 90: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 91: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 92: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 93: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 94: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 95: 06-21 18:30:00 - 06-21 19:00:00 @ 36.53]
2026-06-19 18:39:05.760214: Inverter 0: Type SK Sunsynk
2026-06-19 18:39:05.760281: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 18:39:05.760482: Reserve min: 5%, battery_min: 5%
2026-06-19 18:39:05.760542: 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 5%, current_reserve 10%, temperature 20°C
2026-06-19 18:39:05.760764: Inverter 0 SoC: 11.2kW 70%, current charge rate 5000W, current discharge rate 5250W, current battery power -26W, current battery voltage 51.2V, grid power -581W, load power 558W, PV Power 0W
2026-06-19 18:39:05.760940: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:39:05.761012: Inverter 0 scheduled charge enable is False
2026-06-19 18:39:05.761036: Inverter 0 charge windows currently []
2026-06-19 18:39:05.761057: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 18:39:05.761138: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:39:05.761159: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:39:05.761188: Inverter 0 scheduled discharge enable is False
2026-06-19 18:39:05.761282: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:39:05.761304: Inverter 0 discharge windows currently []
2026-06-19 18:39:05.761323: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:39:05.761337: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:39:05.761350: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:39:05.828859: Total inverter register writes now 0
2026-06-19 18:39:05.849090: Completed run status Read-Only
2026-06-19 18:39:05.854739: Info: record_status Read-Only
2026-06-19 18:39:05.866035: Saved current settings to /config/predbat_config.json
2026-06-19 18:39:05.909743: Creating predbat dashboard at /config/predbat_dashboard.yaml
2026-06-19 18:39:42.940888: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:39:42.941112: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:39:42.941143: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:39:42.941268: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:39:42.941296: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:39:42.941314: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:39:42.941329: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:40:00.031088: --------------- PredBat - update at 2026-06-19 18:40:00+01:00 with clock skew 0 minutes, minutes now 1120
2026-06-19 18:40:00.031666: Saved current settings to /config/predbat_config.json
2026-06-19 18:40:00.031769: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 3.0 minutes
2026-06-19 18:40:00.031843: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.13, latest beta is v8.40.13
2026-06-19 18:40:00.032002: Autoupdate: There is an update pending v8.40.13 GECloud automatic fixes, Solis OAuth, SigEnergy onboard status - auto update is off
2026-06-19 18:40:00.054878: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 18:40:00.055387: Predbat mode is set to Control charge
2026-06-19 18:40:00.055472: Info: Read-only mode is enabled, the inverter controls will not be used!!
2026-06-19 18:40:00.151634: Found 11520 load_today datapoints going back 1 days
2026-06-19 18:40:00.151738: Using load_power data to fill gaps in load_today data
2026-06-19 18:40:00.198868: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 18:40:00.199004: Zero load period starting at 2026-06-19T12:09:00+0100 (391 minutes) for 889 minutes with base value 0.9
2026-06-19 18:40:00.199051: Zero load period starting at 2026-06-18T19:24:00+0100 (1396 minutes) for 64 minutes with base value 0.8
2026-06-19 18:40:00.199787: Processing 384 30-minute periods for power integration
2026-06-19 18:40:00.251664: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 18:40:00.251752: Car charging hold True, threshold 6.0kWh
2026-06-19 18:40:00.251788: Current data so far today: load 4.7kWh, import 1.1kWh, export 0.0kWh, PV 0kWh
2026-06-19 18:40:00.270936: Standing charge is set to 49.98p
2026-06-19 18:40:00.319632: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 18:40:00.319700: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 18:40:00.319931: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 56.7 minutes
2026-06-19 18:40:00.320380: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 56.7 minutes
2026-06-19 18:40:00.328217: Loaded 95 datapoints of futurerate analysis
2026-06-19 18:40:00.459911: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53']
2026-06-19 18:40:00.480133: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 18:40:00.480351: Import rates: min 13.17p, max 37.08p, average 20.01p
2026-06-19 18:40:00.511119: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 18:40:00.511200: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 18:40:00.512041: High export rate found rates in range 99p to -99p
2026-06-19 18:40:00.591228: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 18:40:00.591354: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 18:40:00.591527: Last hour: net energy 0.04kWh, import 0.04kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 1.2p, import 1.2p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 18:40:00.639373: Today's energy total net 1.1kWh, import 1.1kWh, export 0.0kWh, cost 68.34p, import 18.36p, export 0.0p, carbon 0.0kg
2026-06-19 18:40:00.639480: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 18:40:00.641038: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 18:40:00.641978: Warn: Found 1 gaps in load_today totalling 9915 minutes to fill using average data
2026-06-19 18:40:00.642060: Gap starting at 2026-06-18T15:55:00+0100 (1605 minutes) for 9915 minutes
2026-06-19 18:40:00.654549: Historical days now [7] weight [1]
2026-06-19 18:40:00.674506: Today's load divergence 120.3%, in-day adjustment 115.0%, damping 0.95x, yesterday 100.0% today 119.29% blend 22.22%
2026-06-19 18:40:00.674576: Today's predicted so far 10.26kWh with 0.0kWh car/iBoost excluded, 0.69kWh import ignored, and 0kWh forecast extra.
2026-06-19 18:40:00.674606: Today's actual load so far 13.31kWh with 0.0kWh car/iBoost excluded, and 0.18kWh import ignored.
2026-06-19 18:40:00.707926: Inverter 0: Type SK Sunsynk
2026-06-19 18:40:00.707987: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 18:40:00.708151: Reserve min: 5%, battery_min: 5%
2026-06-19 18:40:00.708209: 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 5%, current_reserve 10%, temperature 20°C
2026-06-19 18:40:00.708443: Inverter 0 SoC: 11.2kW 70%, current charge rate 5000W, current discharge rate 5250W, current battery power -28W, current battery voltage 51.2V, grid power -566W, load power 531W, PV Power 0W
2026-06-19 18:40:00.708579: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:40:00.708653: Inverter 0 scheduled charge enable is False
2026-06-19 18:40:00.708678: Inverter 0 charge windows currently []
2026-06-19 18:40:00.708701: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 18:40:00.708800: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:40:00.708825: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:40:00.708856: Inverter 0 scheduled discharge enable is False
2026-06-19 18:40:00.708988: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:40:00.709017: Inverter 0 discharge windows currently []
2026-06-19 18:40:00.709036: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:40:00.709053: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:40:00.709068: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:40:00.769016: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 18:40:00.769107: Plan was last updated on 2026-06-19 18:35:00+01:00 and is now 5.0 minutes old
2026-06-19 18:40:00.769418: Best charge window [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.75p 100%, 20-06 14:00:00 - 20-06 15:00:00 @ 13.81p 75%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 84%, 21-06 11:00:00 - 21-06 19:00:00 @ 34.31p 100% ]
2026-06-19 18:40:00.769450: Best export window [  ]
2026-06-19 18:40:00.770407: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 18:40:00.772829: Load divergence over 8.0 hours mean 403.96W, min 0.0W, max 2388.0W, std dev 501.98W, divergence 62.13%
2026-06-19 18:40:00.793774: Creating pool of 12 processes to match your CPU count
2026-06-19 18:40:00.881490: predict base end_record 06-21 11:05:00, final soc 0.8kWh, metric 490.15p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:40:00, load 31.5kWh, PV 0.0kWh
2026-06-19 18:40:00.883586:    Slot: [   18:40,    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,    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-19 18:40:00.885057:     SoC: [    11.2,    11.05,    11.05,    11.02,    10.98,    10.95,    10.85,    10.53,    10.31,     9.74,     9.28,     8.95,     8.25,     7.62,     7.57,     7.47,     7.32,     7.11,      6.9,     6.33,      5.0,     2.91,     2.55,     2.47,     2.32,      2.1,     1.82,     1.46,     1.04,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 18:40:00.886309:     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-,    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-19 18:40:00.887710:    LOAD: [     4.7,     4.84,     4.84,     4.87,     4.91,     4.93,     5.03,     5.33,     5.53,     6.06,     6.49,      6.8,     7.44,     8.03,     8.08,     8.17,     8.32,     8.51,      8.7,     9.23,    10.47,    12.42,    12.75,    12.83,    12.97,    13.17,    13.44,    13.77,    14.16,    14.62,    14.84,    14.85,     15.1,    15.41,    15.77,    15.96,    16.18,    16.45,    16.79,    17.39,    18.05,     18.5,    18.97,    19.31,    19.62,    19.93,    20.24,    20.56,    20.87,     21.1,     21.1,    21.13,    21.16,    21.18,    21.26,    21.52,     21.7,    22.16,    22.53,     22.8,    23.44,    24.03,    24.08,    24.17,    24.32,     24.5,     24.7,    25.23,    26.47,    28.42,    28.75,    28.83,    28.96,    29.17,    29.44,    29.77,    30.16,    30.62,    30.84,    30.85,     31.1,    31.41,    31.77] kWh
2026-06-19 18:40:00.889038:      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,      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-19 18:40:00.890438:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,     1.34,     1.56,     1.57,     1.81,     2.12,     2.48,     2.67,      2.9,     3.17,      3.5,      4.1,     4.77,     5.21,     5.69,     6.02,     6.34,     6.64,     6.95,     7.27,     7.58,     7.82,     7.82,     7.84,     7.87,      7.9,     7.98,     8.24,     8.41,     8.88,     9.25,     9.52,    10.16,    10.74,    10.79,    10.89,    11.03,    11.22,    11.41,    11.95,    13.19,    15.14,    15.47,    15.54,    15.68,    15.88,    16.15,    16.48,    16.88,    17.34,    17.56,    17.57,    17.81,    18.12,    18.48] kWh
2026-06-19 18:40:00.891759:  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,      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-19 18:40:00.893327:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   122.11,   125.64,   125.83,   129.65,   134.27,   139.01,   141.56,    144.7,   148.49,   153.05,   161.24,   170.52,    176.6,   183.12,   188.02,   197.06,   205.36,   215.07,   224.84,   235.77,   244.24,   244.28,    245.0,    245.8,   246.53,   248.69,   255.87,   260.11,    271.2,   278.55,   283.95,   346.94,   358.49,   359.42,    361.2,   363.73,   366.84,   370.51,   380.33,   403.37,   439.77,   445.77,   447.11,   449.44,   453.09,    457.6,   463.52,   469.46,   476.76,   480.29,   480.48,    484.3,   488.92,   493.66] p
2026-06-19 18:40:01.018614: Battery has 14.0 hours left - now at 11.2kWh
2026-06-19 18:40:01.060347: predict base10 end_record 06-21 11:05:00, final soc 0.8kWh, metric 512.61p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:10:00, load 32.78kWh, PV 0.0kWh
2026-06-19 18:40:01.062148:    Slot: [   18:40,    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,    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-19 18:40:01.063545:     SoC: [    11.2,    11.04,    11.04,    11.01,    10.97,    10.94,    10.83,     10.5,    10.27,     9.67,     9.19,     8.84,     8.11,     7.45,      7.4,     7.29,     7.13,     6.92,      6.7,      6.1,     4.71,     2.51,     2.14,     2.06,      1.9,     1.67,     1.37,      1.0,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 18:40:01.064723:     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-,    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-19 18:40:01.066223:    LOAD: [     4.7,     4.85,     4.85,     4.88,     4.92,     4.95,     5.04,     5.36,     5.56,     6.13,     6.57,      6.9,     7.58,     8.19,     8.24,     8.34,     8.49,     8.69,     8.89,     9.45,    10.75,    12.79,    13.13,    13.21,    13.36,    13.57,    13.85,     14.2,    14.62,     15.1,    15.32,    15.34,    15.59,    15.92,     16.3,    16.49,    16.73,    17.01,    17.36,    17.99,    18.69,    19.15,    19.65,    20.01,    20.34,    20.65,    20.98,    21.31,    21.64,    21.88,    21.88,    21.91,    21.94,    21.97,    22.05,    22.32,    22.51,     23.0,    23.38,    23.66,    24.34,    24.95,     25.0,     25.1,    25.25,    25.45,    25.65,    26.21,    27.51,    29.55,     29.9,    29.98,    30.12,    30.34,    30.61,    30.96,    31.38,    31.86,    32.09,     32.1,    32.35,    32.68,    33.06] kWh
2026-06-19 18:40:01.067546:      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,      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-19 18:40:01.068910:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,     1.33,     1.81,     2.04,     2.05,     2.31,     2.63,     3.01,     3.21,     3.44,     3.73,     4.08,     4.71,      5.4,     5.87,     6.37,     6.72,     7.05,     7.37,     7.69,     8.03,     8.36,      8.6,      8.6,     8.63,     8.66,     8.69,     8.77,     9.04,     9.22,     9.71,     10.1,    10.38,    11.05,    11.66,    11.72,    11.82,    11.96,    12.16,    12.37,    12.92,    14.22,    16.27,    16.61,    16.69,    16.84,    17.05,    17.33,    17.68,    18.09,    18.57,     18.8,    18.81,    19.07,     19.4,    19.77] kWh
2026-06-19 18:40:01.070259:  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,      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-19 18:40:01.071624:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   121.79,   129.43,   133.13,   133.33,   137.33,   142.17,   147.14,   149.81,   153.09,   157.06,   161.84,   170.42,   180.14,   186.52,   193.34,   198.49,   207.96,   216.65,   226.82,   237.04,    248.5,   257.37,   257.41,   258.17,    259.0,   259.76,   262.04,   269.55,   273.99,   285.61,   293.31,   298.96,   362.57,   374.68,   375.65,   377.51,   380.16,   383.42,   387.27,   397.56,   421.69,   459.83,   466.11,   467.52,   469.96,   473.78,   478.51,   484.71,   490.94,   498.58,   502.28,   502.48,   506.48,   511.32,   516.29] p
2026-06-19 18:40:01.146272: predict best10 end_record 06-21 11:05:00, final soc 1.12kWh, metric 453.67p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:05:00, load 32.78kWh, PV 0.0kWh
2026-06-19 18:40:01.148017:    Slot: [   18:40,    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,    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-19 18:40:01.149551:     SoC: [    11.2,    11.04,    11.04,    11.01,    10.97,    10.94,    10.83,     10.5,    10.27,     9.67,     9.19,     8.84,     8.11,     7.45,      7.4,     7.29,     7.13,     7.13,     6.91,     6.32,     4.92,     2.73,     2.36,     2.27,     2.11,     1.89,     1.58,     1.21,      1.5,     0.98,      0.8,      0.8,      0.8,      0.8,     2.74,     4.68,      5.5,     7.44,     9.38,    11.32,     12.0,     12.0,     13.5,     13.5,    13.15,    12.81,    12.46,     12.1,    11.74,    11.48,    11.48,    11.45,    11.42,    11.39,     11.3,    11.01,    10.81,    10.29,     9.87,     9.57,     8.85,     8.19,     8.14,     8.03,     7.87,     7.66,     7.44,     6.84,     5.44,     3.25,     2.88,     2.79,     2.64,     2.41,     2.11,     1.73,     1.29,      0.8,      0.8,      0.8,      0.8,      0.8,     2.74] kWh
2026-06-19 18:40:01.150730:     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<bf+,    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<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<bf+,    g<bf+] kWh
2026-06-19 18:40:01.152138:    LOAD: [     4.7,     4.85,     4.85,     4.88,     4.92,     4.95,     5.04,     5.36,     5.56,     6.13,     6.57,      6.9,     7.58,     8.19,     8.24,     8.34,     8.49,     8.69,     8.89,     9.45,    10.75,    12.79,    13.13,    13.21,    13.36,    13.57,    13.85,     14.2,    14.62,     15.1,    15.32,    15.34,    15.59,    15.92,     16.3,    16.49,    16.73,    17.01,    17.36,    17.99,    18.69,    19.15,    19.65,    20.01,    20.34,    20.65,    20.98,    21.31,    21.64,    21.88,    21.88,    21.91,    21.94,    21.97,    22.05,    22.32,    22.51,     23.0,    23.38,    23.66,    24.34,    24.95,     25.0,     25.1,    25.25,    25.45,    25.65,    26.21,    27.51,    29.55,     29.9,    29.98,    30.12,    30.34,    30.61,    30.96,    31.38,    31.86,    32.09,     32.1,    32.35,    32.68,    33.06] kWh
2026-06-19 18:40:01.153428:      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,      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-19 18:40:01.154807:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,     2.02,     2.02,     2.08,     2.09,     2.35,     2.68,     5.14,     7.42,     8.53,     10.9,    13.33,    16.04,    17.47,    17.94,    20.05,     20.4,     20.4,     20.4,     20.4,     20.4,     20.4,     20.4,     20.4,     20.4,     20.4,     20.4,     20.4,     20.4,     20.4,     20.4,     20.4,     20.4,     20.4,     20.4,     20.4,     20.4,     20.4,     20.4,     20.4,     20.4,     20.4,     20.4,     20.4,     20.4,     20.4,     20.4,     20.4,     20.4,     20.4,    20.43,    20.65,    20.67,    20.92,    21.25,    23.71] kWh
2026-06-19 18:40:01.156161:  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,      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-19 18:40:01.157729:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   121.59,   121.59,   121.59,   121.59,   121.59,   121.59,   121.59,   121.59,   121.59,   121.59,   121.59,   132.47,   132.47,   133.42,   133.61,   137.61,   142.46,   174.85,   205.54,   221.28,   253.99,   287.29,    324.4,   344.29,   350.67,   379.55,   384.69,   384.69,   384.69,   384.69,   384.69,   384.69,   384.69,   384.69,   384.69,   384.69,   384.69,   384.69,   384.69,   384.69,   384.69,   384.69,   384.69,   434.68,   434.68,   434.68,   434.68,   434.68,   434.68,   434.68,   434.68,   434.68,   434.68,   434.68,   434.68,   434.68,   434.68,   434.68,   434.68,   434.68,   435.07,   438.77,   438.97,   442.97,   447.81,   480.21] p
2026-06-19 18:40:01.240607: predict best end_record 06-21 11:05:00, final soc 1.19kWh, metric 434.24p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 10:10:00, load 31.5kWh, PV 0.0kWh
2026-06-19 18:40:01.242379:    Slot: [   18:40,    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,    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-19 18:40:01.243777:     SoC: [    11.2,    11.05,    11.05,    11.02,    10.98,    10.95,    10.85,    10.53,    10.31,     9.74,     9.28,     8.95,     8.25,     7.62,     7.57,     7.47,     7.32,     7.25,     7.05,     6.47,     5.14,     3.05,      2.7,     2.62,     2.46,     2.25,     1.96,      1.6,      1.6,     1.11,     0.88,     0.86,      0.8,      0.8,     3.13,     5.46,      5.5,     7.83,    10.16,    12.48,    12.11,    12.11,     13.5,     13.5,    13.16,    12.84,     12.5,    12.16,    11.82,    11.58,    11.57,    11.55,    11.52,    11.49,     11.4,    11.12,    10.94,    10.43,    10.04,     9.75,     9.06,     8.43,     8.38,     8.28,     8.12,     7.92,     7.71,     7.14,     5.81,     3.71,     3.36,     3.28,     3.13,     2.91,     2.62,     2.27,     1.84,     1.35,     1.12,      1.1,     0.84,      0.8,     3.13] kWh
2026-06-19 18:40:01.244913:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g>be-,    g<be-,    g<bf+,    g<bf+,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g>be-,    g~be~,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 18:40:01.246418:    LOAD: [     4.7,     4.84,     4.84,     4.87,     4.91,     4.93,     5.03,     5.33,     5.53,     6.06,     6.49,      6.8,     7.44,     8.03,     8.08,     8.17,     8.32,     8.51,      8.7,     9.23,    10.47,    12.42,    12.75,    12.83,    12.97,    13.17,    13.44,    13.77,    14.16,    14.62,    14.84,    14.85,     15.1,    15.41,    15.77,    15.96,    16.18,    16.45,    16.79,    17.39,    18.05,     18.5,    18.97,    19.31,    19.62,    19.93,    20.24,    20.56,    20.87,     21.1,     21.1,    21.13,    21.16,    21.18,    21.26,    21.52,     21.7,    22.16,    22.53,     22.8,    23.44,    24.03,    24.08,    24.17,    24.32,     24.5,     24.7,    25.23,    26.47,    28.42,    28.75,    28.83,    28.96,    29.17,    29.44,    29.77,    30.16,    30.62,    30.84,    30.85,     31.1,    31.41,    31.77] kWh
2026-06-19 18:40:01.247734:      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,      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-19 18:40:01.249079:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,     1.23,     1.23,     1.23,     1.23,     1.23,     1.23,     1.23,     1.23,     1.23,     1.23,     1.23,     1.63,     1.63,     1.63,     1.63,     1.81,     2.12,     4.98,     7.67,     7.94,    10.72,    13.55,    16.65,    16.96,    17.41,    19.38,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.72,    19.99,    22.85] kWh
2026-06-19 18:40:01.250939:  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,      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-19 18:40:01.252304:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   120.49,   120.49,   120.49,   120.49,   120.49,   120.49,   120.49,   120.49,   120.49,   120.49,   120.49,   126.43,   126.43,   126.43,   126.43,   129.35,   133.98,   171.64,   207.81,   211.62,   249.89,   288.69,   331.11,   335.52,    341.6,   368.57,   373.48,   373.48,   373.48,   373.48,   373.48,   373.48,   373.48,   373.48,   373.48,   373.48,   373.48,   373.48,   373.48,   373.48,   373.48,   373.48,   373.48,   423.46,   423.46,   423.46,   423.46,   423.46,   423.46,   423.46,   423.46,   423.46,   423.46,   423.46,   423.46,   423.46,   423.46,   423.46,   423.46,   423.46,   423.46,   423.46,   423.46,   423.46,   427.52,   465.18] p
2026-06-19 18:40:01.254605:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg]
2026-06-19 18:40:01.254824: Saving plan best values to HA entities
2026-06-19 18:40:01.429393: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 18:40:01.434053: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 18:40:01.438508: Best charging limit SoC's [7.0, 1.5, 16.0, 5.5, 16.0, 12.0, 13.5, 16.0]kWh, export []kWh gives import battery 40.01kWh, house 0.77kWh, export 0.0kWh, metric 434.24p, metric10 453.67p
2026-06-19 18:40:01.498958: Marginal costs baseline metric (no standing charge): 334.271
2026-06-19 18:40:01.679895: Marginal energy costs matrix computed: min=16.86 max=23.31
2026-06-19 18:40:01.767798: Rate array import [{'start': 1120, 'end': 1140, 'rate': 'very expensive', 'range': '(37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3545, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1120, 'end': 3545, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 18:40:01.768832: - Your estimated bill for today is £0.68 and tomorrow is £3.05
2026-06-19 18:40:01.768875: - Import rates are very expensive (37.1p) for the next 20 minutes and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 18:40:01.768914: - The battery is currently at 70% and is in eco mode for the next 7 and three quarters hours.
2026-06-19 18:40:01.768951: - For the next 48 hours there will be no solar generation.
2026-06-19 18:40:01.768983: - You will run out of battery in 15 hours.
2026-06-19 18:40:01.769012: - Your next charge slot will be in 7 and three quarters hours where import rates will be cheap (16.4p).
2026-06-19 18:40:01.769044: 
2026-06-19 18:40:01.829069: Plan calculation took 1.06 seconds
2026-06-19 18:40:01.833039: No high rate period found
2026-06-19 18:40:01.883067: Import threshold used for optimisation was 16.74p
2026-06-19 18:40:01.936005: Low import rate windows [0: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 1: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 2: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 3: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 4: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 5: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 6: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 7: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 8: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 9: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 10: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 11: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 12: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 13: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 14: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 15: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 16: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 17: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 18: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 19: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 20: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 21: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 22: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 23: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 24: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 25: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 26: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 27: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 28: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 29: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 30: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 31: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 32: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 33: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 34: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 35: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 36: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 37: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 38: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 39: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 40: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 41: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 42: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 43: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 44: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 45: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 46: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 47: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 48: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 49: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 50: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 51: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 52: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 53: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 54: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 55: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 56: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 57: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 58: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 59: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 60: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 61: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 62: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 63: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 64: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 65: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 66: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 67: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 68: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 69: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 70: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 71: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 72: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 73: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 74: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 75: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 76: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 77: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 78: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 79: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 80: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 81: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 82: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 83: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 84: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 85: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 86: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 87: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 88: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 89: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 90: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 91: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 92: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 93: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 94: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 95: 06-21 18:30:00 - 06-21 19:00:00 @ 36.53]
2026-06-19 18:40:01.958537: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 18:40:01.963933: Total inverter register writes now 0
2026-06-19 18:40:01.985160: Completed run status Read-Only
2026-06-19 18:40:01.991713: Info: record_status Read-Only
2026-06-19 18:40:02.005696: Saved current settings to /config/predbat_config.json
2026-06-19 18:40:42.091222: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:40:42.091390: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:40:42.091418: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:40:42.091521: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:40:42.091549: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:40:42.091581: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:40:42.091595: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:42:42.259732: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:42:42.260032: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:42:42.260083: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:42:42.260295: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:42:42.260344: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:42:42.260382: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:42:42.260416: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:44:22.481778: switch_event: switch.predbat_set_read_only = False
2026-06-19 18:44:22.482238: Set reset inverter true due to reset_inverter_force on item set_read_only
2026-06-19 18:44:22.482297: Set reset inverter force true due to reset_inverter_force on item set_read_only
2026-06-19 18:44:22.490133: Dashboard status updated: {'set_read_only': 'off'}
2026-06-19 18:44:27.428640: Refreshing Predbat configuration
2026-06-19 18:44:27.728025: Saved current settings to /config/predbat_config.json
2026-06-19 18:44:27.728791: Validation of apps.yaml was successful
2026-06-19 18:44:27.728938: --------------- PredBat - update at 2026-06-19 18:40:00+01:00 with clock skew 0 minutes, minutes now 1120
2026-06-19 18:44:27.729241: Saved current settings to /config/predbat_config.json
2026-06-19 18:44:27.729297: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 7.5 minutes
2026-06-19 18:44:27.729340: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.13, latest beta is v8.40.13
2026-06-19 18:44:27.729423: Autoupdate: There is an update pending v8.40.13 GECloud automatic fixes, Solis OAuth, SigEnergy onboard status - auto update is off
2026-06-19 18:44:27.744579: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 18:44:27.745040: Predbat mode is set to Control charge
2026-06-19 18:44:27.846202: Found 11520 load_today datapoints going back 1 days
2026-06-19 18:44:27.846321: Using load_power data to fill gaps in load_today data
2026-06-19 18:44:27.904203: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 18:44:27.904355: Zero load period starting at 2026-06-19T12:09:00+0100 (391 minutes) for 889 minutes with base value 0.9
2026-06-19 18:44:27.904410: Zero load period starting at 2026-06-18T19:24:00+0100 (1396 minutes) for 64 minutes with base value 0.8
2026-06-19 18:44:27.905373: Processing 384 30-minute periods for power integration
2026-06-19 18:44:27.962896: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 18:44:27.962984: Car charging hold True, threshold 6.0kWh
2026-06-19 18:44:27.963016: Current data so far today: load 4.7kWh, import 1.1kWh, export 0.0kWh, PV 0kWh
2026-06-19 18:44:27.980084: Standing charge is set to 49.98p
2026-06-19 18:44:28.032688: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 18:44:28.032765: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 18:44:28.032966: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 61.2 minutes
2026-06-19 18:44:28.033346: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 61.2 minutes
2026-06-19 18:44:28.039191: Loaded 95 datapoints of futurerate analysis
2026-06-19 18:44:28.193476: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53']
2026-06-19 18:44:28.214242: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 18:44:28.214459: Import rates: min 13.17p, max 37.08p, average 20.01p
2026-06-19 18:44:28.246219: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 18:44:28.246311: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 18:44:28.247549: High export rate found rates in range 99p to -99p
2026-06-19 18:44:28.335878: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 18:44:28.336038: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 18:44:28.336225: Last hour: net energy 0.04kWh, import 0.04kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 1.2p, import 1.2p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 18:44:28.374546: Today's energy total net 1.1kWh, import 1.1kWh, export 0.0kWh, cost 68.34p, import 18.36p, export 0.0p, carbon 0.0kg
2026-06-19 18:44:28.374640: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 18:44:28.375926: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 18:44:28.377068: Warn: Found 1 gaps in load_today totalling 9915 minutes to fill using average data
2026-06-19 18:44:28.377135: Gap starting at 2026-06-18T15:55:00+0100 (1605 minutes) for 9915 minutes
2026-06-19 18:44:28.389882: Historical days now [7] weight [1]
2026-06-19 18:44:28.409092: Today's load divergence 120.31%, in-day adjustment 115.0%, damping 0.95x, yesterday 100.0% today 119.29% blend 22.22%
2026-06-19 18:44:28.409139: Today's predicted so far 10.26kWh with 0.0kWh car/iBoost excluded, 0.69kWh import ignored, and 0kWh forecast extra.
2026-06-19 18:44:28.409162: Today's actual load so far 13.31kWh with 0.0kWh car/iBoost excluded, and 0.18kWh import ignored.
2026-06-19 18:44:28.434739: Inverter 0: Type SK Sunsynk
2026-06-19 18:44:28.434803: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 18:44:28.434990: Reserve min: 5%, battery_min: 5%
2026-06-19 18:44:28.435054: 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 5%, current_reserve 10%, temperature 20°C
2026-06-19 18:44:28.435303: Inverter 0 SoC: 11.06kW 69%, current charge rate 5000W, current discharge rate 5250W, current battery power -30W, current battery voltage 51.2V, grid power -559W, load power 509W, PV Power 0W
2026-06-19 18:44:28.435460: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:44:28.435533: Inverter 0 scheduled charge enable is False
2026-06-19 18:44:28.435558: Inverter 0 charge windows currently []
2026-06-19 18:44:28.435582: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 18:44:28.435676: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:44:28.435701: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:44:28.435732: Inverter 0 scheduled discharge enable is False
2026-06-19 18:44:28.435840: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:44:28.435882: Inverter 0 discharge windows currently []
2026-06-19 18:44:28.435903: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:44:28.435920: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:44:28.435935: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:44:28.491554: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 18:44:28.491603: Will recompute the plan as it is invalid
2026-06-19 18:44:28.491624: Recompute, previous plan is invalid...
2026-06-19 18:44:28.494117: Best charge window [ 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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 18:30:00 - 21-06 19:00:00 @ 36.53p 0% ]
2026-06-19 18:44:28.494169: Best export window [  ]
2026-06-19 18:44:28.494818: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 18:44:28.496420: Load divergence over 8.0 hours mean 403.96W, min 0.0W, max 2388.0W, std dev 501.98W, divergence 62.13%
2026-06-19 18:44:28.511534: Calculating data from yesterday for savings calculation
2026-06-19 18:44:28.520055: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 18:44:28.525208: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 18:44:28.526662: Creating pool of 12 processes to match your CPU count
2026-06-19 18:44:28.576247: 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-19 18:44:28.578420: Optimise levels pass started at 2026-06-19 18:44:28
2026-06-19 18:44:28.578484: Optimise all windows, total charge 95 export 1
2026-06-19 18:44:28.815961: >> Region optimisation pass width 960
2026-06-19 18:44:29.141842: >> Region optimisation pass width 480
2026-06-19 18:44:29.486337: >> Region optimisation pass width 240
2026-06-19 18:44:29.963679: >> Region optimisation pass width 120
2026-06-19 18:44:30.884081: Calculated end_record as 06-21 11:00:00 based on best_price 13.93p, next_charge_start 06-20 11:00:00, max_windows 80
2026-06-19 18:44:30.884182: Optimise levels pass ended at 2026-06-19 18:44:30, duration 2.3 seconds tried 352 combinations
2026-06-19 18:44:30.884247: Set best_price_charge_level 15.0p, best_price_export_level 0p, best_price_charge 13.93p, best_cost_export 0p, best_metric 404.0p, best_keep 0kWh, best_cycle 37.82kWh, best_carbon 0kg, best_import 24.89kWh
2026-06-19 18:44:30.898825: Starting detailed optimisation end_record 06-21 11:00:00, best_price_charge 13.93p, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.25, 12.25, 0, 12.25, 12.25, 12.25, 12.25, 12.25, 12.25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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]kWh and export limits []kWh
2026-06-19 18:44:30.899129: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 321.98p, best_cost 330.14p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.72kWh
2026-06-19 18:44:30.934283: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 321.86p, best_cost 330.0p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.75kWh
2026-06-19 18:44:30.961998: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 321.85p, best_cost 330.0p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.75kWh
2026-06-19 18:44:31.085718: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 321.82p, best_cost 330.0p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.75kWh
2026-06-19 18:44:31.111119: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 321.81p, best_cost 330.0p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.75kWh
2026-06-19 18:44:31.134414: Best charge windows best_metric 321.81p, best_cost 330.0p, best_carbon 0kg, best_import 40.75kWh, 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: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 78%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 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 18:30:00 - 21-06 19:00:00 @ 36.53p 100% ]
2026-06-19 18:44:31.135339: Best charge windows best_metric 321.81p, best_cost 330.0p, best_carbon 0kg, best_import 40.75kWh, 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: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 78%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 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 18:30:00 - 21-06 19:00:00 @ 36.53p 100% ]
2026-06-19 18:44:31.135505: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 321.81p, best_cost 330.0p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.75kWh
2026-06-19 18:44:31.170788: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 321.74p, best_cost 329.92p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.75kWh
2026-06-19 18:44:31.201333: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 321.74p, best_cost 329.91p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.75kWh
2026-06-19 18:44:31.324981: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 321.74p, best_cost 329.91p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.75kWh
2026-06-19 18:44:31.350695: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 321.74p, best_cost 329.91p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.75kWh
2026-06-19 18:44:31.375505: Best charge windows best_metric 321.74p, best_cost 329.91p, best_carbon 0kg, best_import 40.75kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 47%, 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 75%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 75%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 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 18:30:00 - 21-06 19:00:00 @ 36.53p 100% ]
2026-06-19 18:44:31.375709: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 321.74p, best_cost 329.91p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.75kWh
2026-06-19 18:44:31.416461: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 321.74p, best_cost 329.91p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.75kWh
2026-06-19 18:44:31.455073: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 321.74p, best_cost 329.91p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.75kWh
2026-06-19 18:44:31.585150: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 321.74p, best_cost 329.91p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.75kWh
2026-06-19 18:44:31.606917: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 321.74p, best_cost 329.91p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.75kWh
2026-06-19 18:44:31.630618: Best charge windows best_metric 321.74p, best_cost 329.91p, best_carbon 0kg, best_import 40.75kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 47%, 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 75%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 75%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 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 18:30:00 - 21-06 19:00:00 @ 36.53p 100% ]
2026-06-19 18:44:31.630729: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 329.91p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.75kWh
2026-06-19 18:44:31.657515: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 329.91p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.75kWh
2026-06-19 18:44:31.687317: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 329.91p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.75kWh
2026-06-19 18:44:31.806766: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 329.91p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.75kWh
2026-06-19 18:44:31.839104: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 329.91p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.75kWh
2026-06-19 18:44:31.878009: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 329.91p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.75kWh
2026-06-19 18:44:31.911052: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 13.93p, best_metric 321.38p, best_cost 329.53p, best_cycle 33.36kWh, best_carbon 0kg, best_import 40.72kWh
2026-06-19 18:44:31.942370: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 13.93p, best_metric 321.04p, best_cost 329.33p, best_cycle 33.36kWh, best_carbon 0kg, best_import 40.72kWh
2026-06-19 18:44:31.996826: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 13.93p, best_metric 321.04p, best_cost 329.33p, best_cycle 33.36kWh, best_carbon 0kg, best_import 40.72kWh
2026-06-19 18:44:32.057705: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 13.93p, best_metric 321.04p, best_cost 329.33p, best_cycle 33.36kWh, best_carbon 0kg, best_import 40.72kWh
2026-06-19 18:44:32.135128: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 13.93p, best_metric 320.7p, best_cost 328.87p, best_cycle 33.36kWh, best_carbon 0kg, best_import 40.72kWh
2026-06-19 18:44:32.186324: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 13.93p, best_metric 320.7p, best_cost 328.87p, best_cycle 33.36kWh, best_carbon 0kg, best_import 40.72kWh
2026-06-19 18:44:32.241372: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 13.93p, best_metric 320.68p, best_cost 328.85p, best_cycle 33.36kWh, best_carbon 0kg, best_import 40.72kWh
2026-06-19 18:44:32.303481: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 13.93p, best_metric 320.68p, best_cost 328.85p, best_cycle 33.36kWh, best_carbon 0kg, best_import 40.72kWh
2026-06-19 18:44:32.368732: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 13.93p, best_metric 320.66p, best_cost 328.85p, best_cycle 33.36kWh, best_carbon 0kg, best_import 40.72kWh
2026-06-19 18:44:32.433698: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 13.93p, best_metric 320.66p, best_cost 328.85p, best_cycle 33.36kWh, best_carbon 0kg, best_import 40.72kWh
2026-06-19 18:44:32.502820: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 13.93p, best_metric 320.66p, best_cost 328.85p, best_cycle 33.36kWh, best_carbon 0kg, best_import 40.72kWh
2026-06-19 18:44:32.630379: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 13.93p, best_metric 320.66p, best_cost 328.85p, best_cycle 33.36kWh, best_carbon 0kg, best_import 40.72kWh
2026-06-19 18:44:32.762027: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 13.93p, best_metric 320.66p, best_cost 328.85p, best_cycle 33.36kWh, best_carbon 0kg, best_import 40.72kWh
2026-06-19 18:44:32.826169: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 13.93p, best_metric 320.66p, best_cost 328.85p, best_cycle 33.36kWh, best_carbon 0kg, best_import 40.72kWh
2026-06-19 18:44:32.886526: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 13.93p, best_metric 320.66p, best_cost 328.85p, best_cycle 33.36kWh, best_carbon 0kg, best_import 40.72kWh
2026-06-19 18:44:33.084229: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 13.93p, best_metric 320.66p, best_cost 328.85p, best_cycle 33.36kWh, best_carbon 0kg, best_import 40.72kWh
2026-06-19 18:44:33.135221: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 13.93p, best_metric 320.66p, best_cost 328.85p, best_cycle 33.36kWh, best_carbon 0kg, best_import 40.72kWh
2026-06-19 18:44:33.192726: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 13.93p, best_metric 320.66p, best_cost 328.85p, best_cycle 33.36kWh, best_carbon 0kg, best_import 40.72kWh
2026-06-19 18:44:33.261425: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 13.93p, best_metric 320.66p, best_cost 328.85p, best_cycle 33.36kWh, best_carbon 0kg, best_import 40.72kWh
2026-06-19 18:44:33.323917: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 13.93p, best_metric 320.66p, best_cost 328.85p, best_cycle 33.36kWh, best_carbon 0kg, best_import 40.72kWh
2026-06-19 18:44:33.393097: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 13.93p, best_metric 320.66p, best_cost 328.85p, best_cycle 33.36kWh, best_carbon 0kg, best_import 40.72kWh
2026-06-19 18:44:33.466536: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 13.93p, best_metric 320.66p, best_cost 328.85p, best_cycle 33.36kWh, best_carbon 0kg, best_import 40.72kWh
2026-06-19 18:44:33.498617: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 13.93p, best_metric 320.66p, best_cost 328.85p, best_cycle 33.36kWh, best_carbon 0kg, best_import 40.72kWh
2026-06-19 18:44:33.528443: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 13.93p, best_metric 320.66p, best_cost 328.85p, best_cycle 33.36kWh, best_carbon 0kg, best_import 40.72kWh
2026-06-19 18:44:33.556786: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 13.93p, best_metric 320.66p, best_cost 328.85p, best_cycle 33.36kWh, best_carbon 0kg, best_import 40.72kWh
2026-06-19 18:44:33.584116: Optimise price set 27.8p, pass low, price 25.96p, start_at_low True, best_price_charge 13.93p, best_metric 320.66p, best_cost 328.85p, best_cycle 33.36kWh, best_carbon 0kg, best_import 40.72kWh
2026-06-19 18:44:33.610722: Optimise price set 28.4p, pass low, price 26.48p, start_at_low True, best_price_charge 13.93p, best_metric 320.66p, best_cost 328.85p, best_cycle 33.36kWh, best_carbon 0kg, best_import 40.72kWh
2026-06-19 18:44:33.729356: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 13.93p, best_metric 320.66p, best_cost 328.85p, best_cycle 33.36kWh, best_carbon 0kg, best_import 40.72kWh
2026-06-19 18:44:33.822152: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 13.93p, best_metric 320.66p, best_cost 328.85p, best_cycle 33.36kWh, best_carbon 0kg, best_import 40.72kWh
2026-06-19 18:44:33.874765: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 13.93p, best_metric 320.66p, best_cost 328.85p, best_cycle 33.36kWh, best_carbon 0kg, best_import 40.72kWh
2026-06-19 18:44:33.957404: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 13.93p, best_metric 320.66p, best_cost 328.85p, best_cycle 33.36kWh, best_carbon 0kg, best_import 40.72kWh
2026-06-19 18:44:33.986306: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 13.93p, best_metric 320.66p, best_cost 328.85p, best_cycle 33.36kWh, best_carbon 0kg, best_import 40.72kWh
2026-06-19 18:44:34.014315: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 13.93p, best_metric 320.66p, best_cost 328.85p, best_cycle 33.36kWh, best_carbon 0kg, best_import 40.72kWh
2026-06-19 18:44:34.045291: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 13.93p, best_metric 320.66p, best_cost 328.85p, best_cycle 33.36kWh, best_carbon 0kg, best_import 40.72kWh
2026-06-19 18:44:34.076704: Optimise price set 39.2p, pass low, price 36.53p, start_at_low True, best_price_charge 13.93p, best_metric 320.66p, best_cost 328.85p, best_cycle 33.36kWh, best_carbon 0kg, best_import 40.72kWh
2026-06-19 18:44:34.106394: Best charge windows best_metric 320.66p, best_cost 328.85p, best_carbon 0kg, best_import 40.72kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 6%, 20-06 08:30:00 - 20-06 09:00:00 @ 15.9p 6%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 47%, 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 75%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 75%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 78%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 6%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 6%, 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 18:30:00 - 21-06 19:00:00 @ 36.53p 100% ]
2026-06-19 18:44:34.106699: Tweak plan optimisation started
2026-06-19 18:44:34.322187: Tweak optimisation finished metric 320.65 cost 328.85 metric_keep 0 cycle 33.36 carbon 0 import 40.72
2026-06-19 18:44:34.333117: Raw charge windows [ 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 6%, 20-06 08:30:00 - 20-06 09:00:00 @ 15.9p 6%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 47%, 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 75%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 75%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 78%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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 6%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 6%, 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 18:30:00 - 21-06 19:00:00 @ 36.53p 100% ] reserve 0.8
2026-06-19 18:44:34.333886: Unclipped charge windows [ 20-06 08:00:00 - 20-06 09:00:00 @ 15.47p 6%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 47%, 20-06 13:00:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 15:00:00 @ 13.81p 75%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 78%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 19:00:00 @ 34.31p 100% ] reserve 0.8
2026-06-19 18:44:34.334318: Unfiltered charge windows [ 20-06 08:00:00 - 20-06 09:00:00 @ 15.47p 6%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 100%, 20-06 13:00:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 15:00:00 @ 13.81p 75%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 78%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 0%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 19:00:00 @ 34.31p 100% ] reserve 0.8
2026-06-19 18:44:34.334630: Filtered charge windows [ 20-06 08:00:00 - 20-06 09:00:00 @ 15.47p 6%, 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 34%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.75p 100%, 20-06 14:00:00 - 20-06 15:00:00 @ 13.81p 75%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 78%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 19:00:00 @ 34.31p 100% ] reserve 0.8
2026-06-19 18:44:34.334668: Plan valid is now true after recompute was False
2026-06-19 18:44:34.359544: predict base end_record 06-21 11:00:00, final soc 0.8kWh, metric 491.06p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:35:00, load 31.41kWh, PV 0.0kWh
2026-06-19 18:44:34.361247:    Slot: [   18:40,    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,    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-19 18:44:34.362620:     SoC: [   11.06,    10.91,     10.9,    10.87,    10.84,     10.8,    10.71,    10.38,    10.17,     9.59,     9.14,      8.8,     8.11,     7.48,     7.43,     7.33,     7.17,     6.97,     6.76,     6.19,     4.86,     2.76,     2.41,     2.33,     2.18,     1.96,     1.67,     1.32,     0.89,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 18:44:34.363742:     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-,    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-19 18:44:34.365093:    LOAD: [     4.7,     4.84,     4.84,     4.87,     4.91,     4.93,     5.03,     5.33,     5.53,     6.06,     6.49,      6.8,     7.44,     8.03,     8.08,     8.17,     8.32,     8.51,      8.7,     9.23,    10.47,    12.42,    12.75,    12.83,    12.97,    13.17,    13.44,    13.77,    14.16,    14.62,    14.84,    14.85,     15.1,    15.41,    15.77,    15.96,    16.18,    16.45,    16.79,    17.39,    18.05,     18.5,    18.97,    19.31,    19.62,    19.93,    20.24,    20.56,    20.87,     21.1,     21.1,    21.13,    21.16,    21.18,    21.26,    21.52,     21.7,    22.16,    22.53,     22.8,    23.44,    24.03,    24.08,    24.17,    24.32,     24.5,     24.7,    25.23,    26.47,    28.42,    28.75,    28.83,    28.97,    29.17,    29.44,    29.77,    30.16,    30.62,    30.84,    30.85,     31.1,    31.41] kWh
2026-06-19 18:44:34.366427:      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,      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-19 18:44:34.367751:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,     1.47,     1.69,      1.7,     1.95,     2.26,     2.62,     2.81,     3.03,      3.3,     3.64,     4.24,      4.9,     5.35,     5.82,     6.16,     6.47,     6.78,     7.09,     7.41,     7.72,     7.95,     7.95,     7.98,     8.01,     8.03,     8.11,     8.37,     8.55,     9.01,     9.38,     9.65,    10.29,    10.88,    10.93,    11.02,    11.16,    11.36,    11.55,    12.08,    13.32,    15.27,     15.6,    15.68,    15.82,    16.02,    16.29,    16.62,    17.01,    17.47,    17.69,     17.7,    17.95,    18.26] kWh
2026-06-19 18:44:34.369050:  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,      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-19 18:44:34.370421:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   124.25,   127.78,   127.97,   131.78,   136.41,   141.15,   143.69,   146.83,   150.62,   155.18,   163.37,   172.65,   178.73,   185.25,   190.15,   199.19,   207.49,    217.2,   226.97,   237.93,   246.38,   246.41,   247.13,   247.93,   248.66,   250.83,    258.0,   262.24,   273.33,   280.69,   286.08,   349.07,   360.63,   361.55,   363.33,   365.86,   368.98,   372.64,   382.47,    405.5,   441.91,    447.9,   449.24,   451.58,   455.22,   459.73,   465.66,    471.6,   478.89,   482.43,   482.61,   486.43,   491.06] p
2026-06-19 18:44:34.472099: Battery has 13.92 hours left - now at 11.06kWh
2026-06-19 18:44:34.513137: predict base10 end_record 06-21 11:00:00, final soc 0.8kWh, metric 513.34p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:00:00, load 32.68kWh, PV 0.0kWh
2026-06-19 18:44:34.515263:    Slot: [   18:40,    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,    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-19 18:44:34.516625:     SoC: [   11.06,     10.9,     10.9,    10.86,    10.82,    10.79,    10.69,    10.35,    10.13,     9.52,     9.05,      8.7,     7.97,     7.31,     7.26,     7.15,     6.99,     6.77,     6.56,     5.96,     4.56,     2.37,      2.0,     1.91,     1.76,     1.53,     1.23,     0.85,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 18:44:34.517806:     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-,    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-19 18:44:34.519167:    LOAD: [     4.7,     4.85,     4.85,     4.88,     4.92,     4.95,     5.04,     5.36,     5.56,     6.13,     6.57,      6.9,     7.58,     8.19,     8.24,     8.34,     8.49,     8.69,     8.89,     9.45,    10.75,    12.79,    13.13,    13.21,    13.36,    13.57,    13.85,     14.2,    14.62,     15.1,    15.32,    15.34,    15.59,    15.92,     16.3,    16.49,    16.73,    17.01,    17.36,    17.99,    18.69,    19.15,    19.65,    20.01,    20.34,    20.65,    20.98,    21.31,    21.64,    21.88,    21.88,    21.91,    21.94,    21.97,    22.05,    22.32,    22.51,     23.0,    23.38,    23.66,    24.34,    24.95,     25.0,     25.1,    25.25,    25.45,    25.65,    26.21,    27.51,    29.55,     29.9,    29.98,    30.12,    30.34,    30.61,    30.96,    31.38,    31.86,    32.09,     32.1,    32.35,    32.68] kWh
2026-06-19 18:44:34.520434:      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,      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-19 18:44:34.521928:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,     1.46,     1.95,     2.17,     2.19,     2.44,     2.77,     3.15,     3.34,     3.58,     3.86,     4.21,     4.84,     5.54,      6.0,      6.5,     6.86,     7.18,      7.5,     7.83,     8.16,     8.49,     8.73,     8.73,     8.76,     8.79,     8.82,      8.9,     9.17,     9.36,     9.85,    10.23,    10.51,    11.19,     11.8,    11.85,    11.95,     12.1,     12.3,     12.5,    13.06,    14.36,     16.4,    16.75,    16.82,    16.97,    17.18,    17.46,    17.81,    18.23,    18.71,    18.94,    18.95,     19.2,    19.53] kWh
2026-06-19 18:44:34.523205:  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,      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-19 18:44:34.524593:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,    123.8,   131.45,   135.15,   135.34,   139.34,   144.19,   149.15,   151.82,   155.11,   159.07,   163.86,   172.43,   182.16,   188.53,   195.36,    200.5,   209.97,   218.67,   228.83,   239.06,   250.53,   259.39,   259.42,   260.18,   261.01,   261.78,   264.05,   271.56,   276.01,   287.62,   295.33,   300.98,   364.59,   376.69,   377.66,   379.52,   382.17,   385.44,   389.28,   399.57,    423.7,   461.84,   468.13,   469.53,   471.98,    475.8,   480.52,   486.73,   492.95,    500.6,    504.3,   504.49,   508.49,   513.34] p
2026-06-19 18:44:34.600314: predict best10 end_record 06-21 11:00:00, final soc 0.8kWh, metric 449.74p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:10:00, load 32.68kWh, PV 0.0kWh
2026-06-19 18:44:34.601814:    Slot: [   18:40,    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,    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-19 18:44:34.603072:     SoC: [   11.06,     10.9,     10.9,    10.86,    10.82,    10.79,    10.69,    10.35,    10.13,     9.52,     9.05,      8.7,     7.97,     7.31,     7.26,     7.15,     6.99,     6.77,     6.56,     5.96,     4.56,     2.37,      2.0,     1.91,     1.76,     1.53,     1.23,     0.85,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8,     2.74,     4.68,      5.5,     7.44,     9.38,    11.32,     12.0,     12.0,     12.5,     12.5,    12.15,    11.81,    11.46,     11.1,    10.74,    10.48,    10.48,    10.45,    10.42,    10.39,     10.3,    10.01,     9.81,     9.29,     8.87,     8.57,     7.85,     7.19,     7.14,     7.03,     6.87,     6.66,     6.44,     5.84,     4.44,     2.25,     1.88,     1.79,     1.64,     1.41,     1.11,      0.8,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 18:44:34.604086:     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<bf+,    g<bf+,    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<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<bf+,    g<bf+,    g~be-,    g~be~,    g<be-,    g<be-,    g<bf+] kWh
2026-06-19 18:44:34.605193:    LOAD: [     4.7,     4.85,     4.85,     4.88,     4.92,     4.95,     5.04,     5.36,     5.56,     6.13,     6.57,      6.9,     7.58,     8.19,     8.24,     8.34,     8.49,     8.69,     8.89,     9.45,    10.75,    12.79,    13.13,    13.21,    13.36,    13.57,    13.85,     14.2,    14.62,     15.1,    15.32,    15.34,    15.59,    15.92,     16.3,    16.49,    16.73,    17.01,    17.36,    17.99,    18.69,    19.15,    19.65,    20.01,    20.34,    20.65,    20.98,    21.31,    21.64,    21.88,    21.88,    21.91,    21.94,    21.97,    22.05,    22.32,    22.51,     23.0,    23.38,    23.66,    24.34,    24.95,     25.0,     25.1,    25.25,    25.45,    25.65,    26.21,    27.51,    29.55,     29.9,    29.98,    30.12,    30.34,    30.61,    30.96,    31.38,    31.86,    32.09,     32.1,    32.35,    32.68] kWh
2026-06-19 18:44:34.606444:      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,      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-19 18:44:34.608415:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,     1.67,     2.15,      2.2,     2.21,     2.46,     2.79,     5.25,     7.53,     8.64,    11.02,    13.45,    16.16,    17.59,    18.05,    19.09,    19.44,    19.44,    19.44,    19.44,    19.44,    19.44,    19.44,    19.44,    19.44,    19.44,    19.44,    19.44,    19.44,    19.44,    19.44,    19.44,    19.44,    19.44,    19.44,    19.44,    19.44,    19.44,    19.44,    19.44,    19.44,    19.44,    19.44,    19.44,    19.44,    19.44,    19.44,    19.44,     19.5,    20.13,    20.61,    20.65,    20.67,    20.92,    21.25] kWh
2026-06-19 18:44:34.609448:  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,      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-19 18:44:34.610680:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   126.92,   134.56,   135.26,   135.46,   139.46,    144.3,    176.7,   207.38,   223.12,   255.83,   289.13,   326.24,   346.13,   352.51,   366.69,   371.83,   371.83,   371.83,   371.83,   371.83,   371.83,   371.83,   371.83,   371.83,   371.83,   371.83,   371.83,   371.83,   371.83,   371.83,   371.83,   371.83,   421.82,   421.82,   421.82,   421.82,   421.82,   421.82,   421.82,   421.82,   421.82,   421.82,   421.82,   421.82,   421.82,   421.82,   421.82,   422.91,   432.36,    440.0,    440.7,    440.9,    444.9,   449.74] p
2026-06-19 18:44:34.674363: predict best end_record 06-21 11:00:00, final soc 0.8kWh, metric 429.5p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 10:15:00, load 31.41kWh, PV 0.0kWh
2026-06-19 18:44:34.675955:    Slot: [   18:40,    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,    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-19 18:44:34.677067:     SoC: [   11.06,    10.91,     10.9,    10.87,    10.84,     10.8,    10.71,    10.38,    10.17,     9.59,     9.14,      8.8,     8.11,     7.48,     7.43,     7.33,     7.17,     6.97,     6.76,     6.19,     4.86,     2.76,     2.41,     2.33,     2.18,     1.96,     1.67,     1.32,     1.18,     1.18,     0.95,     0.94,      0.8,      0.8,     3.13,     5.46,      5.5,     7.83,    10.16,    12.48,    12.11,    12.11,     12.5,     12.5,    12.16,    11.84,     11.5,    11.16,    10.82,    10.58,    10.57,    10.55,    10.51,    10.49,     10.4,    10.12,     9.94,     9.43,     9.04,     8.75,     8.06,     7.43,     7.38,     7.28,     7.12,     6.92,     6.71,     6.14,     4.81,     2.71,     2.36,     2.28,     2.13,     1.91,     1.62,     1.27,     1.14,     1.14,      0.9,     0.89,      0.8,      0.8] kWh
2026-06-19 18:44:34.678001:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g>be-,    g<be-,    g<bf+,    g<bf+,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be~,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 18:44:34.679108:    LOAD: [     4.7,     4.84,     4.84,     4.87,     4.91,     4.93,     5.03,     5.33,     5.53,     6.06,     6.49,      6.8,     7.44,     8.03,     8.08,     8.17,     8.32,     8.51,      8.7,     9.23,    10.47,    12.42,    12.75,    12.83,    12.97,    13.17,    13.44,    13.77,    14.16,    14.62,    14.84,    14.85,     15.1,    15.41,    15.77,    15.96,    16.18,    16.45,    16.79,    17.39,    18.05,     18.5,    18.97,    19.31,    19.62,    19.93,    20.24,    20.56,    20.87,     21.1,     21.1,    21.13,    21.16,    21.18,    21.26,    21.52,     21.7,    22.16,    22.53,     22.8,    23.44,    24.03,    24.08,    24.17,    24.32,     24.5,     24.7,    25.23,    26.47,    28.42,    28.75,    28.83,    28.97,    29.17,    29.44,    29.77,    30.16,    30.62,    30.84,    30.85,     31.1,    31.41] kWh
2026-06-19 18:44:34.680137:      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,      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-19 18:44:34.681283:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,     1.37,     1.83,     1.83,     1.83,     1.95,     2.26,     5.12,     7.81,     8.08,    10.85,    13.68,    16.78,     17.1,    17.54,    18.44,    18.78,    18.78,    18.78,    18.78,    18.78,    18.78,    18.78,    18.78,    18.78,    18.78,    18.78,    18.78,    18.78,    18.78,    18.78,    18.78,    18.78,    18.78,    18.78,    18.78,    18.78,    18.78,    18.78,    18.78,    18.78,    18.78,    18.78,    18.78,    18.78,    18.78,    18.78,    18.78,    18.78,    19.05,    19.51,    19.51,    19.51,    19.67,    19.98] kWh
2026-06-19 18:44:34.682368:  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,      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-19 18:44:34.683506:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   122.39,   129.69,   129.69,   129.69,   131.55,   136.17,   173.83,    210.0,   213.81,   252.09,   290.88,    333.3,   337.71,    343.8,   356.06,   360.97,   360.97,   360.97,   360.97,   360.97,   360.97,   360.97,   360.97,   360.97,   360.97,   360.97,   360.97,   360.97,   360.97,   360.97,   360.97,   360.97,   410.95,   410.95,   410.95,   410.95,   410.95,   410.95,   410.95,   410.95,   410.95,   410.95,   410.95,   410.95,   410.95,   410.95,   410.95,   410.95,   415.02,   422.32,   422.32,   422.32,   424.88,    429.5] p
2026-06-19 18:44:34.685178:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ]
2026-06-19 18:44:34.685212: Saving plan best values to HA entities
2026-06-19 18:44:34.813725: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 18:44:34.818805: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 18:44:34.823860: Best charging limit SoC's [1.0, 16.0, 5.5, 16.0, 12.0, 12.5, 1.0, 16.0]kWh, export []kWh gives import battery 39.87kWh, house 0.9kWh, export 0.0kWh, metric 429.5p, metric10 449.74p
2026-06-19 18:44:34.886112: Marginal costs baseline metric (no standing charge): 329.5374
2026-06-19 18:44:35.049717: Marginal energy costs matrix computed: min=16.85 max=23.25
2026-06-19 18:44:35.123666: Rate array import [{'start': 1120, 'end': 1140, 'rate': 'very expensive', 'range': '(37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 1120, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 18:44:35.124230: - Your estimated bill for today is £0.68 and tomorrow is £2.93
2026-06-19 18:44:35.124264: - Import rates are very expensive (37.1p) for the next 20 minutes and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 18:44:35.124288: - The battery is currently at 69% and is in eco mode for the next 13 hours.
2026-06-19 18:44:35.124306: - For the next 48 hours there will be no solar generation.
2026-06-19 18:44:35.124327: - You will run out of battery in 15 hours.
2026-06-19 18:44:35.124452: - Your next charge slot will be in 13 hours where import rates will be cheap (15.0p).
2026-06-19 18:44:35.124477: 
2026-06-19 18:44:35.166904: Plan calculation took 6.68 seconds
2026-06-19 18:44:35.170648: No high rate period found
2026-06-19 18:44:35.220751: Import threshold used for optimisation was 16.38p
2026-06-19 18:44:35.268960: Low import rate windows [0: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 1: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 2: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 3: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 4: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 5: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 6: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 7: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 8: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 9: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 10: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 11: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 12: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 13: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 14: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 15: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 16: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 17: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 18: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 19: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 20: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 21: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 22: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 23: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 24: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 25: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 26: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 27: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 28: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 29: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 30: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 31: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 32: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 33: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 34: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 35: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 36: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 37: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 38: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 39: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 40: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 41: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 42: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 43: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 44: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 45: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 46: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 47: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 48: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 49: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 50: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 51: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 52: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 53: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 54: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 55: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 56: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 57: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 58: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 59: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 60: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 61: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 62: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 63: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 64: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 65: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 66: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 67: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 68: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 69: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 70: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 71: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 72: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 73: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 74: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 75: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 76: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 77: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 78: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 79: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 80: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 81: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 82: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 83: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 84: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 85: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 86: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 87: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 88: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 89: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 90: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 91: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 92: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 93: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 94: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 95: 06-21 18:30:00 - 06-21 19:00:00 @ 36.53]
2026-06-19 18:44:35.276898: Inverter 0: Type SK Sunsynk
2026-06-19 18:44:35.276947: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 18:44:35.277105: Reserve min: 5%, battery_min: 5%
2026-06-19 18:44:35.277159: 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 5%, current_reserve 10%, temperature 20°C
2026-06-19 18:44:35.277382: Inverter 0 SoC: 11.06kW 69%, current charge rate 5000W, current discharge rate 5250W, current battery power -30W, current battery voltage 51.2V, grid power -559W, load power 509W, PV Power 0W
2026-06-19 18:44:35.277541: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:44:35.277606: Inverter 0 scheduled charge enable is False
2026-06-19 18:44:35.277629: Inverter 0 charge windows currently []
2026-06-19 18:44:35.277650: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 18:44:35.277771: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:44:35.277796: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:44:35.277827: Inverter 0 scheduled discharge enable is False
2026-06-19 18:44:35.277943: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:44:35.277966: Inverter 0 discharge windows currently []
2026-06-19 18:44:35.277986: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:44:35.277999: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:44:35.278012: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:44:35.325408: Reset inverter settings to safe mode (set_charge_window=True set_export_window=False force=set_read_only)
2026-06-19 18:44:35.325534: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 18:44:35.325808: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 18:44:35.325988: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog1_charge', 'option': 'Allow Gen'}
2026-06-19 18:44:35.378526: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog2_charge', 'option': 'Allow Gen'}
2026-06-19 18:44:35.481701: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog3_charge', 'option': 'Allow Gen'}
2026-06-19 18:44:35.599271: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog4_charge', 'option': 'Allow Gen'}
2026-06-19 18:44:35.702513: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog5_charge', 'option': 'Allow Gen'}
2026-06-19 18:44:35.805609: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog6_charge', 'option': 'Allow Gen'}
2026-06-19 18:44:35.848466: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_load_limit', 'option': 'Zero Export'}
2026-06-19 18:44:35.951685: Inverter 0 Current Target SoC is 100%, already at target
2026-06-19 18:44:35.951789: Inverter 0 Current Reserve is 10% and new target is 5%
2026-06-19 18:44:40.959366: Inverter 0 write_and_poll_value: Wrote 5 to reserve, successfully now 5.0
2026-06-19 18:44:40.959636: Inverter 0 Adjust force export to False, change times from 00:00:00 - 00:00:00 to 00:00:00 - 00:00:00
2026-06-19 18:44:40.959694: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 18:44:40.959904: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 18:44:40.960029: Inverter 0 Calling service charge_stop_service domain discharge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog1_charge', 'option': 'Allow Gen'}
2026-06-19 18:44:40.967187: Inverter 0 Calling service charge_stop_service domain discharge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog2_charge', 'option': 'Allow Gen'}
2026-06-19 18:44:41.064016: Inverter 0 Calling service charge_stop_service domain discharge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog3_charge', 'option': 'Allow Gen'}
2026-06-19 18:44:41.166893: Inverter 0 Calling service charge_stop_service domain discharge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog4_charge', 'option': 'Allow Gen'}
2026-06-19 18:44:41.269915: Inverter 0 Calling service charge_stop_service domain discharge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog5_charge', 'option': 'Allow Gen'}
2026-06-19 18:44:41.373331: Inverter 0 Calling service charge_stop_service domain discharge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog6_charge', 'option': 'Allow Gen'}
2026-06-19 18:44:41.476643: Inverter 0 Calling service charge_stop_service domain discharge service_name select/select_option with data {'entity_id': 'select.sunsynk_load_limit', 'option': 'Zero Export'}
2026-06-19 18:44:41.579694: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 09:00:00+01:00 - current SoC 69%, target 6%
2026-06-19 18:44:41.579821: Inverter 0 disabled charge window while waiting for schedule (now 06-19 18:40:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 18:44:41.579897: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 18:44:41.580075: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 18:44:41.580240: Not setting charging SoC as we are not within the window (now 06-19 18:40:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 18:44:41.580289: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 18:44:41.580332: Inverter 0 Current charge limit is 100% and new target is 5%
2026-06-19 18:44:41.683320: Warn: Web Socket result failed {'id': 39, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:44:41.683528: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:44:46.749115: Warn: Web Socket result failed {'id': 40, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:44:46.749315: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:44:51.848777: Warn: Web Socket result failed {'id': 41, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:44:51.848881: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:44:56.891081: Warn: Web Socket result failed {'id': 42, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:44:56.891151: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:45:01.909581: Warn: Web Socket result failed {'id': 43, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:45:01.909704: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:45:06.972958: Warn: Web Socket result failed {'id': 44, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:45:06.973051: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:45:12.043478: Warn: Web Socket result failed {'id': 45, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:45:12.043665: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:45:17.083507: Warn: Web Socket result failed {'id': 46, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:45:17.083688: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:45:22.156494: Warn: Web Socket result failed {'id': 47, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:45:22.156587: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:45:27.236160: Warn: Web Socket result failed {'id': 48, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:45:27.236251: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:45:32.237184: Warn: Inverter 0 Trying to write 5 to charge_limit didn't complete got 100.0
2026-06-19 18:45:32.244733: Warn: record_status Warn: Inverter 0 write to charge_limit failed
2026-06-19 18:45:32.244902: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 18:45:32.244959: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 18:45:32.244987: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 18:45:32.245011: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 18:45:32.245034: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 18:45:32.245055: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 18:45:32.245077: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 18:45:32.245099: Inverter 0 count register writes 0
2026-06-19 18:45:32.266276: Total inverter register writes now 0
2026-06-19 18:45:32.287818: Completed run status Demand with Errors reported (check log)
2026-06-19 18:45:32.300483: Saved current settings to /config/predbat_config.json
2026-06-19 18:45:32.345172: Creating predbat dashboard at /config/predbat_dashboard.yaml
2026-06-19 18:45:33.349144: --------------- PredBat - update at 2026-06-19 18:45:00+01:00 with clock skew 0 minutes, minutes now 1125
2026-06-19 18:45:33.349641: Saved current settings to /config/predbat_config.json
2026-06-19 18:45:33.349752: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 8.6 minutes
2026-06-19 18:45:33.349837: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.13, latest beta is v8.40.13
2026-06-19 18:45:33.349937: Autoupdate: There is an update pending v8.40.13 GECloud automatic fixes, Solis OAuth, SigEnergy onboard status - auto update is off
2026-06-19 18:45:33.374792: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 18:45:33.375252: Predbat mode is set to Control charge
2026-06-19 18:45:33.474322: Found 11520 load_today datapoints going back 1 days
2026-06-19 18:45:33.474432: Using load_power data to fill gaps in load_today data
2026-06-19 18:45:33.540890: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 18:45:33.541053: Zero load period starting at 2026-06-19T12:09:00+0100 (396 minutes) for 889 minutes with base value 0.9
2026-06-19 18:45:33.541110: Zero load period starting at 2026-06-18T19:24:00+0100 (1401 minutes) for 64 minutes with base value 0.8
2026-06-19 18:45:33.542135: Processing 384 30-minute periods for power integration
2026-06-19 18:45:33.605448: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 18:45:33.605560: Car charging hold True, threshold 6.0kWh
2026-06-19 18:45:33.605595: Current data so far today: load 4.75kWh, import 1.1kWh, export 0.0kWh, PV 0kWh
2026-06-19 18:45:33.624270: Standing charge is set to 49.98p
2026-06-19 18:45:33.666805: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 18:45:33.666922: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 18:45:33.667109: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 62.3 minutes
2026-06-19 18:45:33.667465: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 62.3 minutes
2026-06-19 18:45:33.673382: Loaded 95 datapoints of futurerate analysis
2026-06-19 18:45:33.826148: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53']
2026-06-19 18:45:33.851499: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 18:45:33.851757: Import rates: min 13.17p, max 37.08p, average 20.01p
2026-06-19 18:45:33.890007: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 18:45:33.890099: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 18:45:33.891187: High export rate found rates in range 99p to -99p
2026-06-19 18:45:33.976105: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 18:45:33.976222: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 18:45:33.976396: Last hour: net energy 0.03kWh, import 0.03kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 1.05p, import 1.05p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 18:45:34.024796: Today's energy total net 1.1kWh, import 1.1kWh, export 0.0kWh, cost 68.34p, import 18.36p, export 0.0p, carbon 0.0kg
2026-06-19 18:45:34.024980: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 18:45:34.026615: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 18:45:34.028050: Warn: Found 1 gaps in load_today totalling 9910 minutes to fill using average data
2026-06-19 18:45:34.028135: Gap starting at 2026-06-18T15:55:00+0100 (1610 minutes) for 9910 minutes
2026-06-19 18:45:34.043877: Historical days now [7] weight [1]
2026-06-19 18:45:34.067561: Today's load divergence 120.34%, in-day adjustment 115.1%, damping 0.95x, yesterday 100.0% today 119.33% blend 21.88%
2026-06-19 18:45:34.067653: Today's predicted so far 10.3kWh with 0.0kWh car/iBoost excluded, 0.69kWh import ignored, and 0kWh forecast extra.
2026-06-19 18:45:34.067710: Today's actual load so far 13.36kWh with 0.0kWh car/iBoost excluded, and 0.17kWh import ignored.
2026-06-19 18:45:34.099449: Inverter 0: Type SK Sunsynk
2026-06-19 18:45:34.099500: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 18:45:34.099635: Reserve min: 5%, battery_min: 5%
2026-06-19 18:45:34.099682: 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 5%, current_reserve 5%, temperature 20°C
2026-06-19 18:45:34.099890: Inverter 0 SoC: 11.04kW 69%, current charge rate 5000W, current discharge rate 5250W, current battery power -29W, current battery voltage 51.2V, grid power -620W, load power 560W, PV Power 0W
2026-06-19 18:45:34.100023: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:45:34.100084: Inverter 0 scheduled charge enable is False
2026-06-19 18:45:34.100104: Inverter 0 charge windows currently []
2026-06-19 18:45:34.100123: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 18:45:34.100203: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:45:34.100223: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:45:34.100248: Inverter 0 scheduled discharge enable is False
2026-06-19 18:45:34.100339: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:45:34.100361: Inverter 0 discharge windows currently []
2026-06-19 18:45:34.100376: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:45:34.100389: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:45:34.100402: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:45:34.156664: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 18:45:34.156752: Plan was last updated on 2026-06-19 18:40:00+01:00 and is now 5.0 minutes old
2026-06-19 18:45:34.157088: Best charge window [ 20-06 08:00:00 - 20-06 09:00:00 @ 15.47p 6%, 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 34%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.75p 100%, 20-06 14:00:00 - 20-06 15:00:00 @ 13.81p 75%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 78%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 19:00:00 @ 34.31p 100% ]
2026-06-19 18:45:34.157123: Best export window [  ]
2026-06-19 18:45:34.158052: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 18:45:34.160153: Load divergence over 8.0 hours mean 404.76W, min 0.0W, max 2388.0W, std dev 501.8W, divergence 61.99%
2026-06-19 18:45:34.180837: Creating pool of 12 processes to match your CPU count
2026-06-19 18:45:34.260040: predict base end_record 06-21 11:05:00, final soc 0.8kWh, metric 493.02p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:35:00, load 31.55kWh, PV 0.0kWh
2026-06-19 18:45:34.262030:    Slot: [   18:45,    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,    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-19 18:45:34.263518:     SoC: [   11.04,    10.92,    10.92,    10.88,    10.85,    10.82,    10.72,     10.4,    10.18,     9.61,     9.15,     8.82,     8.12,     7.49,     7.44,     7.34,     7.18,     6.98,     6.77,      6.2,     4.87,     2.77,     2.42,     2.34,     2.19,     1.97,     1.69,     1.33,     0.91,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 18:45:34.264700:     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-,    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-19 18:45:34.266170:    LOAD: [    4.75,     4.86,     4.86,     4.89,     4.93,     4.96,     5.05,     5.35,     5.55,     6.09,     6.51,     6.82,     7.47,     8.05,      8.1,      8.2,     8.34,     8.53,     8.72,     9.26,     10.5,    12.45,    12.78,    12.85,    12.99,    13.19,    13.46,    13.79,    14.19,    14.65,    14.87,    14.88,    15.12,    15.43,    15.79,    15.98,     16.2,    16.48,    16.81,    17.43,    18.07,    18.52,     19.0,    19.34,    19.66,    19.95,    20.26,    20.58,    20.89,    21.15,    21.15,    21.18,    21.21,    21.23,    21.31,    21.57,    21.75,    22.21,    22.58,    22.85,    23.49,    24.08,    24.13,    24.22,    24.37,    24.56,    24.75,    25.28,    26.52,    28.47,     28.8,    28.88,    29.02,    29.22,    29.49,    29.82,    30.21,    30.67,    30.89,     30.9,    31.15,    31.46,    31.82] kWh
2026-06-19 18:45:34.267546:      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,      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-19 18:45:34.268916:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,     1.46,     1.68,     1.69,     1.94,     2.25,     2.61,     2.79,     3.02,     3.29,     3.63,     4.25,     4.89,     5.34,     5.81,     6.15,     6.47,     6.77,     7.08,     7.39,     7.71,     7.97,     7.97,     7.99,     8.02,     8.05,     8.13,     8.39,     8.56,     9.03,      9.4,     9.67,    10.31,    10.89,    10.94,    11.04,    11.18,    11.37,    11.56,     12.1,    13.34,    15.29,    15.62,    15.69,    15.83,    16.03,     16.3,    16.63,    17.03,    17.49,    17.71,    17.72,    17.96,    18.27,    18.63] kWh
2026-06-19 18:45:34.270253:  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,      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-19 18:45:34.271654:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   124.07,    127.6,   127.79,    131.6,   136.23,   140.97,   143.44,   146.67,   150.44,    155.0,   163.55,   172.44,    178.6,   185.06,   190.04,   199.23,   207.28,   216.93,   226.74,   237.68,   247.12,   247.14,   247.88,   248.67,   249.36,   251.53,   258.74,   262.98,   274.07,   281.43,   286.82,   349.81,   361.37,   362.29,   364.07,   366.59,   369.71,   373.38,    383.2,   406.24,   442.64,   448.64,   449.98,   452.31,   455.96,   460.47,   466.39,   472.33,   479.63,   483.16,   483.35,   487.17,   491.79,   496.53] p
2026-06-19 18:45:34.379317: Battery has 13.83 hours left - now at 11.04kWh
2026-06-19 18:45:34.412585: predict base10 end_record 06-21 11:05:00, final soc 0.8kWh, metric 515.4p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:00:00, load 32.83kWh, PV 0.0kWh
2026-06-19 18:45:34.414171:    Slot: [   18:45,    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,    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-19 18:45:34.415279:     SoC: [   11.04,    10.91,    10.91,    10.88,    10.84,    10.81,    10.71,    10.37,    10.14,     9.54,     9.06,     8.71,     7.98,     7.32,     7.27,     7.16,      7.0,     6.79,     6.57,     5.97,     4.58,     2.38,     2.01,     1.93,     1.77,     1.54,     1.24,     0.87,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 18:45:34.416223:     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-,    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-19 18:45:34.417354:    LOAD: [    4.75,     4.87,     4.87,      4.9,     4.94,     4.96,     5.06,     5.38,     5.59,     6.15,     6.59,     6.92,      7.6,     8.21,     8.26,     8.36,     8.51,     8.71,     8.91,     9.47,    10.77,    12.81,    13.16,    13.24,    13.38,     13.6,    13.88,    14.22,    14.64,    15.12,    15.35,    15.36,    15.62,    15.94,    16.32,    16.51,    16.75,    17.04,    17.39,    18.04,    18.71,    19.18,    19.67,    20.03,    20.37,    20.68,     21.0,    21.33,    21.66,    21.93,    21.93,    21.96,    21.99,    22.02,     22.1,    22.38,    22.56,    23.05,    23.43,    23.71,    24.39,     25.0,    25.05,    25.15,     25.3,     25.5,     25.7,    26.26,    27.56,     29.6,    29.95,    30.02,    30.17,    30.39,    30.66,    31.01,    31.43,    31.91,    32.14,    32.15,    32.41,    32.73,    33.11] kWh
2026-06-19 18:45:34.418456:      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,      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-19 18:45:34.419541:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,     1.45,     1.93,     2.16,     2.18,     2.43,     2.76,     3.13,     3.32,     3.56,     3.85,      4.2,     4.85,     5.52,     5.99,     6.49,     6.85,     7.18,     7.49,     7.81,     8.15,     8.48,     8.75,     8.75,     8.78,     8.81,     8.83,     8.92,     9.19,     9.37,     9.86,    10.25,    10.53,     11.2,    11.81,    11.86,    11.96,    12.11,    12.31,    12.52,    13.07,    14.37,    16.42,    16.76,    16.84,    16.99,     17.2,    17.48,    17.83,    18.24,    18.72,    18.95,    18.96,    19.22,    19.54,    19.92] kWh
2026-06-19 18:45:34.420593:  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,      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-19 18:45:34.421747:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   123.61,   131.26,   134.96,   135.16,   139.15,    144.0,   148.96,   151.55,   154.94,   158.88,   163.66,   172.62,   181.94,   188.38,   195.15,   200.37,   210.01,   218.44,   228.55,   238.82,   250.28,   260.17,   260.19,   260.97,    261.8,   262.51,   264.79,   272.34,   276.78,    288.4,    296.1,   301.75,   365.36,   377.47,   378.44,    380.3,   382.95,   386.21,   390.06,   400.35,   424.48,   462.62,    468.9,    470.3,   472.75,   476.57,    481.3,    487.5,   493.72,   501.37,   505.07,   505.27,   509.27,   514.11,   519.08] p
2026-06-19 18:45:34.495419: predict best10 end_record 06-21 11:05:00, final soc 1.12kWh, metric 455.86p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:10:00, load 32.83kWh, PV 0.0kWh
2026-06-19 18:45:34.497196:    Slot: [   18:45,    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,    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-19 18:45:34.498618:     SoC: [   11.04,    10.91,    10.91,    10.88,    10.84,    10.81,    10.71,    10.37,    10.14,     9.54,     9.06,     8.71,     7.98,     7.32,     7.27,     7.16,      7.0,     6.79,     6.57,     5.97,     4.58,     2.38,     2.01,     1.93,     1.77,     1.54,     1.24,     0.87,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8,     2.74,     4.68,      5.5,     7.44,     9.38,    11.32,     12.0,     12.0,     12.5,     12.5,    12.14,    11.81,    11.46,     11.1,    10.75,    10.46,    10.46,    10.43,    10.39,    10.37,    10.28,     9.98,     9.79,     9.26,     8.85,     8.54,     7.82,     7.17,     7.11,      7.0,     6.84,     6.63,     6.41,     5.81,     4.42,     2.22,     1.85,     1.77,     1.61,     1.38,     1.08,      0.8,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8,     2.74] kWh
2026-06-19 18:45:34.499773:     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<bf+,    g<bf+,    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<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<bf+,    g<bf+,    g~be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 18:45:34.501167:    LOAD: [    4.75,     4.87,     4.87,      4.9,     4.94,     4.96,     5.06,     5.38,     5.59,     6.15,     6.59,     6.92,      7.6,     8.21,     8.26,     8.36,     8.51,     8.71,     8.91,     9.47,    10.77,    12.81,    13.16,    13.24,    13.38,     13.6,    13.88,    14.22,    14.64,    15.12,    15.35,    15.36,    15.62,    15.94,    16.32,    16.51,    16.75,    17.04,    17.39,    18.04,    18.71,    19.18,    19.67,    20.03,    20.37,    20.68,     21.0,    21.33,    21.66,    21.93,    21.93,    21.96,    21.99,    22.02,     22.1,    22.38,    22.56,    23.05,    23.43,    23.71,    24.39,     25.0,    25.05,    25.15,     25.3,     25.5,     25.7,    26.26,    27.56,     29.6,    29.95,    30.02,    30.17,    30.39,    30.66,    31.01,    31.43,    31.91,    32.14,    32.15,    32.41,    32.73,    33.11] kWh
2026-06-19 18:45:34.502543:      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,      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-19 18:45:34.503943:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,     1.66,     2.14,     2.18,     2.19,     2.45,     2.77,     5.24,     7.51,     8.63,     11.0,    13.43,    16.17,    17.57,    18.04,    19.07,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.51,    20.14,    20.62,    20.67,    20.68,    20.94,    21.26,    23.72] kWh
2026-06-19 18:45:34.505241:  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,      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-19 18:45:34.506639:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,    126.7,   134.34,   135.04,   135.24,   139.24,   144.08,   176.48,   207.08,   222.91,   255.61,   288.91,   326.39,   345.88,   352.33,   366.45,   371.67,   371.67,   371.67,   371.67,   371.67,   371.67,   371.67,   371.67,   371.67,   371.67,   371.67,   371.67,   371.67,   371.67,   371.67,   371.67,   371.67,   421.66,   421.66,   421.66,   421.66,   421.66,   421.66,   421.66,   421.66,   421.66,   421.66,   421.66,   421.66,   421.66,   421.66,   421.66,   423.17,   432.62,   440.26,   440.96,   441.16,   445.16,    450.0,    482.4] p
2026-06-19 18:45:34.580536: predict best end_record 06-21 11:05:00, final soc 1.19kWh, metric 436.2p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 10:20:00, load 31.55kWh, PV 0.0kWh
2026-06-19 18:45:34.582359:    Slot: [   18:45,    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,    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-19 18:45:34.583765:     SoC: [   11.04,    10.92,    10.92,    10.88,    10.85,    10.82,    10.72,     10.4,    10.18,     9.61,     9.15,     8.82,     8.12,     7.49,     7.44,     7.34,     7.18,     6.98,     6.77,      6.2,     4.87,     2.77,     2.42,     2.34,     2.19,     1.97,     1.69,     1.33,      1.2,      1.2,     0.96,     0.95,      0.8,      0.8,     3.13,     5.46,      5.5,     7.83,    10.16,    12.48,    12.23,    12.23,     12.5,     12.5,    12.16,    11.84,    11.51,    11.17,    10.83,    10.55,    10.55,    10.52,    10.49,    10.46,    10.38,     10.1,     9.91,     9.41,     9.01,     8.72,     8.04,     7.41,     7.36,     7.25,      7.1,      6.9,     6.69,     6.12,     4.78,     2.69,     2.34,     2.26,     2.11,     1.89,      1.6,     1.25,     1.18,     1.18,     0.94,     0.93,      0.8,      0.8,     3.13] kWh
2026-06-19 18:45:34.584991:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g<be-,    g<bf+,    g<bf+,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be~,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 18:45:34.586478:    LOAD: [    4.75,     4.86,     4.86,     4.89,     4.93,     4.96,     5.05,     5.35,     5.55,     6.09,     6.51,     6.82,     7.47,     8.05,      8.1,      8.2,     8.34,     8.53,     8.72,     9.26,     10.5,    12.45,    12.78,    12.85,    12.99,    13.19,    13.46,    13.79,    14.19,    14.65,    14.87,    14.88,    15.12,    15.43,    15.79,    15.98,     16.2,    16.48,    16.81,    17.43,    18.07,    18.52,     19.0,    19.34,    19.66,    19.95,    20.26,    20.58,    20.89,    21.15,    21.15,    21.18,    21.21,    21.23,    21.31,    21.57,    21.75,    22.21,    22.58,    22.85,    23.49,    24.08,    24.13,    24.22,    24.37,    24.56,    24.75,    25.28,    26.52,    28.47,     28.8,    28.88,    29.02,    29.22,    29.49,    29.82,    30.21,    30.67,    30.89,     30.9,    31.15,    31.46,    31.82] kWh
2026-06-19 18:45:34.587784:      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,      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-19 18:45:34.589134:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,     1.37,     1.83,     1.83,     1.83,     1.94,     2.25,     5.11,     7.79,     8.07,    10.84,    13.67,     16.8,     17.2,    17.65,    18.41,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    19.09,    19.55,    19.55,    19.55,    19.67,    19.98,    22.84] kWh
2026-06-19 18:45:34.590510:  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,      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-19 18:45:34.591902:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   122.39,   129.69,   129.69,   129.69,   131.37,    136.0,   173.65,   209.75,   213.65,   251.91,    290.7,   333.48,   339.13,   345.29,   355.66,   360.64,   360.64,   360.64,   360.64,   360.64,   360.64,   360.64,   360.64,   360.64,   360.64,   360.64,   360.64,   360.64,   360.64,   360.64,   360.64,   360.64,   410.63,   410.63,   410.63,   410.63,   410.63,   410.63,   410.63,   410.63,   410.63,   410.63,   410.63,   410.63,   410.63,   410.63,   410.63,   410.63,   415.64,   422.94,   422.94,   422.94,   424.86,   429.48,   467.14] p
2026-06-19 18:45:34.594042:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg]
2026-06-19 18:45:34.594077: Saving plan best values to HA entities
2026-06-19 18:45:34.743328: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 18:45:34.748544: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 18:45:34.753643: Best charging limit SoC's [1.0, 16.0, 5.5, 16.0, 12.0, 12.5, 1.0, 16.0]kWh, export []kWh gives import battery 39.97kWh, house 0.85kWh, export 0.0kWh, metric 436.2p, metric10 455.86p
2026-06-19 18:45:34.823148: Marginal costs baseline metric (no standing charge): 336.2307
2026-06-19 18:45:34.995344: Marginal energy costs matrix computed: min=16.84 max=22.86
2026-06-19 18:45:35.065892: Rate array import [{'start': 1125, 'end': 1140, 'rate': 'very expensive', 'range': '(37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3545, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1125, 'end': 3545, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 18:45:35.066561: - Your estimated bill for today is £0.68 and tomorrow is £2.92
2026-06-19 18:45:35.066592: - Import rates are very expensive (37.1p) for the next 15 minutes and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 18:45:35.066608: - The battery is currently at 69% and is in eco mode for the next 13 hours.
2026-06-19 18:45:35.066621: - For the next 48 hours there will be no solar generation.
2026-06-19 18:45:35.066634: - You will run out of battery in 15 hours.
2026-06-19 18:45:35.066646: - Your next charge slot will be in 13 hours where import rates will be cheap (15.0p).
2026-06-19 18:45:35.066658: 
2026-06-19 18:45:35.109652: Plan calculation took 0.95 seconds
2026-06-19 18:45:35.113289: No high rate period found
2026-06-19 18:45:35.160807: Import threshold used for optimisation was 16.38p
2026-06-19 18:45:35.212418: Low import rate windows [0: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 1: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 2: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 3: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 4: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 5: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 6: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 7: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 8: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 9: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 10: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 11: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 12: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 13: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 14: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 15: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 16: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 17: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 18: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 19: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 20: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 21: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 22: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 23: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 24: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 25: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 26: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 27: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 28: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 29: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 30: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 31: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 32: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 33: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 34: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 35: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 36: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 37: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 38: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 39: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 40: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 41: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 42: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 43: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 44: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 45: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 46: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 47: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 48: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 49: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 50: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 51: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 52: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 53: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 54: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 55: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 56: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 57: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 58: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 59: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 60: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 61: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 62: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 63: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 64: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 65: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 66: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 67: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 68: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 69: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 70: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 71: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 72: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 73: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 74: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 75: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 76: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 77: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 78: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 79: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 80: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 81: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 82: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 83: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 84: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 85: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 86: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 87: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 88: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 89: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 90: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 91: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 92: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 93: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 94: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 95: 06-21 18:30:00 - 06-21 19:00:00 @ 36.53]
2026-06-19 18:45:35.218326: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 09:00:00+01:00 - current SoC 69%, target 6%
2026-06-19 18:45:35.218430: Inverter 0 disabled charge window while waiting for schedule (now 06-19 18:45:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 18:45:35.218512: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 18:45:35.218736: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 18:45:35.218928: Not setting charging SoC as we are not within the window (now 06-19 18:45:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 18:45:35.218983: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 18:45:35.219036: Inverter 0 Current charge limit is 100% and new target is 5%
2026-06-19 18:45:35.307741: Warn: Web Socket result failed {'id': 49, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:45:35.307823: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:45:40.326207: Warn: Web Socket result failed {'id': 50, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:45:40.326294: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:45:45.338743: Warn: Web Socket result failed {'id': 51, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:45:45.338841: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:45:50.362081: Warn: Web Socket result failed {'id': 52, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:45:50.362168: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:45:55.382493: Warn: Web Socket result failed {'id': 53, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:45:55.382593: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:46:00.436236: Warn: Web Socket result failed {'id': 54, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:46:00.436320: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:46:05.489751: Warn: Web Socket result failed {'id': 55, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:46:05.489989: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:46:12.735294: Info: No secrets.yaml file found
2026-06-19 18:46:12.735382: Loading apps.yaml
2026-06-19 18:46:12.754187: Predbat: Startup predbat
2026-06-19 18:46:12.786665: --------------- PredBat - update at 2026-06-19 18:45:00+01:00 with clock skew 0 minutes, minutes now 1125
2026-06-19 18:46:12.788172: Config root is /config
2026-06-19 18:46:12.788255: --------------- PredBat - update at 2026-06-19 18:45:00+01:00 with clock skew 0 minutes, minutes now 1125
2026-06-19 18:46:12.788309: Initialising Storage interface
2026-06-19 18:46:12.788473: Initialising Home Assistant Interface interface
2026-06-19 18:46:12.805016: Initialising Home Assistant History interface
2026-06-19 18:46:12.805126: Initialising Web Interface interface
2026-06-19 18:46:12.805176: Initialising plugin system
2026-06-19 18:46:12.805241: Scanning for plugins in: /addon
2026-06-19 18:46:12.805429: Plugin discovery complete. Loaded 0 plugins.
2026-06-19 18:46:12.805459: Starting Storage interface
2026-06-19 18:46:12.805483: Creating task: <coroutine object ComponentBase.start at 0x7f51e8709d20>
2026-06-19 18:46:12.805941: StorageComponent: Waiting for API to start
2026-06-19 18:46:12.812135: StorageComponent: Started
2026-06-19 18:46:13.806121: Starting Home Assistant Interface interface
2026-06-19 18:46:13.806226: Creating task: <coroutine object HAInterface.start at 0x7f51c8eccac0>
2026-06-19 18:46:13.806643: HAInterface: Waiting for API to start
2026-06-19 18:46:13.806931: Info: Starting HA interface
2026-06-19 18:46:13.807253: Info: Start socket for url http://10.0.20.15:8123/api/websocket
2026-06-19 18:46:13.810686: Info: Web Socket active
2026-06-19 18:46:14.806819: Starting Home Assistant History interface
2026-06-19 18:46:14.806941: Creating task: <coroutine object ComponentBase.start at 0x7f51cb3f7cc0>
2026-06-19 18:46:14.807551: HAHistory: Waiting for API to start
2026-06-19 18:46:14.807999: Info: Starting HAHistory
2026-06-19 18:46:14.808214: Info: HAHistory: Pruning history data started.
2026-06-19 18:46:14.808263: Info: HAHistory: Pruning history data completed.
2026-06-19 18:46:14.808381: HAHistory: Started
2026-06-19 18:46:15.807729: Starting Web Interface interface
2026-06-19 18:46:15.807993: Creating task: <coroutine object WebInterface.start at 0x7f51c8e59030>
2026-06-19 18:46:15.808556: WebInterface: Waiting for API to start
2026-06-19 18:46:16.808772: Config root is /config and printable config_root_p is now /config
2026-06-19 18:46:16.894264: Regular expression argument octopus_saving_session matched ^(binary_sensor.octopus_energy([0-9a-z_]+|)_saving_session(s|))$ with binary_sensor.octopus_energy_a_21a60b76_octoplus_saving_sessions
2026-06-19 18:46:16.898004: Refreshing Predbat configuration
2026-06-19 18:46:17.013849: Set reset inverter true due to reset_inverter on item set_reserve_min
2026-06-19 18:46:17.072894: Set reset inverter true due to reset_inverter on item set_charge_low_power
2026-06-19 18:46:17.078139: Set reset inverter true due to reset_inverter on item set_export_low_power
2026-06-19 18:46:17.083144: Set reset inverter true due to reset_inverter on item set_export_freeze
2026-06-19 18:46:17.093355: Set reset inverter true due to reset_inverter_force on item set_read_only
2026-06-19 18:46:17.110986: Set reset inverter true due to reset_inverter_force on item mode
2026-06-19 18:46:17.236324: Saved current settings to /config/predbat_config.json
2026-06-19 18:46:17.237015: Validation of apps.yaml was successful
2026-06-19 18:46:17.237510: Refreshing Predbat configuration
2026-06-19 18:46:17.237618: Loading current config
2026-06-19 18:46:17.562279: Watch list []
2026-06-19 18:46:18.338156: Saved current settings to /config/predbat_config.json
2026-06-19 18:46:18.341096: Warn: Regular expression argument: octopus_free_session unable to match re:(event.octopus_energy_([0-9a-z_]+|)_octoplus_free_electricity_session_events), now will disable
2026-06-19 18:46:18.347992: Predbat: Next run time will be 2026-06-19 18:50:00 and then every 300 seconds
2026-06-19 18:46:19.350668: Refreshing Predbat configuration
2026-06-19 18:46:19.668808: Saved current settings to /config/predbat_config.json
2026-06-19 18:46:19.669519: Validation of apps.yaml was successful
2026-06-19 18:46:19.669636: --------------- PredBat - update at 2026-06-19 18:45:00+01:00 with clock skew 0 minutes, minutes now 1125
2026-06-19 18:46:19.670078: Saved current settings to /config/predbat_config.json
2026-06-19 18:46:19.760811: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.13, latest beta is v8.40.13
2026-06-19 18:46:19.760929: Autoupdate: There is an update pending v8.40.13 GECloud automatic fixes, Solis OAuth, SigEnergy onboard status - auto update is off
2026-06-19 18:46:19.772523: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 18:46:19.773107: Predbat mode is set to Control charge
2026-06-19 18:46:19.924846: Found 11520 load_today datapoints going back 1 days
2026-06-19 18:46:19.924971: Using load_power data to fill gaps in load_today data
2026-06-19 18:46:20.079476: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 18:46:20.079617: Zero load period starting at 2026-06-19T12:09:00+0100 (396 minutes) for 889 minutes with base value 0.9
2026-06-19 18:46:20.079674: Zero load period starting at 2026-06-18T19:24:00+0100 (1401 minutes) for 64 minutes with base value 0.8
2026-06-19 18:46:20.080616: Processing 384 30-minute periods for power integration
2026-06-19 18:46:20.257325: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 18:46:20.257428: Car charging hold True, threshold 6.0kWh
2026-06-19 18:46:20.257481: Current data so far today: load 4.75kWh, import 1.1kWh, export 0.0kWh, PV 0kWh
2026-06-19 18:46:20.279045: Standing charge is set to 49.98p
2026-06-19 18:46:20.325696: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 18:46:20.325795: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 18:46:20.326082: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 63.0 minutes
2026-06-19 18:46:20.326466: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 63.0 minutes
2026-06-19 18:46:20.332029: Loaded 95 datapoints of futurerate analysis
2026-06-19 18:46:20.491815: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53']
2026-06-19 18:46:20.516954: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 18:46:20.517063: Import rates: min 13.17p, max 37.08p, average 20.01p
2026-06-19 18:46:20.558649: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 18:46:20.558746: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 18:46:20.559828: High export rate found rates in range 99p to -99p
2026-06-19 18:46:20.662391: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 18:46:20.662526: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 18:46:20.662738: Last hour: net energy 0.03kWh, import 0.03kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 1.05p, import 1.05p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 18:46:20.707425: Today's energy total net 1.1kWh, import 1.1kWh, export 0.0kWh, cost 68.34p, import 18.36p, export 0.0p, carbon 0.0kg
2026-06-19 18:46:20.707536: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 18:46:20.709150: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 18:46:20.710252: Warn: Found 1 gaps in load_today totalling 9910 minutes to fill using average data
2026-06-19 18:46:20.710342: Gap starting at 2026-06-18T15:55:00+0100 (1610 minutes) for 9910 minutes
2026-06-19 18:46:20.726885: Historical days now [7] weight [1]
2026-06-19 18:46:20.752590: Today's load divergence 120.35%, in-day adjustment 115.1%, damping 0.95x, yesterday 100.0% today 119.33% blend 21.88%
2026-06-19 18:46:20.752662: Today's predicted so far 10.3kWh with 0.0kWh car/iBoost excluded, 0.69kWh import ignored, and 0kWh forecast extra.
2026-06-19 18:46:20.752690: Today's actual load so far 13.37kWh with 0.0kWh car/iBoost excluded, and 0.17kWh import ignored.
2026-06-19 18:46:20.784885: Octopus slots changed from [[], [], [], [], [], [], [], []] to []
2026-06-19 18:46:20.785537: Sensor changes require a replan, will recompute the plan
2026-06-19 18:46:20.785751: Inverter 0: Type SK Sunsynk
2026-06-19 18:46:20.785787: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 18:46:20.786003: Reserve min: 5%, battery_min: 5%
2026-06-19 18:46:20.786071: 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 5%, current_reserve 5%, temperature 20°C
2026-06-19 18:46:20.786353: Inverter 0 SoC: 11.04kW 69%, current charge rate 5000W, current discharge rate 5250W, current battery power -27W, current battery voltage 51.2V, grid power -615W, load power 566W, PV Power 0W
2026-06-19 18:46:20.786523: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:46:20.786609: Inverter 0 scheduled charge enable is False
2026-06-19 18:46:20.786633: Inverter 0 charge windows currently []
2026-06-19 18:46:20.786657: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 18:46:20.786761: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:46:20.786786: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:46:20.786841: Inverter 0 scheduled discharge enable is False
2026-06-19 18:46:20.786996: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:46:20.787024: Inverter 0 discharge windows currently []
2026-06-19 18:46:20.787077: Looking for charge curve with sensors sensor.sunsynk_battery_soc, sensor.predbat_SK_0_charge_rate, predbat.status and sensor.sunsynk_battery_power
2026-06-19 18:46:21.041281: Warn: Cannot find battery charge curve (missing history), one of the required settings for soc_percent, charge_rate, battery_power and predbat.status do not have history, check apps.yaml
2026-06-19 18:46:21.041353: Warn: Sensor history data lengths: soc_percent 0, charge_rate 0, battery_power 0, predbat_status 0
2026-06-19 18:46:21.041911: Looking for discharge curve with sensors sensor.sunsynk_battery_soc, sensor.predbat_SK_0_discharge_rate, predbat.status and sensor.sunsynk_battery_power
2026-06-19 18:46:21.113698: Warn: Cannot find battery discharge curve (missing history), one of the required settings for soc_percent, discharge_rate, battery_power and predbat.status do not have history, check apps.yaml
2026-06-19 18:46:21.113783: Warn: Sensor history data lengths: soc_percent 0, discharge_rate 0, battery_power 0, predbat_status 0
2026-06-19 18:46:21.114340: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:46:21.114372: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:46:21.114391: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:46:21.187115: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 18:46:21.187189: Will recompute the plan as it is invalid
2026-06-19 18:46:21.187223: Recompute, previous plan is invalid...
2026-06-19 18:46:21.190493: Best charge window [ 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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 18:30:00 - 21-06 19:00:00 @ 36.53p 0% ]
2026-06-19 18:46:21.190572: Best export window [  ]
2026-06-19 18:46:21.191327: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 18:46:21.193257: Load divergence over 8.0 hours mean 404.76W, min 0.0W, max 2388.0W, std dev 501.8W, divergence 61.99%
2026-06-19 18:46:21.212330: Calculating data from yesterday for savings calculation
2026-06-19 18:46:21.224462: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 18:46:21.230534: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 18:46:21.231026: Creating pool of 12 processes to match your CPU count
2026-06-19 18:46:21.383419: 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-19 18:46:21.385779: Optimise levels pass started at 2026-06-19 18:46:21
2026-06-19 18:46:21.385872: Optimise all windows, total charge 95 export 1
2026-06-19 18:46:21.645052: >> Region optimisation pass width 960
2026-06-19 18:46:21.960724: >> Region optimisation pass width 480
2026-06-19 18:46:22.278443: >> Region optimisation pass width 240
2026-06-19 18:46:22.763367: >> Region optimisation pass width 120
2026-06-19 18:46:23.719266: Calculated end_record as 06-21 11:00:00 based on best_price 13.93p, next_charge_start 06-20 11:00:00, max_windows 80
2026-06-19 18:46:23.719363: Optimise levels pass ended at 2026-06-19 18:46:23, duration 2.3 seconds tried 348 combinations
2026-06-19 18:46:23.719464: Set best_price_charge_level 15.0p, best_price_export_level 0p, best_price_charge 13.93p, best_cost_export 0p, best_metric 405.05p, best_keep 0kWh, best_cycle 38.38kWh, best_carbon 0kg, best_import 24.94kWh
2026-06-19 18:46:23.734188: Starting detailed optimisation end_record 06-21 11:00:00, best_price_charge 13.93p, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.5, 12.5, 0, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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]kWh and export limits []kWh
2026-06-19 18:46:23.734383: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 322.06p, best_cost 330.23p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.82kWh
2026-06-19 18:46:23.776307: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 321.98p, best_cost 330.15p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.82kWh
2026-06-19 18:46:23.819886: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 321.98p, best_cost 330.15p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.82kWh
2026-06-19 18:46:23.977689: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 321.98p, best_cost 330.15p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.82kWh
2026-06-19 18:46:24.007926: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 321.98p, best_cost 330.15p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.82kWh
2026-06-19 18:46:24.036670: Best charge windows best_metric 321.98p, best_cost 330.15p, best_carbon 0kg, best_import 40.82kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 47%, 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 75%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 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 18:30:00 - 21-06 19:00:00 @ 36.53p 100% ]
2026-06-19 18:46:24.037423: Best charge windows best_metric 321.98p, best_cost 330.15p, best_carbon 0kg, best_import 40.82kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 47%, 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 75%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 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 18:30:00 - 21-06 19:00:00 @ 36.53p 100% ]
2026-06-19 18:46:24.037555: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 321.98p, best_cost 330.15p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.82kWh
2026-06-19 18:46:24.077219: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 321.98p, best_cost 330.15p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.82kWh
2026-06-19 18:46:24.113437: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 321.98p, best_cost 330.15p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.82kWh
2026-06-19 18:46:24.236080: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 321.98p, best_cost 330.15p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.82kWh
2026-06-19 18:46:24.266105: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 321.98p, best_cost 330.15p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.82kWh
2026-06-19 18:46:24.290125: Best charge windows best_metric 321.98p, best_cost 330.15p, best_carbon 0kg, best_import 40.82kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 47%, 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 75%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 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 18:30:00 - 21-06 19:00:00 @ 36.53p 100% ]
2026-06-19 18:46:24.290453: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 321.98p, best_cost 330.15p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.82kWh
2026-06-19 18:46:24.319561: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 321.98p, best_cost 330.15p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.82kWh
2026-06-19 18:46:24.347182: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 321.98p, best_cost 330.15p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.82kWh
2026-06-19 18:46:24.458208: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 321.98p, best_cost 330.15p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.82kWh
2026-06-19 18:46:24.482060: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 321.98p, best_cost 330.15p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.82kWh
2026-06-19 18:46:24.508773: Best charge windows best_metric 321.98p, best_cost 330.15p, best_carbon 0kg, best_import 40.82kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 47%, 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 75%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 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 18:30:00 - 21-06 19:00:00 @ 36.53p 100% ]
2026-06-19 18:46:24.508898: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 13.93p, best_metric 321.98p, best_cost 330.15p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.82kWh
2026-06-19 18:46:24.529944: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 13.93p, best_metric 321.98p, best_cost 330.15p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.82kWh
2026-06-19 18:46:24.552324: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 13.93p, best_metric 321.98p, best_cost 330.15p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.82kWh
2026-06-19 18:46:24.666349: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 13.93p, best_metric 321.98p, best_cost 330.15p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.82kWh
2026-06-19 18:46:24.690328: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 13.93p, best_metric 321.98p, best_cost 330.15p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.82kWh
2026-06-19 18:46:24.720093: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 13.93p, best_metric 321.98p, best_cost 330.15p, best_cycle 33.84kWh, best_carbon 0kg, best_import 40.82kWh
2026-06-19 18:46:24.751111: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 13.93p, best_metric 321.6p, best_cost 329.76p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.79kWh
2026-06-19 18:46:24.779352: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 13.93p, best_metric 321.28p, best_cost 329.57p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.79kWh
2026-06-19 18:46:24.828514: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 13.93p, best_metric 321.28p, best_cost 329.57p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.79kWh
2026-06-19 18:46:24.880918: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 13.93p, best_metric 321.28p, best_cost 329.57p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.79kWh
2026-06-19 18:46:24.940224: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 13.93p, best_metric 320.9p, best_cost 329.05p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.78kWh
2026-06-19 18:46:24.992909: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 13.93p, best_metric 320.9p, best_cost 329.05p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.78kWh
2026-06-19 18:46:25.044135: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 13.93p, best_metric 320.88p, best_cost 329.05p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.78kWh
2026-06-19 18:46:25.097871: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 13.93p, best_metric 320.88p, best_cost 329.05p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.78kWh
2026-06-19 18:46:25.151079: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 13.93p, best_metric 320.86p, best_cost 329.05p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.78kWh
2026-06-19 18:46:25.202450: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 13.93p, best_metric 320.86p, best_cost 329.05p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.78kWh
2026-06-19 18:46:25.258488: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 13.93p, best_metric 320.86p, best_cost 329.05p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.78kWh
2026-06-19 18:46:25.374687: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 13.93p, best_metric 320.86p, best_cost 329.05p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.78kWh
2026-06-19 18:46:25.488246: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 13.93p, best_metric 320.86p, best_cost 329.05p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.78kWh
2026-06-19 18:46:25.545282: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 13.93p, best_metric 320.86p, best_cost 329.05p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.78kWh
2026-06-19 18:46:25.602955: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 13.93p, best_metric 320.86p, best_cost 329.05p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.78kWh
2026-06-19 18:46:25.797311: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 13.93p, best_metric 320.86p, best_cost 329.05p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.78kWh
2026-06-19 18:46:25.852980: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 13.93p, best_metric 320.86p, best_cost 329.05p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.78kWh
2026-06-19 18:46:25.910644: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 13.93p, best_metric 320.86p, best_cost 329.05p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.78kWh
2026-06-19 18:46:25.970917: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 13.93p, best_metric 320.86p, best_cost 329.05p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.78kWh
2026-06-19 18:46:26.028117: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 13.93p, best_metric 320.86p, best_cost 329.05p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.78kWh
2026-06-19 18:46:26.081817: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 13.93p, best_metric 320.86p, best_cost 329.05p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.78kWh
2026-06-19 18:46:26.145920: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 13.93p, best_metric 320.86p, best_cost 329.05p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.78kWh
2026-06-19 18:46:26.176967: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 13.93p, best_metric 320.86p, best_cost 329.05p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.78kWh
2026-06-19 18:46:26.204523: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 13.93p, best_metric 320.86p, best_cost 329.05p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.78kWh
2026-06-19 18:46:26.232327: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 13.93p, best_metric 320.86p, best_cost 329.05p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.78kWh
2026-06-19 18:46:26.257508: Optimise price set 27.8p, pass low, price 25.96p, start_at_low True, best_price_charge 13.93p, best_metric 320.86p, best_cost 329.05p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.78kWh
2026-06-19 18:46:26.286934: Optimise price set 28.4p, pass low, price 26.48p, start_at_low True, best_price_charge 13.93p, best_metric 320.86p, best_cost 329.05p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.78kWh
2026-06-19 18:46:26.407330: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 13.93p, best_metric 320.86p, best_cost 329.05p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.78kWh
2026-06-19 18:46:26.501258: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 13.93p, best_metric 320.86p, best_cost 329.05p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.78kWh
2026-06-19 18:46:26.553561: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 13.93p, best_metric 320.86p, best_cost 329.05p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.78kWh
2026-06-19 18:46:26.630919: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 13.93p, best_metric 320.86p, best_cost 329.05p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.78kWh
2026-06-19 18:46:26.656212: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 13.93p, best_metric 320.86p, best_cost 329.05p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.78kWh
2026-06-19 18:46:26.680576: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 13.93p, best_metric 320.86p, best_cost 329.05p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.78kWh
2026-06-19 18:46:26.714480: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 13.93p, best_metric 320.86p, best_cost 329.05p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.78kWh
2026-06-19 18:46:26.745075: Optimise price set 39.2p, pass low, price 36.53p, start_at_low True, best_price_charge 13.93p, best_metric 320.86p, best_cost 329.05p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.78kWh
2026-06-19 18:46:26.780901: Best charge windows best_metric 320.86p, best_cost 329.05p, best_carbon 0kg, best_import 40.78kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 6%, 20-06 08:30:00 - 20-06 09:00:00 @ 15.9p 6%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 47%, 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 75%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 78%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 6%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 6%, 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 18:30:00 - 21-06 19:00:00 @ 36.53p 100% ]
2026-06-19 18:46:26.781286: Tweak plan optimisation started
2026-06-19 18:46:27.027771: Tweak optimisation finished metric 320.85 cost 329.05 metric_keep 0 cycle 33.34 carbon 0 import 40.78
2026-06-19 18:46:27.041090: Raw charge windows [ 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 6%, 20-06 08:30:00 - 20-06 09:00:00 @ 15.9p 6%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 47%, 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 75%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 78%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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 6%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 6%, 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 18:30:00 - 21-06 19:00:00 @ 36.53p 100% ] reserve 0.8
2026-06-19 18:46:27.042051: Unclipped charge windows [ 20-06 08:00:00 - 20-06 09:00:00 @ 15.47p 6%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 47%, 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 75%, 20-06 14:30:00 - 20-06 16:00:00 @ 14.11p 78%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 19:00:00 @ 34.31p 100% ] reserve 0.8
2026-06-19 18:46:27.042503: Unfiltered charge windows [ 20-06 08:00:00 - 20-06 09:00:00 @ 15.47p 6%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 100%, 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 75%, 20-06 14:30:00 - 20-06 16:00:00 @ 14.11p 78%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 0%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 19:00:00 @ 34.31p 100% ] reserve 0.8
2026-06-19 18:46:27.042807: Filtered charge windows [ 20-06 08:00:00 - 20-06 09:00:00 @ 15.47p 6%, 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 34%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.75p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 75%, 20-06 14:30:00 - 20-06 16:00:00 @ 14.11p 78%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 19:00:00 @ 34.31p 100% ] reserve 0.8
2026-06-19 18:46:27.042848: Plan valid is now true after recompute was False
2026-06-19 18:46:27.069092: predict base end_record 06-21 11:00:00, final soc 0.8kWh, metric 491.79p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:35:00, load 31.46kWh, PV 0.0kWh
2026-06-19 18:46:27.070961:    Slot: [   18:45,    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,    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-19 18:46:27.072424:     SoC: [   11.04,    10.92,    10.92,    10.88,    10.85,    10.82,    10.72,     10.4,    10.18,     9.61,     9.15,     8.82,     8.12,     7.49,     7.44,     7.34,     7.18,     6.98,     6.77,      6.2,     4.87,     2.77,     2.42,     2.34,     2.19,     1.97,     1.69,     1.33,     0.91,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 18:46:27.073789:     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-,    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-19 18:46:27.075265:    LOAD: [    4.75,     4.86,     4.86,     4.89,     4.93,     4.96,     5.05,     5.35,     5.55,     6.09,     6.51,     6.82,     7.47,     8.05,      8.1,      8.2,     8.34,     8.53,     8.72,     9.26,     10.5,    12.45,    12.78,    12.85,    12.99,    13.19,    13.46,    13.79,    14.19,    14.65,    14.87,    14.88,    15.12,    15.43,    15.79,    15.98,     16.2,    16.48,    16.81,    17.43,    18.07,    18.52,     19.0,    19.34,    19.66,    19.95,    20.26,    20.58,    20.89,    21.15,    21.15,    21.18,    21.21,    21.23,    21.31,    21.57,    21.75,    22.21,    22.59,    22.85,    23.49,    24.08,    24.13,    24.22,    24.37,    24.56,    24.75,    25.28,    26.52,    28.47,     28.8,    28.88,    29.02,    29.22,    29.49,    29.82,    30.21,    30.67,    30.89,     30.9,    31.15,    31.46] kWh
2026-06-19 18:46:27.076584:      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,      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-19 18:46:27.077977:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,     1.46,     1.68,     1.69,     1.94,     2.25,     2.61,     2.79,     3.02,     3.29,     3.63,     4.25,     4.89,     5.34,     5.81,     6.15,     6.47,     6.77,     7.08,     7.39,     7.71,     7.97,     7.97,     7.99,     8.02,     8.05,     8.13,     8.39,     8.56,     9.03,      9.4,     9.67,    10.31,    10.89,    10.94,    11.04,    11.18,    11.37,    11.56,     12.1,    13.34,    15.29,    15.62,    15.69,    15.83,    16.03,     16.3,    16.63,    17.03,    17.49,    17.71,    17.72,    17.96,    18.27] kWh
2026-06-19 18:46:27.079459:  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,      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-19 18:46:27.080891:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   124.07,    127.6,   127.79,    131.6,   136.23,   140.97,   143.44,   146.67,   150.44,    155.0,   163.55,   172.44,    178.6,   185.06,   190.04,   199.23,   207.28,   216.93,   226.74,   237.69,   247.12,   247.14,   247.88,   248.68,   249.36,   251.53,   258.74,   262.98,   274.07,   281.43,   286.82,   349.81,   361.37,   362.29,   364.07,    366.6,   369.71,   373.38,   383.21,   406.24,   442.64,   448.64,   449.98,   452.31,   455.96,   460.47,   466.39,   472.33,   479.63,   483.16,   483.35,   487.17,   491.79] p
2026-06-19 18:46:27.181004: Battery has 13.83 hours left - now at 11.04kWh
2026-06-19 18:46:27.220505: predict base10 end_record 06-21 11:00:00, final soc 0.8kWh, metric 514.11p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:00:00, load 32.73kWh, PV 0.0kWh
2026-06-19 18:46:27.222301:    Slot: [   18:45,    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,    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-19 18:46:27.223675:     SoC: [   11.04,    10.91,    10.91,    10.88,    10.84,    10.81,    10.71,    10.37,    10.14,     9.54,     9.06,     8.71,     7.98,     7.32,     7.27,     7.16,      7.0,     6.79,     6.57,     5.97,     4.58,     2.38,     2.01,     1.93,     1.77,     1.54,     1.24,     0.87,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 18:46:27.224803:     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-,    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-19 18:46:27.226261:    LOAD: [    4.75,     4.87,     4.87,      4.9,     4.94,     4.96,     5.06,     5.38,     5.59,     6.15,     6.59,     6.92,      7.6,     8.21,     8.26,     8.36,     8.51,     8.71,     8.91,     9.47,    10.77,    12.81,    13.16,    13.24,    13.38,     13.6,    13.88,    14.22,    14.64,    15.12,    15.35,    15.36,    15.62,    15.94,    16.32,    16.51,    16.75,    17.04,    17.39,    18.04,    18.71,    19.18,    19.67,    20.03,    20.37,    20.68,     21.0,    21.33,    21.66,    21.93,    21.93,    21.96,    21.99,    22.02,     22.1,    22.38,    22.56,    23.05,    23.43,    23.71,    24.39,     25.0,    25.05,    25.15,     25.3,     25.5,     25.7,    26.26,    27.56,     29.6,    29.95,    30.02,    30.17,    30.39,    30.66,    31.01,    31.43,    31.91,    32.14,    32.15,    32.41,    32.73] kWh
2026-06-19 18:46:27.227578:      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,      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-19 18:46:27.228928:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,     1.45,     1.93,     2.16,     2.18,     2.43,     2.76,     3.13,     3.32,     3.56,     3.85,      4.2,     4.85,     5.52,     5.99,     6.49,     6.85,     7.18,     7.49,     7.81,     8.15,     8.48,     8.75,     8.75,     8.78,     8.81,     8.83,     8.92,     9.19,     9.37,     9.86,    10.25,    10.53,     11.2,    11.81,    11.86,    11.96,    12.11,    12.31,    12.52,    13.07,    14.37,    16.42,    16.76,    16.84,    16.99,     17.2,    17.48,    17.83,    18.24,    18.72,    18.95,    18.96,    19.22,    19.54] kWh
2026-06-19 18:46:27.230255:  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,      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-19 18:46:27.231640:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   123.61,   131.26,   134.96,   135.16,   139.15,    144.0,   148.96,   151.55,   154.94,   158.88,   163.66,   172.62,   181.94,   188.38,   195.15,   200.37,   210.01,   218.44,   228.55,   238.82,   250.29,   260.17,   260.19,   260.97,    261.8,   262.51,   264.79,   272.34,   276.78,    288.4,    296.1,   301.75,   365.36,   377.47,   378.44,    380.3,   382.95,   386.21,   390.06,   400.35,   424.48,   462.62,    468.9,    470.3,   472.75,   476.57,    481.3,    487.5,   493.72,   501.37,   505.07,   505.27,   509.26,   514.11] p
2026-06-19 18:46:27.291092: predict best10 end_record 06-21 11:00:00, final soc 0.8kWh, metric 450.0p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:10:00, load 32.73kWh, PV 0.0kWh
2026-06-19 18:46:27.292476:    Slot: [   18:45,    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,    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-19 18:46:27.293615:     SoC: [   11.04,    10.91,    10.91,    10.88,    10.84,    10.81,    10.71,    10.37,    10.14,     9.54,     9.06,     8.71,     7.98,     7.32,     7.27,     7.16,      7.0,     6.79,     6.57,     5.97,     4.58,     2.38,     2.01,     1.93,     1.77,     1.54,     1.24,     0.87,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8,     2.74,     4.68,      5.5,     7.44,     9.38,    11.32,     12.0,     12.5,     12.5,     12.5,    12.14,    11.81,    11.46,     11.1,    10.75,    10.46,    10.46,    10.43,    10.39,    10.37,    10.28,     9.98,     9.79,     9.26,     8.85,     8.54,     7.82,     7.17,     7.11,      7.0,     6.84,     6.63,     6.41,     5.81,     4.42,     2.22,     1.85,     1.77,     1.61,     1.38,     1.08,      0.8,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 18:46:27.294548:     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<bf+,    g<bf+,    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<bf+,    g<bf+,    g~be-,    g~be~,    g<be-,    g<be-,    g<bf+] kWh
2026-06-19 18:46:27.295698:    LOAD: [    4.75,     4.87,     4.87,      4.9,     4.94,     4.96,     5.06,     5.38,     5.59,     6.15,     6.59,     6.92,      7.6,     8.21,     8.26,     8.36,     8.51,     8.71,     8.91,     9.47,    10.77,    12.81,    13.16,    13.24,    13.38,     13.6,    13.88,    14.22,    14.64,    15.12,    15.35,    15.36,    15.62,    15.94,    16.32,    16.51,    16.75,    17.04,    17.39,    18.04,    18.71,    19.18,    19.67,    20.03,    20.37,    20.68,     21.0,    21.33,    21.66,    21.93,    21.93,    21.96,    21.99,    22.02,     22.1,    22.38,    22.56,    23.05,    23.43,    23.71,    24.39,     25.0,    25.05,    25.15,     25.3,     25.5,     25.7,    26.26,    27.56,     29.6,    29.95,    30.02,    30.17,    30.39,    30.66,    31.01,    31.43,    31.91,    32.14,    32.15,    32.41,    32.73] kWh
2026-06-19 18:46:27.296795:      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,      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-19 18:46:27.297967:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,     1.66,     2.14,     2.18,     2.19,     2.45,     2.77,     5.24,     7.51,     8.63,     11.0,    13.43,    16.17,    17.57,    18.58,    19.07,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.51,    20.14,    20.62,    20.67,    20.68,    20.94,    21.26] kWh
2026-06-19 18:46:27.299001:  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,      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-19 18:46:27.300108:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,    126.7,   134.34,   135.04,   135.24,   139.24,   144.08,   176.48,   207.08,   222.91,   255.61,   288.91,   326.39,   345.88,   359.68,   366.45,   371.67,   371.67,   371.67,   371.67,   371.67,   371.67,   371.67,   371.67,   371.67,   371.67,   371.67,   371.67,   371.67,   371.67,   371.67,   371.67,   371.67,   421.66,   421.66,   421.66,   421.66,   421.66,   421.66,   421.66,   421.66,   421.66,   421.66,   421.66,   421.66,   421.66,   421.66,   421.66,   423.17,   432.62,   440.26,   440.96,   441.16,   445.16,    450.0] p
2026-06-19 18:46:27.368319: predict best end_record 06-21 11:00:00, final soc 0.8kWh, metric 429.48p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 10:20:00, load 31.46kWh, PV 0.0kWh
2026-06-19 18:46:27.370087:    Slot: [   18:45,    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,    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-19 18:46:27.371489:     SoC: [   11.04,    10.92,    10.92,    10.88,    10.85,    10.82,    10.72,     10.4,    10.18,     9.61,     9.15,     8.82,     8.12,     7.49,     7.44,     7.34,     7.18,     6.98,     6.77,      6.2,     4.87,     2.77,     2.42,     2.34,     2.19,     1.97,     1.69,     1.33,      1.2,      1.2,     0.96,     0.95,      0.8,      0.8,     3.13,     5.46,      5.5,     7.83,    10.16,    12.48,    12.23,     12.5,     12.5,     12.5,    12.16,    11.84,    11.51,    11.17,    10.83,    10.55,    10.55,    10.52,    10.49,    10.46,    10.38,     10.1,     9.91,     9.41,     9.01,     8.72,     8.04,     7.41,     7.36,     7.25,      7.1,      6.9,     6.69,     6.12,     4.78,     2.69,     2.34,     2.26,     2.11,     1.89,      1.6,     1.25,     1.18,     1.18,     0.94,     0.93,      0.8,      0.8] kWh
2026-06-19 18:46:27.372647:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g<bf+,    g<bf+,    g<be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be~,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 18:46:27.374047:    LOAD: [    4.75,     4.86,     4.86,     4.89,     4.93,     4.96,     5.05,     5.35,     5.55,     6.09,     6.51,     6.82,     7.47,     8.05,      8.1,      8.2,     8.34,     8.53,     8.72,     9.26,     10.5,    12.45,    12.78,    12.85,    12.99,    13.19,    13.46,    13.79,    14.19,    14.65,    14.87,    14.88,    15.12,    15.43,    15.79,    15.98,     16.2,    16.48,    16.81,    17.43,    18.07,    18.52,     19.0,    19.34,    19.66,    19.95,    20.26,    20.58,    20.89,    21.15,    21.15,    21.18,    21.21,    21.23,    21.31,    21.57,    21.75,    22.21,    22.59,    22.85,    23.49,    24.08,    24.13,    24.22,    24.37,    24.56,    24.75,    25.28,    26.52,    28.47,     28.8,    28.88,    29.02,    29.22,    29.49,    29.82,    30.21,    30.67,    30.89,     30.9,    31.15,    31.46] kWh
2026-06-19 18:46:27.375346:      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,      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-19 18:46:27.376704:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,     1.37,     1.83,     1.83,     1.83,     1.94,     2.25,     5.11,     7.79,     8.07,    10.84,    13.67,     16.8,     17.2,    17.94,    18.41,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    18.75,    19.09,    19.55,    19.55,    19.55,    19.67,    19.98] kWh
2026-06-19 18:46:27.378027:  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,      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-19 18:46:27.379379:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   122.39,   129.69,   129.69,   129.69,   131.37,    136.0,   173.65,   209.75,   213.65,   251.91,    290.7,   333.48,   339.13,    349.2,   355.66,   360.64,   360.64,   360.64,   360.64,   360.64,   360.64,   360.64,   360.64,   360.64,   360.64,   360.64,   360.64,   360.64,   360.64,   360.64,   360.64,   360.64,   410.63,   410.63,   410.63,   410.63,   410.63,   410.63,   410.63,   410.63,   410.63,   410.63,   410.63,   410.63,   410.63,   410.63,   410.63,   410.63,   415.64,   422.94,   422.94,   422.94,   424.86,   429.48] p
2026-06-19 18:46:27.381470:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ]
2026-06-19 18:46:27.381501: Saving plan best values to HA entities
2026-06-19 18:46:27.516940: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 18:46:27.521659: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 18:46:27.526447: Best charging limit SoC's [1.0, 16.0, 5.5, 16.0, 12.0, 12.5, 1.0, 16.0]kWh, export []kWh gives import battery 39.97kWh, house 0.85kWh, export 0.0kWh, metric 429.48p, metric10 450.0p
2026-06-19 18:46:27.602151: Marginal costs baseline metric (no standing charge): 329.5175
2026-06-19 18:46:27.806539: Marginal energy costs matrix computed: min=16.84 max=22.86
2026-06-19 18:46:27.883466: Rate array import [{'start': 1125, 'end': 1140, 'rate': 'very expensive', 'range': '(37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 1125, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 18:46:27.884219: - Your estimated bill for today is £0.68 and tomorrow is £2.92
2026-06-19 18:46:27.884253: - Import rates are very expensive (37.1p) for the next 15 minutes and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 18:46:27.884272: - The battery is currently at 69% and is in eco mode for the next 13 hours.
2026-06-19 18:46:27.884288: - For the next 48 hours there will be no solar generation.
2026-06-19 18:46:27.884304: - You will run out of battery in 15 hours.
2026-06-19 18:46:27.884318: - Your next charge slot will be in 13 hours where import rates will be cheap (15.0p).
2026-06-19 18:46:27.884334: 
2026-06-19 18:46:27.933530: Plan calculation took 6.75 seconds
2026-06-19 18:46:27.937325: No high rate period found
2026-06-19 18:46:27.989238: Import threshold used for optimisation was 16.38p
2026-06-19 18:46:28.060321: Low import rate windows [0: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 1: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 2: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 3: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 4: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 5: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 6: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 7: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 8: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 9: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 10: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 11: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 12: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 13: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 14: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 15: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 16: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 17: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 18: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 19: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 20: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 21: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 22: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 23: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 24: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 25: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 26: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 27: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 28: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 29: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 30: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 31: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 32: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 33: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 34: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 35: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 36: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 37: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 38: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 39: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 40: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 41: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 42: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 43: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 44: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 45: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 46: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 47: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 48: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 49: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 50: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 51: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 52: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 53: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 54: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 55: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 56: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 57: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 58: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 59: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 60: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 61: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 62: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 63: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 64: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 65: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 66: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 67: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 68: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 69: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 70: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 71: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 72: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 73: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 74: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 75: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 76: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 77: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 78: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 79: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 80: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 81: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 82: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 83: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 84: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 85: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 86: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 87: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 88: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 89: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 90: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 91: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 92: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 93: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 94: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 95: 06-21 18:30:00 - 06-21 19:00:00 @ 36.53]
2026-06-19 18:46:28.066687: Inverter 0: Type SK Sunsynk
2026-06-19 18:46:28.066742: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 18:46:28.066969: Reserve min: 5%, battery_min: 5%
2026-06-19 18:46:28.067044: 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 5%, current_reserve 5%, temperature 20°C
2026-06-19 18:46:28.067379: Inverter 0 SoC: 11.04kW 69%, current charge rate 5000W, current discharge rate 5250W, current battery power -27W, current battery voltage 51.2V, grid power -615W, load power 566W, PV Power 0W
2026-06-19 18:46:28.067600: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:46:28.067685: Inverter 0 scheduled charge enable is False
2026-06-19 18:46:28.067762: Inverter 0 charge windows currently []
2026-06-19 18:46:28.067790: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 18:46:28.067917: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:46:28.067947: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:46:28.067985: Inverter 0 scheduled discharge enable is False
2026-06-19 18:46:28.068110: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:46:28.068138: Inverter 0 discharge windows currently []
2026-06-19 18:46:28.068166: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:46:28.068184: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:46:28.068200: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:46:28.134849: Reset inverter settings to safe mode (set_charge_window=True set_export_window=False force=)
2026-06-19 18:46:28.135022: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 18:46:28.135232: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 18:46:28.135372: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog1_charge', 'option': 'Allow Gen'}
2026-06-19 18:46:28.186071: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog2_charge', 'option': 'Allow Gen'}
2026-06-19 18:46:28.189292: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog3_charge', 'option': 'Allow Gen'}
2026-06-19 18:46:28.292230: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog4_charge', 'option': 'Allow Gen'}
2026-06-19 18:46:28.395190: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog5_charge', 'option': 'Allow Gen'}
2026-06-19 18:46:28.498516: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog6_charge', 'option': 'Allow Gen'}
2026-06-19 18:46:28.601626: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_load_limit', 'option': 'Zero Export'}
2026-06-19 18:46:28.704677: Inverter 0 Current Target SoC is 100%, already at target
2026-06-19 18:46:28.704788: Inverter 0 Current reserve is 5%, already at target
2026-06-19 18:46:28.704907: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 09:00:00+01:00 - current SoC 69%, target 6%
2026-06-19 18:46:28.705010: Inverter 0 disabled charge window while waiting for schedule (now 06-19 18:45:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 18:46:28.705060: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 18:46:28.705237: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 18:46:28.705403: Not setting charging SoC as we are not within the window (now 06-19 18:45:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 18:46:28.705446: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 18:46:28.705489: Inverter 0 Current charge limit is 100% and new target is 5%
2026-06-19 18:46:28.806893: Warn: Web Socket result failed {'id': 32, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:46:28.807088: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:46:33.856288: Warn: Web Socket result failed {'id': 33, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:46:33.856378: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:46:38.883720: Warn: Web Socket result failed {'id': 34, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:46:38.883800: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:46:43.916605: Warn: Web Socket result failed {'id': 35, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:46:43.916711: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:46:49.021270: Warn: Web Socket result failed {'id': 36, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:46:49.021367: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:46:54.108940: Warn: Web Socket result failed {'id': 37, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:46:54.109046: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:46:59.209028: Warn: Web Socket result failed {'id': 38, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:46:59.209184: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:47:04.283192: Warn: Web Socket result failed {'id': 39, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:47:04.283287: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:47:09.382444: Warn: Web Socket result failed {'id': 40, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:47:09.382529: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:47:14.476779: Warn: Web Socket result failed {'id': 41, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:47:14.476895: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:47:19.477761: Warn: Inverter 0 Trying to write 5 to charge_limit didn't complete got 100.0
2026-06-19 18:47:19.484649: Warn: record_status Warn: Inverter 0 write to charge_limit failed
2026-06-19 18:47:19.484824: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 18:47:19.484892: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 18:47:19.484935: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 18:47:19.484957: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 18:47:19.484976: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 18:47:19.484993: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 18:47:19.485011: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 18:47:19.485029: Inverter 0 count register writes 0
2026-06-19 18:47:19.505580: Total inverter register writes now 0
2026-06-19 18:47:19.525830: Completed run status Demand with Errors reported (check log)
2026-06-19 18:47:19.539474: Saved current settings to /config/predbat_config.json
2026-06-19 18:47:19.583361: Creating predbat dashboard at /config/predbat_dashboard.yaml
2026-06-19 18:48:03.622041: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:48:03.622272: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:48:03.622302: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:48:03.622426: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:48:03.622455: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:48:03.622473: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:48:03.622488: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:50:00.790709: --------------- PredBat - update at 2026-06-19 18:50:00+01:00 with clock skew 0 minutes, minutes now 1130
2026-06-19 18:50:00.791533: Saved current settings to /config/predbat_config.json
2026-06-19 18:50:00.791620: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 3.7 minutes
2026-06-19 18:50:00.791690: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.13, latest beta is v8.40.13
2026-06-19 18:50:00.791788: Autoupdate: There is an update pending v8.40.13 GECloud automatic fixes, Solis OAuth, SigEnergy onboard status - auto update is off
2026-06-19 18:50:00.807924: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 18:50:00.808393: Predbat mode is set to Control charge
2026-06-19 18:50:00.908431: Found 11520 load_today datapoints going back 1 days
2026-06-19 18:50:00.908541: Using load_power data to fill gaps in load_today data
2026-06-19 18:50:00.955817: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 18:50:00.955976: Zero load period starting at 2026-06-19T12:09:00+0100 (401 minutes) for 889 minutes with base value 0.9
2026-06-19 18:50:00.956031: Zero load period starting at 2026-06-18T19:24:00+0100 (1406 minutes) for 64 minutes with base value 0.8
2026-06-19 18:50:00.956860: Processing 384 30-minute periods for power integration
2026-06-19 18:50:01.015325: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 18:50:01.015426: Car charging hold True, threshold 6.0kWh
2026-06-19 18:50:01.015467: Current data so far today: load 4.8kWh, import 1.1kWh, export 0.0kWh, PV 0kWh
2026-06-19 18:50:01.036265: Standing charge is set to 49.98p
2026-06-19 18:50:01.085542: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 18:50:01.085627: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 18:50:01.085902: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 66.7 minutes
2026-06-19 18:50:01.086327: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 66.7 minutes
2026-06-19 18:50:01.093213: Loaded 95 datapoints of futurerate analysis
2026-06-19 18:50:01.234458: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53']
2026-06-19 18:50:01.261399: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 18:50:01.261749: Import rates: min 13.17p, max 37.08p, average 20.01p
2026-06-19 18:50:01.299802: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 18:50:01.299921: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 18:50:01.300797: High export rate found rates in range 99p to -99p
2026-06-19 18:50:01.416675: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 18:50:01.416851: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 18:50:01.417058: Last hour: net energy 0.03kWh, import 0.03kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 0.91p, import 0.91p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 18:50:01.478125: Today's energy total net 1.1kWh, import 1.1kWh, export 0.0kWh, cost 68.34p, import 18.36p, export 0.0p, carbon 0.0kg
2026-06-19 18:50:01.478237: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 18:50:01.479770: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 18:50:01.480883: Warn: Found 1 gaps in load_today totalling 9905 minutes to fill using average data
2026-06-19 18:50:01.480969: Gap starting at 2026-06-18T15:55:00+0100 (1615 minutes) for 9905 minutes
2026-06-19 18:50:01.497316: Historical days now [7] weight [1]
2026-06-19 18:50:01.524727: Today's load divergence 120.33%, in-day adjustment 115.15%, damping 0.95x, yesterday 100.0% today 119.31% blend 21.53%
2026-06-19 18:50:01.524803: Today's predicted so far 10.34kWh with 0.0kWh car/iBoost excluded, 0.69kWh import ignored, and 0kWh forecast extra.
2026-06-19 18:50:01.524869: Today's actual load so far 13.41kWh with 0.0kWh car/iBoost excluded, and 0.18kWh import ignored.
2026-06-19 18:50:01.560950: Inverter 0: Type SK Sunsynk
2026-06-19 18:50:01.561015: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 18:50:01.561181: Reserve min: 5%, battery_min: 5%
2026-06-19 18:50:01.561241: 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 5%, current_reserve 5%, temperature 20°C
2026-06-19 18:50:01.561500: Inverter 0 SoC: 11.04kW 69%, current charge rate 5000W, current discharge rate 5250W, current battery power -28W, current battery voltage 51.2V, grid power -619W, load power 566W, PV Power 0W
2026-06-19 18:50:01.561639: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:50:01.561754: Inverter 0 scheduled charge enable is False
2026-06-19 18:50:01.561784: Inverter 0 charge windows currently []
2026-06-19 18:50:01.561808: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 18:50:01.561932: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:50:01.561959: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:50:01.561992: Inverter 0 scheduled discharge enable is False
2026-06-19 18:50:01.562104: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:50:01.562130: Inverter 0 discharge windows currently []
2026-06-19 18:50:01.562148: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:50:01.562165: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:50:01.562180: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:50:01.628319: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 18:50:01.628428: Plan was last updated on 2026-06-19 18:45:00+01:00 and is now 5.0 minutes old
2026-06-19 18:50:01.628795: Best charge window [ 20-06 08:00:00 - 20-06 09:00:00 @ 15.47p 6%, 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 34%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.75p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 75%, 20-06 14:30:00 - 20-06 16:00:00 @ 14.11p 78%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 19:00:00 @ 34.31p 100% ]
2026-06-19 18:50:01.628872: Best export window [  ]
2026-06-19 18:50:01.629989: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 18:50:01.632004: Load divergence over 8.0 hours mean 404.79W, min 0.0W, max 2388.0W, std dev 502.61W, divergence 62.08%
2026-06-19 18:50:01.653067: Creating pool of 12 processes to match your CPU count
2026-06-19 18:50:01.738339: predict base end_record 06-21 11:05:00, final soc 0.8kWh, metric 493.42p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:35:00, load 31.59kWh, PV 0.0kWh
2026-06-19 18:50:01.740795:    Slot: [   18:50,    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,    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-19 18:50:01.742427:     SoC: [   11.04,    10.96,    10.96,    10.92,    10.89,    10.86,    10.79,    10.44,    10.22,     9.64,     9.19,     8.86,     8.16,     7.53,     7.48,     7.38,     7.22,     7.02,     6.81,     6.24,     4.91,     2.81,     2.46,     2.38,     2.23,     2.01,     1.72,     1.37,     0.94,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 18:50:01.744216:     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-,    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-19 18:50:01.746387:    LOAD: [     4.8,     4.88,     4.88,     4.91,     4.94,     4.97,     5.04,     5.36,     5.56,      6.1,     6.52,     6.83,     7.48,     8.07,     8.12,     8.21,     8.35,     8.54,     8.74,     9.27,    10.51,    12.46,    12.79,    12.86,     13.0,    13.21,    13.47,    13.81,     14.2,    14.66,    14.88,    14.89,    15.14,    15.45,    15.81,    15.99,    16.21,    16.49,    16.82,    17.46,    18.12,    18.54,    19.02,    19.34,    19.65,    19.97,    20.27,    20.59,    20.91,    21.19,    21.19,    21.22,    21.25,    21.27,    21.33,    21.61,    21.78,    22.25,    22.62,    22.89,    23.53,    24.11,    24.16,    24.26,     24.4,    24.59,    24.79,    25.32,    26.56,    28.51,    28.84,    28.91,    29.05,    29.25,    29.52,    29.85,    30.25,    30.71,    30.93,    30.94,    31.18,    31.49,    31.85] kWh
2026-06-19 18:50:01.748352:      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,      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-19 18:50:01.749785:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,     1.42,     1.64,     1.66,      1.9,     2.21,     2.57,     2.75,     2.98,     3.26,     3.59,     4.23,     4.88,      5.3,     5.79,      6.1,     6.41,     6.73,     7.04,     7.36,     7.67,     7.95,     7.95,     7.98,     8.01,     8.03,     8.09,     8.37,     8.55,     9.02,     9.38,     9.65,    10.29,    10.88,    10.93,    11.02,    11.17,    11.36,    11.55,    12.08,    13.32,    15.27,     15.6,    15.68,    15.82,    16.02,    16.29,    16.62,    17.01,    17.47,    17.69,     17.7,    17.95,    18.26,    18.62] kWh
2026-06-19 18:50:01.751020:  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,      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-19 18:50:01.752179:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   123.49,   127.02,   127.21,   131.03,   135.65,   140.39,   142.87,   146.01,   149.88,   154.37,   163.16,   172.26,   178.07,   184.66,   189.24,   198.16,   206.93,   216.53,   226.33,   237.34,    247.5,   247.52,   248.29,   249.06,   249.75,   251.32,   259.13,   263.38,   274.46,   281.82,   287.21,   350.21,   361.76,   362.69,   364.46,   366.99,   370.11,   373.78,    383.6,   406.64,   443.04,   449.04,   450.38,   452.71,   456.36,   460.87,   466.79,   472.73,   480.03,   483.56,   483.75,   487.57,   492.19,   496.93] p
2026-06-19 18:50:01.873388: Battery has 13.75 hours left - now at 11.04kWh
2026-06-19 18:50:01.925430: predict base10 end_record 06-21 11:05:00, final soc 0.8kWh, metric 515.85p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:05:00, load 32.86kWh, PV 0.0kWh
2026-06-19 18:50:01.927289:    Slot: [   18:50,    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,    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-19 18:50:01.928965:     SoC: [   11.04,    10.96,    10.96,    10.92,    10.88,    10.85,    10.78,    10.41,    10.18,     9.58,      9.1,     8.75,     8.02,     7.36,     7.31,      7.2,     7.04,     6.83,     6.61,     6.01,     4.62,     2.42,     2.05,     1.97,     1.81,     1.58,     1.28,     0.91,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 18:50:01.930194:     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-,    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-19 18:50:01.931692:    LOAD: [     4.8,     4.88,     4.88,     4.91,     4.95,     4.98,     5.05,     5.39,      5.6,     6.16,     6.61,     6.93,     7.61,     8.22,     8.27,     8.37,     8.52,     8.72,     8.93,     9.48,    10.78,    12.82,    13.17,    13.25,    13.39,    13.61,    13.89,    14.23,    14.65,    15.13,    15.36,    15.37,    15.63,    15.95,    16.33,    16.52,    16.76,    17.05,    17.39,    18.07,    18.75,    19.19,     19.7,    20.03,    20.35,    20.69,    21.01,    21.35,    21.68,    21.97,    21.97,     22.0,    22.03,    22.05,    22.11,    22.41,    22.59,    23.08,    23.47,    23.75,    24.42,    25.04,    25.09,    25.18,    25.34,    25.53,    25.74,     26.3,    27.59,    29.64,    29.98,    30.06,    30.21,    30.42,     30.7,    31.05,    31.46,    31.94,    32.17,    32.19,    32.44,    32.77,    33.14] kWh
2026-06-19 18:50:01.933286:      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,      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-19 18:50:01.934705:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,     1.41,     1.89,     2.12,     2.14,     2.39,     2.72,      3.1,     3.29,     3.52,     3.81,     4.16,     4.83,     5.51,     5.96,     6.46,     6.79,     7.12,     7.45,     7.78,     8.11,     8.44,     8.73,     8.73,     8.76,     8.79,     8.82,     8.88,     9.17,     9.36,     9.85,    10.23,    10.52,    11.19,     11.8,    11.85,    11.95,     12.1,     12.3,     12.5,    13.06,    14.36,     16.4,    16.75,    16.83,    16.97,    17.18,    17.46,    17.81,    18.23,    18.71,    18.94,    18.95,    19.21,    19.53,    19.91] kWh
2026-06-19 18:50:01.936040:  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,      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-19 18:50:01.937440:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   123.04,   130.69,   134.39,   134.59,   138.59,   143.43,    148.4,   150.98,   154.28,   158.33,   163.04,   172.25,   181.78,   187.86,   194.77,   199.57,   208.91,    218.1,   228.15,   238.43,   249.96,    260.6,   260.62,   261.42,   262.23,   262.96,   264.59,   272.78,   277.23,   288.85,   296.56,    302.2,   365.81,   377.92,   378.89,   380.75,    383.4,   386.67,   390.51,    400.8,   424.93,   463.07,   469.35,   470.76,    473.2,   477.02,   481.75,   487.95,   494.18,   501.82,   505.52,   505.72,   509.72,   514.56,   519.53] p
2026-06-19 18:50:02.016118: predict best10 end_record 06-21 11:05:00, final soc 1.12kWh, metric 455.66p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:10:00, load 32.86kWh, PV 0.0kWh
2026-06-19 18:50:02.018233:    Slot: [   18:50,    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,    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-19 18:50:02.019707:     SoC: [   11.04,    10.96,    10.96,    10.92,    10.88,    10.85,    10.78,    10.41,    10.18,     9.58,      9.1,     8.75,     8.02,     7.36,     7.31,      7.2,     7.04,     6.83,     6.61,     6.01,     4.62,     2.42,     2.05,     1.97,     1.81,     1.58,     1.28,     0.91,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8,     2.74,     4.68,      5.5,     7.44,     9.38,    11.32,     12.0,     12.5,     12.5,     12.5,    12.15,    11.79,    11.44,    11.09,    10.73,    10.42,    10.42,    10.38,    10.35,    10.32,    10.26,     9.94,     9.75,     9.22,     8.81,      8.5,     7.78,     7.12,     7.07,     6.96,      6.8,     6.59,     6.37,     5.77,     4.38,     2.18,     1.81,     1.73,     1.57,     1.34,     1.04,      0.8,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8,     2.74] kWh
2026-06-19 18:50:02.020890:     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<bf+,    g<bf+,    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<bf+,    g<bf+,    g~be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 18:50:02.022323:    LOAD: [     4.8,     4.88,     4.88,     4.91,     4.95,     4.98,     5.05,     5.39,      5.6,     6.16,     6.61,     6.93,     7.61,     8.22,     8.27,     8.37,     8.52,     8.72,     8.93,     9.48,    10.78,    12.82,    13.17,    13.25,    13.39,    13.61,    13.89,    14.23,    14.65,    15.13,    15.36,    15.37,    15.63,    15.95,    16.33,    16.52,    16.76,    17.05,    17.39,    18.07,    18.75,    19.19,     19.7,    20.03,    20.35,    20.69,    21.01,    21.35,    21.68,    21.97,    21.97,     22.0,    22.03,    22.05,    22.11,    22.41,    22.59,    23.08,    23.47,    23.75,    24.42,    25.04,    25.09,    25.18,    25.34,    25.53,    25.74,     26.3,    27.59,    29.64,    29.98,    30.06,    30.21,    30.42,     30.7,    31.05,    31.46,    31.94,    32.17,    32.19,    32.44,    32.77,    33.14] kWh
2026-06-19 18:50:02.023820:      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,      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-19 18:50:02.025225:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,     1.61,     2.09,     2.14,     2.15,     2.41,     2.73,     5.19,     7.47,     8.58,    10.96,    13.39,    16.14,    17.56,    18.54,    19.04,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.49,    20.12,     20.6,    20.65,    20.66,    20.92,    21.24,     23.7] kWh
2026-06-19 18:50:02.026572:  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,      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-19 18:50:02.027977:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   126.04,   133.69,   134.38,   134.58,   138.58,   143.42,   175.82,   206.43,   222.17,   254.97,    288.2,   325.93,   345.64,   359.07,   365.98,   370.78,   370.78,   370.78,   370.78,   370.78,   370.78,   370.78,   370.78,   370.78,   370.78,   370.78,   370.78,   370.78,   370.78,   370.78,   370.78,   370.78,   420.76,   420.76,   420.76,   420.76,   420.76,   420.76,   420.76,   420.76,   420.76,   420.76,   420.76,   420.76,   420.76,   420.76,   420.76,   422.97,   432.42,   440.06,   440.76,   440.96,   444.96,    449.8,    482.2] p
2026-06-19 18:50:02.109871: predict best end_record 06-21 11:05:00, final soc 1.19kWh, metric 436.06p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 10:15:00, load 31.59kWh, PV 0.0kWh
2026-06-19 18:50:02.111381:    Slot: [   18:50,    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,    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-19 18:50:02.112543:     SoC: [   11.04,    10.96,    10.96,    10.92,    10.89,    10.86,    10.79,    10.44,    10.22,     9.64,     9.19,     8.86,     8.16,     7.53,     7.48,     7.38,     7.22,     7.02,     6.81,     6.24,     4.91,     2.81,     2.46,     2.38,     2.23,     2.01,     1.72,     1.37,     1.17,     1.17,     0.93,     0.92,      0.8,      0.8,     3.13,     5.46,      5.5,     7.83,    10.16,    12.48,    12.21,     12.5,     12.5,     12.5,    12.17,    11.82,    11.49,    11.15,    10.81,    10.51,    10.51,    10.48,    10.45,    10.42,    10.36,    10.06,     9.87,     9.37,     8.97,     8.69,      8.0,     7.37,     7.32,     7.21,     7.06,     6.86,     6.65,     6.08,     4.75,     2.65,      2.3,     2.22,     2.07,     1.85,     1.56,     1.21,     1.14,     1.14,      0.9,     0.89,      0.8,      0.8,     3.13] kWh
2026-06-19 18:50:02.113462:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g<bf+,    g<bf+,    g<be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be~,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 18:50:02.114608:    LOAD: [     4.8,     4.88,     4.88,     4.91,     4.94,     4.97,     5.04,     5.36,     5.56,      6.1,     6.52,     6.83,     7.48,     8.07,     8.12,     8.21,     8.35,     8.54,     8.74,     9.27,    10.51,    12.46,    12.79,    12.86,     13.0,    13.21,    13.47,    13.81,     14.2,    14.66,    14.88,    14.89,    15.14,    15.45,    15.81,    15.99,    16.21,    16.49,    16.82,    17.46,    18.12,    18.54,    19.02,    19.34,    19.65,    19.97,    20.27,    20.59,    20.91,    21.19,    21.19,    21.22,    21.25,    21.27,    21.33,    21.61,    21.78,    22.25,    22.62,    22.89,    23.53,    24.11,    24.16,    24.26,     24.4,    24.59,    24.79,    25.32,    26.56,    28.51,    28.84,    28.91,    29.05,    29.25,    29.52,    29.85,    30.25,    30.71,    30.93,    30.94,    31.18,    31.49,    31.85] kWh
2026-06-19 18:50:02.115671:      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,      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-19 18:50:02.116851:  IMPORT: [     1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,      1.1,     1.31,     1.76,     1.76,     1.76,      1.9,     2.21,     5.07,     7.75,     8.02,     10.8,    13.63,    16.77,    17.17,    17.91,    18.39,     18.7,     18.7,     18.7,     18.7,     18.7,     18.7,     18.7,     18.7,     18.7,     18.7,     18.7,     18.7,     18.7,     18.7,     18.7,     18.7,     18.7,     18.7,     18.7,     18.7,     18.7,     18.7,     18.7,     18.7,     18.7,     18.7,     18.7,     18.7,     18.7,     18.7,     18.7,     18.7,     18.7,    19.04,     19.5,     19.5,     19.5,    19.66,    19.97,    22.83] kWh
2026-06-19 18:50:02.117981:  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,      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-19 18:50:02.119116:  METRIC: [   68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,    68.34,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   118.33,   121.42,   128.72,   128.72,   128.72,   130.85,   135.47,   173.13,   209.23,   213.04,    251.4,   290.12,   333.15,   338.72,   348.75,   355.35,   359.93,   359.93,   359.93,   359.93,   359.93,   359.93,   359.93,   359.93,   359.93,   359.93,   359.93,   359.93,   359.93,   359.93,   359.93,   359.93,   359.93,   409.91,   409.91,   409.91,   409.91,   409.91,   409.91,   409.91,   409.91,   409.91,   409.91,   409.91,   409.91,   409.91,   409.91,   409.91,   409.91,   414.93,   422.23,   422.23,   422.23,   424.73,   429.35,   467.01] p
2026-06-19 18:50:02.120799:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg]
2026-06-19 18:50:02.120826: Saving plan best values to HA entities
2026-06-19 18:50:02.296277: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 18:50:02.301487: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 18:50:02.306672: Best charging limit SoC's [1.0, 16.0, 5.5, 16.0, 12.0, 12.5, 1.0, 16.0]kWh, export []kWh gives import battery 39.95kWh, house 0.92kWh, export 0.0kWh, metric 436.06p, metric10 455.66p
2026-06-19 18:50:02.387842: Marginal costs baseline metric (no standing charge): 336.0966
2026-06-19 18:50:02.589495: Marginal energy costs matrix computed: min=16.76 max=22.43
2026-06-19 18:50:02.663470: Rate array import [{'start': 1130, 'end': 1140, 'rate': 'very expensive', 'range': '(37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3545, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1130, 'end': 3545, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 18:50:02.664067: - Your estimated bill for today is £0.68 and tomorrow is £2.92
2026-06-19 18:50:02.664094: - Import rates are very expensive (37.1p) for the next 10 minutes and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 18:50:02.664109: - The battery is currently at 69% and is in eco mode for the next 13 hours.
2026-06-19 18:50:02.664122: - For the next 48 hours there will be no solar generation.
2026-06-19 18:50:02.664134: - You will run out of battery in 15 hours.
2026-06-19 18:50:02.664145: - Your next charge slot will be in 13 hours where import rates will be cheap (15.0p).
2026-06-19 18:50:02.664157: 
2026-06-19 18:50:02.709470: Plan calculation took 1.08 seconds
2026-06-19 18:50:02.713105: No high rate period found
2026-06-19 18:50:02.760958: Import threshold used for optimisation was 16.38p
2026-06-19 18:50:02.809386: Low import rate windows [0: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 1: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 2: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 3: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 4: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 5: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 6: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 7: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 8: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 9: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 10: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 11: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 12: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 13: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 14: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 15: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 16: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 17: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 18: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 19: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 20: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 21: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 22: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 23: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 24: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 25: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 26: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 27: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 28: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 29: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 30: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 31: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 32: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 33: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 34: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 35: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 36: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 37: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 38: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 39: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 40: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 41: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 42: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 43: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 44: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 45: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 46: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 47: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 48: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 49: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 50: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 51: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 52: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 53: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 54: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 55: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 56: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 57: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 58: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 59: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 60: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 61: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 62: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 63: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 64: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 65: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 66: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 67: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 68: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 69: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 70: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 71: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 72: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 73: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 74: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 75: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 76: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 77: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 78: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 79: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 80: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 81: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 82: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 83: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 84: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 85: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 86: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 87: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 88: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 89: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 90: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 91: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 92: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 93: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 94: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 95: 06-21 18:30:00 - 06-21 19:00:00 @ 36.53]
2026-06-19 18:50:02.815638: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 09:00:00+01:00 - current SoC 69%, target 6%
2026-06-19 18:50:02.815742: Inverter 0 disabled charge window while waiting for schedule (now 06-19 18:50:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 18:50:02.815846: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 18:50:02.816068: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 18:50:02.816250: Not setting charging SoC as we are not within the window (now 06-19 18:50:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 18:50:02.816301: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 18:50:02.816350: Inverter 0 Current charge limit is 100% and new target is 5%
2026-06-19 18:50:02.902096: Warn: Web Socket result failed {'id': 42, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:50:02.902182: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:50:07.926649: Warn: Web Socket result failed {'id': 43, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:50:07.926753: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:50:13.007069: Warn: Web Socket result failed {'id': 44, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:50:13.007158: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:50:18.044305: Warn: Web Socket result failed {'id': 45, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:50:18.044509: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:50:23.141929: Warn: Web Socket result failed {'id': 46, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:50:23.142116: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:50:28.190823: Warn: Web Socket result failed {'id': 47, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:50:28.190929: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:50:33.237146: Warn: Web Socket result failed {'id': 48, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:50:33.237273: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:50:38.339122: Warn: Web Socket result failed {'id': 49, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:50:38.339201: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:50:43.432422: Warn: Web Socket result failed {'id': 50, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:50:43.432646: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:50:48.499055: Warn: Web Socket result failed {'id': 51, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:50:48.499168: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:50:53.500283: Warn: Inverter 0 Trying to write 5 to charge_limit didn't complete got 100.0
2026-06-19 18:50:53.507937: Warn: record_status Warn: Inverter 0 write to charge_limit failed
2026-06-19 18:50:53.508140: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 18:50:53.508175: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 18:50:53.508202: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 18:50:53.508225: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 18:50:53.508247: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 18:50:53.508268: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 18:50:53.508290: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 18:50:53.508313: Inverter 0 count register writes 0
2026-06-19 18:50:53.524101: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 18:50:53.529476: Total inverter register writes now 0
2026-06-19 18:50:53.552718: Completed run status Demand with Errors reported (check log)
2026-06-19 18:50:53.565534: Saved current settings to /config/predbat_config.json
2026-06-19 18:51:33.641030: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:51:33.641233: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:51:33.641268: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:51:33.641400: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:51:33.641433: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:51:33.641458: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:51:33.641483: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:53:33.819851: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:53:33.820019: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:53:33.820044: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:53:33.820141: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:53:33.820163: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:53:33.820177: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:53:33.820189: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:55:00.964187: --------------- PredBat - update at 2026-06-19 18:55:00+01:00 with clock skew 0 minutes, minutes now 1135
2026-06-19 18:55:00.964683: Saved current settings to /config/predbat_config.json
2026-06-19 18:55:00.964755: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 8.7 minutes
2026-06-19 18:55:00.964818: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.13, latest beta is v8.40.13
2026-06-19 18:55:00.964915: Autoupdate: There is an update pending v8.40.13 GECloud automatic fixes, Solis OAuth, SigEnergy onboard status - auto update is off
2026-06-19 18:55:00.982652: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 18:55:00.983121: Predbat mode is set to Control charge
2026-06-19 18:55:01.085725: Found 11520 load_today datapoints going back 1 days
2026-06-19 18:55:01.085847: Using load_power data to fill gaps in load_today data
2026-06-19 18:55:01.154278: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 18:55:01.154442: Zero load period starting at 2026-06-19T12:09:00+0100 (406 minutes) for 889 minutes with base value 0.9
2026-06-19 18:55:01.154518: Zero load period starting at 2026-06-18T19:24:00+0100 (1411 minutes) for 64 minutes with base value 0.8
2026-06-19 18:55:01.155499: Processing 384 30-minute periods for power integration
2026-06-19 18:55:01.219649: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 18:55:01.219747: Car charging hold True, threshold 6.0kWh
2026-06-19 18:55:01.219783: Current data so far today: load 4.85kWh, import 1.2kWh, export 0.0kWh, PV 0kWh
2026-06-19 18:55:01.240210: Standing charge is set to 49.98p
2026-06-19 18:55:01.290187: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 18:55:01.290296: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 18:55:01.290576: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 71.7 minutes
2026-06-19 18:55:01.291212: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 71.7 minutes
2026-06-19 18:55:01.303783: Loaded 95 datapoints of futurerate analysis
2026-06-19 18:55:01.465121: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53']
2026-06-19 18:55:01.486293: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 18:55:01.486555: Import rates: min 13.17p, max 37.08p, average 20.01p
2026-06-19 18:55:01.530918: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 18:55:01.531025: Rate thresholds (for charge/export) are import 36.58p (0.0p), export -0.1p (0.0p)
2026-06-19 18:55:01.532077: High export rate found rates in range 99p to -99p
2026-06-19 18:55:01.633463: Low Import rate found rates in range 13.17p to 36.53p
2026-06-19 18:55:01.633598: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 18:55:01.633851: Last hour: net energy 0.12kWh, import 0.12kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 4.4p, import 4.4p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 18:55:01.691248: Today's energy total net 1.2kWh, import 1.2kWh, export 0.0kWh, cost 71.96p, import 21.98p, export 0.0p, carbon 0.0kg
2026-06-19 18:55:01.691419: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 18:55:01.692993: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 18:55:01.694295: Warn: Found 1 gaps in load_today totalling 9900 minutes to fill using average data
2026-06-19 18:55:01.694391: Gap starting at 2026-06-18T15:55:00+0100 (1620 minutes) for 9900 minutes
2026-06-19 18:55:01.714621: Historical days now [7] weight [1]
2026-06-19 18:55:01.741119: Today's load divergence 120.33%, in-day adjustment 115.23%, damping 0.95x, yesterday 100.0% today 119.32% blend 21.18%
2026-06-19 18:55:01.741189: Today's predicted so far 10.37kWh with 0.0kWh car/iBoost excluded, 0.69kWh import ignored, and 0kWh forecast extra.
2026-06-19 18:55:01.741217: Today's actual load so far 13.44kWh with 0.0kWh car/iBoost excluded, and 0.18kWh import ignored.
2026-06-19 18:55:01.781037: Inverter 0: Type SK Sunsynk
2026-06-19 18:55:01.781115: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 18:55:01.781345: Reserve min: 5%, battery_min: 5%
2026-06-19 18:55:01.781438: 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 5%, current_reserve 5%, temperature 20°C
2026-06-19 18:55:01.781828: Inverter 0 SoC: 11.04kW 69%, current charge rate 5000W, current discharge rate 5250W, current battery power -28W, current battery voltage 51.2V, grid power -577W, load power 526W, PV Power 0W
2026-06-19 18:55:01.782021: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:55:01.782118: Inverter 0 scheduled charge enable is False
2026-06-19 18:55:01.782157: Inverter 0 charge windows currently []
2026-06-19 18:55:01.782193: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 18:55:01.782342: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:55:01.782383: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:55:01.782433: Inverter 0 scheduled discharge enable is False
2026-06-19 18:55:01.782609: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:55:01.782649: Inverter 0 discharge windows currently []
2026-06-19 18:55:01.782679: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:55:01.782704: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:55:01.782730: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:55:01.848840: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 18:55:01.848928: Plan was last updated on 2026-06-19 18:45:00+01:00 and is now 10.0 minutes old
2026-06-19 18:55:01.849234: Best charge window [ 20-06 08:00:00 - 20-06 09:00:00 @ 15.47p 6%, 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 34%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.75p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 75%, 20-06 14:30:00 - 20-06 16:00:00 @ 14.11p 78%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 19:00:00 @ 34.31p 100% ]
2026-06-19 18:55:01.849267: Best export window [  ]
2026-06-19 18:55:01.850137: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 18:55:01.852289: Load divergence over 8.0 hours mean 404.56W, min 0.0W, max 2388.0W, std dev 501.94W, divergence 62.03%
2026-06-19 18:55:01.874975: Creating pool of 12 processes to match your CPU count
2026-06-19 18:55:01.956652: predict base end_record 06-21 11:10:00, final soc 0.8kWh, metric 498.02p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:40:00, load 31.7kWh, PV 0.0kWh
2026-06-19 18:55:01.959084:    Slot: [   18:55,    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,    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-19 18:55:01.962181:     SoC: [   11.04,     11.0,     11.0,    10.97,    10.93,     10.9,    10.83,    10.48,    10.27,     9.69,     9.23,      8.9,      8.2,     7.57,     7.52,     7.42,     7.27,     7.06,     6.85,     6.28,     4.95,     2.86,      2.5,     2.42,     2.27,     2.05,     1.77,     1.41,     0.99,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 18:55:01.963981:     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-,    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-19 18:55:01.966451:    LOAD: [    4.85,     4.88,     4.88,     4.92,     4.95,     4.98,     5.04,     5.37,     5.57,     6.11,     6.53,     6.84,     7.49,     8.08,     8.13,     8.22,     8.36,     8.55,     8.75,     9.28,    10.52,    12.47,     12.8,    12.88,    13.02,    13.22,    13.48,    13.82,    14.21,    14.67,    14.89,     14.9,    15.15,    15.46,    15.82,    16.01,    16.21,    16.51,    16.83,    17.46,    18.11,    18.54,    19.03,    19.36,    19.66,    19.98,    20.29,     20.6,    20.92,    21.21,    21.21,    21.24,    21.27,     21.3,    21.35,    21.64,    21.81,    22.28,    22.65,    22.91,    23.55,    24.14,    24.19,    24.28,    24.43,    24.62,    24.81,    25.34,    26.58,    28.53,    28.86,    28.94,    29.08,    29.28,    29.55,    29.88,    30.27,    30.73,    30.95,    30.97,    31.21,    31.52,    31.88] kWh
2026-06-19 18:55:01.967860:      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,      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-19 18:55:01.969351:  IMPORT: [     1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,     1.49,      1.7,     1.72,     1.96,     2.27,     2.63,     2.82,     3.03,     3.32,     3.64,     4.27,     4.92,     5.36,     5.84,     6.17,     6.47,     6.79,      7.1,     7.42,     7.73,     8.03,     8.03,     8.06,     8.09,     8.11,     8.17,     8.45,     8.62,     9.09,     9.46,     9.73,    10.37,    10.96,     11.0,     11.1,    11.24,    11.43,    11.63,    12.16,     13.4,    15.35,    15.68,    15.75,    15.89,     16.1,    16.36,    16.69,    17.09,    17.55,    17.77,    17.78,    18.02,    18.33,    18.69] kWh
2026-06-19 18:55:01.970744:  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,      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-19 18:55:01.972185:  METRIC: [   71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   126.48,   130.01,    130.2,   134.02,   138.65,   143.39,   145.95,   148.84,   152.91,    157.3,    165.9,   174.98,   180.92,    187.6,   192.34,   201.07,   209.84,   219.44,   229.18,    240.2,   250.95,   250.97,   251.77,   252.53,   253.31,   254.76,   262.57,   266.82,   277.91,   285.26,   290.66,   353.65,    365.2,   366.13,   367.91,   370.43,   373.55,   377.22,   387.04,   410.08,   446.48,   452.48,   453.82,   456.15,    459.8,   464.31,   470.23,   476.17,   483.47,    487.0,   487.19,   491.01,   495.63,   500.37] p
2026-06-19 18:55:02.112978: Battery has 13.75 hours left - now at 11.04kWh
2026-06-19 18:55:02.156583: predict base10 end_record 06-21 11:10:00, final soc 0.8kWh, metric 520.55p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:10:00, load 32.98kWh, PV 0.0kWh
2026-06-19 18:55:02.158594:    Slot: [   18:55,    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,    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-19 18:55:02.160148:     SoC: [   11.04,     11.0,     11.0,    10.96,    10.93,    10.89,    10.82,    10.46,    10.23,     9.62,     9.14,      8.8,     8.07,     7.41,     7.36,     7.25,     7.09,     6.87,     6.65,     6.06,     4.66,     2.47,      2.1,     2.01,     1.85,     1.63,     1.32,     0.95,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 18:55:02.161375:     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-,    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-19 18:55:02.162880:    LOAD: [    4.85,     4.88,     4.89,     4.92,     4.96,     4.99,     5.05,     5.39,     5.61,     6.17,     6.62,     6.94,     7.62,     8.23,     8.28,     8.38,     8.53,     8.73,     8.93,     9.49,    10.79,    12.83,    13.18,    13.26,     13.4,    13.62,     13.9,    14.24,    14.66,    15.14,    15.37,    15.38,    15.64,    15.96,    16.34,    16.54,    16.75,    17.06,     17.4,    18.06,    18.74,    19.19,     19.7,    20.05,    20.36,     20.7,    21.02,    21.35,    21.68,    21.99,    21.99,    22.02,    22.05,    22.08,    22.14,    22.43,    22.62,    23.11,    23.49,    23.78,    24.45,    25.06,    25.11,    25.21,    25.36,    25.56,    25.76,    26.32,    27.62,    29.66,    30.01,    30.09,    30.23,    30.45,    30.73,    31.07,    31.49,    31.97,     32.2,    32.21,    32.47,    32.79,    33.17] kWh
2026-06-19 18:55:02.164252:      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,      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-19 18:55:02.165647:  IMPORT: [     1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,     1.47,     1.95,     2.18,      2.2,     2.45,     2.78,     3.15,     3.35,     3.57,     3.88,     4.21,     4.87,     5.55,     6.01,     6.52,     6.86,     7.18,     7.51,     7.84,     8.17,      8.5,     8.81,     8.81,     8.84,     8.87,      8.9,     8.95,     9.25,     9.43,     9.92,    10.31,    10.59,    11.26,    11.87,    11.92,    12.02,    12.17,    12.37,    12.58,    13.13,    14.43,    16.48,    16.82,     16.9,    17.05,    17.26,    17.54,    17.89,     18.3,    18.78,    19.01,    19.02,    19.28,     19.6,    19.98] kWh
2026-06-19 18:55:02.167017:  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,      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-19 18:55:02.168426:  METRIC: [   71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   126.04,   133.69,   137.38,   137.58,   141.58,   146.42,   151.39,   154.08,    157.1,   161.37,   165.96,   174.97,   184.49,   190.71,   197.71,   202.67,   211.82,    221.0,   231.06,   241.26,   252.81,   264.08,    264.1,   264.94,   265.74,   266.56,   268.08,   276.28,   280.72,   292.34,   300.04,   305.69,    369.3,   381.41,   382.38,   384.24,   386.89,   390.15,    394.0,   404.29,   428.42,   466.56,   472.84,   474.24,   476.69,   480.51,   485.23,   491.44,   497.66,   505.31,   509.01,    509.2,    513.2,   518.05,   523.01] p
2026-06-19 18:55:02.255980: predict best10 end_record 06-21 11:10:00, final soc 1.45kWh, metric 464.61p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:10:00, load 32.98kWh, PV 0.0kWh
2026-06-19 18:55:02.257908:    Slot: [   18:55,    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,    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-19 18:55:02.259350:     SoC: [   11.04,     11.0,     11.0,    10.96,    10.93,    10.89,    10.82,    10.46,    10.23,     9.62,     9.14,      8.8,     8.07,     7.41,     7.36,     7.25,     7.09,     6.87,     6.65,     6.06,     4.66,     2.47,      2.1,     2.01,     1.85,     1.63,     1.32,     0.95,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8,     2.74,     4.68,      5.5,     7.44,     9.38,    11.32,     12.0,     12.5,     12.5,     12.5,    12.16,     11.8,    11.45,     11.1,    10.74,    10.41,    10.41,    10.38,    10.34,    10.31,    10.25,     9.93,     9.74,     9.21,      8.8,     8.49,     7.77,     7.12,     7.06,     6.95,     6.79,     6.58,     6.36,     5.76,     4.37,     2.17,      1.8,     1.72,     1.56,     1.33,     1.03,      0.8,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8,     2.74] kWh
2026-06-19 18:55:02.260524:     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<bf+,    g<bf+,    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<bf+,    g<bf+,    g~be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 18:55:02.262060:    LOAD: [    4.85,     4.88,     4.89,     4.92,     4.96,     4.99,     5.05,     5.39,     5.61,     6.17,     6.62,     6.94,     7.62,     8.23,     8.28,     8.38,     8.53,     8.73,     8.93,     9.49,    10.79,    12.83,    13.18,    13.26,     13.4,    13.62,     13.9,    14.24,    14.66,    15.14,    15.37,    15.38,    15.64,    15.96,    16.34,    16.54,    16.75,    17.06,     17.4,    18.06,    18.74,    19.19,     19.7,    20.05,    20.36,     20.7,    21.02,    21.35,    21.68,    21.99,    21.99,    22.02,    22.05,    22.08,    22.14,    22.43,    22.62,    23.11,    23.49,    23.78,    24.45,    25.06,    25.11,    25.21,    25.36,    25.56,    25.76,    26.32,    27.62,    29.66,    30.01,    30.09,    30.23,    30.45,    30.73,    31.07,    31.49,    31.97,     32.2,    32.21,    32.47,    32.79,    33.17] kWh
2026-06-19 18:55:02.263456:      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,      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-19 18:55:02.264889:  IMPORT: [     1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,     1.67,     2.15,     2.19,      2.2,     2.46,     2.78,     5.24,     7.53,     8.62,    11.01,    13.43,    16.17,    17.59,    18.58,    19.09,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.56,    20.19,    20.67,    20.72,    20.73,    20.98,    21.31,    23.77] kWh
2026-06-19 18:55:02.266411:  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,      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-19 18:55:02.267879:  METRIC: [   71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   128.94,   136.59,   137.28,   137.48,   141.48,   146.32,   178.72,   209.43,    224.9,   257.91,   291.03,   328.56,   348.25,   361.83,   368.83,   373.79,   373.79,   373.79,   373.79,   373.79,   373.79,   373.79,   373.79,   373.79,   373.79,   373.79,   373.79,   373.79,   373.79,   373.79,   373.79,   373.79,   423.77,   423.77,   423.77,   423.77,   423.77,   423.77,   423.77,   423.77,   423.77,   423.77,   423.77,   423.77,   423.77,   423.77,   423.77,   426.13,   435.58,   443.23,   443.92,   444.12,   448.12,   452.96,   485.36] p
2026-06-19 18:55:02.354943: predict best end_record 06-21 11:10:00, final soc 1.58kWh, metric 445.93p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 10:10:00, load 31.7kWh, PV 0.0kWh
2026-06-19 18:55:02.356890:    Slot: [   18:55,    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,    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-19 18:55:02.358391:     SoC: [   11.04,     11.0,     11.0,    10.97,    10.93,     10.9,    10.83,    10.48,    10.27,     9.69,     9.23,      8.9,      8.2,     7.57,     7.52,     7.42,     7.27,     7.06,     6.85,     6.28,     4.95,     2.86,      2.5,     2.42,     2.27,     2.05,     1.77,     1.41,     1.14,     1.14,      0.9,     0.89,      0.8,      0.8,     3.13,     5.46,      5.5,     7.83,    10.16,    12.48,    12.22,     12.5,     12.5,     12.5,    12.17,    11.83,     11.5,    11.16,    10.82,     10.5,     10.5,    10.47,    10.44,    10.41,    10.35,    10.05,     9.86,     9.36,     8.97,     8.68,     7.99,     7.36,     7.31,     7.21,     7.05,     6.85,     6.64,     6.07,     4.74,     2.64,     2.29,     2.21,     2.06,     1.84,     1.55,      1.2,      1.2,      1.2,     0.96,     0.95,      0.8,      0.8,     3.13] kWh
2026-06-19 18:55:02.359576:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g<bf+,    g<bf+,    g<be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be~,    g>be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 18:55:02.361082:    LOAD: [    4.85,     4.88,     4.88,     4.92,     4.95,     4.98,     5.04,     5.37,     5.57,     6.11,     6.53,     6.84,     7.49,     8.08,     8.13,     8.22,     8.36,     8.55,     8.75,     9.28,    10.52,    12.47,     12.8,    12.88,    13.02,    13.22,    13.48,    13.82,    14.21,    14.67,    14.89,     14.9,    15.15,    15.46,    15.82,    16.01,    16.21,    16.51,    16.83,    17.46,    18.11,    18.54,    19.03,    19.36,    19.66,    19.98,    20.29,     20.6,    20.92,    21.21,    21.21,    21.24,    21.27,     21.3,    21.35,    21.64,    21.81,    22.28,    22.65,    22.91,    23.55,    24.14,    24.19,    24.28,    24.43,    24.62,    24.81,    25.34,    26.58,    28.53,    28.86,    28.94,    29.08,    29.28,    29.55,    29.88,    30.27,    30.73,    30.95,    30.97,    31.21,    31.52,    31.88] kWh
2026-06-19 18:55:02.362657:      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,      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-19 18:55:02.364355:  IMPORT: [     1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,     1.34,      1.8,      1.8,      1.8,     1.96,     2.27,     5.13,     7.82,     8.07,    10.87,    13.69,    16.82,    17.22,    17.96,    18.45,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    19.17,    19.63,    19.63,    19.63,    19.73,    20.04,     22.9] kWh
2026-06-19 18:55:02.365799:  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,      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-19 18:55:02.367226:  METRIC: [   71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   124.03,   131.33,   131.33,   131.33,   133.89,   138.51,   176.17,   212.36,   215.92,   254.48,    293.1,   335.93,   341.58,   351.64,   358.33,   363.06,   363.06,   363.06,   363.06,   363.06,   363.06,   363.06,   363.06,   363.06,   363.06,   363.06,   363.06,   363.06,   363.06,   363.06,   363.06,   363.06,   413.05,   413.05,   413.05,   413.05,   413.05,   413.05,   413.05,   413.05,   413.05,   413.05,   413.05,   413.05,   413.05,   413.05,   413.05,   413.05,   418.99,   426.28,   426.28,   426.28,   427.94,   432.56,   470.22] p
2026-06-19 18:55:02.369401:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg]
2026-06-19 18:55:02.369454: Saving plan best values to HA entities
2026-06-19 18:55:02.540144: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 18:55:02.546144: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 18:55:02.552595: Best charging limit SoC's [1.0, 16.0, 5.5, 16.0, 12.0, 12.5, 1.0, 16.0]kWh, export []kWh gives import battery 40.0kWh, house 0.89kWh, export 0.0kWh, metric 445.93p, metric10 464.61p
2026-06-19 18:55:02.632447: Marginal costs baseline metric (no standing charge): 345.9595
2026-06-19 18:55:02.840353: Marginal energy costs matrix computed: min=16.67 max=21.99
2026-06-19 18:55:02.931540: Rate array import [{'start': 1135, 'end': 1140, 'rate': 'very expensive', 'range': '(37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3550, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1135, 'end': 3550, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 18:55:02.932401: - Your estimated bill for today is £0.72 and tomorrow is £2.91
2026-06-19 18:55:02.932442: - Import rates are very expensive (37.1p) for the next 5 minutes and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 18:55:02.932463: - The battery is currently at 69% and is in eco mode for the next 13 hours.
2026-06-19 18:55:02.932479: - For the next 48 hours there will be no solar generation.
2026-06-19 18:55:02.932495: - You will run out of battery in 15 hours.
2026-06-19 18:55:02.932510: - Your next charge slot will be in 13 hours where import rates will be cheap (15.0p).
2026-06-19 18:55:02.932526: 
2026-06-19 18:55:02.982446: Plan calculation took 1.13 seconds
2026-06-19 18:55:02.985346: No high rate period found
2026-06-19 18:55:03.038730: Import threshold used for optimisation was 16.38p
2026-06-19 18:55:03.088974: Low import rate windows [0: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 1: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 2: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 3: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 4: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 5: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 6: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 7: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 8: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 9: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 10: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 11: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 12: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 13: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 14: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 15: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 16: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 17: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 18: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 19: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 20: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 21: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 22: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 23: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 24: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 25: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 26: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 27: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 28: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 29: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 30: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 31: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 32: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 33: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 34: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 35: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 36: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 37: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 38: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 39: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 40: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 41: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 42: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 43: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 44: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 45: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 46: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 47: 06-20 18:30:00 - 06-20 19:00:00 @ 36.53, 48: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 49: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 50: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 51: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 52: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 53: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 54: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 55: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 56: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 57: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 58: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 59: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 60: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 61: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 62: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 63: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 64: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 65: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 66: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 67: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 68: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 69: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 70: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 71: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 72: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 73: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 74: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 75: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 76: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 77: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 78: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 79: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 80: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 81: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 82: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 83: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 84: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 85: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 86: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 87: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 88: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 89: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 90: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 91: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 92: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 93: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 94: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 95: 06-21 18:30:00 - 06-21 19:00:00 @ 36.53]
2026-06-19 18:55:03.094719: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 09:00:00+01:00 - current SoC 69%, target 6%
2026-06-19 18:55:03.094830: Inverter 0 disabled charge window while waiting for schedule (now 06-19 18:55:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 18:55:03.094913: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 18:55:03.095099: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 18:55:03.095248: Not setting charging SoC as we are not within the window (now 06-19 18:55:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 18:55:03.095289: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 18:55:03.095329: Inverter 0 Current charge limit is 100% and new target is 5%
2026-06-19 18:55:03.183246: Warn: Web Socket result failed {'id': 52, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:55:03.183317: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:55:08.283074: Warn: Web Socket result failed {'id': 53, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:55:08.283157: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:55:13.349098: Warn: Web Socket result failed {'id': 54, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:55:13.349194: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:55:18.413784: Warn: Web Socket result failed {'id': 55, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:55:18.413896: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:55:23.434180: Warn: Web Socket result failed {'id': 56, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:55:23.434429: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:55:28.528420: Warn: Web Socket result failed {'id': 57, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:55:28.528537: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:55:33.636052: Warn: Web Socket result failed {'id': 58, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:55:33.636246: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:55:38.647334: Warn: Web Socket result failed {'id': 59, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:55:38.647417: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:55:43.667111: Warn: Web Socket result failed {'id': 60, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:55:43.667221: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:55:49.485106: Warn: Web Socket result failed {'id': 61, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:55:49.485222: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:55:54.486179: Warn: Inverter 0 Trying to write 5 to charge_limit didn't complete got 100.0
2026-06-19 18:55:54.683310: Warn: record_status Warn: Inverter 0 write to charge_limit failed
2026-06-19 18:55:54.683496: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 18:55:54.683532: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 18:55:54.683558: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 18:55:54.683581: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 18:55:54.683603: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 18:55:54.683627: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 18:55:54.683650: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 18:55:54.683669: Inverter 0 count register writes 0
2026-06-19 18:55:54.893128: 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-19 18:55:54.893317: Recompute is saving previous plan...
2026-06-19 18:55:54.896539: Best charge window [ 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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 18:30:00 - 21-06 19:00:00 @ 36.53p 0% ]
2026-06-19 18:55:54.896605: Best export window [  ]
2026-06-19 18:55:54.897403: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 18:55:54.899775: Load divergence over 8.0 hours mean 404.56W, min 0.0W, max 2388.0W, std dev 501.94W, divergence 62.03%
2026-06-19 18:55:54.918832: Calculating data from yesterday for savings calculation
2026-06-19 18:55:54.929305: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 18:55:54.974138: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 18:55:54.975245: Creating pool of 12 processes to match your CPU count
2026-06-19 18:55:55.026576: 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-19 18:55:55.028174: Optimise levels pass started at 2026-06-19 18:55:55
2026-06-19 18:55:55.028223: Optimise all windows, total charge 95 export 1
2026-06-19 18:55:55.262980: >> Region optimisation pass width 960
2026-06-19 18:55:55.763782: >> Region optimisation pass width 480
2026-06-19 18:55:56.081095: >> Region optimisation pass width 240
2026-06-19 18:55:57.079429: >> Region optimisation pass width 120
2026-06-19 18:55:58.605381: Calculated end_record as 06-21 11:00:00 based on best_price 13.8p, next_charge_start 06-20 11:00:00, max_windows 80
2026-06-19 18:55:58.605543: Optimise levels pass ended at 2026-06-19 18:55:58, duration 3.6 seconds tried 388 combinations
2026-06-19 18:55:58.605635: Set best_price_charge_level 14.8p, best_price_export_level 0p, best_price_charge 13.8p, best_cost_export 0p, best_metric 409.45p, best_keep 0kWh, best_cycle 39.93kWh, best_carbon 0kg, best_import 25.14kWh
2026-06-19 18:55:58.621301: Starting detailed optimisation end_record 06-21 11:00:00, best_price_charge 13.8p, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.5, 5.5, 0, 5.5, 10.25, 10.25, 0, 10.25, 12.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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]kWh and export limits []kWh
2026-06-19 18:55:58.621541: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.8p, best_metric 325.92p, best_cost 334.04p, best_cycle 35.16kWh, best_carbon 0kg, best_import 40.98kWh
2026-06-19 18:55:58.657535: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.8p, best_metric 325.92p, best_cost 334.04p, best_cycle 35.16kWh, best_carbon 0kg, best_import 40.98kWh
2026-06-19 18:55:58.811545: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.8p, best_metric 325.85p, best_cost 334.05p, best_cycle 35.18kWh, best_carbon 0kg, best_import 40.98kWh
2026-06-19 18:55:58.845507: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.8p, best_metric 325.85p, best_cost 334.05p, best_cycle 35.18kWh, best_carbon 0kg, best_import 40.98kWh
2026-06-19 18:55:58.877166: Best charge windows best_metric 325.85p, best_cost 334.05p, best_carbon 0kg, best_import 40.98kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 34%, 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:30:00 - 20-06 15:00:00 @ 13.69p 100%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 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 18:30:00 - 21-06 19:00:00 @ 36.53p 100% ]
2026-06-19 18:55:58.878112: Best charge windows best_metric 325.85p, best_cost 334.05p, best_carbon 0kg, best_import 40.98kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 34%, 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:30:00 - 20-06 15:00:00 @ 13.69p 100%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 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 18:30:00 - 21-06 19:00:00 @ 36.53p 100% ]
2026-06-19 18:55:58.878439: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 13.8p, best_metric 325.85p, best_cost 334.05p, best_cycle 35.18kWh, best_carbon 0kg, best_import 40.98kWh
2026-06-19 18:55:58.922521: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 13.8p, best_metric 325.85p, best_cost 334.05p, best_cycle 35.18kWh, best_carbon 0kg, best_import 40.98kWh
2026-06-19 18:55:59.068160: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 13.8p, best_metric 325.85p, best_cost 334.05p, best_cycle 35.18kWh, best_carbon 0kg, best_import 40.98kWh
2026-06-19 18:55:59.101210: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 13.8p, best_metric 325.85p, best_cost 334.05p, best_cycle 35.18kWh, best_carbon 0kg, best_import 40.98kWh
2026-06-19 18:55:59.131457: Best charge windows best_metric 325.85p, best_cost 334.05p, best_carbon 0kg, best_import 40.98kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 34%, 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:30:00 - 20-06 15:00:00 @ 13.69p 100%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 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 18:30:00 - 21-06 19:00:00 @ 36.53p 100% ]
2026-06-19 18:55:59.131754: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.8p, best_metric 325.85p, best_cost 334.05p, best_cycle 35.18kWh, best_carbon 0kg, best_import 40.98kWh
2026-06-19 18:55:59.169136: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.8p, best_metric 325.85p, best_cost 334.05p, best_cycle 35.18kWh, best_carbon 0kg, best_import 40.98kWh
2026-06-19 18:55:59.309005: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.8p, best_metric 325.85p, best_cost 334.05p, best_cycle 35.18kWh, best_carbon 0kg, best_import 40.98kWh
2026-06-19 18:55:59.338569: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.8p, best_metric 325.85p, best_cost 334.05p, best_cycle 35.18kWh, best_carbon 0kg, best_import 40.98kWh
2026-06-19 18:55:59.366607: Best charge windows best_metric 325.85p, best_cost 334.05p, best_carbon 0kg, best_import 40.98kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 34%, 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:30:00 - 20-06 15:00:00 @ 13.69p 100%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 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 18:30:00 - 21-06 19:00:00 @ 36.53p 100% ]
2026-06-19 18:55:59.366746: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 13.8p, best_metric 325.85p, best_cost 334.05p, best_cycle 35.18kWh, best_carbon 0kg, best_import 40.98kWh
2026-06-19 18:55:59.390906: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 13.8p, best_metric 325.85p, best_cost 334.05p, best_cycle 35.18kWh, best_carbon 0kg, best_import 40.98kWh
2026-06-19 18:55:59.420370: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 13.8p, best_metric 325.85p, best_cost 334.05p, best_cycle 35.18kWh, best_carbon 0kg, best_import 40.98kWh
2026-06-19 18:55:59.545121: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 13.8p, best_metric 325.85p, best_cost 334.05p, best_cycle 35.18kWh, best_carbon 0kg, best_import 40.98kWh
2026-06-19 18:55:59.579537: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 13.8p, best_metric 325.85p, best_cost 334.05p, best_cycle 35.18kWh, best_carbon 0kg, best_import 40.98kWh
2026-06-19 18:55:59.621299: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 13.8p, best_metric 324.66p, best_cost 332.84p, best_cycle 33.78kWh, best_carbon 0kg, best_import 40.88kWh
2026-06-19 18:55:59.659622: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 13.8p, best_metric 324.35p, best_cost 332.49p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.85kWh
2026-06-19 18:55:59.702118: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 13.8p, best_metric 324.06p, best_cost 332.33p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.85kWh
2026-06-19 18:55:59.765536: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 13.8p, best_metric 324.06p, best_cost 332.33p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.85kWh
2026-06-19 18:55:59.826727: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 13.8p, best_metric 324.06p, best_cost 332.33p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.85kWh
2026-06-19 18:55:59.900937: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 13.8p, best_metric 323.69p, best_cost 331.75p, best_cycle 33.52kWh, best_carbon 0kg, best_import 40.86kWh
2026-06-19 18:55:59.955869: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 13.8p, best_metric 323.69p, best_cost 331.75p, best_cycle 33.52kWh, best_carbon 0kg, best_import 40.86kWh
2026-06-19 18:56:00.026632: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 13.8p, best_metric 323.69p, best_cost 331.75p, best_cycle 33.52kWh, best_carbon 0kg, best_import 40.86kWh
2026-06-19 18:56:00.098059: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 13.8p, best_metric 323.69p, best_cost 331.75p, best_cycle 33.52kWh, best_carbon 0kg, best_import 40.86kWh
2026-06-19 18:56:00.168605: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 13.8p, best_metric 323.62p, best_cost 331.75p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.85kWh
2026-06-19 18:56:00.243750: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 13.8p, best_metric 323.61p, best_cost 331.75p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.85kWh
2026-06-19 18:56:00.313497: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 13.8p, best_metric 323.61p, best_cost 331.75p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.85kWh
2026-06-19 18:56:00.465412: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 13.8p, best_metric 323.61p, best_cost 331.75p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.85kWh
2026-06-19 18:56:00.615190: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 13.8p, best_metric 323.61p, best_cost 331.75p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.85kWh
2026-06-19 18:56:00.684054: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 13.8p, best_metric 323.61p, best_cost 331.75p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.85kWh
2026-06-19 18:56:00.761990: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 13.8p, best_metric 323.61p, best_cost 331.75p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.85kWh
2026-06-19 18:56:00.986910: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 13.8p, best_metric 323.61p, best_cost 331.75p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.85kWh
2026-06-19 18:56:01.062867: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 13.8p, best_metric 323.61p, best_cost 331.75p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.85kWh
2026-06-19 18:56:01.145605: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 13.8p, best_metric 323.61p, best_cost 331.75p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.85kWh
2026-06-19 18:56:01.222671: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 13.8p, best_metric 323.61p, best_cost 331.75p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.85kWh
2026-06-19 18:56:01.296914: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 13.8p, best_metric 323.61p, best_cost 331.75p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.85kWh
2026-06-19 18:56:01.374833: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 13.8p, best_metric 323.61p, best_cost 331.75p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.85kWh
2026-06-19 18:56:01.460291: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 13.8p, best_metric 323.61p, best_cost 331.75p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.85kWh
2026-06-19 18:56:01.493326: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 13.8p, best_metric 323.61p, best_cost 331.75p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.85kWh
2026-06-19 18:56:01.533987: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 13.8p, best_metric 323.61p, best_cost 331.75p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.85kWh
2026-06-19 18:56:01.581409: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 13.8p, best_metric 323.61p, best_cost 331.75p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.85kWh
2026-06-19 18:56:01.612009: Optimise price set 27.8p, pass low, price 25.96p, start_at_low True, best_price_charge 13.8p, best_metric 323.61p, best_cost 331.75p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.85kWh
2026-06-19 18:56:01.649878: Optimise price set 28.4p, pass low, price 26.48p, start_at_low True, best_price_charge 13.8p, best_metric 323.61p, best_cost 331.75p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.85kWh
2026-06-19 18:56:01.799044: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 13.8p, best_metric 323.61p, best_cost 331.75p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.85kWh
2026-06-19 18:56:01.894491: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 13.8p, best_metric 323.61p, best_cost 331.75p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.85kWh
2026-06-19 18:56:01.965979: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 13.8p, best_metric 323.61p, best_cost 331.75p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.85kWh
2026-06-19 18:56:02.076515: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 13.8p, best_metric 323.61p, best_cost 331.75p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.85kWh
2026-06-19 18:56:02.113475: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 13.8p, best_metric 323.61p, best_cost 331.75p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.85kWh
2026-06-19 18:56:02.149931: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 13.8p, best_metric 323.61p, best_cost 331.75p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.85kWh
2026-06-19 18:56:02.186745: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 13.8p, best_metric 323.61p, best_cost 331.75p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.85kWh
2026-06-19 18:56:02.222395: Optimise price set 39.2p, pass low, price 36.53p, start_at_low True, best_price_charge 13.8p, best_metric 323.61p, best_cost 331.75p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.85kWh
2026-06-19 18:56:02.259046: Best charge windows best_metric 323.61p, best_cost 331.75p, best_carbon 0kg, best_import 40.85kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 34%, 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 63%, 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 78%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 78%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 6%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 6%, 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 18:30:00 - 21-06 19:00:00 @ 36.53p 100% ]
2026-06-19 18:56:02.259520: Tweak plan optimisation started
2026-06-19 18:56:02.521299: Tweak optimisation finished metric 323.6 cost 331.75 metric_keep 0 cycle 33.34 carbon 0 import 40.85
2026-06-19 18:56:02.532146: Raw charge windows [ 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 44%, 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 13%, 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 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 34%, 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 63%, 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 78%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 78%, 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 18:30:00 - 20-06 19:00:00 @ 36.53p 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 6%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 6%, 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 18:30:00 - 21-06 19:00:00 @ 36.53p 100% ] reserve 0.8
2026-06-19 18:56:02.532913: Unclipped charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 20-06 12:00:00 - 20-06 13:00:00 @ 13.96p 34%, 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 63%, 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 78%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 19:00:00 @ 34.31p 100% ] reserve 0.8
2026-06-19 18:56:02.533395: Unfiltered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 0%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 20-06 12:00:00 - 20-06 13:00:00 @ 13.96p 34%, 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 63%, 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 78%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 0%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 19:00:00 @ 34.31p 100% ] reserve 0.8
2026-06-19 18:56:02.533793: Filtered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 20-06 12:00:00 - 20-06 13:00:00 @ 13.96p 34%, 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 63%, 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 78%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 19:00:00 @ 34.31p 100% ] reserve 0.8
2026-06-19 18:56:02.561609: Previous plan best metric is 324.35 (cost 332.6) and new plan best metric is 323.66 (cost 331.75)
2026-06-19 18:56:02.561701: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-19 18:56:02.561901: Plan valid is now true after recompute was False
2026-06-19 18:56:02.588024: predict base end_record 06-21 11:00:00, final soc 0.8kWh, metric 495.63p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:40:00, load 31.52kWh, PV 0.0kWh
2026-06-19 18:56:02.589872:    Slot: [   18:55,    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,    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-19 18:56:02.591285:     SoC: [   11.04,     11.0,     11.0,    10.97,    10.93,     10.9,    10.83,    10.48,    10.27,     9.69,     9.23,      8.9,      8.2,     7.57,     7.52,     7.42,     7.27,     7.06,     6.85,     6.28,     4.95,     2.86,      2.5,     2.42,     2.27,     2.05,     1.77,     1.41,     0.99,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 18:56:02.592436:     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-,    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-19 18:56:02.593919:    LOAD: [    4.85,     4.88,     4.88,     4.92,     4.95,     4.98,     5.04,     5.37,     5.57,     6.11,     6.53,     6.84,     7.49,     8.08,     8.13,     8.22,     8.36,     8.55,     8.75,     9.28,    10.52,    12.47,     12.8,    12.88,    13.02,    13.22,    13.48,    13.82,    14.21,    14.67,    14.89,     14.9,    15.15,    15.46,    15.82,    16.01,    16.21,    16.51,    16.83,    17.46,    18.11,    18.54,    19.03,    19.36,    19.66,    19.98,    20.29,     20.6,    20.92,    21.21,    21.21,    21.24,    21.27,     21.3,    21.35,    21.64,    21.81,    22.28,    22.65,    22.91,    23.55,    24.14,    24.19,    24.28,    24.43,    24.62,    24.81,    25.34,    26.58,    28.53,    28.86,    28.94,    29.08,    29.28,    29.55,    29.88,    30.27,    30.73,    30.95,    30.97,    31.21,    31.52] kWh
2026-06-19 18:56:02.595230:      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,      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-19 18:56:02.596590:  IMPORT: [     1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,     1.49,      1.7,     1.72,     1.96,     2.27,     2.63,     2.82,     3.03,     3.32,     3.64,     4.27,     4.92,     5.36,     5.84,     6.17,     6.47,     6.79,      7.1,     7.42,     7.73,     8.03,     8.03,     8.06,     8.09,     8.11,     8.17,     8.45,     8.62,     9.09,     9.46,     9.73,    10.37,    10.96,     11.0,     11.1,    11.24,    11.43,    11.63,    12.16,     13.4,    15.35,    15.68,    15.75,    15.89,     16.1,    16.36,    16.69,    17.09,    17.55,    17.77,    17.78,    18.02,    18.33] kWh
2026-06-19 18:56:02.597964:  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,      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-19 18:56:02.599377:  METRIC: [   71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   126.48,   130.01,    130.2,   134.02,   138.65,   143.39,   145.95,   148.84,   152.91,    157.3,    165.9,   174.98,   180.92,    187.6,   192.34,   201.07,   209.84,   219.44,   229.18,    240.2,   250.95,   250.97,   251.77,   252.53,   253.31,   254.76,   262.57,   266.82,   277.91,   285.26,   290.66,   353.65,    365.2,   366.13,   367.91,   370.43,   373.55,   377.22,   387.04,   410.08,   446.48,   452.48,   453.82,   456.15,    459.8,   464.31,   470.23,   476.17,   483.47,    487.0,   487.19,   491.01,   495.63] p
2026-06-19 18:56:04.477474: Battery has 13.75 hours left - now at 11.04kWh
2026-06-19 18:56:04.663467: predict base10 end_record 06-21 11:00:00, final soc 0.8kWh, metric 518.05p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:10:00, load 32.79kWh, PV 0.0kWh
2026-06-19 18:56:04.665204:    Slot: [   18:55,    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,    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-19 18:56:04.666631:     SoC: [   11.04,     11.0,     11.0,    10.96,    10.93,    10.89,    10.82,    10.46,    10.23,     9.62,     9.14,      8.8,     8.07,     7.41,     7.36,     7.25,     7.09,     6.87,     6.65,     6.06,     4.66,     2.47,      2.1,     2.01,     1.85,     1.63,     1.32,     0.95,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 18:56:04.668094:     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-,    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-19 18:56:04.669496:    LOAD: [    4.85,     4.88,     4.89,     4.92,     4.96,     4.99,     5.05,     5.39,     5.61,     6.17,     6.62,     6.94,     7.62,     8.23,     8.28,     8.38,     8.53,     8.73,     8.93,     9.49,    10.79,    12.83,    13.18,    13.26,     13.4,    13.62,     13.9,    14.24,    14.66,    15.14,    15.37,    15.38,    15.64,    15.96,    16.34,    16.54,    16.75,    17.06,     17.4,    18.06,    18.74,    19.19,     19.7,    20.05,    20.36,     20.7,    21.02,    21.35,    21.68,    21.99,    21.99,    22.02,    22.05,    22.08,    22.14,    22.43,    22.62,    23.11,    23.49,    23.78,    24.45,    25.06,    25.11,    25.21,    25.36,    25.56,    25.76,    26.32,    27.62,    29.66,    30.01,    30.09,    30.23,    30.45,    30.73,    31.07,    31.49,    31.97,     32.2,    32.21,    32.47,    32.79] kWh
2026-06-19 18:56:04.670852:      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,      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-19 18:56:04.672235:  IMPORT: [     1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,     1.47,     1.95,     2.18,      2.2,     2.45,     2.78,     3.15,     3.35,     3.57,     3.88,     4.21,     4.87,     5.55,     6.01,     6.52,     6.86,     7.18,     7.51,     7.84,     8.17,      8.5,     8.81,     8.81,     8.84,     8.87,      8.9,     8.95,     9.25,     9.43,     9.92,    10.31,    10.59,    11.26,    11.87,    11.92,    12.02,    12.17,    12.37,    12.58,    13.13,    14.43,    16.48,    16.82,     16.9,    17.05,    17.26,    17.54,    17.89,     18.3,    18.78,    19.01,    19.02,    19.28,     19.6] kWh
2026-06-19 18:56:04.673533:  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,      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-19 18:56:04.674965:  METRIC: [   71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   126.04,   133.69,   137.38,   137.58,   141.58,   146.42,   151.39,   154.08,    157.1,   161.37,   165.96,   174.97,   184.49,   190.71,   197.71,   202.67,   211.82,    221.0,   231.06,   241.26,   252.81,   264.08,    264.1,   264.94,   265.74,   266.56,   268.08,   276.28,   280.72,   292.34,   300.04,   305.69,    369.3,   381.41,   382.38,   384.24,   386.89,   390.15,    394.0,   404.29,   428.42,   466.56,   472.84,   474.24,   476.69,   480.51,   485.23,   491.44,   497.66,   505.31,   509.01,    509.2,    513.2,   518.05] p
2026-06-19 18:56:04.931539: predict best10 end_record 06-21 11:00:00, final soc 0.8kWh, metric 452.96p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:10:00, load 32.79kWh, PV 0.0kWh
2026-06-19 18:56:04.934875:    Slot: [   18:55,    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,    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-19 18:56:04.937697:     SoC: [   11.04,     11.0,     11.0,    10.96,    10.93,    10.89,    10.82,    10.46,    10.23,     9.62,     9.14,      8.8,     8.07,     7.41,     7.36,     7.25,     7.09,     6.87,     6.65,     6.06,     4.66,     2.47,      2.1,     2.01,     1.85,     1.63,     1.32,     0.95,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8,     2.74,     4.68,      5.5,     7.44,     9.38,    11.32,     12.0,     12.5,     12.5,     12.5,    12.16,     11.8,    11.45,     11.1,    10.74,    10.41,    10.41,    10.38,    10.34,    10.31,    10.25,     9.93,     9.74,     9.21,      8.8,     8.49,     7.77,     7.12,     7.06,     6.95,     6.79,     6.58,     6.36,     5.76,     4.37,     2.17,      1.8,     1.72,     1.56,     1.33,     1.03,      0.8,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 18:56:04.940214:     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<bf+,    g<bf+,    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<bf+,    g<bf+,    g~be-,    g~be~,    g<be-,    g<be-,    g<bf+] kWh
2026-06-19 18:56:04.943348:    LOAD: [    4.85,     4.88,     4.89,     4.92,     4.96,     4.99,     5.05,     5.39,     5.61,     6.17,     6.62,     6.94,     7.62,     8.23,     8.28,     8.38,     8.53,     8.73,     8.93,     9.49,    10.79,    12.83,    13.18,    13.26,     13.4,    13.62,     13.9,    14.24,    14.66,    15.14,    15.37,    15.38,    15.64,    15.96,    16.34,    16.54,    16.75,    17.06,     17.4,    18.06,    18.74,    19.19,     19.7,    20.05,    20.36,     20.7,    21.02,    21.35,    21.68,    21.99,    21.99,    22.02,    22.05,    22.08,    22.14,    22.43,    22.62,    23.11,    23.49,    23.78,    24.45,    25.06,    25.11,    25.21,    25.36,    25.56,    25.76,    26.32,    27.62,    29.66,    30.01,    30.09,    30.23,    30.45,    30.73,    31.07,    31.49,    31.97,     32.2,    32.21,    32.47,    32.79] kWh
2026-06-19 18:56:04.945016:      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,      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-19 18:56:04.946844:  IMPORT: [     1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,     1.67,     2.15,     2.19,      2.2,     2.46,     2.78,     5.24,     7.53,     8.62,    11.01,    13.43,    16.17,    17.59,    18.58,    19.09,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.43,    19.56,    20.19,    20.67,    20.72,    20.73,    20.98,    21.31] kWh
2026-06-19 18:56:04.949214:  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,      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-19 18:56:04.951780:  METRIC: [   71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   128.94,   136.59,   137.28,   137.48,   141.48,   146.32,   178.72,   209.43,    224.9,   257.91,   291.03,   328.56,   348.25,   361.83,   368.83,   373.79,   373.79,   373.79,   373.79,   373.79,   373.79,   373.79,   373.79,   373.79,   373.79,   373.79,   373.79,   373.79,   373.79,   373.79,   373.79,   373.79,   423.77,   423.77,   423.77,   423.77,   423.77,   423.77,   423.77,   423.77,   423.77,   423.77,   423.77,   423.77,   423.77,   423.77,   423.77,   426.13,   435.58,   443.23,   443.92,   444.12,   448.12,   452.96] p
2026-06-19 18:56:05.051915: predict best end_record 06-21 11:00:00, final soc 0.8kWh, metric 432.57p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 10:10:00, load 31.52kWh, PV 0.0kWh
2026-06-19 18:56:05.053639:    Slot: [   18:55,    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,    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-19 18:56:05.055202:     SoC: [   11.04,     11.0,     11.0,    10.97,    10.93,     10.9,    10.83,    10.48,    10.27,     9.69,     9.23,      8.9,      8.2,     7.57,     7.52,     7.42,     7.27,     7.06,     6.85,     6.28,     4.95,     2.86,      2.5,     2.42,     2.27,     2.05,     1.77,     1.41,     1.14,     1.14,      0.9,     0.89,      0.8,      0.8,     3.13,     5.46,      5.5,     7.83,    10.16,    12.48,    12.22,     12.5,     12.5,     12.5,    12.17,    11.83,     11.5,    11.16,    10.82,     10.5,     10.5,    10.47,    10.44,    10.41,    10.35,    10.05,     9.86,     9.36,     8.97,     8.68,     7.99,     7.36,     7.31,     7.21,     7.05,     6.85,     6.64,     6.07,     4.74,     2.64,     2.29,     2.21,     2.06,     1.84,     1.55,      1.2,      1.2,      1.2,     0.96,     0.95,      0.8,      0.8] kWh
2026-06-19 18:56:05.056360:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g<bf+,    g<bf+,    g<be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be~,    g>be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 18:56:05.057854:    LOAD: [    4.85,     4.88,     4.88,     4.92,     4.95,     4.98,     5.04,     5.37,     5.57,     6.11,     6.53,     6.84,     7.49,     8.08,     8.13,     8.22,     8.36,     8.55,     8.75,     9.28,    10.52,    12.47,     12.8,    12.88,    13.02,    13.22,    13.48,    13.82,    14.21,    14.67,    14.89,     14.9,    15.15,    15.46,    15.82,    16.01,    16.21,    16.51,    16.83,    17.46,    18.11,    18.54,    19.03,    19.36,    19.66,    19.98,    20.29,     20.6,    20.92,    21.21,    21.21,    21.24,    21.27,     21.3,    21.35,    21.64,    21.81,    22.28,    22.65,    22.91,    23.55,    24.14,    24.19,    24.28,    24.43,    24.62,    24.81,    25.34,    26.58,    28.53,    28.86,    28.94,    29.08,    29.28,    29.55,    29.88,    30.27,    30.73,    30.95,    30.97,    31.21,    31.52] kWh
2026-06-19 18:56:05.059161:      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,      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-19 18:56:05.060502:  IMPORT: [     1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,     1.34,      1.8,      1.8,      1.8,     1.96,     2.27,     5.13,     7.82,     8.07,    10.87,    13.69,    16.82,    17.22,    17.96,    18.45,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    18.77,    19.17,    19.63,    19.63,    19.63,    19.73,    20.04] kWh
2026-06-19 18:56:05.061905:  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,      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-19 18:56:05.063375:  METRIC: [   71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   124.03,   131.33,   131.33,   131.33,   133.89,   138.51,   176.17,   212.36,   215.92,   254.48,    293.1,   335.93,   341.58,   351.64,   358.33,   363.06,   363.06,   363.06,   363.06,   363.06,   363.06,   363.06,   363.06,   363.06,   363.06,   363.06,   363.06,   363.06,   363.06,   363.06,   363.06,   363.06,   413.05,   413.05,   413.05,   413.05,   413.05,   413.05,   413.05,   413.05,   413.05,   413.05,   413.05,   413.05,   413.05,   413.05,   413.05,   413.05,   418.99,   426.28,   426.28,   426.28,   427.94,   432.56] p
2026-06-19 18:56:05.065534:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ]
2026-06-19 18:56:05.065569: Saving plan best values to HA entities
2026-06-19 18:56:05.224279: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 18:56:05.232028: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 18:56:05.239566: Best charging limit SoC's [1.0, 16.0, 5.5, 16.0, 12.0, 12.5, 1.0, 16.0]kWh, export []kWh gives import battery 40.0kWh, house 0.89kWh, export 0.0kWh, metric 432.57p, metric10 452.96p
2026-06-19 18:56:05.313380: Marginal costs baseline metric (no standing charge): 332.5985
2026-06-19 18:56:05.527374: Marginal energy costs matrix computed: min=16.67 max=21.99
2026-06-19 18:56:05.609966: Rate array import [{'start': 1135, 'end': 1140, 'rate': 'very expensive', 'range': '(37.1p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 1135, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 18:56:05.610822: - Your estimated bill for today is £0.72 and tomorrow is £2.91
2026-06-19 18:56:05.610868: - Import rates are very expensive (37.1p) for the next 5 minutes and then expensive (22.4p - 27.2p) for the next 4 hours.
2026-06-19 18:56:05.610917: - The battery is currently at 69% and is in eco mode for the next 13 hours.
2026-06-19 18:56:05.610957: - For the next 48 hours there will be no solar generation.
2026-06-19 18:56:05.610974: - You will run out of battery in 15 hours.
2026-06-19 18:56:05.610990: - Your next charge slot will be in 13 hours where import rates will be cheap (15.0p).
2026-06-19 18:56:05.611006: 
2026-06-19 18:56:05.664289: Plan calculation took 10.77 seconds
2026-06-19 18:56:05.664526: Inverter 0: Type SK Sunsynk
2026-06-19 18:56:05.664559: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 18:56:05.664751: Reserve min: 5%, battery_min: 5%
2026-06-19 18:56:05.664832: 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 5%, current_reserve 5%, temperature 20°C
2026-06-19 18:56:05.665115: Inverter 0 SoC: 11.04kW 69%, current charge rate 5000W, current discharge rate 5250W, current battery power -28W, current battery voltage 51.2V, grid power -591W, load power 540W, PV Power 0W
2026-06-19 18:56:05.665318: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:56:05.665402: Inverter 0 scheduled charge enable is False
2026-06-19 18:56:05.665429: Inverter 0 charge windows currently []
2026-06-19 18:56:05.665455: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 18:56:05.665556: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:56:05.665582: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:56:05.665613: Inverter 0 scheduled discharge enable is False
2026-06-19 18:56:05.665792: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:56:05.665855: Inverter 0 discharge windows currently []
2026-06-19 18:56:05.665881: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:56:05.665898: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:56:05.665913: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:56:05.721776: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 09:00:00+01:00 - current SoC 69%, target 6%
2026-06-19 18:56:05.721911: Inverter 0 disabled charge window while waiting for schedule (now 06-19 18:55:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 18:56:05.721970: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 18:56:05.722138: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 18:56:05.722296: Not setting charging SoC as we are not within the window (now 06-19 18:55:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 18:56:05.722337: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 18:56:05.722381: Inverter 0 Current charge limit is 100% and new target is 5%
2026-06-19 18:56:05.818241: Warn: Web Socket result failed {'id': 62, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:56:05.818317: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:56:10.910883: Warn: Web Socket result failed {'id': 63, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:56:10.910976: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:56:16.008202: Warn: Web Socket result failed {'id': 64, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:56:16.008292: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:56:21.095441: Warn: Web Socket result failed {'id': 65, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:56:21.095529: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:56:26.126786: Warn: Web Socket result failed {'id': 66, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:56:26.127036: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:56:31.141074: Warn: Web Socket result failed {'id': 67, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:56:31.141163: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:56:36.243164: Warn: Web Socket result failed {'id': 68, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:56:36.243281: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:56:41.338172: Warn: Web Socket result failed {'id': 69, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:56:41.338356: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:56:46.438202: Warn: Web Socket result failed {'id': 70, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:56:46.438287: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:56:51.473823: Warn: Web Socket result failed {'id': 71, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 18:56:51.473913: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 18:56:56.474793: Warn: Inverter 0 Trying to write 5 to charge_limit didn't complete got 100.0
2026-06-19 18:56:56.482437: Warn: record_status Warn: Inverter 0 write to charge_limit failed
2026-06-19 18:56:56.482593: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 18:56:56.482627: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 18:56:56.482652: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 18:56:56.482674: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 18:56:56.482696: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 18:56:56.482718: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 18:56:56.482739: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 18:56:56.482758: Inverter 0 count register writes 0
2026-06-19 18:56:56.504105: Total inverter register writes now 0
2026-06-19 18:56:56.521254: Completed run status Demand with Errors reported (check log)
2026-06-19 18:56:56.531682: Saved current settings to /config/predbat_config.json
2026-06-19 18:57:33.597026: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:57:33.597240: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:57:33.597271: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:57:33.597390: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:57:33.597416: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:57:33.597433: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:57:33.597448: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 18:59:33.766309: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 18:59:33.766614: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 18:59:33.766668: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 18:59:33.766901: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 18:59:33.766948: Note: Inverter does not support discharge freeze - disabled
2026-06-19 18:59:33.766978: Note: Inverter does not support charge freeze - disabled
2026-06-19 18:59:33.767005: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:00:00.868460: --------------- PredBat - update at 2026-06-19 19:00:00+01:00 with clock skew 0 minutes, minutes now 1140
2026-06-19 19:00:00.869283: Saved current settings to /config/predbat_config.json
2026-06-19 19:00:00.869416: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 13.7 minutes
2026-06-19 19:00:00.869503: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.13, latest beta is v8.40.13
2026-06-19 19:00:00.869624: Autoupdate: There is an update pending v8.40.13 GECloud automatic fixes, Solis OAuth, SigEnergy onboard status - auto update is off
2026-06-19 19:00:00.892840: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 19:00:00.893359: Predbat mode is set to Control charge
2026-06-19 19:00:01.011969: Found 11520 load_today datapoints going back 1 days
2026-06-19 19:00:01.012092: Using load_power data to fill gaps in load_today data
2026-06-19 19:00:01.073084: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 19:00:01.073268: Zero load period starting at 2026-06-19T12:09:00+0100 (411 minutes) for 889 minutes with base value 0.9
2026-06-19 19:00:01.073337: Zero load period starting at 2026-06-18T19:24:00+0100 (1416 minutes) for 64 minutes with base value 0.8
2026-06-19 19:00:01.074373: Processing 384 30-minute periods for power integration
2026-06-19 19:00:01.139581: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 19:00:01.139689: Car charging hold True, threshold 6.0kWh
2026-06-19 19:00:01.139725: Current data so far today: load 4.9kWh, import 1.2kWh, export 0.0kWh, PV 0kWh
2026-06-19 19:00:01.164057: Standing charge is set to 49.98p
2026-06-19 19:00:01.214739: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 19:00:01.214838: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 19:00:01.215029: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 76.7 minutes
2026-06-19 19:00:01.215411: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 76.7 minutes
2026-06-19 19:00:01.221242: Loaded 95 datapoints of futurerate analysis
2026-06-19 19:00:01.381555: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02']
2026-06-19 19:00:01.408752: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 19:00:01.409050: Import rates: min 13.17p, max 36.53p, average 20.0p
2026-06-19 19:00:01.449733: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 19:00:01.449843: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 19:00:01.450895: High export rate found rates in range 99p to -99p
2026-06-19 19:00:01.555621: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 19:00:01.555764: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 19:00:01.556008: Last hour: net energy 0.12kWh, import 0.12kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 4.26p, import 4.26p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 19:00:01.610108: Today's energy total net 1.2kWh, import 1.2kWh, export 0.0kWh, cost 71.96p, import 21.98p, export 0.0p, carbon 0.0kg
2026-06-19 19:00:01.610213: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 19:00:01.611776: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 19:00:01.613283: Warn: Found 1 gaps in load_today totalling 9895 minutes to fill using average data
2026-06-19 19:00:01.613397: Gap starting at 2026-06-18T15:55:00+0100 (1625 minutes) for 9895 minutes
2026-06-19 19:00:01.630532: Historical days now [7] weight [1]
2026-06-19 19:00:01.656093: Today's load divergence 120.51%, in-day adjustment 115.42%, damping 0.95x, yesterday 100.0% today 119.48% blend 20.83%
2026-06-19 19:00:01.656164: Today's predicted so far 10.47kWh with 0.0kWh car/iBoost excluded, 0.64kWh import ignored, and 0kWh forecast extra.
2026-06-19 19:00:01.656192: Today's actual load so far 13.59kWh with 0.0kWh car/iBoost excluded, and 0.09kWh import ignored.
2026-06-19 19:00:01.689421: Inverter 0: Type SK Sunsynk
2026-06-19 19:00:01.689484: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 19:00:01.689652: Reserve min: 5%, battery_min: 5%
2026-06-19 19:00:01.689755: 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 5%, current_reserve 5%, temperature 20°C
2026-06-19 19:00:01.690043: Inverter 0 SoC: 11.04kW 69%, current charge rate 5000W, current discharge rate 5250W, current battery power -28W, current battery voltage 51.2V, grid power -626W, load power 573W, PV Power 0W
2026-06-19 19:00:01.690187: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:00:01.690262: Inverter 0 scheduled charge enable is False
2026-06-19 19:00:01.690286: Inverter 0 charge windows currently []
2026-06-19 19:00:01.690309: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 19:00:01.690412: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:00:01.690436: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:00:01.690468: Inverter 0 scheduled discharge enable is False
2026-06-19 19:00:01.690581: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:00:01.690607: Inverter 0 discharge windows currently []
2026-06-19 19:00:01.690626: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:00:01.690643: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:00:01.690659: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:00:01.774563: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 19:00:01.774678: Plan was last updated on 2026-06-19 18:55:00+01:00 and is now 5.0 minutes old
2026-06-19 19:00:01.775063: Best charge window [ 20-06 08:00:00 - 20-06 09:00:00 @ 15.47p 6%, 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 34%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.75p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 75%, 20-06 14:30:00 - 20-06 16:00:00 @ 14.11p 78%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 19:00:00 @ 34.31p 100% ]
2026-06-19 19:00:01.775102: Best export window [  ]
2026-06-19 19:00:01.775963: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 19:00:01.777967: Load divergence over 8.0 hours mean 405.24W, min 0.0W, max 2388.0W, std dev 501.9W, divergence 61.93%
2026-06-19 19:00:01.799398: Creating pool of 12 processes to match your CPU count
2026-06-19 19:00:01.890864: predict base end_record 06-21 11:05:00, final soc 0.8kWh, metric 497.63p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:40:00, load 31.66kWh, PV 0.0kWh
2026-06-19 19:00:01.892925:    Slot: [   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,    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-19 19:00:01.894522:     SoC: [   11.04,    11.04,     11.0,    10.97,    10.93,    10.87,    10.52,     10.3,     9.72,     9.26,     8.93,     8.23,     7.61,     7.55,     7.45,      7.3,     7.09,     6.89,     6.32,     4.98,     2.89,     2.54,     2.46,     2.31,     2.09,      1.8,     1.44,     1.02,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:00:01.895810:     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-,    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-19 19:00:01.897249:    LOAD: [     4.9,      4.9,     4.93,     4.97,      5.0,     5.06,     5.39,     5.59,     6.13,     6.55,     6.86,     7.51,      8.1,     8.14,     8.24,     8.38,     8.57,     8.77,      9.3,    10.54,    12.49,    12.82,    12.89,    13.03,    13.24,    13.51,    13.84,    14.23,    14.69,    14.91,    14.92,    15.17,    15.48,    15.84,    16.04,    16.22,    16.53,    16.84,    17.46,     18.1,    18.51,    19.05,    19.36,    19.68,    19.99,    20.31,    20.62,    20.94,    21.25,    21.27,    21.29,    21.32,    21.35,    21.41,    21.69,    21.86,    22.33,     22.7,    22.96,    23.61,    24.19,    24.24,    24.33,    24.48,    24.67,    24.86,    25.39,    26.63,    28.58,    28.91,    28.99,    29.13,    29.33,     29.6,    29.93,    30.32,    30.78,     31.0,    31.02,    31.26,    31.57,    31.93] kWh
2026-06-19 19:00:01.898607:      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,      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-19 19:00:01.900035:  IMPORT: [     1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,     1.45,     1.67,     1.69,     1.93,     2.24,      2.6,      2.8,     2.98,     3.29,     3.61,     4.23,     4.86,     5.28,     5.81,     6.12,     6.44,     6.76,     7.07,     7.39,      7.7,     8.02,     8.03,     8.06,     8.09,     8.11,     8.17,     8.45,     8.62,     9.09,     9.46,     9.73,    10.37,    10.96,     11.0,     11.1,    11.24,    11.43,    11.63,    12.16,     13.4,    15.35,    15.68,    15.75,    15.89,     16.1,    16.36,    16.69,    17.09,    17.55,    17.77,    17.78,    18.02,    18.33,    18.69] kWh
2026-06-19 19:00:01.901371:  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,      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-19 19:00:01.902820:  METRIC: [   71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,    126.0,   129.53,   129.72,   133.54,   138.16,    142.9,    145.6,   148.16,   152.43,   156.75,   165.22,   174.06,   179.78,   187.08,   191.62,   200.83,   209.44,   219.25,   228.91,    239.9,   251.44,    251.8,   252.54,    253.3,   254.06,   255.57,   263.35,   267.59,   278.68,   286.03,   291.43,   354.42,   365.97,   366.89,   368.67,    371.2,   374.32,   377.99,   387.81,   410.85,   447.25,   453.25,   454.58,   456.92,   460.56,   465.07,    471.0,   476.94,   484.24,   487.77,   487.95,   491.77,    496.4,   501.14] p
2026-06-19 19:00:02.045432: Battery has 13.67 hours left - now at 11.04kWh
2026-06-19 19:00:02.097501: predict base10 end_record 06-21 11:05:00, final soc 0.8kWh, metric 520.15p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:10:00, load 32.94kWh, PV 0.0kWh
2026-06-19 19:00:02.099278:    Slot: [   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,    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-19 19:00:02.100701:     SoC: [   11.04,    11.04,     11.0,    10.96,    10.93,    10.86,    10.49,    10.27,     9.66,     9.18,     8.83,      8.1,     7.44,     7.39,     7.28,     7.12,     6.91,     6.69,     6.09,     4.69,      2.5,     2.13,     2.05,     1.89,     1.66,     1.36,     0.99,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:00:02.101893:     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-,    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-19 19:00:02.103413:    LOAD: [     4.9,      4.9,     4.94,     4.97,      5.0,     5.07,     5.41,     5.62,     6.19,     6.63,     6.96,     7.64,     8.25,      8.3,      8.4,     8.55,     8.75,     8.95,     9.51,    10.81,    12.85,     13.2,    13.28,    13.42,    13.63,    13.91,    14.26,    14.68,    15.16,    15.39,     15.4,    15.65,    15.98,    16.36,    16.57,    16.76,    17.08,    17.41,    18.06,    18.73,    19.16,    19.72,    20.05,    20.38,    20.71,    21.04,    21.37,     21.7,    22.03,    22.05,    22.07,     22.1,    22.13,    22.19,    22.48,    22.67,    23.16,    23.54,    23.83,     24.5,    25.11,    25.16,    25.26,    25.41,    25.61,    25.81,    26.37,    27.67,    29.71,    30.06,    30.14,    30.28,     30.5,    30.77,    31.12,    31.54,    32.02,    32.25,    32.26,    32.52,    32.84,    33.22] kWh
2026-06-19 19:00:02.105178:      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,      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-19 19:00:02.107925:  IMPORT: [     1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,     1.44,     1.92,     2.15,     2.16,     2.42,     2.74,     3.12,     3.33,     3.52,     3.85,     4.18,     4.82,     5.49,     5.93,     6.49,     6.81,     7.15,     7.48,     7.81,     8.14,     8.47,      8.8,     8.81,     8.84,     8.87,      8.9,     8.96,     9.25,     9.43,     9.92,    10.31,    10.59,    11.26,    11.87,    11.92,    12.02,    12.17,    12.37,    12.58,    13.13,    14.43,    16.48,    16.82,     16.9,    17.05,    17.26,    17.54,    17.89,     18.3,    18.78,    19.01,    19.02,    19.28,     19.6,    19.98] kWh
2026-06-19 19:00:02.110514:  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,      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-19 19:00:02.112757:  METRIC: [   71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   125.56,   133.21,   136.91,    137.1,    141.1,   145.94,   150.91,   153.74,   156.42,    160.9,   165.42,    174.3,   183.56,   189.55,    197.2,   201.96,    211.6,   220.61,    230.9,   241.01,   252.52,   264.61,   264.99,   265.77,   266.57,   267.37,   268.94,   277.09,   281.54,   293.15,   300.86,   306.51,   370.12,   382.23,   383.19,   385.05,    387.7,   390.97,   394.81,    405.1,   429.23,   467.37,   473.65,   475.06,    477.5,   481.32,   486.05,   492.25,   498.48,   506.12,   509.82,   510.02,   514.02,   518.86,   523.83] p
2026-06-19 19:00:02.204186: predict best10 end_record 06-21 11:05:00, final soc 1.12kWh, metric 458.87p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:10:00, load 32.94kWh, PV 0.0kWh
2026-06-19 19:00:02.205966:    Slot: [   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,    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-19 19:00:02.207352:     SoC: [   11.04,    11.04,     11.0,    10.96,    10.93,    10.86,    10.49,    10.27,     9.66,     9.18,     8.83,      8.1,     7.44,     7.39,     7.28,     7.12,     6.91,     6.69,     6.09,     4.69,      2.5,     2.13,     2.05,     1.89,     1.66,     1.36,     0.99,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8,     2.74,     4.68,      5.5,     7.44,     9.38,    11.32,     12.0,     12.5,     12.5,     12.5,    12.14,    11.79,    11.43,    11.08,    10.72,    10.37,    10.35,    10.32,    10.29,    10.26,     10.2,     9.88,     9.69,     9.16,     8.75,     8.44,     7.72,     7.07,     7.01,      6.9,     6.74,     6.53,     6.31,     5.71,     4.32,     2.12,     1.75,     1.67,     1.51,     1.28,     0.98,      0.8,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8,     2.74] kWh
2026-06-19 19:00:02.208479:     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<bf+,    g<bf+,    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<bf+,    g<bf+,    g~be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 19:00:02.209900:    LOAD: [     4.9,      4.9,     4.94,     4.97,      5.0,     5.07,     5.41,     5.62,     6.19,     6.63,     6.96,     7.64,     8.25,      8.3,      8.4,     8.55,     8.75,     8.95,     9.51,    10.81,    12.85,     13.2,    13.28,    13.42,    13.63,    13.91,    14.26,    14.68,    15.16,    15.39,     15.4,    15.65,    15.98,    16.36,    16.57,    16.76,    17.08,    17.41,    18.06,    18.73,    19.16,    19.72,    20.05,    20.38,    20.71,    21.04,    21.37,     21.7,    22.03,    22.05,    22.07,     22.1,    22.13,    22.19,    22.48,    22.67,    23.16,    23.54,    23.83,     24.5,    25.11,    25.16,    25.26,    25.41,    25.61,    25.81,    26.37,    27.67,    29.71,    30.06,    30.14,    30.28,     30.5,    30.77,    31.12,    31.54,    32.02,    32.25,    32.26,    32.52,    32.84,    33.22] kWh
2026-06-19 19:00:02.211227:      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,      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-19 19:00:02.212633:  IMPORT: [     1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,     1.63,     2.11,     2.15,     2.17,     2.42,     2.75,     5.21,      7.5,     8.57,    10.98,    13.39,    16.12,    17.52,    18.49,    19.05,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.56,    20.19,    20.67,    20.71,    20.72,    20.98,     21.3,    23.76] kWh
2026-06-19 19:00:02.213973:  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,      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-19 19:00:02.215345:  METRIC: [   71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   128.39,   136.03,   136.73,   136.93,   140.93,   145.77,   178.17,   209.02,   224.15,   257.36,   290.42,   327.82,   347.26,   360.59,   368.24,    373.0,    373.0,    373.0,    373.0,    373.0,    373.0,    373.0,    373.0,    373.0,    373.0,    373.0,    373.0,    373.0,    373.0,    373.0,    373.0,    373.0,   422.99,   422.99,   422.99,   422.99,   422.99,   422.99,   422.99,   422.99,   422.99,   422.99,   422.99,   422.99,   422.99,   422.99,   422.99,   426.18,   435.63,   443.28,   443.98,   444.17,   448.17,   453.01,   485.41] p
2026-06-19 19:00:02.307647: predict best end_record 06-21 11:05:00, final soc 1.19kWh, metric 439.26p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 10:15:00, load 31.66kWh, PV 0.0kWh
2026-06-19 19:00:02.309387:    Slot: [   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,    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-19 19:00:02.310819:     SoC: [   11.04,    11.04,     11.0,    10.97,    10.93,    10.87,    10.52,     10.3,     9.72,     9.26,     8.93,     8.23,     7.61,     7.55,     7.45,      7.3,     7.09,     6.89,     6.32,     4.98,     2.89,     2.54,     2.46,     2.31,     2.09,      1.8,     1.44,     1.17,     1.17,     0.93,     0.92,      0.8,      0.8,     3.13,     5.46,      5.5,     7.83,    10.16,    12.48,    12.23,     12.5,     12.5,     12.5,    12.16,    11.82,    11.48,    11.14,     10.8,    10.47,    10.45,    10.42,    10.39,    10.36,     10.3,     10.0,     9.81,     9.31,     8.92,     8.63,     7.94,     7.31,     7.26,     7.16,      7.0,      6.8,     6.59,     6.02,     4.69,     2.59,     2.24,     2.16,     2.01,     1.79,      1.5,     1.15,     1.15,     1.15,     0.91,      0.9,      0.8,      0.8,     3.13] kWh
2026-06-19 19:00:02.311961:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g<bf+,    g<bf+,    g<be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 19:00:02.313330:    LOAD: [     4.9,      4.9,     4.93,     4.97,      5.0,     5.06,     5.39,     5.59,     6.13,     6.55,     6.86,     7.51,      8.1,     8.14,     8.24,     8.38,     8.57,     8.77,      9.3,    10.54,    12.49,    12.82,    12.89,    13.03,    13.24,    13.51,    13.84,    14.23,    14.69,    14.91,    14.92,    15.17,    15.48,    15.84,    16.04,    16.22,    16.53,    16.84,    17.46,     18.1,    18.51,    19.05,    19.36,    19.68,    19.99,    20.31,    20.62,    20.94,    21.25,    21.27,    21.29,    21.32,    21.35,    21.41,    21.69,    21.86,    22.33,     22.7,    22.96,    23.61,    24.19,    24.24,    24.33,    24.48,    24.67,    24.86,    25.39,    26.63,    28.58,    28.91,    28.99,    29.13,    29.33,     29.6,    29.93,    30.32,    30.78,     31.0,    31.02,    31.26,    31.57,    31.93] kWh
2026-06-19 19:00:02.314677:      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,      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-19 19:00:02.316041:  IMPORT: [     1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,      1.2,     1.34,      1.8,      1.8,      1.8,     1.93,     2.24,      5.1,      7.8,     8.03,    10.84,    13.65,    16.77,    17.17,    17.88,    18.41,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    19.12,    19.58,    19.58,    19.58,    19.73,    20.04,     22.9] kWh
2026-06-19 19:00:02.317328:  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,      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-19 19:00:02.318709:  METRIC: [   71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,    71.96,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   121.95,   124.03,   131.33,   131.33,   131.33,   133.41,   138.04,   175.69,   212.02,   215.25,   254.01,   292.56,   335.26,    340.8,   350.49,   357.79,   362.34,   362.34,   362.34,   362.34,   362.34,   362.34,   362.34,   362.34,   362.34,   362.34,   362.34,   362.34,   362.34,   362.34,   362.34,   362.34,   362.34,   412.32,   412.32,   412.32,   412.32,   412.32,   412.32,   412.32,   412.32,   412.32,   412.32,   412.32,   412.32,   412.32,   412.32,   412.32,   412.32,   418.26,   425.56,   425.56,   425.56,   427.93,   432.55,   470.21] p
2026-06-19 19:00:02.320803:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg]
2026-06-19 19:00:02.320848: Saving plan best values to HA entities
2026-06-19 19:00:02.528945: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 19:00:02.536778: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 19:00:02.543946: Best charging limit SoC's [1.0, 16.0, 5.5, 16.0, 12.0, 12.5, 1.0, 16.0]kWh, export []kWh gives import battery 40.04kWh, house 0.9kWh, export 0.0kWh, metric 439.26p, metric10 458.87p
2026-06-19 19:00:02.635259: Marginal costs baseline metric (no standing charge): 339.2971
2026-06-19 19:00:02.842973: Marginal energy costs matrix computed: min=16.63 max=21.66
2026-06-19 19:00:02.947916: Rate array import [{'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3545, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1140, 'end': 3545, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 19:00:02.948698: - Your estimated bill for today is £0.72 and tomorrow is £2.90
2026-06-19 19:00:02.948740: - Import rates are expensive (22.4p - 27.2p) for the next 4 hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 19:00:02.948760: - The battery is currently at 69% and is in eco mode for the next 13 hours.
2026-06-19 19:00:02.948776: - For the next 48 hours there will be no solar generation.
2026-06-19 19:00:02.948808: - You will run out of battery in 15 hours.
2026-06-19 19:00:02.948825: - Your next charge slot will be in 13 hours where import rates will be cheap (15.0p).
2026-06-19 19:00:02.948841: 
2026-06-19 19:00:03.001399: Plan calculation took 1.23 seconds
2026-06-19 19:00:03.005938: No high rate period found
2026-06-19 19:00:03.058458: Import threshold used for optimisation was 16.74p
2026-06-19 19:00:03.121846: Low import rate windows [0: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 1: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 2: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 3: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 4: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 5: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 6: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 7: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 8: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 9: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 10: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 11: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 12: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 13: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 14: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 15: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 16: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 17: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 18: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 19: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 20: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 21: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 22: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 23: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 24: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 25: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 26: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 27: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 28: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 29: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 30: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 31: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 32: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 33: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 34: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 35: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 36: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 37: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 38: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 39: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 40: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 41: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 42: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 43: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 44: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 45: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 46: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 47: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 48: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 49: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 50: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 51: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 52: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 53: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 54: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 55: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 56: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 57: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 58: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 59: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 60: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 61: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 62: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 63: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 64: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 65: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 66: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 67: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 68: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 69: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 70: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 71: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 72: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 73: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 74: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 75: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 76: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 77: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 78: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 79: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 80: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 81: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 82: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 83: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 84: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 85: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 86: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 87: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 88: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 89: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 90: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 91: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 92: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 93: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93]
2026-06-19 19:00:03.131851: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 09:00:00+01:00 - current SoC 69%, target 6%
2026-06-19 19:00:03.131995: Inverter 0 disabled charge window while waiting for schedule (now 06-19 19:00:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 19:00:03.132088: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 19:00:03.132320: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 19:00:03.132507: Not setting charging SoC as we are not within the window (now 06-19 19:00:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 19:00:03.132557: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 19:00:03.132608: Inverter 0 Current charge limit is 100% and new target is 5%
2026-06-19 19:00:03.246399: Warn: Web Socket result failed {'id': 72, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:00:03.246490: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:00:08.329631: Warn: Web Socket result failed {'id': 73, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:00:08.329754: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:00:13.423364: Warn: Web Socket result failed {'id': 74, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:00:13.423452: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:00:18.496857: Warn: Web Socket result failed {'id': 75, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:00:18.496947: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:00:23.515036: Warn: Web Socket result failed {'id': 76, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:00:23.515210: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:00:28.547292: Warn: Web Socket result failed {'id': 77, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:00:28.547377: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:00:33.563940: Warn: Web Socket result failed {'id': 78, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:00:33.564021: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:00:38.582863: Warn: Web Socket result failed {'id': 79, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:00:38.582957: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:00:43.604481: Warn: Web Socket result failed {'id': 80, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:00:43.604584: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:00:48.619021: Warn: Web Socket result failed {'id': 81, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:00:48.619115: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:00:53.619969: Warn: Inverter 0 Trying to write 5 to charge_limit didn't complete got 100.0
2026-06-19 19:00:53.627479: Warn: record_status Warn: Inverter 0 write to charge_limit failed
2026-06-19 19:00:53.627673: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:00:53.627711: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:00:53.627733: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:00:53.627752: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:00:53.627770: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:00:53.627807: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:00:53.627828: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:00:53.627844: Inverter 0 count register writes 0
2026-06-19 19:00:53.645708: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 19:00:53.651354: Total inverter register writes now 0
2026-06-19 19:00:53.672461: Completed run status Demand with Errors reported (check log)
2026-06-19 19:00:53.684915: Saved current settings to /config/predbat_config.json
2026-06-19 19:01:33.760920: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:01:33.761249: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:01:33.761304: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:01:33.761534: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:01:33.761592: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:01:33.761622: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:01:33.761654: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:03:33.930721: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:03:33.930940: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:03:33.930971: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:03:33.931091: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:03:33.931118: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:03:33.931136: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:03:33.931151: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:05:00.074297: --------------- PredBat - update at 2026-06-19 19:05:00+01:00 with clock skew 0 minutes, minutes now 1145
2026-06-19 19:05:00.074844: Saved current settings to /config/predbat_config.json
2026-06-19 19:05:00.074965: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 18.7 minutes
2026-06-19 19:05:00.075022: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.13, latest beta is v8.40.13
2026-06-19 19:05:00.075127: Autoupdate: There is an update pending v8.40.13 GECloud automatic fixes, Solis OAuth, SigEnergy onboard status - auto update is off
2026-06-19 19:05:00.094482: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 19:05:00.095022: Predbat mode is set to Control charge
2026-06-19 19:05:00.212288: Found 11520 load_today datapoints going back 1 days
2026-06-19 19:05:00.212390: Using load_power data to fill gaps in load_today data
2026-06-19 19:05:00.271168: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 19:05:00.271313: Zero load period starting at 2026-06-19T12:09:00+0100 (416 minutes) for 889 minutes with base value 0.9
2026-06-19 19:05:00.271358: Zero load period starting at 2026-06-18T19:24:00+0100 (1421 minutes) for 64 minutes with base value 0.8
2026-06-19 19:05:00.272167: Processing 384 30-minute periods for power integration
2026-06-19 19:05:00.323150: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 19:05:00.323231: Car charging hold True, threshold 6.0kWh
2026-06-19 19:05:00.323261: Current data so far today: load 4.95kWh, import 1.3kWh, export 0.0kWh, PV 0kWh
2026-06-19 19:05:00.340896: Standing charge is set to 49.98p
2026-06-19 19:05:00.387627: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 19:05:00.387740: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 19:05:00.387955: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 81.7 minutes
2026-06-19 19:05:00.388255: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 81.7 minutes
2026-06-19 19:05:00.392958: Loaded 95 datapoints of futurerate analysis
2026-06-19 19:05:00.519551: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02']
2026-06-19 19:05:00.540051: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 19:05:00.540282: Import rates: min 13.17p, max 36.53p, average 20.01p
2026-06-19 19:05:00.572148: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 19:05:00.572228: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 19:05:00.573104: High export rate found rates in range 99p to -99p
2026-06-19 19:05:00.653244: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 19:05:00.653354: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 19:05:00.653525: Last hour: net energy 0.21kWh, import 0.21kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 7.7p, import 7.7p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 19:05:00.697323: Today's energy total net 1.3kWh, import 1.3kWh, export 0.0kWh, cost 75.67p, import 25.69p, export 0.0p, carbon 0.0kg
2026-06-19 19:05:00.697418: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 19:05:00.698956: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 19:05:00.700566: Warn: Found 1 gaps in load_today totalling 9890 minutes to fill using average data
2026-06-19 19:05:00.700654: Gap starting at 2026-06-18T15:55:00+0100 (1630 minutes) for 9890 minutes
2026-06-19 19:05:00.713501: Historical days now [7] weight [1]
2026-06-19 19:05:00.734194: Today's load divergence 120.57%, in-day adjustment 115.54%, damping 0.95x, yesterday 100.0% today 119.54% blend 20.49%
2026-06-19 19:05:00.734252: Today's predicted so far 10.47kWh with 0.0kWh car/iBoost excluded, 0.67kWh import ignored, and 0kWh forecast extra.
2026-06-19 19:05:00.734275: Today's actual load so far 13.59kWh with 0.0kWh car/iBoost excluded, and 0.14kWh import ignored.
2026-06-19 19:05:00.763790: Inverter 0: Type SK Sunsynk
2026-06-19 19:05:00.763848: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 19:05:00.763995: Reserve min: 5%, battery_min: 5%
2026-06-19 19:05:00.764046: 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 5%, current_reserve 5%, temperature 20°C
2026-06-19 19:05:00.764260: Inverter 0 SoC: 11.04kW 69%, current charge rate 5000W, current discharge rate 5250W, current battery power -27W, current battery voltage 51.2V, grid power -545W, load power 557W, PV Power 0W
2026-06-19 19:05:00.764376: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:05:00.764463: Inverter 0 scheduled charge enable is False
2026-06-19 19:05:00.764483: Inverter 0 charge windows currently []
2026-06-19 19:05:00.764502: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 19:05:00.764586: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:05:00.764607: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:05:00.764633: Inverter 0 scheduled discharge enable is False
2026-06-19 19:05:00.764726: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:05:00.764747: Inverter 0 discharge windows currently []
2026-06-19 19:05:00.764777: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:05:00.764792: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:05:00.764804: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:05:00.815781: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 19:05:00.815854: Plan was last updated on 2026-06-19 18:55:00+01:00 and is now 10.0 minutes old
2026-06-19 19:05:00.816108: Best charge window [ 20-06 08:00:00 - 20-06 09:00:00 @ 15.47p 6%, 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 34%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.75p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 75%, 20-06 14:30:00 - 20-06 16:00:00 @ 14.11p 78%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 19:00:00 @ 34.31p 100% ]
2026-06-19 19:05:00.816152: Best export window [  ]
2026-06-19 19:05:00.816824: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 19:05:00.818447: Load divergence over 8.0 hours mean 409.56W, min 0.0W, max 2388.0W, std dev 500.19W, divergence 61.06%
2026-06-19 19:05:00.834524: Creating pool of 12 processes to match your CPU count
2026-06-19 19:05:00.908722: predict base end_record 06-21 11:10:00, final soc 0.8kWh, metric 503.87p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:40:00, load 31.86kWh, PV 0.0kWh
2026-06-19 19:05:00.911174:    Slot: [   19:05,    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,    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-19 19:05:00.912648:     SoC: [   11.04,    11.04,    11.01,    10.97,    10.93,    10.85,    10.52,     10.3,     9.72,     9.26,     8.93,     8.23,      7.6,     7.55,     7.45,      7.3,     7.09,     6.88,     6.31,     4.98,     2.89,     2.53,     2.45,      2.3,     2.08,      1.8,     1.44,     1.02,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:05:00.913983:     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-,    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-19 19:05:00.915144:    LOAD: [    4.95,     4.95,     4.98,     5.02,     5.05,     5.13,     5.44,     5.64,     6.18,     6.61,     6.92,     7.56,     8.15,      8.2,     8.29,     8.44,     8.63,     8.82,     9.35,    10.59,    12.54,    12.87,    12.95,    13.09,    13.29,    13.56,    13.89,    14.28,    14.74,    14.96,    14.97,    15.22,    15.53,    15.89,    16.09,    16.29,    16.58,    16.91,    17.51,    18.16,    18.58,    19.09,    19.42,    19.73,    20.05,    20.36,    20.68,    20.99,    21.31,    21.37,     21.4,    21.43,    21.45,    21.52,    21.79,    21.96,    22.43,     22.8,    23.07,    23.71,     24.3,    24.34,    24.44,    24.58,    24.77,    24.97,     25.5,    26.74,    28.69,    29.02,    29.09,    29.23,    29.44,     29.7,    30.04,    30.43,    30.89,    31.11,    31.12,    31.36,    31.68,    32.03] kWh
2026-06-19 19:05:00.916230:      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,      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-19 19:05:00.917334:  IMPORT: [     1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,     1.56,     1.78,     1.79,     2.03,     2.34,      2.7,      2.9,      3.1,     3.39,     3.73,     4.32,     4.98,      5.4,     5.91,     6.24,     6.55,     6.86,     7.18,     7.49,      7.8,     8.12,     8.19,     8.21,     8.24,     8.27,     8.33,     8.61,     8.78,     9.25,     9.62,     9.88,    10.53,    11.11,    11.16,    11.25,     11.4,    11.59,    11.78,    12.31,    13.55,     15.5,    15.83,    15.91,    16.05,    16.25,    16.52,    16.85,    17.24,     17.7,    17.92,    17.94,    18.18,    18.49,    18.85] kWh
2026-06-19 19:05:00.918450:  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,      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-19 19:05:00.919645:  METRIC: [   75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   129.74,   133.27,   133.46,   137.28,    141.9,   146.64,   149.34,   152.19,   156.13,   160.72,   168.92,   178.03,   183.79,   190.75,   195.53,   204.54,   213.09,   222.88,   232.56,   243.42,   255.08,   256.86,   257.58,   258.37,   259.14,   260.95,   268.43,   272.67,   283.76,   291.12,   296.51,    359.5,   371.05,   371.98,   373.75,   376.28,    379.4,   383.07,   392.89,   415.93,   452.33,   458.33,   459.67,    462.0,   465.65,   470.16,   476.08,   482.02,   489.32,   492.85,   493.04,   496.86,   501.48,   506.22] p
2026-06-19 19:05:01.032376: Battery has 13.58 hours left - now at 11.04kWh
2026-06-19 19:05:01.077090: predict base10 end_record 06-21 11:10:00, final soc 0.8kWh, metric 526.51p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:10:00, load 33.14kWh, PV 0.0kWh
2026-06-19 19:05:01.078580:    Slot: [   19:05,    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,    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-19 19:05:01.079726:     SoC: [   11.04,    11.04,     11.0,    10.97,    10.93,    10.84,    10.49,    10.27,     9.66,     9.18,     8.83,      8.1,     7.44,     7.39,     7.28,     7.12,      6.9,     6.69,     6.09,     4.69,      2.5,     2.13,     2.04,     1.89,     1.66,     1.36,     0.98,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:05:01.080647:     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-,    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-19 19:05:01.081825:    LOAD: [    4.95,     4.95,     4.98,     5.02,     5.05,     5.13,     5.46,     5.67,     6.24,     6.68,     7.01,     7.69,      8.3,     8.35,     8.45,      8.6,      8.8,      9.0,     9.56,    10.86,     12.9,    13.25,    13.33,    13.47,    13.69,    13.97,    14.31,    14.73,    15.21,    15.44,    15.45,    15.71,    16.03,    16.41,    16.62,    16.83,    17.13,    17.48,    18.11,    18.79,    19.23,    19.77,    20.11,    20.44,    20.77,    21.09,    21.42,    21.75,    22.09,    22.15,    22.18,    22.21,    22.24,    22.31,    22.59,    22.77,    23.26,    23.65,    23.93,     24.6,    25.22,    25.27,    25.37,    25.52,    25.72,    25.92,    26.48,    27.78,    29.82,    30.16,    30.24,    30.39,     30.6,    30.88,    31.23,    31.64,    32.12,    32.35,    32.37,    32.62,    32.95,    33.32] kWh
2026-06-19 19:05:01.082883:      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,      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-19 19:05:01.083977:  IMPORT: [     1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,     1.54,     2.02,     2.25,     2.27,     2.52,     2.85,     3.22,     3.43,     3.64,     3.94,     4.29,     4.92,     5.61,     6.05,     6.58,     6.92,     7.25,     7.58,     7.91,     8.24,     8.56,      8.9,     8.97,     8.99,     9.02,     9.05,     9.12,     9.41,     9.59,    10.08,    10.47,    10.75,    11.42,    12.03,    12.08,    12.18,    12.33,    12.53,    12.73,    13.29,    14.59,    16.63,    16.98,    17.06,     17.2,    17.42,     17.7,    18.04,    18.46,    18.94,    19.17,    19.18,    19.44,    19.76,    20.14] kWh
2026-06-19 19:05:01.085038:  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,      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-19 19:05:01.086196:  METRIC: [   75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,    129.3,   136.94,   140.64,   140.84,   144.84,   149.68,   154.65,   157.48,   160.46,   164.59,   169.39,   177.98,   187.53,   193.55,   200.85,   205.85,    215.3,   224.25,   234.51,   244.64,   256.02,   268.24,   270.11,   270.87,   271.69,   272.51,    274.4,   282.24,   286.68,    298.3,    306.0,   311.65,   375.27,   387.37,   388.34,    390.2,   392.85,   396.12,   399.96,   410.25,   434.38,   472.52,    478.8,    480.2,   482.65,   486.47,   491.19,    497.4,   503.62,   511.27,   514.97,   515.16,   519.16,   524.01,   528.97] p
2026-06-19 19:05:01.165256: predict best10 end_record 06-21 11:10:00, final soc 1.45kWh, metric 469.37p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:10:00, load 33.14kWh, PV 0.0kWh
2026-06-19 19:05:01.166690:    Slot: [   19:05,    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,    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-19 19:05:01.167829:     SoC: [   11.04,    11.04,     11.0,    10.97,    10.93,    10.84,    10.49,    10.27,     9.66,     9.18,     8.83,      8.1,     7.44,     7.39,     7.28,     7.12,      6.9,     6.69,     6.09,     4.69,      2.5,     2.13,     2.04,     1.89,     1.66,     1.36,     0.98,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8,     2.74,     4.68,      5.5,     7.44,     9.38,    11.32,     12.0,     12.5,     12.5,     12.5,    12.15,     11.8,    11.44,    11.09,    10.74,    10.38,    10.31,    10.28,    10.24,    10.21,    10.14,     9.83,     9.64,     9.11,      8.7,     8.39,     7.67,     7.02,     6.96,     6.85,     6.69,     6.48,     6.26,     5.66,     4.27,     2.07,      1.7,     1.62,     1.46,     1.23,     0.93,      0.8,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8,     2.74] kWh
2026-06-19 19:05:01.168750:     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<bf+,    g<bf+,    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<bf+,    g<bf+,    g~be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 19:05:01.169918:    LOAD: [    4.95,     4.95,     4.98,     5.02,     5.05,     5.13,     5.46,     5.67,     6.24,     6.68,     7.01,     7.69,      8.3,     8.35,     8.45,      8.6,      8.8,      9.0,     9.56,    10.86,     12.9,    13.25,    13.33,    13.47,    13.69,    13.97,    14.31,    14.73,    15.21,    15.44,    15.45,    15.71,    16.03,    16.41,    16.62,    16.83,    17.13,    17.48,    18.11,    18.79,    19.23,    19.77,    20.11,    20.44,    20.77,    21.09,    21.42,    21.75,    22.09,    22.15,    22.18,    22.21,    22.24,    22.31,    22.59,    22.77,    23.26,    23.65,    23.93,     24.6,    25.22,    25.27,    25.37,    25.52,    25.72,    25.92,    26.48,    27.78,    29.82,    30.16,    30.24,    30.39,     30.6,    30.88,    31.23,    31.64,    32.12,    32.35,    32.37,    32.62,    32.95,    33.32] kWh
2026-06-19 19:05:01.170963:      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,      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-19 19:05:01.172055:  IMPORT: [     1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,     1.73,     2.21,     2.25,     2.27,     2.52,     2.85,     5.31,      7.6,     8.69,    11.08,    13.51,    16.22,    17.64,    18.61,    19.15,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.71,    20.34,    20.82,    20.87,    20.88,    21.14,    21.46,    23.92] kWh
2026-06-19 19:05:01.173103:  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,      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-19 19:05:01.174240:  METRIC: [   75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   132.13,   139.78,   140.47,   140.67,   144.67,   149.51,   181.91,   212.76,   228.19,   261.06,   294.38,    331.5,   351.22,    364.6,    371.9,    376.9,    376.9,    376.9,    376.9,    376.9,    376.9,    376.9,    376.9,    376.9,    376.9,    376.9,    376.9,    376.9,    376.9,    376.9,    376.9,    376.9,   426.88,   426.88,   426.88,   426.88,   426.88,   426.88,   426.88,   426.88,   426.88,   426.88,   426.88,   426.88,   426.88,   426.88,   426.88,   430.89,   440.34,   447.99,   448.68,   448.88,   452.88,   457.72,   490.12] p
2026-06-19 19:05:01.268065: predict best end_record 06-21 11:10:00, final soc 1.58kWh, metric 450.47p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 10:15:00, load 31.86kWh, PV 0.0kWh
2026-06-19 19:05:01.270674:    Slot: [   19:05,    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,    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-19 19:05:01.272857:     SoC: [   11.04,    11.04,    11.01,    10.97,    10.93,    10.85,    10.52,     10.3,     9.72,     9.26,     8.93,     8.23,      7.6,     7.55,     7.45,      7.3,     7.09,     6.88,     6.31,     4.98,     2.89,     2.53,     2.45,      2.3,     2.08,      1.8,     1.44,     1.17,     1.17,     0.93,     0.92,      0.8,      0.8,     3.13,     5.46,      5.5,     7.83,    10.16,    12.48,    12.23,     12.5,     12.5,     12.5,    12.16,    11.83,    11.49,    11.15,    10.82,    10.48,    10.41,    10.38,    10.35,    10.32,    10.25,     9.96,     9.77,     9.27,     8.87,     8.58,     7.89,     7.27,     7.21,     7.11,     6.96,     6.75,     6.55,     5.97,     4.64,     2.55,     2.19,     2.11,     1.96,     1.75,     1.46,      1.1,      1.1,      1.1,     0.87,     0.85,      0.8,      0.8,     3.13] kWh
2026-06-19 19:05:01.274913:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g>be-,    g<bf+,    g<bf+,    g<be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 19:05:01.277225:    LOAD: [    4.95,     4.95,     4.98,     5.02,     5.05,     5.13,     5.44,     5.64,     6.18,     6.61,     6.92,     7.56,     8.15,      8.2,     8.29,     8.44,     8.63,     8.82,     9.35,    10.59,    12.54,    12.87,    12.95,    13.09,    13.29,    13.56,    13.89,    14.28,    14.74,    14.96,    14.97,    15.22,    15.53,    15.89,    16.09,    16.29,    16.58,    16.91,    17.51,    18.16,    18.58,    19.09,    19.42,    19.73,    20.05,    20.36,    20.68,    20.99,    21.31,    21.37,     21.4,    21.43,    21.45,    21.52,    21.79,    21.96,    22.43,     22.8,    23.07,    23.71,     24.3,    24.34,    24.44,    24.58,    24.77,    24.97,     25.5,    26.74,    28.69,    29.02,    29.09,    29.23,    29.44,     29.7,    30.04,    30.43,    30.89,    31.11,    31.12,    31.36,    31.68,    32.03] kWh
2026-06-19 19:05:01.279200:      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,      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-19 19:05:01.281218:  IMPORT: [     1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,     1.44,      1.9,      1.9,      1.9,     2.03,     2.34,      5.2,      7.9,     8.15,    10.94,    13.77,    16.87,    17.29,     18.0,    18.51,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    19.23,    19.69,    19.69,    19.69,    19.88,    20.19,    23.05] kWh
2026-06-19 19:05:01.283172:  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,      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-19 19:05:01.285199:  METRIC: [   75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   127.74,   135.04,   135.04,   135.04,   137.16,   141.78,   179.44,   215.76,   219.28,   257.71,   296.52,   338.96,   344.83,   354.49,   361.46,   366.24,   366.24,   366.24,   366.24,   366.24,   366.24,   366.24,   366.24,   366.24,   366.24,   366.24,   366.24,   366.24,   366.24,   366.24,   366.24,   366.24,   416.22,   416.22,   416.22,   416.22,   416.22,   416.22,   416.22,   416.22,   416.22,   416.22,   416.22,   416.22,   416.22,   416.22,   416.22,   416.22,   422.16,   429.46,   429.46,   429.46,   432.49,   437.11,   474.77] p
2026-06-19 19:05:01.288324:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg]
2026-06-19 19:05:01.288365: Saving plan best values to HA entities
2026-06-19 19:05:01.493861: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 19:05:01.499319: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 19:05:01.503829: Best charging limit SoC's [1.0, 16.0, 5.5, 16.0, 12.0, 12.5, 1.0, 16.0]kWh, export []kWh gives import battery 40.05kWh, house 0.95kWh, export 0.0kWh, metric 450.47p, metric10 469.37p
2026-06-19 19:05:01.578819: Marginal costs baseline metric (no standing charge): 350.5067
2026-06-19 19:05:01.793318: Marginal energy costs matrix computed: min=16.47 max=21.58
2026-06-19 19:05:01.874911: Rate array import [{'start': 1145, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3550, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1145, 'end': 3550, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 19:05:01.875495: - Your estimated bill for today is £0.76 and tomorrow is £2.91
2026-06-19 19:05:01.875526: - Import rates are expensive (22.4p - 27.2p) for the next 3  hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 19:05:01.875542: - The battery is currently at 69% and is in eco mode for the next 12 hours.
2026-06-19 19:05:01.875554: - For the next 48 hours there will be no solar generation.
2026-06-19 19:05:01.875566: - You will run out of battery in 15 hours.
2026-06-19 19:05:01.875578: - Your next charge slot will be in 12 hours where import rates will be cheap (15.0p).
2026-06-19 19:05:01.875591: 
2026-06-19 19:05:01.922442: Plan calculation took 1.11 seconds
2026-06-19 19:05:01.925404: No high rate period found
2026-06-19 19:05:01.972740: Import threshold used for optimisation was 16.74p
2026-06-19 19:05:02.022312: Low import rate windows [0: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 1: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 2: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 3: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 4: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 5: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 6: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 7: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 8: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 9: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 10: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 11: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 12: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 13: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 14: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 15: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 16: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 17: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 18: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 19: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 20: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 21: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 22: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 23: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 24: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 25: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 26: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 27: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 28: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 29: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 30: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 31: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 32: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 33: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 34: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 35: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 36: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 37: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 38: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 39: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 40: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 41: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 42: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 43: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 44: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 45: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 46: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 47: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 48: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 49: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 50: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 51: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 52: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 53: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 54: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 55: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 56: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 57: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 58: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 59: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 60: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 61: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 62: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 63: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 64: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 65: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 66: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 67: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 68: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 69: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 70: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 71: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 72: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 73: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 74: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 75: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 76: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 77: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 78: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 79: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 80: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 81: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 82: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 83: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 84: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 85: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 86: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 87: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 88: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 89: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 90: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 91: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 92: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 93: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 94: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8]
2026-06-19 19:05:02.030695: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 09:00:00+01:00 - current SoC 69%, target 6%
2026-06-19 19:05:02.030824: Inverter 0 disabled charge window while waiting for schedule (now 06-19 19:05:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 19:05:02.030921: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 19:05:02.031160: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 19:05:02.031373: Not setting charging SoC as we are not within the window (now 06-19 19:05:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 19:05:02.031443: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 19:05:02.031506: Inverter 0 Current charge limit is 100% and new target is 5%
2026-06-19 19:05:02.130311: Warn: Web Socket result failed {'id': 82, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:05:02.130373: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:05:07.225756: Warn: Web Socket result failed {'id': 83, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:05:07.225862: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:05:12.275908: Warn: Web Socket result failed {'id': 84, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:05:12.276024: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:05:17.323389: Warn: Web Socket result failed {'id': 85, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:05:17.323477: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:05:22.411103: Warn: Web Socket result failed {'id': 86, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:05:22.411202: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:05:27.485775: Warn: Web Socket result failed {'id': 87, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:05:27.485872: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:05:32.523866: Warn: Web Socket result failed {'id': 88, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:05:32.523934: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:05:37.623202: Warn: Web Socket result failed {'id': 89, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:05:37.623293: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:05:42.637277: Warn: Web Socket result failed {'id': 90, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:05:42.637370: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:05:47.740716: Warn: Web Socket result failed {'id': 91, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:05:47.740808: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:05:52.741587: Warn: Inverter 0 Trying to write 5 to charge_limit didn't complete got 100.0
2026-06-19 19:05:52.748682: Warn: record_status Warn: Inverter 0 write to charge_limit failed
2026-06-19 19:05:52.748884: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:05:52.748939: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:05:52.748966: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:05:52.748989: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:05:52.749011: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:05:52.749033: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:05:52.749054: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:05:52.749074: Inverter 0 count register writes 0
2026-06-19 19:05:52.764787: 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-19 19:05:52.764955: Recompute is saving previous plan...
2026-06-19 19:05:52.769009: Best charge window [ 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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% ]
2026-06-19 19:05:52.769083: Best export window [  ]
2026-06-19 19:05:52.769937: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 19:05:52.771935: Load divergence over 8.0 hours mean 409.56W, min 0.0W, max 2388.0W, std dev 500.19W, divergence 61.06%
2026-06-19 19:05:52.791103: Calculating data from yesterday for savings calculation
2026-06-19 19:05:52.801436: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 19:05:52.807240: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 19:05:52.808183: Creating pool of 12 processes to match your CPU count
2026-06-19 19:05:52.859051: 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-19 19:05:52.860673: Optimise levels pass started at 2026-06-19 19:05:52
2026-06-19 19:05:52.860711: Optimise all windows, total charge 94 export 1
2026-06-19 19:05:53.096561: >> Region optimisation pass width 960
2026-06-19 19:05:53.426727: >> Region optimisation pass width 480
2026-06-19 19:05:53.772578: >> Region optimisation pass width 240
2026-06-19 19:05:54.225270: >> Region optimisation pass width 120
2026-06-19 19:05:55.170449: Calculated end_record as 06-21 11:00:00 based on best_price 13.93p, next_charge_start 06-20 11:00:00, max_windows 79
2026-06-19 19:05:55.170535: Optimise levels pass ended at 2026-06-19 19:05:55, duration 2.3 seconds tried 295 combinations
2026-06-19 19:05:55.170596: Set best_price_charge_level 15.0p, best_price_export_level 0p, best_price_charge 13.93p, best_cost_export 0p, best_metric 418.94p, best_keep 0kWh, best_cycle 48.63kWh, best_carbon 0kg, best_import 35.05kWh
2026-06-19 19:05:55.185341: Starting detailed optimisation end_record 06-21 11:00:00, best_price_charge 13.93p, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.5, 12.5, 0, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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]kWh and export limits []kWh
2026-06-19 19:05:55.185542: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 329.64p, best_cost 337.78p, best_cycle 33.78kWh, best_carbon 0kg, best_import 41.08kWh
2026-06-19 19:05:55.222378: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 329.57p, best_cost 337.71p, best_cycle 33.78kWh, best_carbon 0kg, best_import 41.08kWh
2026-06-19 19:05:55.256795: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 329.56p, best_cost 337.7p, best_cycle 33.78kWh, best_carbon 0kg, best_import 41.08kWh
2026-06-19 19:05:55.385447: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 329.56p, best_cost 337.7p, best_cycle 33.78kWh, best_carbon 0kg, best_import 41.08kWh
2026-06-19 19:05:55.414479: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 329.56p, best_cost 337.7p, best_cycle 33.78kWh, best_carbon 0kg, best_import 41.08kWh
2026-06-19 19:05:55.443286: Best charge windows best_metric 329.56p, best_cost 337.7p, best_carbon 0kg, best_import 41.08kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 47%, 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 75%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 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% ]
2026-06-19 19:05:55.444238: Best charge windows best_metric 329.56p, best_cost 337.7p, best_carbon 0kg, best_import 41.08kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 47%, 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 75%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 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% ]
2026-06-19 19:05:55.444371: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 329.56p, best_cost 337.7p, best_cycle 33.78kWh, best_carbon 0kg, best_import 41.08kWh
2026-06-19 19:05:55.477910: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 329.56p, best_cost 337.7p, best_cycle 33.78kWh, best_carbon 0kg, best_import 41.08kWh
2026-06-19 19:05:55.506970: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 329.56p, best_cost 337.7p, best_cycle 33.78kWh, best_carbon 0kg, best_import 41.08kWh
2026-06-19 19:05:55.631890: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 329.56p, best_cost 337.7p, best_cycle 33.78kWh, best_carbon 0kg, best_import 41.08kWh
2026-06-19 19:05:55.657000: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 329.56p, best_cost 337.7p, best_cycle 33.78kWh, best_carbon 0kg, best_import 41.08kWh
2026-06-19 19:05:55.685160: Best charge windows best_metric 329.56p, best_cost 337.7p, best_carbon 0kg, best_import 41.08kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 47%, 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 75%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 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% ]
2026-06-19 19:05:55.685370: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 329.56p, best_cost 337.7p, best_cycle 33.78kWh, best_carbon 0kg, best_import 41.08kWh
2026-06-19 19:05:55.715463: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 329.56p, best_cost 337.7p, best_cycle 33.78kWh, best_carbon 0kg, best_import 41.08kWh
2026-06-19 19:05:55.745211: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 329.56p, best_cost 337.7p, best_cycle 33.78kWh, best_carbon 0kg, best_import 41.08kWh
2026-06-19 19:05:55.867981: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 329.56p, best_cost 337.7p, best_cycle 33.78kWh, best_carbon 0kg, best_import 41.08kWh
2026-06-19 19:05:55.893036: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 329.56p, best_cost 337.7p, best_cycle 33.78kWh, best_carbon 0kg, best_import 41.08kWh
2026-06-19 19:05:55.915246: Best charge windows best_metric 329.56p, best_cost 337.7p, best_carbon 0kg, best_import 41.08kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 47%, 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 75%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 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% ]
2026-06-19 19:05:55.915334: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 13.93p, best_metric 329.56p, best_cost 337.7p, best_cycle 33.78kWh, best_carbon 0kg, best_import 41.08kWh
2026-06-19 19:05:55.936720: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 13.93p, best_metric 329.56p, best_cost 337.7p, best_cycle 33.78kWh, best_carbon 0kg, best_import 41.08kWh
2026-06-19 19:05:55.959228: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 13.93p, best_metric 329.56p, best_cost 337.7p, best_cycle 33.78kWh, best_carbon 0kg, best_import 41.08kWh
2026-06-19 19:05:56.070694: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 13.93p, best_metric 329.56p, best_cost 337.7p, best_cycle 33.78kWh, best_carbon 0kg, best_import 41.08kWh
2026-06-19 19:05:56.096421: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 13.93p, best_metric 329.56p, best_cost 337.7p, best_cycle 33.78kWh, best_carbon 0kg, best_import 41.08kWh
2026-06-19 19:05:56.127785: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 13.93p, best_metric 329.56p, best_cost 337.7p, best_cycle 33.78kWh, best_carbon 0kg, best_import 41.08kWh
2026-06-19 19:05:56.156567: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 13.93p, best_metric 329.24p, best_cost 337.36p, best_cycle 33.34kWh, best_carbon 0kg, best_import 41.05kWh
2026-06-19 19:05:56.181707: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 13.93p, best_metric 328.85p, best_cost 337.07p, best_cycle 33.34kWh, best_carbon 0kg, best_import 41.05kWh
2026-06-19 19:05:56.233324: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 13.93p, best_metric 328.85p, best_cost 337.07p, best_cycle 33.34kWh, best_carbon 0kg, best_import 41.05kWh
2026-06-19 19:05:56.281443: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 13.93p, best_metric 328.85p, best_cost 337.07p, best_cycle 33.34kWh, best_carbon 0kg, best_import 41.05kWh
2026-06-19 19:05:56.335999: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 13.93p, best_metric 328.5p, best_cost 336.52p, best_cycle 33.46kWh, best_carbon 0kg, best_import 41.06kWh
2026-06-19 19:05:56.382899: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 13.93p, best_metric 328.5p, best_cost 336.52p, best_cycle 33.46kWh, best_carbon 0kg, best_import 41.06kWh
2026-06-19 19:05:56.433950: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 13.93p, best_metric 328.47p, best_cost 336.5p, best_cycle 33.46kWh, best_carbon 0kg, best_import 41.06kWh
2026-06-19 19:05:56.482642: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 13.93p, best_metric 328.47p, best_cost 336.5p, best_cycle 33.46kWh, best_carbon 0kg, best_import 41.06kWh
2026-06-19 19:05:56.543504: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 13.93p, best_metric 328.45p, best_cost 336.55p, best_cycle 33.34kWh, best_carbon 0kg, best_import 41.05kWh
2026-06-19 19:05:56.603685: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 13.93p, best_metric 328.43p, best_cost 336.55p, best_cycle 33.34kWh, best_carbon 0kg, best_import 41.05kWh
2026-06-19 19:05:56.667868: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 13.93p, best_metric 328.43p, best_cost 336.55p, best_cycle 33.34kWh, best_carbon 0kg, best_import 41.05kWh
2026-06-19 19:05:56.784708: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 13.93p, best_metric 328.43p, best_cost 336.55p, best_cycle 33.34kWh, best_carbon 0kg, best_import 41.05kWh
2026-06-19 19:05:56.905654: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 13.93p, best_metric 328.43p, best_cost 336.55p, best_cycle 33.34kWh, best_carbon 0kg, best_import 41.05kWh
2026-06-19 19:05:56.960099: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 13.93p, best_metric 328.43p, best_cost 336.55p, best_cycle 33.34kWh, best_carbon 0kg, best_import 41.05kWh
2026-06-19 19:05:57.021248: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 13.93p, best_metric 328.43p, best_cost 336.55p, best_cycle 33.34kWh, best_carbon 0kg, best_import 41.05kWh
2026-06-19 19:05:57.218732: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 13.93p, best_metric 328.43p, best_cost 336.55p, best_cycle 33.34kWh, best_carbon 0kg, best_import 41.05kWh
2026-06-19 19:05:57.280672: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 13.93p, best_metric 328.43p, best_cost 336.55p, best_cycle 33.34kWh, best_carbon 0kg, best_import 41.05kWh
2026-06-19 19:05:57.335257: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 13.93p, best_metric 328.43p, best_cost 336.55p, best_cycle 33.34kWh, best_carbon 0kg, best_import 41.05kWh
2026-06-19 19:05:57.397885: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 13.93p, best_metric 328.43p, best_cost 336.55p, best_cycle 33.34kWh, best_carbon 0kg, best_import 41.05kWh
2026-06-19 19:05:57.456952: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 13.93p, best_metric 328.43p, best_cost 336.55p, best_cycle 33.34kWh, best_carbon 0kg, best_import 41.05kWh
2026-06-19 19:05:57.512998: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 13.93p, best_metric 328.43p, best_cost 336.55p, best_cycle 33.34kWh, best_carbon 0kg, best_import 41.05kWh
2026-06-19 19:05:57.573407: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 13.93p, best_metric 328.43p, best_cost 336.55p, best_cycle 33.34kWh, best_carbon 0kg, best_import 41.05kWh
2026-06-19 19:05:57.600672: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 13.93p, best_metric 328.43p, best_cost 336.55p, best_cycle 33.34kWh, best_carbon 0kg, best_import 41.05kWh
2026-06-19 19:05:57.627652: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 13.93p, best_metric 328.43p, best_cost 336.55p, best_cycle 33.34kWh, best_carbon 0kg, best_import 41.05kWh
2026-06-19 19:05:57.658825: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 13.93p, best_metric 328.43p, best_cost 336.55p, best_cycle 33.34kWh, best_carbon 0kg, best_import 41.05kWh
2026-06-19 19:05:57.692533: Optimise price set 27.8p, pass low, price 25.96p, start_at_low True, best_price_charge 13.93p, best_metric 328.43p, best_cost 336.55p, best_cycle 33.34kWh, best_carbon 0kg, best_import 41.05kWh
2026-06-19 19:05:57.720567: Optimise price set 28.4p, pass low, price 26.48p, start_at_low True, best_price_charge 13.93p, best_metric 328.43p, best_cost 336.55p, best_cycle 33.34kWh, best_carbon 0kg, best_import 41.05kWh
2026-06-19 19:05:57.821970: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 13.93p, best_metric 328.43p, best_cost 336.55p, best_cycle 33.34kWh, best_carbon 0kg, best_import 41.05kWh
2026-06-19 19:05:57.899427: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 13.93p, best_metric 328.43p, best_cost 336.55p, best_cycle 33.34kWh, best_carbon 0kg, best_import 41.05kWh
2026-06-19 19:05:57.959931: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 13.93p, best_metric 328.43p, best_cost 336.55p, best_cycle 33.34kWh, best_carbon 0kg, best_import 41.05kWh
2026-06-19 19:05:58.043479: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 13.93p, best_metric 328.43p, best_cost 336.55p, best_cycle 33.34kWh, best_carbon 0kg, best_import 41.05kWh
2026-06-19 19:05:58.073712: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 13.93p, best_metric 328.43p, best_cost 336.55p, best_cycle 33.34kWh, best_carbon 0kg, best_import 41.05kWh
2026-06-19 19:05:58.099203: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 13.93p, best_metric 328.43p, best_cost 336.55p, best_cycle 33.34kWh, best_carbon 0kg, best_import 41.05kWh
2026-06-19 19:05:58.129548: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 13.93p, best_metric 328.43p, best_cost 336.55p, best_cycle 33.34kWh, best_carbon 0kg, best_import 41.05kWh
2026-06-19 19:05:58.156744: Best charge windows best_metric 328.43p, best_cost 336.55p, best_carbon 0kg, best_import 41.05kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 47%, 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 75%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 78%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 6%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 6%, 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% ]
2026-06-19 19:05:58.157095: Tweak plan optimisation started
2026-06-19 19:05:58.370558: Tweak optimisation finished metric 328.43 cost 336.55 metric_keep 0 cycle 33.34 carbon 0 import 41.05
2026-06-19 19:05:58.381233: Raw charge windows [ 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 44%, 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 13%, 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 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 47%, 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 75%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 78%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 78%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 78%, 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 6%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 6%, 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% ] reserve 0.8
2026-06-19 19:05:58.382087: Unclipped charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 47%, 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 75%, 20-06 14:30:00 - 20-06 16:00:00 @ 14.11p 78%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100% ] reserve 0.8
2026-06-19 19:05:58.382585: Unfiltered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 0%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 100%, 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 75%, 20-06 14:30:00 - 20-06 16:00:00 @ 14.11p 78%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100% ] reserve 0.8
2026-06-19 19:05:58.382973: Filtered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.75p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 75%, 20-06 14:30:00 - 20-06 16:00:00 @ 14.11p 78%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100% ] reserve 0.8
2026-06-19 19:05:58.411562: Previous plan best metric is 328.93 (cost 337.15) and new plan best metric is 328.84 (cost 337.02)
2026-06-19 19:05:58.411631: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-19 19:05:58.411812: Plan valid is now true after recompute was False
2026-06-19 19:05:58.442603: predict base end_record 06-21 11:00:00, final soc 0.8kWh, metric 501.48p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:40:00, load 31.67kWh, PV 0.0kWh
2026-06-19 19:05:58.444924:    Slot: [   19:05,    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,    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-19 19:05:58.446389:     SoC: [   11.04,    11.04,    11.01,    10.97,    10.93,    10.85,    10.52,     10.3,     9.72,     9.26,     8.93,     8.23,      7.6,     7.55,     7.45,      7.3,     7.09,     6.88,     6.31,     4.98,     2.89,     2.53,     2.45,      2.3,     2.08,      1.8,     1.44,     1.02,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:05:58.447515:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 19:05:58.448873:    LOAD: [    4.95,     4.95,     4.98,     5.02,     5.05,     5.13,     5.44,     5.64,     6.18,     6.61,     6.92,     7.56,     8.15,      8.2,     8.29,     8.44,     8.63,     8.82,     9.35,    10.59,    12.54,    12.87,    12.95,    13.09,    13.29,    13.56,    13.89,    14.28,    14.74,    14.96,    14.97,    15.22,    15.53,    15.89,    16.09,    16.29,    16.58,    16.91,    17.51,    18.16,    18.58,    19.09,    19.42,    19.73,    20.05,    20.36,    20.68,    20.99,    21.31,    21.37,     21.4,    21.43,    21.45,    21.52,    21.79,    21.96,    22.43,     22.8,    23.07,    23.71,     24.3,    24.34,    24.44,    24.58,    24.77,    24.97,     25.5,    26.74,    28.69,    29.02,    29.09,    29.23,    29.44,     29.7,    30.04,    30.43,    30.89,    31.11,    31.12,    31.36,    31.68] kWh
2026-06-19 19:05:58.450181:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:05:58.451539:  IMPORT: [     1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,     1.56,     1.78,     1.79,     2.03,     2.34,      2.7,      2.9,      3.1,     3.39,     3.73,     4.32,     4.98,      5.4,     5.91,     6.24,     6.55,     6.86,     7.18,     7.49,      7.8,     8.12,     8.19,     8.21,     8.24,     8.27,     8.33,     8.61,     8.78,     9.25,     9.62,     9.88,    10.53,    11.11,    11.16,    11.25,     11.4,    11.59,    11.78,    12.31,    13.55,     15.5,    15.83,    15.91,    16.05,    16.25,    16.52,    16.85,    17.24,     17.7,    17.92,    17.94,    18.18,    18.49] kWh
2026-06-19 19:05:58.452853:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:05:58.454243:  METRIC: [   75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   129.74,   133.27,   133.46,   137.28,    141.9,   146.64,   149.34,   152.19,   156.13,   160.72,   168.92,   178.03,   183.79,   190.75,   195.53,   204.54,   213.09,   222.88,   232.56,   243.42,   255.08,   256.86,   257.58,   258.37,   259.14,   260.95,   268.43,   272.67,   283.76,   291.12,   296.51,    359.5,   371.05,   371.98,   373.75,   376.28,    379.4,   383.07,   392.89,   415.93,   452.33,   458.33,   459.67,    462.0,   465.65,   470.16,   476.08,   482.02,   489.32,   492.85,   493.04,   496.86,   501.48] p
2026-06-19 19:05:58.549795: Battery has 13.58 hours left - now at 11.04kWh
2026-06-19 19:05:58.589789: predict base10 end_record 06-21 11:00:00, final soc 0.8kWh, metric 524.01p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:10:00, load 32.95kWh, PV 0.0kWh
2026-06-19 19:05:58.591152:    Slot: [   19:05,    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,    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-19 19:05:58.592240:     SoC: [   11.04,    11.04,     11.0,    10.97,    10.93,    10.84,    10.49,    10.27,     9.66,     9.18,     8.83,      8.1,     7.44,     7.39,     7.28,     7.12,      6.9,     6.69,     6.09,     4.69,      2.5,     2.13,     2.04,     1.89,     1.66,     1.36,     0.98,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:05:58.593187:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 19:05:58.594743:    LOAD: [    4.95,     4.95,     4.98,     5.02,     5.05,     5.13,     5.46,     5.67,     6.24,     6.68,     7.01,     7.69,      8.3,     8.35,     8.45,      8.6,      8.8,      9.0,     9.56,    10.86,     12.9,    13.25,    13.33,    13.47,    13.69,    13.97,    14.31,    14.73,    15.21,    15.44,    15.45,    15.71,    16.03,    16.41,    16.62,    16.83,    17.13,    17.48,    18.11,    18.79,    19.23,    19.77,    20.11,    20.44,    20.77,    21.09,    21.42,    21.75,    22.09,    22.15,    22.18,    22.21,    22.24,    22.31,    22.59,    22.77,    23.26,    23.65,    23.93,     24.6,    25.22,    25.27,    25.37,    25.52,    25.72,    25.92,    26.48,    27.78,    29.82,    30.16,    30.24,    30.39,     30.6,    30.88,    31.23,    31.64,    32.12,    32.35,    32.37,    32.62,    32.95] kWh
2026-06-19 19:05:58.595911:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:05:58.597350:  IMPORT: [     1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,     1.54,     2.02,     2.25,     2.27,     2.52,     2.85,     3.22,     3.43,     3.64,     3.94,     4.29,     4.92,     5.61,     6.05,     6.58,     6.92,     7.25,     7.58,     7.91,     8.24,     8.56,      8.9,     8.97,     8.99,     9.02,     9.05,     9.12,     9.41,     9.59,    10.08,    10.47,    10.75,    11.42,    12.03,    12.08,    12.18,    12.33,    12.53,    12.73,    13.29,    14.59,    16.63,    16.98,    17.06,     17.2,    17.42,     17.7,    18.04,    18.46,    18.94,    19.17,    19.18,    19.44,    19.76] kWh
2026-06-19 19:05:58.598471:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:05:58.599648:  METRIC: [   75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,    129.3,   136.94,   140.64,   140.84,   144.84,   149.68,   154.65,   157.48,   160.46,   164.59,   169.39,   177.98,   187.53,   193.55,   200.85,   205.85,    215.3,   224.25,   234.51,   244.64,   256.02,   268.24,   270.11,   270.87,   271.69,   272.51,    274.4,   282.24,   286.68,    298.3,    306.0,   311.65,   375.27,   387.37,   388.34,    390.2,   392.85,   396.12,   399.96,   410.25,   434.38,   472.52,    478.8,    480.2,   482.65,   486.47,   491.19,    497.4,   503.62,   511.27,   514.97,   515.16,   519.16,   524.01] p
2026-06-19 19:05:58.663302: predict best10 end_record 06-21 11:00:00, final soc 0.8kWh, metric 457.72p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:10:00, load 32.95kWh, PV 0.0kWh
2026-06-19 19:05:58.664705:    Slot: [   19:05,    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,    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-19 19:05:58.665906:     SoC: [   11.04,    11.04,     11.0,    10.97,    10.93,    10.84,    10.49,    10.27,     9.66,     9.18,     8.83,      8.1,     7.44,     7.39,     7.28,     7.12,      6.9,     6.69,     6.09,     4.69,      2.5,     2.13,     2.04,     1.89,     1.66,     1.36,     0.98,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8,     2.74,     4.68,      5.5,     7.44,     9.38,    11.32,     12.0,     12.5,     12.5,     12.5,    12.15,     11.8,    11.44,    11.09,    10.74,    10.38,    10.31,    10.28,    10.24,    10.21,    10.14,     9.83,     9.64,     9.11,      8.7,     8.39,     7.67,     7.02,     6.96,     6.85,     6.69,     6.48,     6.26,     5.66,     4.27,     2.07,      1.7,     1.62,     1.46,     1.23,     0.93,      0.8,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:05:58.666944:     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<bf+,    g<bf+,    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<bf+,    g<bf+,    g~be-,    g~be~,    g<be-,    g<be-,    g<bf+] kWh
2026-06-19 19:05:58.668182:    LOAD: [    4.95,     4.95,     4.98,     5.02,     5.05,     5.13,     5.46,     5.67,     6.24,     6.68,     7.01,     7.69,      8.3,     8.35,     8.45,      8.6,      8.8,      9.0,     9.56,    10.86,     12.9,    13.25,    13.33,    13.47,    13.69,    13.97,    14.31,    14.73,    15.21,    15.44,    15.45,    15.71,    16.03,    16.41,    16.62,    16.83,    17.13,    17.48,    18.11,    18.79,    19.23,    19.77,    20.11,    20.44,    20.77,    21.09,    21.42,    21.75,    22.09,    22.15,    22.18,    22.21,    22.24,    22.31,    22.59,    22.77,    23.26,    23.65,    23.93,     24.6,    25.22,    25.27,    25.37,    25.52,    25.72,    25.92,    26.48,    27.78,    29.82,    30.16,    30.24,    30.39,     30.6,    30.88,    31.23,    31.64,    32.12,    32.35,    32.37,    32.62,    32.95] kWh
2026-06-19 19:05:58.669291:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:05:58.670522:  IMPORT: [     1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,     1.73,     2.21,     2.25,     2.27,     2.52,     2.85,     5.31,      7.6,     8.69,    11.08,    13.51,    16.22,    17.64,    18.61,    19.15,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.49,    19.71,    20.34,    20.82,    20.87,    20.88,    21.14,    21.46] kWh
2026-06-19 19:05:58.671577:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:05:58.672664:  METRIC: [   75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   132.13,   139.78,   140.47,   140.67,   144.67,   149.51,   181.91,   212.76,   228.19,   261.06,   294.38,    331.5,   351.22,    364.6,    371.9,    376.9,    376.9,    376.9,    376.9,    376.9,    376.9,    376.9,    376.9,    376.9,    376.9,    376.9,    376.9,    376.9,    376.9,    376.9,    376.9,    376.9,   426.88,   426.88,   426.88,   426.88,   426.88,   426.88,   426.88,   426.88,   426.88,   426.88,   426.88,   426.88,   426.88,   426.88,   426.88,   430.89,   440.34,   447.99,   448.68,   448.88,   452.88,   457.72] p
2026-06-19 19:05:58.738232: predict best end_record 06-21 11:00:00, final soc 0.8kWh, metric 437.11p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 10:15:00, load 31.67kWh, PV 0.0kWh
2026-06-19 19:05:58.739625:    Slot: [   19:05,    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,    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-19 19:05:58.740792:     SoC: [   11.04,    11.04,    11.01,    10.97,    10.93,    10.85,    10.52,     10.3,     9.72,     9.26,     8.93,     8.23,      7.6,     7.55,     7.45,      7.3,     7.09,     6.88,     6.31,     4.98,     2.89,     2.53,     2.45,      2.3,     2.08,      1.8,     1.44,     1.17,     1.17,     0.93,     0.92,      0.8,      0.8,     3.13,     5.46,      5.5,     7.83,    10.16,    12.48,    12.23,     12.5,     12.5,     12.5,    12.16,    11.83,    11.49,    11.15,    10.82,    10.48,    10.41,    10.38,    10.35,    10.32,    10.25,     9.96,     9.77,     9.27,     8.87,     8.58,     7.89,     7.27,     7.21,     7.11,     6.96,     6.75,     6.55,     5.97,     4.64,     2.55,     2.19,     2.11,     1.96,     1.75,     1.46,      1.1,      1.1,      1.1,     0.87,     0.85,      0.8,      0.8] kWh
2026-06-19 19:05:58.741716:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g>be-,    g<bf+,    g<bf+,    g<be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 19:05:58.742913:    LOAD: [    4.95,     4.95,     4.98,     5.02,     5.05,     5.13,     5.44,     5.64,     6.18,     6.61,     6.92,     7.56,     8.15,      8.2,     8.29,     8.44,     8.63,     8.82,     9.35,    10.59,    12.54,    12.87,    12.95,    13.09,    13.29,    13.56,    13.89,    14.28,    14.74,    14.96,    14.97,    15.22,    15.53,    15.89,    16.09,    16.29,    16.58,    16.91,    17.51,    18.16,    18.58,    19.09,    19.42,    19.73,    20.05,    20.36,    20.68,    20.99,    21.31,    21.37,     21.4,    21.43,    21.45,    21.52,    21.79,    21.96,    22.43,     22.8,    23.07,    23.71,     24.3,    24.34,    24.44,    24.58,    24.77,    24.97,     25.5,    26.74,    28.69,    29.02,    29.09,    29.23,    29.44,     29.7,    30.04,    30.43,    30.89,    31.11,    31.12,    31.36,    31.68] kWh
2026-06-19 19:05:58.743961:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:05:58.745058:  IMPORT: [     1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,     1.44,      1.9,      1.9,      1.9,     2.03,     2.34,      5.2,      7.9,     8.15,    10.94,    13.77,    16.87,    17.29,     18.0,    18.51,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    18.84,    19.23,    19.69,    19.69,    19.69,    19.88,    20.19] kWh
2026-06-19 19:05:58.746123:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:05:58.747218:  METRIC: [   75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   127.74,   135.04,   135.04,   135.04,   137.16,   141.78,   179.44,   215.76,   219.28,   257.71,   296.52,   338.96,   344.83,   354.49,   361.46,   366.24,   366.24,   366.24,   366.24,   366.24,   366.24,   366.24,   366.24,   366.24,   366.24,   366.24,   366.24,   366.24,   366.24,   366.24,   366.24,   366.24,   416.22,   416.22,   416.22,   416.22,   416.22,   416.22,   416.22,   416.22,   416.22,   416.22,   416.22,   416.22,   416.22,   416.22,   416.22,   416.22,   422.16,   429.46,   429.46,   429.46,   432.49,   437.11] p
2026-06-19 19:05:58.748886:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ]
2026-06-19 19:05:58.748911: Saving plan best values to HA entities
2026-06-19 19:05:58.871189: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 19:05:58.876273: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 19:05:58.881225: Best charging limit SoC's [1.0, 16.0, 5.5, 16.0, 12.0, 12.5, 1.0, 16.0]kWh, export []kWh gives import battery 40.05kWh, house 0.95kWh, export 0.0kWh, metric 437.11p, metric10 457.72p
2026-06-19 19:05:58.959579: Marginal costs baseline metric (no standing charge): 337.1457
2026-06-19 19:05:59.134150: Marginal energy costs matrix computed: min=16.47 max=21.58
2026-06-19 19:05:59.208309: Rate array import [{'start': 1145, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 1145, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 19:05:59.208999: - Your estimated bill for today is £0.76 and tomorrow is £2.91
2026-06-19 19:05:59.209031: - Import rates are expensive (22.4p - 27.2p) for the next 3  hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 19:05:59.209050: - The battery is currently at 69% and is in eco mode for the next 12 hours.
2026-06-19 19:05:59.209066: - For the next 48 hours there will be no solar generation.
2026-06-19 19:05:59.209081: - You will run out of battery in 15 hours.
2026-06-19 19:05:59.209096: - Your next charge slot will be in 12 hours where import rates will be cheap (15.0p).
2026-06-19 19:05:59.209112: 
2026-06-19 19:05:59.255501: Plan calculation took 6.49 seconds
2026-06-19 19:05:59.255729: Inverter 0: Type SK Sunsynk
2026-06-19 19:05:59.255847: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 19:05:59.256085: Reserve min: 5%, battery_min: 5%
2026-06-19 19:05:59.256152: 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 5%, current_reserve 5%, temperature 20°C
2026-06-19 19:05:59.256422: Inverter 0 SoC: 11.04kW 69%, current charge rate 5000W, current discharge rate 5250W, current battery power -25W, current battery voltage 51.2V, grid power -579W, load power 523W, PV Power 0W
2026-06-19 19:05:59.256626: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:05:59.256712: Inverter 0 scheduled charge enable is False
2026-06-19 19:05:59.256740: Inverter 0 charge windows currently []
2026-06-19 19:05:59.256786: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 19:05:59.256893: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:05:59.256918: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:05:59.256951: Inverter 0 scheduled discharge enable is False
2026-06-19 19:05:59.257069: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:05:59.257095: Inverter 0 discharge windows currently []
2026-06-19 19:05:59.257117: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:05:59.257133: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:05:59.257149: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:05:59.318222: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 09:00:00+01:00 - current SoC 69%, target 6%
2026-06-19 19:05:59.318325: Inverter 0 disabled charge window while waiting for schedule (now 06-19 19:05:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 19:05:59.318376: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 19:05:59.318517: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 19:05:59.318648: Not setting charging SoC as we are not within the window (now 06-19 19:05:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 19:05:59.318684: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 19:05:59.318721: Inverter 0 Current charge limit is 100% and new target is 5%
2026-06-19 19:05:59.328520: Warn: Web Socket result failed {'id': 92, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:05:59.328595: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:06:04.397854: Warn: Web Socket result failed {'id': 93, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:06:04.397967: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:06:09.414015: Warn: Web Socket result failed {'id': 94, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:06:09.414103: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:06:14.453365: Warn: Web Socket result failed {'id': 95, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:06:14.453452: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:06:19.472477: Warn: Web Socket result failed {'id': 96, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:06:19.472650: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:06:24.523127: Warn: Web Socket result failed {'id': 97, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:06:24.523238: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:06:29.529908: Warn: Web Socket result failed {'id': 98, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:06:29.529988: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:06:34.578532: Warn: Web Socket result failed {'id': 99, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:06:34.578617: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:06:39.592457: Warn: Web Socket result failed {'id': 100, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:06:39.592613: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:06:44.622709: Warn: Web Socket result failed {'id': 101, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:06:44.622929: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:06:49.623582: Warn: Inverter 0 Trying to write 5 to charge_limit didn't complete got 100.0
2026-06-19 19:06:49.636912: Warn: record_status Warn: Inverter 0 write to charge_limit failed
2026-06-19 19:06:49.637083: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:06:49.637119: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:06:49.637145: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:06:49.637170: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:06:49.637193: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:06:49.637215: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:06:49.637238: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:06:49.637258: Inverter 0 count register writes 0
2026-06-19 19:06:49.659727: Total inverter register writes now 0
2026-06-19 19:06:49.682008: Completed run status Demand with Errors reported (check log)
2026-06-19 19:06:49.695288: Saved current settings to /config/predbat_config.json
2026-06-19 19:07:33.774413: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:07:33.774619: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:07:33.774659: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:07:33.774836: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:07:33.774866: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:07:33.774881: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:07:33.774894: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:09:33.951632: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:09:33.951851: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:09:33.951883: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:09:33.952038: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:09:33.952064: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:09:33.952082: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:09:33.952117: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:10:00.055633: --------------- PredBat - update at 2026-06-19 19:10:00+01:00 with clock skew 0 minutes, minutes now 1150
2026-06-19 19:10:00.056165: Saved current settings to /config/predbat_config.json
2026-06-19 19:10:00.056247: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 23.7 minutes
2026-06-19 19:10:00.056298: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.13, latest beta is v8.40.13
2026-06-19 19:10:00.056398: Autoupdate: There is an update pending v8.40.13 GECloud automatic fixes, Solis OAuth, SigEnergy onboard status - auto update is off
2026-06-19 19:10:00.075596: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 19:10:00.076070: Predbat mode is set to Control charge
2026-06-19 19:10:00.181409: Found 11520 load_today datapoints going back 1 days
2026-06-19 19:10:00.181524: Using load_power data to fill gaps in load_today data
2026-06-19 19:10:00.243056: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 19:10:00.243191: Zero load period starting at 2026-06-19T12:09:00+0100 (421 minutes) for 889 minutes with base value 0.9
2026-06-19 19:10:00.243246: Zero load period starting at 2026-06-18T19:24:00+0100 (1426 minutes) for 64 minutes with base value 0.8
2026-06-19 19:10:00.244232: Processing 384 30-minute periods for power integration
2026-06-19 19:10:00.307702: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 19:10:00.307783: Car charging hold True, threshold 6.0kWh
2026-06-19 19:10:00.307838: Current data so far today: load 5.0kWh, import 1.3kWh, export 0.0kWh, PV 0kWh
2026-06-19 19:10:00.327576: Standing charge is set to 49.98p
2026-06-19 19:10:00.376529: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 19:10:00.376596: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 19:10:00.376749: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 86.7 minutes
2026-06-19 19:10:00.377065: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 86.7 minutes
2026-06-19 19:10:00.383132: Loaded 95 datapoints of futurerate analysis
2026-06-19 19:10:00.535481: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02']
2026-06-19 19:10:00.561748: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 19:10:00.562013: Import rates: min 13.17p, max 36.53p, average 20.01p
2026-06-19 19:10:00.601017: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 19:10:00.601106: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 19:10:00.602265: High export rate found rates in range 99p to -99p
2026-06-19 19:10:00.699454: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 19:10:00.699589: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 19:10:00.699801: Last hour: net energy 0.21kWh, import 0.21kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 7.54p, import 7.54p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 19:10:00.747366: Today's energy total net 1.3kWh, import 1.3kWh, export 0.0kWh, cost 75.67p, import 25.69p, export 0.0p, carbon 0.0kg
2026-06-19 19:10:00.747472: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 19:10:00.749041: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 19:10:00.750499: Warn: Found 1 gaps in load_today totalling 9885 minutes to fill using average data
2026-06-19 19:10:00.750588: Gap starting at 2026-06-18T15:55:00+0100 (1635 minutes) for 9885 minutes
2026-06-19 19:10:00.764897: Historical days now [7] weight [1]
2026-06-19 19:10:00.789508: Today's load divergence 120.57%, in-day adjustment 115.6%, damping 0.95x, yesterday 100.0% today 119.54% blend 20.14%
2026-06-19 19:10:00.789576: Today's predicted so far 10.44kWh with 0.0kWh car/iBoost excluded, 0.73kWh import ignored, and 0kWh forecast extra.
2026-06-19 19:10:00.789605: Today's actual load so far 13.57kWh with 0.0kWh car/iBoost excluded, and 0.23kWh import ignored.
2026-06-19 19:10:00.817999: Inverter 0: Type SK Sunsynk
2026-06-19 19:10:00.818055: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 19:10:00.818191: Reserve min: 5%, battery_min: 5%
2026-06-19 19:10:00.818237: 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 5%, current_reserve 5%, temperature 20°C
2026-06-19 19:10:00.818438: Inverter 0 SoC: 11.04kW 69%, current charge rate 5000W, current discharge rate 5250W, current battery power -26W, current battery voltage 51.2V, grid power -585W, load power 534W, PV Power 0W
2026-06-19 19:10:00.818550: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:10:00.818610: Inverter 0 scheduled charge enable is False
2026-06-19 19:10:00.818629: Inverter 0 charge windows currently []
2026-06-19 19:10:00.818648: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 19:10:00.818729: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:10:00.818749: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:10:00.818775: Inverter 0 scheduled discharge enable is False
2026-06-19 19:10:00.818881: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:10:00.818905: Inverter 0 discharge windows currently []
2026-06-19 19:10:00.818920: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:10:00.818933: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:10:00.818946: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:10:00.869760: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 19:10:00.869917: Plan was last updated on 2026-06-19 19:05:00+01:00 and is now 5.0 minutes old
2026-06-19 19:10:00.870189: Best charge window [ 20-06 08:00:00 - 20-06 09:00:00 @ 15.47p 6%, 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 34%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.75p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 75%, 20-06 14:30:00 - 20-06 16:00:00 @ 14.11p 78%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 19:00:00 @ 34.31p 100% ]
2026-06-19 19:10:00.870227: Best export window [  ]
2026-06-19 19:10:00.870908: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 19:10:00.872535: Load divergence over 8.0 hours mean 411.7W, min 0.0W, max 2388.0W, std dev 498.78W, divergence 60.58%
2026-06-19 19:10:00.888963: Creating pool of 12 processes to match your CPU count
2026-06-19 19:10:00.967900: predict base end_record 06-21 11:05:00, final soc 0.8kWh, metric 504.15p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:40:00, load 31.87kWh, PV 0.0kWh
2026-06-19 19:10:00.969880:    Slot: [   19:10,    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,    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-19 19:10:00.971362:     SoC: [   11.04,    11.04,    11.01,    10.97,    10.94,    10.84,    10.52,     10.3,     9.72,     9.26,     8.93,     8.23,      7.6,     7.55,     7.45,     7.29,     7.09,     6.88,     6.31,     4.98,     2.88,     2.53,     2.45,      2.3,     2.08,      1.8,     1.44,     1.02,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:10:00.972543:     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-,    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-19 19:10:00.973992:    LOAD: [     5.0,      5.0,     5.03,     5.07,      5.1,     5.19,     5.49,     5.69,     6.23,     6.66,     6.97,     7.62,      8.2,     8.25,     8.34,     8.49,     8.68,     8.87,      9.4,    10.64,    12.59,    12.92,     13.0,    13.14,    13.34,    13.61,    13.94,    14.34,    14.79,    15.01,    15.03,    15.27,    15.58,    15.94,    16.13,    16.35,    16.62,    16.96,    17.56,    18.22,    18.67,    19.14,    19.48,    19.79,     20.1,    20.41,    20.73,    21.04,    21.36,    21.47,     21.5,    21.53,    21.55,    21.64,    21.89,    22.07,    22.54,    22.91,    23.17,    23.81,     24.4,    24.45,    24.54,    24.69,    24.88,    25.07,     25.6,    26.84,    28.79,    29.12,     29.2,    29.34,    29.54,    29.81,    30.14,    30.53,    30.99,    31.21,    31.22,    31.47,    31.78,    32.14] kWh
2026-06-19 19:10:00.975369:      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,      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-19 19:10:00.976741:  IMPORT: [     1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,     1.56,     1.78,     1.79,     2.03,     2.34,      2.7,     2.89,     3.12,     3.39,     3.72,     4.32,     4.99,     5.43,     5.91,     6.24,     6.56,     6.86,     7.17,     7.49,     7.81,     8.13,     8.24,     8.26,     8.29,     8.32,      8.4,     8.66,     8.83,      9.3,     9.67,     9.94,    10.58,    11.16,    11.21,    11.31,    11.45,    11.64,    11.83,    12.37,    13.61,    15.56,    15.89,    15.96,     16.1,     16.3,    16.57,     16.9,     17.3,    17.76,    17.98,    17.99,    18.23,    18.54,     18.9] kWh
2026-06-19 19:10:00.978114:  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,      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-19 19:10:00.979516:  METRIC: [   75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   129.76,   133.29,   133.48,    137.3,   141.92,   146.66,   149.21,   152.34,   156.13,    160.7,   168.88,   178.16,   184.25,   190.76,   195.67,    204.7,    213.0,   222.72,   232.48,   243.44,   255.24,   258.28,   259.01,    259.8,   260.53,    262.7,   269.87,   274.12,    285.2,   292.56,   297.95,   360.95,    372.5,   373.42,    375.2,   377.73,   380.85,   384.51,   394.34,   417.37,   453.78,   459.77,   461.11,   463.44,   467.09,    471.6,   477.52,   483.46,   490.76,   494.29,   494.48,    498.3,   502.92,   507.66] p
2026-06-19 19:10:01.098589: Battery has 13.5 hours left - now at 11.04kWh
2026-06-19 19:10:01.138364: predict base10 end_record 06-21 11:05:00, final soc 0.8kWh, metric 526.79p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:10:00, load 33.15kWh, PV 0.0kWh
2026-06-19 19:10:01.140128:    Slot: [   19:10,    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,    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-19 19:10:01.141577:     SoC: [   11.04,    11.04,     11.0,    10.97,    10.93,    10.83,    10.49,    10.27,     9.66,     9.18,     8.83,      8.1,     7.44,     7.38,     7.28,     7.12,      6.9,     6.68,     6.09,     4.69,      2.5,     2.13,     2.04,     1.89,     1.66,     1.36,     0.98,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:10:01.142873:     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-,    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-19 19:10:01.144251:    LOAD: [     5.0,      5.0,     5.03,     5.07,      5.1,      5.2,     5.51,     5.72,     6.29,     6.74,     7.06,     7.74,     8.35,      8.4,      8.5,     8.65,     8.85,     9.05,     9.61,    10.91,    12.96,     13.3,    13.38,    13.53,    13.74,    14.02,    14.37,    14.78,    15.26,    15.49,     15.5,    15.76,    16.08,    16.46,    16.66,    16.89,    17.18,    17.53,    18.15,    18.85,    19.32,    19.82,    20.17,     20.5,    20.82,    21.14,    21.48,     21.8,    22.14,    22.26,    22.29,    22.32,    22.34,    22.43,     22.7,    22.88,    23.37,    23.76,    24.04,    24.71,    25.32,    25.37,    25.47,    25.62,    25.82,    26.02,    26.58,    27.88,    29.93,    30.27,    30.35,     30.5,    30.71,    30.99,    31.34,    31.75,    32.23,    32.46,    32.47,    32.73,    33.05,    33.43] kWh
2026-06-19 19:10:01.145553:      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,      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-19 19:10:01.146953:  IMPORT: [     1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,     1.54,     2.02,     2.25,     2.27,     2.52,     2.85,     3.22,     3.42,     3.66,     3.94,     4.29,     4.92,     5.62,     6.08,     6.58,     6.93,     7.26,     7.58,     7.91,     8.24,     8.57,     8.91,     9.02,     9.05,     9.08,     9.11,     9.19,     9.46,     9.65,    10.13,    10.52,     10.8,    11.47,    12.09,    12.14,    12.24,    12.39,    12.59,    12.79,    13.35,    14.65,    16.69,    17.03,    17.11,    17.26,    17.47,    17.75,     18.1,    18.51,    18.99,    19.22,    19.24,    19.49,    19.82,     20.2] kWh
2026-06-19 19:10:01.148235:  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,      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-19 19:10:01.149633:  METRIC: [   75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   129.31,   136.96,   140.66,   140.86,   144.86,    149.7,   154.67,   157.33,   160.62,   164.59,   169.37,   177.95,   187.67,   194.05,   200.87,   206.01,   215.48,   224.18,   234.35,   244.57,   256.04,    268.4,   271.59,   272.35,   273.18,   273.95,   276.22,   283.74,   288.18,    299.8,    307.5,   313.15,   376.76,   388.87,   389.84,    391.7,   394.34,   397.61,   401.45,   411.74,   435.88,   474.01,    480.3,    481.7,   484.14,   487.97,   492.69,   498.89,   505.12,   512.76,   516.46,   516.66,   520.66,    525.5,   530.47] p
2026-06-19 19:10:01.223352: predict best10 end_record 06-21 11:05:00, final soc 1.12kWh, metric 464.58p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:10:00, load 33.15kWh, PV 0.0kWh
2026-06-19 19:10:01.225115:    Slot: [   19:10,    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,    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-19 19:10:01.226587:     SoC: [   11.04,    11.04,     11.0,    10.97,    10.93,    10.83,    10.49,    10.27,     9.66,     9.18,     8.83,      8.1,     7.44,     7.38,     7.28,     7.12,      6.9,     6.68,     6.09,     4.69,      2.5,     2.13,     2.04,     1.89,     1.66,     1.36,     0.98,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8,     2.74,     4.68,      5.5,     7.44,     9.38,    11.32,     12.0,     12.5,     12.5,     12.5,    12.15,    11.81,    11.46,     11.1,    10.74,    10.38,    10.26,    10.23,     10.2,    10.17,    10.08,     9.78,     9.59,     9.06,     8.65,     8.35,     7.62,     6.97,     6.91,      6.8,     6.64,     6.43,     6.21,     5.61,     4.22,     2.02,     1.65,     1.57,     1.41,     1.18,     0.88,      0.8,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8,     2.74] kWh
2026-06-19 19:10:01.227749:     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<bf+,    g<bf+,    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<bf+,    g<bf+,    g~be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 19:10:01.229175:    LOAD: [     5.0,      5.0,     5.03,     5.07,      5.1,      5.2,     5.51,     5.72,     6.29,     6.74,     7.06,     7.74,     8.35,      8.4,      8.5,     8.65,     8.85,     9.05,     9.61,    10.91,    12.96,     13.3,    13.38,    13.53,    13.74,    14.02,    14.37,    14.78,    15.26,    15.49,     15.5,    15.76,    16.08,    16.46,    16.66,    16.89,    17.18,    17.53,    18.15,    18.85,    19.32,    19.82,    20.17,     20.5,    20.82,    21.14,    21.48,     21.8,    22.14,    22.26,    22.29,    22.32,    22.34,    22.43,     22.7,    22.88,    23.37,    23.76,    24.04,    24.71,    25.32,    25.37,    25.47,    25.62,    25.82,    26.02,    26.58,    27.88,    29.93,    30.27,    30.35,     30.5,    30.71,    30.99,    31.34,    31.75,    32.23,    32.46,    32.47,    32.73,    33.05,    33.43] kWh
2026-06-19 19:10:01.230525:      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,      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-19 19:10:01.231904:  IMPORT: [     1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,     1.73,     2.21,     2.26,     2.27,     2.53,     2.85,     5.31,     7.59,     8.71,    11.08,    13.51,    16.22,    17.65,    18.65,    19.15,     19.5,     19.5,     19.5,     19.5,     19.5,     19.5,     19.5,     19.5,     19.5,     19.5,     19.5,     19.5,     19.5,     19.5,     19.5,     19.5,     19.5,     19.5,     19.5,     19.5,     19.5,     19.5,     19.5,     19.5,     19.5,     19.5,     19.5,     19.5,     19.5,     19.5,     19.5,     19.5,    19.77,     20.4,    20.88,    20.92,    20.94,    21.19,    21.52,    23.98] kWh
2026-06-19 19:10:01.233199:  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,      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-19 19:10:01.234604:  METRIC: [   75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   132.15,    139.8,   140.49,   140.69,   144.69,   149.53,   181.93,   212.62,   228.35,   261.06,   294.37,   331.47,   351.37,    365.1,   371.93,   377.07,   377.07,   377.07,   377.07,   377.07,   377.07,   377.07,   377.07,   377.07,   377.07,   377.07,   377.07,   377.07,   377.07,   377.07,   377.07,   377.07,   427.05,   427.05,   427.05,   427.05,   427.05,   427.05,   427.05,   427.05,   427.05,   427.05,   427.05,   427.05,   427.05,   427.05,   427.05,   431.88,   441.33,   448.98,   449.68,   449.87,   453.87,   458.72,   491.12] p
2026-06-19 19:10:01.322093: predict best end_record 06-21 11:05:00, final soc 1.19kWh, metric 444.89p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 10:15:00, load 31.87kWh, PV 0.0kWh
2026-06-19 19:10:01.323837:    Slot: [   19:10,    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,    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-19 19:10:01.325233:     SoC: [   11.04,    11.04,    11.01,    10.97,    10.94,    10.84,    10.52,     10.3,     9.72,     9.26,     8.93,     8.23,      7.6,     7.55,     7.45,     7.29,     7.09,     6.88,     6.31,     4.98,     2.88,     2.53,     2.45,      2.3,     2.08,      1.8,     1.44,     1.17,     1.17,     0.93,     0.92,      0.8,      0.8,     3.13,     5.46,      5.5,     7.83,    10.16,    12.48,    12.11,     12.5,     12.5,     12.5,    12.16,    11.84,     11.5,    11.16,    10.82,    10.48,    10.36,    10.33,     10.3,    10.27,    10.19,     9.91,     9.72,     9.22,     8.82,     8.53,     7.84,     7.22,     7.17,     7.06,     6.91,     6.71,      6.5,     5.93,     4.59,      2.5,     2.15,     2.07,     1.92,      1.7,     1.41,     1.05,     1.05,     1.05,     0.82,     0.81,      0.8,      0.8,     3.13] kWh
2026-06-19 19:10:01.326464:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g>be-,    g<bf+,    g<bf+,    g<be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g>be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 19:10:01.327873:    LOAD: [     5.0,      5.0,     5.03,     5.07,      5.1,     5.19,     5.49,     5.69,     6.23,     6.66,     6.97,     7.62,      8.2,     8.25,     8.34,     8.49,     8.68,     8.87,      9.4,    10.64,    12.59,    12.92,     13.0,    13.14,    13.34,    13.61,    13.94,    14.34,    14.79,    15.01,    15.03,    15.27,    15.58,    15.94,    16.13,    16.35,    16.62,    16.96,    17.56,    18.22,    18.67,    19.14,    19.48,    19.79,     20.1,    20.41,    20.73,    21.04,    21.36,    21.47,     21.5,    21.53,    21.55,    21.64,    21.89,    22.07,    22.54,    22.91,    23.17,    23.81,     24.4,    24.45,    24.54,    24.69,    24.88,    25.07,     25.6,    26.84,    28.79,    29.12,     29.2,    29.34,    29.54,    29.81,    30.14,    30.53,    30.99,    31.21,    31.22,    31.47,    31.78,    32.14] kWh
2026-06-19 19:10:01.329210:      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,      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-19 19:10:01.330648:  IMPORT: [     1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,      1.3,     1.44,      1.9,      1.9,      1.9,     2.03,     2.34,      5.2,     7.89,     8.16,    10.94,    13.77,    16.87,    17.18,    18.05,    18.53,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    18.86,    19.26,    19.72,    19.72,    19.72,    19.96,    20.27,    23.13] kWh
2026-06-19 19:10:01.331967:  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,      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-19 19:10:01.333347:  METRIC: [   75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,    75.67,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   125.66,   127.74,   135.04,   135.04,   135.04,   137.17,   141.79,   179.45,   215.63,   219.43,   257.71,    296.5,   338.92,   343.33,   355.17,   361.68,   366.59,   366.59,   366.59,   366.59,   366.59,   366.59,   366.59,   366.59,   366.59,   366.59,   366.59,   366.59,   366.59,   366.59,   366.59,   366.59,   366.59,   416.57,   416.57,   416.57,   416.57,   416.57,   416.57,   416.57,   416.57,   416.57,   416.57,   416.57,   416.57,   416.57,   416.57,   416.57,   416.57,   422.51,   429.81,   429.81,   429.81,   433.55,   438.17,   475.83] p
2026-06-19 19:10:01.335473:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg]
2026-06-19 19:10:01.335508: Saving plan best values to HA entities
2026-06-19 19:10:01.497601: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 19:10:01.502887: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 19:10:01.508097: Best charging limit SoC's [1.0, 16.0, 5.5, 16.0, 12.0, 12.5, 1.0, 16.0]kWh, export []kWh gives import battery 40.08kWh, house 0.99kWh, export 0.0kWh, metric 444.89p, metric10 464.58p
2026-06-19 19:10:01.583148: Marginal costs baseline metric (no standing charge): 344.9211
2026-06-19 19:10:01.750170: Marginal energy costs matrix computed: min=16.24 max=21.59
2026-06-19 19:10:01.824267: Rate array import [{'start': 1150, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3545, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1150, 'end': 3545, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 19:10:01.825293: - Your estimated bill for today is £0.76 and tomorrow is £2.91
2026-06-19 19:10:01.825337: - Import rates are expensive (22.4p - 27.2p) for the next 3 and three quarters hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 19:10:01.825428: - The battery is currently at 69% and is in eco mode for the next 12 hours.
2026-06-19 19:10:01.825458: - For the next 48 hours there will be no solar generation.
2026-06-19 19:10:01.825526: - You will run out of battery in 15 hours.
2026-06-19 19:10:01.825540: - Your next charge slot will be in 12 hours where import rates will be cheap (15.0p).
2026-06-19 19:10:01.825553: 
2026-06-19 19:10:01.868090: Plan calculation took 1.00 seconds
2026-06-19 19:10:01.871852: No high rate period found
2026-06-19 19:10:01.921002: Import threshold used for optimisation was 16.74p
2026-06-19 19:10:01.970956: Low import rate windows [0: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 1: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 2: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 3: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 4: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 5: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 6: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 7: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 8: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 9: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 10: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 11: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 12: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 13: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 14: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 15: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 16: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 17: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 18: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 19: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 20: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 21: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 22: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 23: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 24: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 25: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 26: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 27: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 28: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 29: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 30: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 31: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 32: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 33: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 34: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 35: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 36: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 37: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 38: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 39: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 40: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 41: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 42: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 43: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 44: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 45: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 46: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 47: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 48: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 49: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 50: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 51: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 52: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 53: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 54: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 55: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 56: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 57: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 58: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 59: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 60: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 61: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 62: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 63: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 64: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 65: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 66: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 67: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 68: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 69: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 70: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 71: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 72: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 73: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 74: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 75: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 76: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 77: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 78: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 79: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 80: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 81: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 82: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 83: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 84: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 85: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 86: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 87: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 88: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 89: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 90: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 91: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 92: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 93: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 94: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8]
2026-06-19 19:10:01.977732: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 09:00:00+01:00 - current SoC 69%, target 6%
2026-06-19 19:10:01.977917: Inverter 0 disabled charge window while waiting for schedule (now 06-19 19:10:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 19:10:01.978052: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 19:10:01.978292: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 19:10:01.978467: Not setting charging SoC as we are not within the window (now 06-19 19:10:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 19:10:01.978517: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 19:10:01.978569: Inverter 0 Current charge limit is 100% and new target is 5%
2026-06-19 19:10:02.064400: Warn: Web Socket result failed {'id': 102, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:10:02.064491: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:10:07.133002: Warn: Web Socket result failed {'id': 103, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:10:07.133078: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:10:12.153139: Warn: Web Socket result failed {'id': 104, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:10:12.153314: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:10:17.167045: Warn: Web Socket result failed {'id': 105, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:10:17.167131: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:10:22.212134: Warn: Web Socket result failed {'id': 106, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:10:22.212315: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:10:27.253972: Warn: Web Socket result failed {'id': 107, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:10:27.254054: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:10:32.296149: Warn: Web Socket result failed {'id': 108, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:10:32.296232: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:10:37.368795: Warn: Web Socket result failed {'id': 109, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:10:37.368886: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:10:42.390345: Warn: Web Socket result failed {'id': 110, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:10:42.390534: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:10:47.408790: Warn: Web Socket result failed {'id': 111, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:10:47.408935: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:10:52.409957: Warn: Inverter 0 Trying to write 5 to charge_limit didn't complete got 100.0
2026-06-19 19:10:52.417782: Warn: record_status Warn: Inverter 0 write to charge_limit failed
2026-06-19 19:10:52.417971: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:10:52.418010: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:10:52.418037: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:10:52.418059: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:10:52.418082: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:10:52.418104: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:10:52.418126: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:10:52.418145: Inverter 0 count register writes 0
2026-06-19 19:10:52.434794: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 19:10:52.441020: Total inverter register writes now 0
2026-06-19 19:10:52.464135: Completed run status Demand with Errors reported (check log)
2026-06-19 19:10:52.476303: Saved current settings to /config/predbat_config.json
2026-06-19 19:11:33.550885: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:11:33.551097: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:11:33.551131: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:11:33.551257: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:11:33.551290: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:11:33.551309: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:11:33.551344: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:13:33.719517: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:13:33.719713: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:13:33.719743: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:13:33.719865: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:13:33.719892: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:13:33.719937: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:13:33.719953: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:15:00.857371: --------------- PredBat - update at 2026-06-19 19:15:00+01:00 with clock skew 0 minutes, minutes now 1155
2026-06-19 19:15:00.858038: Saved current settings to /config/predbat_config.json
2026-06-19 19:15:00.858112: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 28.7 minutes
2026-06-19 19:15:00.858156: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.13, latest beta is v8.40.13
2026-06-19 19:15:00.858237: Autoupdate: There is an update pending v8.40.13 GECloud automatic fixes, Solis OAuth, SigEnergy onboard status - auto update is off
2026-06-19 19:15:00.874784: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 19:15:00.875176: Predbat mode is set to Control charge
2026-06-19 19:15:00.975485: Found 11520 load_today datapoints going back 1 days
2026-06-19 19:15:00.975615: Using load_power data to fill gaps in load_today data
2026-06-19 19:15:01.038158: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 19:15:01.038311: Zero load period starting at 2026-06-19T12:09:00+0100 (426 minutes) for 889 minutes with base value 0.9
2026-06-19 19:15:01.038366: Zero load period starting at 2026-06-18T19:24:00+0100 (1431 minutes) for 64 minutes with base value 0.8
2026-06-19 19:15:01.039380: Processing 384 30-minute periods for power integration
2026-06-19 19:15:01.103700: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 19:15:01.103788: Car charging hold True, threshold 6.0kWh
2026-06-19 19:15:01.103822: Current data so far today: load 5.05kWh, import 1.4kWh, export 0.0kWh, PV 0kWh
2026-06-19 19:15:01.124943: Standing charge is set to 49.98p
2026-06-19 19:15:01.172412: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 19:15:01.172493: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 19:15:01.172678: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 91.7 minutes
2026-06-19 19:15:01.173158: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 91.7 minutes
2026-06-19 19:15:01.178991: Loaded 95 datapoints of futurerate analysis
2026-06-19 19:15:01.336463: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02']
2026-06-19 19:15:01.362604: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 19:15:01.363412: Import rates: min 13.17p, max 36.53p, average 20.01p
2026-06-19 19:15:01.402579: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 19:15:01.402674: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 19:15:01.403840: High export rate found rates in range 99p to -99p
2026-06-19 19:15:01.505866: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 19:15:01.506022: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 19:15:01.506246: Last hour: net energy 0.3kWh, import 0.3kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 10.03p, import 10.03p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 19:15:01.555051: Today's energy total net 1.4kWh, import 1.4kWh, export 0.0kWh, cost 78.32p, import 28.33p, export 0.0p, carbon 0.0kg
2026-06-19 19:15:01.555174: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 19:15:01.556793: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 19:15:01.558240: Warn: Found 1 gaps in load_today totalling 9880 minutes to fill using average data
2026-06-19 19:15:01.558350: Gap starting at 2026-06-18T15:55:00+0100 (1640 minutes) for 9880 minutes
2026-06-19 19:15:01.570939: Historical days now [7] weight [1]
2026-06-19 19:15:01.590660: Today's load divergence 120.41%, in-day adjustment 115.55%, damping 0.95x, yesterday 100.0% today 119.39% blend 19.79%
2026-06-19 19:15:01.590714: Today's predicted so far 10.51kWh with 0.0kWh car/iBoost excluded, 0.7kWh import ignored, and 0kWh forecast extra.
2026-06-19 19:15:01.590737: Today's actual load so far 13.62kWh with 0.0kWh car/iBoost excluded, and 0.22kWh import ignored.
2026-06-19 19:15:01.618673: Inverter 0: Type SK Sunsynk
2026-06-19 19:15:01.618731: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 19:15:01.618878: Reserve min: 5%, battery_min: 5%
2026-06-19 19:15:01.618941: 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 5%, current_reserve 5%, temperature 20°C
2026-06-19 19:15:01.619158: Inverter 0 SoC: 11.04kW 69%, current charge rate 5000W, current discharge rate 5250W, current battery power -27W, current battery voltage 51.2V, grid power -568W, load power 517W, PV Power 0W
2026-06-19 19:15:01.619270: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:15:01.619330: Inverter 0 scheduled charge enable is False
2026-06-19 19:15:01.619349: Inverter 0 charge windows currently []
2026-06-19 19:15:01.619367: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 19:15:01.619448: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:15:01.619468: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:15:01.619508: Inverter 0 scheduled discharge enable is False
2026-06-19 19:15:01.619602: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:15:01.619623: Inverter 0 discharge windows currently []
2026-06-19 19:15:01.619638: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:15:01.619651: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:15:01.619663: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:15:01.675722: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 19:15:01.675807: Plan was last updated on 2026-06-19 19:05:00+01:00 and is now 10.0 minutes old
2026-06-19 19:15:01.676141: Best charge window [ 20-06 08:00:00 - 20-06 09:00:00 @ 15.47p 6%, 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 34%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.75p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 75%, 20-06 14:30:00 - 20-06 16:00:00 @ 14.11p 78%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 19:00:00 @ 34.31p 100% ]
2026-06-19 19:15:01.676175: Best export window [  ]
2026-06-19 19:15:01.676888: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 19:15:01.678907: Load divergence over 8.0 hours mean 413.55W, min 0.0W, max 2388.0W, std dev 497.51W, divergence 60.15%
2026-06-19 19:15:01.699775: Creating pool of 12 processes to match your CPU count
2026-06-19 19:15:01.784013: predict base end_record 06-21 11:10:00, final soc 0.8kWh, metric 509.36p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:40:00, load 32.06kWh, PV 0.0kWh
2026-06-19 19:15:01.785586:    Slot: [   19:15,    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,    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-19 19:15:01.786761:     SoC: [   11.04,    11.04,    11.01,    10.97,    10.94,    10.84,    10.52,     10.3,     9.72,     9.26,     8.93,     8.23,      7.6,     7.55,     7.45,      7.3,     7.09,     6.88,     6.31,     4.98,     2.89,     2.53,     2.45,      2.3,     2.08,      1.8,     1.44,     1.02,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:15:01.787689:     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-,    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-19 19:15:01.788848:    LOAD: [    5.05,     5.05,     5.08,     5.12,     5.14,     5.24,     5.54,     5.74,     6.28,     6.71,     7.02,     7.67,     8.25,      8.3,     8.39,     8.54,     8.73,     8.92,     9.45,    10.69,    12.64,    12.97,    13.05,    13.19,    13.39,    13.66,    13.99,    14.38,    14.84,    15.06,    15.07,    15.32,    15.63,    15.99,    16.17,     16.4,    16.67,    17.01,    17.63,    18.27,    18.72,    19.19,    19.53,    19.85,    20.15,    20.46,    20.78,    21.09,    21.41,    21.57,     21.6,    21.63,    21.66,    21.74,     22.0,    22.17,    22.64,    23.01,    23.27,    23.92,     24.5,    24.55,    24.64,    24.79,    24.98,    25.17,     25.7,    26.94,    28.89,    29.22,     29.3,    29.44,    29.64,    29.91,    30.24,    30.64,    31.09,    31.31,    31.33,    31.57,    31.88,    32.24] kWh
2026-06-19 19:15:01.789952:      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,      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-19 19:15:01.791055:  IMPORT: [     1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,     1.66,     1.88,     1.89,     2.13,     2.44,      2.8,     2.99,     3.22,     3.49,     3.82,     4.45,     5.08,     5.53,     6.01,     6.35,     6.67,     6.96,     7.27,     7.59,      7.9,     8.23,     8.39,     8.42,     8.45,     8.47,     8.55,     8.81,     8.98,     9.45,     9.82,    10.09,    10.73,    11.32,    11.36,    11.46,     11.6,    11.79,    11.99,    12.52,    13.76,    15.71,    16.04,    16.11,    16.25,    16.46,    16.72,    17.05,    17.45,    17.91,    18.13,    18.14,    18.38,    18.69,    19.05] kWh
2026-06-19 19:15:01.792120:  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,      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-19 19:15:01.793271:  METRIC: [   78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,   132.39,   135.92,   136.11,   139.93,   144.55,   149.29,   151.76,    155.0,   158.76,   163.32,   171.87,   180.76,   186.92,   193.38,   198.37,   207.56,    215.6,   225.25,   235.06,   246.02,   257.88,   262.32,   263.07,   263.86,   264.54,   266.71,   273.92,   278.16,   289.25,   296.61,    302.0,   364.99,   376.55,   377.47,   379.25,   381.78,   384.89,   388.56,   398.39,   421.42,   457.82,   463.82,   465.16,   467.49,   471.14,   475.65,   481.57,   487.51,   494.81,   498.34,   498.53,   502.35,   506.97,   511.71] p
2026-06-19 19:15:01.899295: Battery has 13.42 hours left - now at 11.04kWh
2026-06-19 19:15:01.933566: predict base10 end_record 06-21 11:10:00, final soc 0.8kWh, metric 532.13p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:10:00, load 33.35kWh, PV 0.0kWh
2026-06-19 19:15:01.935164:    Slot: [   19:15,    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,    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-19 19:15:01.936345:     SoC: [   11.04,    11.04,     11.0,    10.97,    10.93,    10.83,    10.49,    10.27,     9.66,     9.18,     8.83,      8.1,     7.44,     7.39,     7.28,     7.12,      6.9,     6.68,     6.09,     4.69,      2.5,     2.13,     2.04,     1.89,     1.66,     1.36,     0.98,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:15:01.937283:     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-,    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-19 19:15:01.938518:    LOAD: [    5.05,     5.05,     5.08,     5.12,     5.15,     5.25,     5.56,     5.77,     6.34,     6.78,     7.11,     7.79,      8.4,     8.45,     8.55,      8.7,      8.9,     9.11,     9.66,    10.96,    13.01,    13.35,    13.43,    13.57,    13.79,    14.07,    14.41,    14.83,    15.31,    15.54,    15.55,    15.81,    16.13,    16.51,     16.7,    16.94,    17.23,    17.58,    18.23,     18.9,    19.37,    19.86,    20.22,    20.56,    20.87,    21.19,    21.53,    21.85,    22.19,    22.36,    22.39,    22.42,    22.45,    22.53,     22.8,    22.98,    23.48,    23.86,    24.14,    24.81,    25.43,    25.48,    25.58,    25.73,    25.93,    26.13,    26.69,    27.99,    30.03,    30.37,    30.45,     30.6,    30.81,    31.09,    31.44,    31.85,    32.33,    32.56,    32.58,    32.83,    33.16,    33.53] kWh
2026-06-19 19:15:01.939614:      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,      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-19 19:15:01.940715:  IMPORT: [     1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,     1.64,     2.12,     2.35,     2.37,     2.62,     2.95,     3.32,     3.52,     3.76,     4.04,     4.39,     5.05,     5.71,     6.18,     6.68,     7.04,     7.37,     7.68,     8.01,     8.34,     8.67,     9.01,     9.18,      9.2,     9.23,     9.26,     9.34,     9.62,      9.8,    10.29,    10.68,    10.96,    11.63,    12.24,    12.29,    12.39,    12.54,    12.74,    12.94,     13.5,     14.8,    16.84,    17.19,    17.27,    17.41,    17.63,    17.91,    18.25,    18.67,    19.15,    19.38,    19.39,    19.65,    19.97,    20.35] kWh
2026-06-19 19:15:01.941782:  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,      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-19 19:15:01.942985:  METRIC: [   78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,   131.96,    139.6,    143.3,    143.5,    147.5,   152.34,   157.31,   159.89,   163.28,   167.23,    172.0,   180.96,   190.28,   196.72,    203.5,   208.72,   218.35,   226.78,   236.89,   247.16,   258.63,   271.06,   275.71,   276.49,   277.32,   278.04,   280.31,   287.86,   292.31,   303.92,   311.63,   317.28,   380.89,   392.99,   393.96,   395.82,   398.47,   401.74,   405.58,   415.87,    440.0,   478.14,   484.43,   485.83,   488.27,   492.09,   496.82,   503.02,   509.25,   516.89,   520.59,   520.79,   524.79,   529.63,    534.6] p
2026-06-19 19:15:02.010061: predict best10 end_record 06-21 11:10:00, final soc 1.45kWh, metric 473.96p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:10:00, load 33.35kWh, PV 0.0kWh
2026-06-19 19:15:02.011527:    Slot: [   19:15,    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,    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-19 19:15:02.012654:     SoC: [   11.04,    11.04,     11.0,    10.97,    10.93,    10.83,    10.49,    10.27,     9.66,     9.18,     8.83,      8.1,     7.44,     7.39,     7.28,     7.12,      6.9,     6.68,     6.09,     4.69,      2.5,     2.13,     2.04,     1.89,     1.66,     1.36,     0.98,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8,     2.74,     4.68,      5.5,     7.44,     9.38,    11.32,     12.0,     12.5,     12.5,     12.5,    12.14,    11.81,    11.46,     11.1,    10.75,    10.38,     10.2,    10.17,    10.14,    10.11,    10.02,     9.73,     9.54,     9.01,     8.59,     8.29,     7.57,     6.91,     6.86,     6.75,     6.59,     6.38,     6.16,     5.56,     4.16,     1.97,      1.6,     1.51,     1.36,     1.13,     0.83,      0.8,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8,     2.74] kWh
2026-06-19 19:15:02.013596:     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<bf+,    g<bf+,    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<bf+,    g<bf+,    g~be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 19:15:02.014866:    LOAD: [    5.05,     5.05,     5.08,     5.12,     5.15,     5.25,     5.56,     5.77,     6.34,     6.78,     7.11,     7.79,      8.4,     8.45,     8.55,      8.7,      8.9,     9.11,     9.66,    10.96,    13.01,    13.35,    13.43,    13.57,    13.79,    14.07,    14.41,    14.83,    15.31,    15.54,    15.55,    15.81,    16.13,    16.51,     16.7,    16.94,    17.23,    17.58,    18.23,     18.9,    19.37,    19.86,    20.22,    20.56,    20.87,    21.19,    21.53,    21.85,    22.19,    22.36,    22.39,    22.42,    22.45,    22.53,     22.8,    22.98,    23.48,    23.86,    24.14,    24.81,    25.43,    25.48,    25.58,    25.73,    25.93,    26.13,    26.69,    27.99,    30.03,    30.37,    30.45,     30.6,    30.81,    31.09,    31.44,    31.85,    32.33,    32.56,    32.58,    32.83,    33.16,    33.53] kWh
2026-06-19 19:15:02.015907:      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,      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-19 19:15:02.017016:  IMPORT: [     1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,     1.83,     2.31,     2.36,     2.37,     2.63,     2.95,     5.41,     7.69,     8.81,    11.18,    13.61,    16.34,    17.74,    18.75,    19.25,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.93,    20.55,    21.04,    21.08,    21.09,    21.35,    21.67,    24.13] kWh
2026-06-19 19:15:02.018147:  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,      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-19 19:15:02.019244:  METRIC: [   78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,   134.79,   142.44,   143.13,   143.33,   147.33,   152.17,   184.57,   215.17,   231.01,    263.7,    297.0,   334.48,   353.98,   367.78,   374.55,   379.77,   379.77,   379.77,   379.77,   379.77,   379.77,   379.77,   379.77,   379.77,   379.77,   379.77,   379.77,   379.77,   379.77,   379.77,   379.77,   379.77,   429.75,   429.75,   429.75,   429.75,   429.75,   429.75,   429.75,   429.75,   429.75,   429.75,   429.75,   429.75,   429.75,   429.75,   429.75,   435.48,   444.94,   452.58,   453.28,   453.47,   457.47,   462.32,   494.71] p
2026-06-19 19:15:02.094839: predict best end_record 06-21 11:10:00, final soc 1.58kWh, metric 454.77p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 10:15:00, load 32.06kWh, PV 0.0kWh
2026-06-19 19:15:02.096585:    Slot: [   19:15,    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,    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-19 19:15:02.098011:     SoC: [   11.04,    11.04,    11.01,    10.97,    10.94,    10.84,    10.52,     10.3,     9.72,     9.26,     8.93,     8.23,      7.6,     7.55,     7.45,      7.3,     7.09,     6.88,     6.31,     4.98,     2.89,     2.53,     2.45,      2.3,     2.08,      1.8,     1.44,     1.17,     1.17,     0.93,     0.92,      0.8,      0.8,     3.13,     5.46,      5.5,     7.83,    10.16,    12.48,    12.23,     12.5,     12.5,     12.5,    12.16,    11.84,    11.51,    11.17,    10.83,    10.48,    10.31,    10.28,    10.25,    10.22,    10.14,     9.86,     9.67,     9.17,     8.77,     8.48,     7.79,     7.17,     7.11,     7.01,     6.86,     6.65,     6.45,     5.88,     4.54,     2.45,      2.1,     2.01,     1.86,     1.65,     1.36,      1.0,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8,     3.13] kWh
2026-06-19 19:15:02.099158:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g<bf+,    g<bf+,    g<be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 19:15:02.100520:    LOAD: [    5.05,     5.05,     5.08,     5.12,     5.14,     5.24,     5.54,     5.74,     6.28,     6.71,     7.02,     7.67,     8.25,      8.3,     8.39,     8.54,     8.73,     8.92,     9.45,    10.69,    12.64,    12.97,    13.05,    13.19,    13.39,    13.66,    13.99,    14.38,    14.84,    15.06,    15.07,    15.32,    15.63,    15.99,    16.17,     16.4,    16.67,    17.01,    17.63,    18.27,    18.72,    19.19,    19.53,    19.85,    20.15,    20.46,    20.78,    21.09,    21.41,    21.57,     21.6,    21.63,    21.66,    21.74,     22.0,    22.17,    22.64,    23.01,    23.27,    23.92,     24.5,    24.55,    24.64,    24.79,    24.98,    25.17,     25.7,    26.94,    28.89,    29.22,     29.3,    29.44,    29.64,    29.91,    30.24,    30.64,    31.09,    31.31,    31.33,    31.57,    31.88,    32.24] kWh
2026-06-19 19:15:02.101977:      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,      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-19 19:15:02.103347:  IMPORT: [     1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,     1.54,      2.0,      2.0,      2.0,     2.13,     2.44,      5.3,     7.99,     8.26,    11.04,    13.87,    16.99,     17.4,    18.13,    18.61,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    19.34,     19.8,    19.83,    19.85,    20.09,     20.4,    23.26] kWh
2026-06-19 19:15:02.104635:  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,      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-19 19:15:02.106055:  METRIC: [   78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,   130.39,   137.69,   137.69,   137.69,    139.8,   144.43,   182.08,   218.18,   222.08,   260.34,   299.13,   341.91,   347.56,   357.63,   364.09,   369.07,   369.07,   369.07,   369.07,   369.07,   369.07,   369.07,   369.07,   369.07,   369.07,   369.07,   369.07,   369.07,   369.07,   369.07,   369.07,   369.07,   419.06,   419.06,   419.06,   419.06,   419.06,   419.06,   419.06,   419.06,   419.06,   419.06,   419.06,   419.06,   419.06,   419.06,   419.06,   419.06,    425.0,    432.3,   432.78,   432.96,   436.78,   441.41,   479.06] p
2026-06-19 19:15:02.108146:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg]
2026-06-19 19:15:02.108176: Saving plan best values to HA entities
2026-06-19 19:15:02.254825: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 19:15:02.260075: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 19:15:02.265116: Best charging limit SoC's [1.0, 16.0, 5.5, 16.0, 12.0, 12.5, 1.0, 16.0]kWh, export []kWh gives import battery 40.07kWh, house 1.04kWh, export 0.0kWh, metric 454.77p, metric10 473.96p
2026-06-19 19:15:02.328706: Marginal costs baseline metric (no standing charge): 354.8003
2026-06-19 19:15:02.504180: Marginal energy costs matrix computed: min=16.0 max=21.6
2026-06-19 19:15:02.577021: Rate array import [{'start': 1155, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3550, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1155, 'end': 3550, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 19:15:02.577591: - Your estimated bill for today is £0.78 and tomorrow is £2.91
2026-06-19 19:15:02.577624: - Import rates are expensive (22.4p - 27.2p) for the next 3 and three quarters hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 19:15:02.577640: - The battery is currently at 69% and is in eco mode for the next 12 hours.
2026-06-19 19:15:02.577653: - For the next 48 hours there will be no solar generation.
2026-06-19 19:15:02.577696: - You will run out of battery in 15 hours.
2026-06-19 19:15:02.577714: - Your next charge slot will be in 12 hours where import rates will be cheap (15.0p).
2026-06-19 19:15:02.577726: 
2026-06-19 19:15:02.618618: Plan calculation took 0.94 seconds
2026-06-19 19:15:02.621553: No high rate period found
2026-06-19 19:15:02.664408: Import threshold used for optimisation was 16.74p
2026-06-19 19:15:02.708282: Low import rate windows [0: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 1: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 2: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 3: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 4: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 5: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 6: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 7: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 8: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 9: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 10: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 11: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 12: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 13: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 14: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 15: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 16: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 17: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 18: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 19: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 20: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 21: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 22: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 23: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 24: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 25: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 26: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 27: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 28: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 29: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 30: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 31: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 32: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 33: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 34: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 35: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 36: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 37: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 38: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 39: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 40: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 41: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 42: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 43: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 44: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 45: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 46: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 47: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 48: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 49: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 50: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 51: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 52: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 53: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 54: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 55: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 56: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 57: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 58: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 59: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 60: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 61: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 62: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 63: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 64: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 65: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 66: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 67: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 68: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 69: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 70: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 71: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 72: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 73: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 74: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 75: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 76: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 77: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 78: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 79: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 80: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 81: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 82: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 83: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 84: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 85: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 86: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 87: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 88: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 89: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 90: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 91: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 92: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 93: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 94: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8]
2026-06-19 19:15:02.713724: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 09:00:00+01:00 - current SoC 69%, target 6%
2026-06-19 19:15:02.713825: Inverter 0 disabled charge window while waiting for schedule (now 06-19 19:15:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 19:15:02.713896: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 19:15:02.714099: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 19:15:02.714240: Not setting charging SoC as we are not within the window (now 06-19 19:15:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 19:15:02.714279: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 19:15:02.714321: Inverter 0 Current charge limit is 100% and new target is 5%
2026-06-19 19:15:02.804098: Warn: Web Socket result failed {'id': 112, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:15:02.804168: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:15:07.833511: Warn: Web Socket result failed {'id': 113, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:15:07.833586: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:15:12.851308: Warn: Web Socket result failed {'id': 114, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:15:12.851373: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:15:17.910565: Warn: Web Socket result failed {'id': 115, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:15:17.910650: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:15:23.011037: Warn: Web Socket result failed {'id': 116, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:15:23.011128: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:15:28.109127: Warn: Web Socket result failed {'id': 117, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:15:28.109253: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:15:33.204731: Warn: Web Socket result failed {'id': 118, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:15:33.204827: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:15:38.209971: Warn: Web Socket result failed {'id': 119, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:15:38.210184: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:15:43.303394: Warn: Web Socket result failed {'id': 120, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:15:43.303466: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:15:48.340788: Warn: Web Socket result failed {'id': 121, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:15:48.340849: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:15:53.341827: Warn: Inverter 0 Trying to write 5 to charge_limit didn't complete got 100.0
2026-06-19 19:15:53.349453: Warn: record_status Warn: Inverter 0 write to charge_limit failed
2026-06-19 19:15:53.349617: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:15:53.349652: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:15:53.349718: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:15:53.349744: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:15:53.349767: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:15:53.349788: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:15:53.349809: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:15:53.349829: Inverter 0 count register writes 0
2026-06-19 19:15:53.364793: 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-19 19:15:53.365038: Recompute is saving previous plan...
2026-06-19 19:15:53.368156: Best charge window [ 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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% ]
2026-06-19 19:15:53.368229: Best export window [  ]
2026-06-19 19:15:53.368977: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 19:15:53.371035: Load divergence over 8.0 hours mean 413.55W, min 0.0W, max 2388.0W, std dev 497.51W, divergence 60.15%
2026-06-19 19:15:53.390302: Calculating data from yesterday for savings calculation
2026-06-19 19:15:53.401169: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 19:15:53.408211: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 19:15:53.409204: Creating pool of 12 processes to match your CPU count
2026-06-19 19:15:53.458597: 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-19 19:15:53.460104: Optimise levels pass started at 2026-06-19 19:15:53
2026-06-19 19:15:53.460137: Optimise all windows, total charge 94 export 1
2026-06-19 19:15:53.682876: >> Region optimisation pass width 960
2026-06-19 19:15:54.135716: >> Region optimisation pass width 480
2026-06-19 19:15:54.614693: >> Region optimisation pass width 240
2026-06-19 19:15:54.977970: >> Region optimisation pass width 120
2026-06-19 19:15:55.806232: Calculated end_record as 06-21 11:00:00 based on best_price 13.93p, next_charge_start 06-20 11:00:00, max_windows 79
2026-06-19 19:15:55.806352: Optimise levels pass ended at 2026-06-19 19:15:55, duration 2.3 seconds tried 318 combinations
2026-06-19 19:15:55.806426: Set best_price_charge_level 15.0p, best_price_export_level 0p, best_price_charge 13.93p, best_cost_export 0p, best_metric 425.16p, best_keep 0kWh, best_cycle 49.62kWh, best_carbon 0kg, best_import 35.47kWh
2026-06-19 19:15:55.819376: Starting detailed optimisation end_record 06-21 11:00:00, best_price_charge 13.93p, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.0, 12.75, 0, 12.75, 12.75, 12.75, 12.75, 12.75, 12.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, 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-19 19:15:55.819619: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 334.03p, best_cost 342.19p, best_cycle 34.34kWh, best_carbon 0kg, best_import 41.34kWh
2026-06-19 19:15:55.853305: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 333.9p, best_cost 342.04p, best_cycle 34.34kWh, best_carbon 0kg, best_import 41.34kWh
2026-06-19 19:15:55.880865: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 333.9p, best_cost 342.04p, best_cycle 34.34kWh, best_carbon 0kg, best_import 41.34kWh
2026-06-19 19:15:56.001525: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 333.9p, best_cost 342.04p, best_cycle 34.34kWh, best_carbon 0kg, best_import 41.34kWh
2026-06-19 19:15:56.029108: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 333.9p, best_cost 342.04p, best_cycle 34.34kWh, best_carbon 0kg, best_import 41.34kWh
2026-06-19 19:15:56.052509: Best charge windows best_metric 333.9p, best_cost 342.04p, best_carbon 0kg, best_import 41.34kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 47%, 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 75%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 80%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 80%, 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% ]
2026-06-19 19:15:56.053439: Best charge windows best_metric 333.9p, best_cost 342.04p, best_carbon 0kg, best_import 41.34kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 47%, 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 75%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 80%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 80%, 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% ]
2026-06-19 19:15:56.053590: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 333.9p, best_cost 342.04p, best_cycle 34.34kWh, best_carbon 0kg, best_import 41.34kWh
2026-06-19 19:15:56.083630: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 333.9p, best_cost 342.04p, best_cycle 34.34kWh, best_carbon 0kg, best_import 41.34kWh
2026-06-19 19:15:56.115321: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 333.9p, best_cost 342.04p, best_cycle 34.34kWh, best_carbon 0kg, best_import 41.34kWh
2026-06-19 19:15:56.237335: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 333.9p, best_cost 342.04p, best_cycle 34.34kWh, best_carbon 0kg, best_import 41.34kWh
2026-06-19 19:15:56.260147: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 333.9p, best_cost 342.04p, best_cycle 34.34kWh, best_carbon 0kg, best_import 41.34kWh
2026-06-19 19:15:56.282340: Best charge windows best_metric 333.9p, best_cost 342.04p, best_carbon 0kg, best_import 41.34kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 47%, 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 75%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 80%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 80%, 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% ]
2026-06-19 19:15:56.282680: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 333.9p, best_cost 342.04p, best_cycle 34.34kWh, best_carbon 0kg, best_import 41.34kWh
2026-06-19 19:15:56.313259: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 333.9p, best_cost 342.04p, best_cycle 34.34kWh, best_carbon 0kg, best_import 41.34kWh
2026-06-19 19:15:56.341543: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 333.9p, best_cost 342.04p, best_cycle 34.34kWh, best_carbon 0kg, best_import 41.34kWh
2026-06-19 19:15:56.461607: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 333.9p, best_cost 342.04p, best_cycle 34.34kWh, best_carbon 0kg, best_import 41.34kWh
2026-06-19 19:15:56.483743: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 333.9p, best_cost 342.04p, best_cycle 34.34kWh, best_carbon 0kg, best_import 41.34kWh
2026-06-19 19:15:56.506894: Best charge windows best_metric 333.9p, best_cost 342.04p, best_carbon 0kg, best_import 41.34kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 47%, 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 75%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 80%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 80%, 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% ]
2026-06-19 19:15:56.507022: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 13.93p, best_metric 333.9p, best_cost 342.04p, best_cycle 34.34kWh, best_carbon 0kg, best_import 41.34kWh
2026-06-19 19:15:56.528997: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 13.93p, best_metric 333.9p, best_cost 342.04p, best_cycle 34.34kWh, best_carbon 0kg, best_import 41.34kWh
2026-06-19 19:15:56.548540: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 13.93p, best_metric 333.9p, best_cost 342.04p, best_cycle 34.34kWh, best_carbon 0kg, best_import 41.34kWh
2026-06-19 19:15:56.652115: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 13.93p, best_metric 333.9p, best_cost 342.04p, best_cycle 34.34kWh, best_carbon 0kg, best_import 41.34kWh
2026-06-19 19:15:56.675839: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 13.93p, best_metric 333.9p, best_cost 342.04p, best_cycle 34.34kWh, best_carbon 0kg, best_import 41.34kWh
2026-06-19 19:15:56.703838: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 13.93p, best_metric 333.9p, best_cost 342.04p, best_cycle 34.34kWh, best_carbon 0kg, best_import 41.34kWh
2026-06-19 19:15:56.731464: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 13.93p, best_metric 333.52p, best_cost 341.65p, best_cycle 33.84kWh, best_carbon 0kg, best_import 41.31kWh
2026-06-19 19:15:56.755263: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 13.93p, best_metric 333.27p, best_cost 341.5p, best_cycle 33.84kWh, best_carbon 0kg, best_import 41.31kWh
2026-06-19 19:15:56.802318: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 13.93p, best_metric 333.27p, best_cost 341.5p, best_cycle 33.84kWh, best_carbon 0kg, best_import 41.31kWh
2026-06-19 19:15:56.845625: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 13.93p, best_metric 333.27p, best_cost 341.5p, best_cycle 33.84kWh, best_carbon 0kg, best_import 41.31kWh
2026-06-19 19:15:56.898348: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 13.93p, best_metric 332.86p, best_cost 340.88p, best_cycle 33.96kWh, best_carbon 0kg, best_import 41.31kWh
2026-06-19 19:15:56.944470: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 13.93p, best_metric 332.86p, best_cost 340.88p, best_cycle 33.96kWh, best_carbon 0kg, best_import 41.31kWh
2026-06-19 19:15:56.995141: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 13.93p, best_metric 332.85p, best_cost 340.88p, best_cycle 33.96kWh, best_carbon 0kg, best_import 41.31kWh
2026-06-19 19:15:57.043247: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 13.93p, best_metric 332.85p, best_cost 340.88p, best_cycle 33.96kWh, best_carbon 0kg, best_import 41.31kWh
2026-06-19 19:15:57.096650: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 13.93p, best_metric 332.8p, best_cost 340.91p, best_cycle 33.84kWh, best_carbon 0kg, best_import 41.31kWh
2026-06-19 19:15:57.146416: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 13.93p, best_metric 332.79p, best_cost 340.91p, best_cycle 33.84kWh, best_carbon 0kg, best_import 41.31kWh
2026-06-19 19:15:57.194619: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 13.93p, best_metric 332.79p, best_cost 340.91p, best_cycle 33.84kWh, best_carbon 0kg, best_import 41.31kWh
2026-06-19 19:15:57.307069: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 13.93p, best_metric 332.79p, best_cost 340.91p, best_cycle 33.84kWh, best_carbon 0kg, best_import 41.31kWh
2026-06-19 19:15:57.405818: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 13.93p, best_metric 332.79p, best_cost 340.91p, best_cycle 33.84kWh, best_carbon 0kg, best_import 41.31kWh
2026-06-19 19:15:57.464001: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 13.93p, best_metric 332.79p, best_cost 340.91p, best_cycle 33.84kWh, best_carbon 0kg, best_import 41.31kWh
2026-06-19 19:15:57.525563: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 13.93p, best_metric 332.79p, best_cost 340.91p, best_cycle 33.84kWh, best_carbon 0kg, best_import 41.31kWh
2026-06-19 19:15:57.710738: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 13.93p, best_metric 332.79p, best_cost 340.91p, best_cycle 33.84kWh, best_carbon 0kg, best_import 41.31kWh
2026-06-19 19:15:57.759312: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 13.93p, best_metric 332.79p, best_cost 340.91p, best_cycle 33.84kWh, best_carbon 0kg, best_import 41.31kWh
2026-06-19 19:15:57.808982: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 13.93p, best_metric 332.79p, best_cost 340.91p, best_cycle 33.84kWh, best_carbon 0kg, best_import 41.31kWh
2026-06-19 19:15:57.863110: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 13.93p, best_metric 332.79p, best_cost 340.91p, best_cycle 33.84kWh, best_carbon 0kg, best_import 41.31kWh
2026-06-19 19:15:57.913382: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 13.93p, best_metric 332.79p, best_cost 340.91p, best_cycle 33.84kWh, best_carbon 0kg, best_import 41.31kWh
2026-06-19 19:15:57.978872: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 13.93p, best_metric 332.79p, best_cost 340.91p, best_cycle 33.84kWh, best_carbon 0kg, best_import 41.31kWh
2026-06-19 19:15:58.039794: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 13.93p, best_metric 332.79p, best_cost 340.91p, best_cycle 33.84kWh, best_carbon 0kg, best_import 41.31kWh
2026-06-19 19:15:58.063998: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 13.93p, best_metric 332.79p, best_cost 340.91p, best_cycle 33.84kWh, best_carbon 0kg, best_import 41.31kWh
2026-06-19 19:15:58.094349: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 13.93p, best_metric 332.79p, best_cost 340.91p, best_cycle 33.84kWh, best_carbon 0kg, best_import 41.31kWh
2026-06-19 19:15:58.126407: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 13.93p, best_metric 332.79p, best_cost 340.91p, best_cycle 33.84kWh, best_carbon 0kg, best_import 41.31kWh
2026-06-19 19:15:58.158462: Optimise price set 27.8p, pass low, price 25.96p, start_at_low True, best_price_charge 13.93p, best_metric 332.79p, best_cost 340.91p, best_cycle 33.84kWh, best_carbon 0kg, best_import 41.31kWh
2026-06-19 19:15:58.183898: Optimise price set 28.4p, pass low, price 26.48p, start_at_low True, best_price_charge 13.93p, best_metric 332.79p, best_cost 340.91p, best_cycle 33.84kWh, best_carbon 0kg, best_import 41.31kWh
2026-06-19 19:15:58.280937: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 13.93p, best_metric 332.79p, best_cost 340.91p, best_cycle 33.84kWh, best_carbon 0kg, best_import 41.31kWh
2026-06-19 19:15:58.353420: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 13.93p, best_metric 332.79p, best_cost 340.91p, best_cycle 33.84kWh, best_carbon 0kg, best_import 41.31kWh
2026-06-19 19:15:58.412340: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 13.93p, best_metric 332.79p, best_cost 340.91p, best_cycle 33.84kWh, best_carbon 0kg, best_import 41.31kWh
2026-06-19 19:15:58.485028: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 13.93p, best_metric 332.79p, best_cost 340.91p, best_cycle 33.84kWh, best_carbon 0kg, best_import 41.31kWh
2026-06-19 19:15:58.516139: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 13.93p, best_metric 332.79p, best_cost 340.91p, best_cycle 33.84kWh, best_carbon 0kg, best_import 41.31kWh
2026-06-19 19:15:58.542921: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 13.93p, best_metric 332.79p, best_cost 340.91p, best_cycle 33.84kWh, best_carbon 0kg, best_import 41.31kWh
2026-06-19 19:15:58.571448: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 13.93p, best_metric 332.79p, best_cost 340.91p, best_cycle 33.84kWh, best_carbon 0kg, best_import 41.31kWh
2026-06-19 19:15:58.598230: Best charge windows best_metric 332.79p, best_cost 340.91p, best_carbon 0kg, best_import 41.31kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 47%, 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 75%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 80%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 80%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 78%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 6%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 6%, 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% ]
2026-06-19 19:15:58.598526: Tweak plan optimisation started
2026-06-19 19:15:58.796135: Tweak optimisation finished metric 332.79 cost 340.91 metric_keep 0 cycle 33.84 carbon 0 import 41.31
2026-06-19 19:15:58.805032: Raw charge windows [ 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 44%, 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 13%, 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 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 47%, 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 75%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 80%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 80%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 78%, 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 6%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 6%, 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% ] reserve 0.8
2026-06-19 19:15:58.805710: Unclipped charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 47%, 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 75%, 20-06 14:30:00 - 20-06 15:30:00 @ 13.69p 80%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 78%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100% ] reserve 0.8
2026-06-19 19:15:58.806164: Unfiltered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 0%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 100%, 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 75%, 20-06 14:30:00 - 20-06 15:30:00 @ 13.69p 80%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 78%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 0%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100% ] reserve 0.8
2026-06-19 19:15:58.806469: Filtered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 44%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.75p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 75%, 20-06 14:30:00 - 20-06 15:30:00 @ 13.69p 80%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 78%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100% ] reserve 0.8
2026-06-19 19:15:58.828409: Previous plan best metric is 333.26 (cost 341.44) and new plan best metric is 333.24 (cost 341.38)
2026-06-19 19:15:58.828462: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-19 19:15:58.828585: Plan valid is now true after recompute was False
2026-06-19 19:15:58.850136: predict base end_record 06-21 11:00:00, final soc 0.8kWh, metric 506.97p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:40:00, load 31.88kWh, PV 0.0kWh
2026-06-19 19:15:58.851506:    Slot: [   19:15,    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,    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-19 19:15:58.852593:     SoC: [   11.04,    11.04,    11.01,    10.97,    10.94,    10.84,    10.52,     10.3,     9.72,     9.26,     8.93,     8.23,      7.6,     7.55,     7.45,      7.3,     7.09,     6.88,     6.31,     4.98,     2.89,     2.53,     2.45,      2.3,     2.08,      1.8,     1.44,     1.02,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:15:58.853483:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 19:15:58.854845:    LOAD: [    5.05,     5.05,     5.08,     5.12,     5.14,     5.24,     5.54,     5.74,     6.28,     6.71,     7.02,     7.67,     8.25,      8.3,     8.39,     8.54,     8.73,     8.92,     9.45,    10.69,    12.64,    12.97,    13.05,    13.19,    13.39,    13.66,    13.99,    14.38,    14.84,    15.06,    15.07,    15.32,    15.63,    15.99,    16.17,     16.4,    16.67,    17.01,    17.63,    18.27,    18.72,    19.19,    19.53,    19.85,    20.15,    20.46,    20.78,    21.09,    21.41,    21.57,     21.6,    21.63,    21.66,    21.74,     22.0,    22.17,    22.64,    23.01,    23.27,    23.92,     24.5,    24.55,    24.64,    24.79,    24.98,    25.17,     25.7,    26.94,    28.89,    29.22,     29.3,    29.44,    29.64,    29.91,    30.24,    30.64,    31.09,    31.31,    31.33,    31.57,    31.88] kWh
2026-06-19 19:15:58.855889:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:15:58.856985:  IMPORT: [     1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,     1.66,     1.88,     1.89,     2.13,     2.44,      2.8,     2.99,     3.22,     3.49,     3.82,     4.45,     5.08,     5.53,     6.01,     6.35,     6.67,     6.96,     7.27,     7.59,      7.9,     8.23,     8.39,     8.42,     8.45,     8.47,     8.55,     8.81,     8.98,     9.45,     9.82,    10.09,    10.73,    11.32,    11.36,    11.46,     11.6,    11.79,    11.99,    12.52,    13.76,    15.71,    16.04,    16.11,    16.25,    16.46,    16.72,    17.05,    17.45,    17.91,    18.13,    18.14,    18.38,    18.69] kWh
2026-06-19 19:15:58.858081:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:15:58.859192:  METRIC: [   78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,   132.39,   135.92,   136.11,   139.93,   144.55,   149.29,   151.76,    155.0,   158.76,   163.32,   171.87,   180.76,   186.92,   193.38,   198.37,   207.56,    215.6,   225.25,   235.06,   246.02,   257.88,   262.32,   263.07,   263.86,   264.54,   266.71,   273.92,   278.16,   289.25,   296.61,    302.0,   364.99,   376.55,   377.47,   379.25,   381.78,   384.89,   388.56,   398.39,   421.42,   457.82,   463.82,   465.16,   467.49,   471.14,   475.65,   481.57,   487.51,   494.81,   498.34,   498.53,   502.35,   506.97] p
2026-06-19 19:15:58.942225: Battery has 13.42 hours left - now at 11.04kWh
2026-06-19 19:15:58.976629: predict base10 end_record 06-21 11:00:00, final soc 0.8kWh, metric 529.63p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:10:00, load 33.16kWh, PV 0.0kWh
2026-06-19 19:15:58.978133:    Slot: [   19:15,    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,    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-19 19:15:58.979257:     SoC: [   11.04,    11.04,     11.0,    10.97,    10.93,    10.83,    10.49,    10.27,     9.66,     9.18,     8.83,      8.1,     7.44,     7.39,     7.28,     7.12,      6.9,     6.68,     6.09,     4.69,      2.5,     2.13,     2.04,     1.89,     1.66,     1.36,     0.98,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:15:58.980152:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 19:15:58.981225:    LOAD: [    5.05,     5.05,     5.08,     5.12,     5.15,     5.25,     5.56,     5.77,     6.34,     6.78,     7.11,     7.79,      8.4,     8.45,     8.55,      8.7,      8.9,     9.11,     9.66,    10.96,    13.01,    13.35,    13.43,    13.57,    13.79,    14.07,    14.41,    14.83,    15.31,    15.54,    15.55,    15.81,    16.13,    16.51,     16.7,    16.94,    17.23,    17.58,    18.23,     18.9,    19.37,    19.86,    20.22,    20.56,    20.87,    21.19,    21.53,    21.85,    22.19,    22.36,    22.39,    22.42,    22.45,    22.53,     22.8,    22.98,    23.48,    23.86,    24.14,    24.81,    25.43,    25.48,    25.58,    25.73,    25.93,    26.13,    26.69,    27.99,    30.03,    30.37,    30.45,     30.6,    30.81,    31.09,    31.44,    31.85,    32.33,    32.56,    32.58,    32.83,    33.16] kWh
2026-06-19 19:15:58.982299:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:15:58.983375:  IMPORT: [     1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,     1.64,     2.12,     2.35,     2.37,     2.62,     2.95,     3.32,     3.52,     3.76,     4.04,     4.39,     5.05,     5.71,     6.18,     6.68,     7.04,     7.37,     7.68,     8.01,     8.34,     8.67,     9.01,     9.18,      9.2,     9.23,     9.26,     9.34,     9.62,      9.8,    10.29,    10.68,    10.96,    11.63,    12.24,    12.29,    12.39,    12.54,    12.74,    12.94,     13.5,     14.8,    16.84,    17.19,    17.27,    17.41,    17.63,    17.91,    18.25,    18.67,    19.15,    19.38,    19.39,    19.65,    19.97] kWh
2026-06-19 19:15:58.984405:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:15:58.985473:  METRIC: [   78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,   131.96,    139.6,    143.3,    143.5,    147.5,   152.34,   157.31,   159.89,   163.28,   167.23,    172.0,   180.96,   190.28,   196.72,    203.5,   208.72,   218.35,   226.78,   236.89,   247.16,   258.63,   271.06,   275.71,   276.49,   277.32,   278.04,   280.31,   287.86,   292.31,   303.92,   311.63,   317.28,   380.89,   392.99,   393.96,   395.82,   398.47,   401.74,   405.58,   415.87,    440.0,   478.14,   484.43,   485.83,   488.27,   492.09,   496.82,   503.02,   509.25,   516.89,   520.59,   520.79,   524.79,   529.63] p
2026-06-19 19:15:59.055010: predict best10 end_record 06-21 11:00:00, final soc 0.8kWh, metric 462.32p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:10:00, load 33.16kWh, PV 0.0kWh
2026-06-19 19:15:59.056782:    Slot: [   19:15,    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,    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-19 19:15:59.058237:     SoC: [   11.04,    11.04,     11.0,    10.97,    10.93,    10.83,    10.49,    10.27,     9.66,     9.18,     8.83,      8.1,     7.44,     7.39,     7.28,     7.12,      6.9,     6.68,     6.09,     4.69,      2.5,     2.13,     2.04,     1.89,     1.66,     1.36,     0.98,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8,     2.74,     4.68,      5.5,     7.44,     9.38,    11.32,     12.0,     12.5,     12.5,     12.5,    12.14,    11.81,    11.46,     11.1,    10.75,    10.38,     10.2,    10.17,    10.14,    10.11,    10.02,     9.73,     9.54,     9.01,     8.59,     8.29,     7.57,     6.91,     6.86,     6.75,     6.59,     6.38,     6.16,     5.56,     4.16,     1.97,      1.6,     1.51,     1.36,     1.13,     0.83,      0.8,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:15:59.059379:     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<bf+,    g<bf+,    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<bf+,    g<bf+,    g~be-,    g~be~,    g<be-,    g<be-,    g<bf+] kWh
2026-06-19 19:15:59.060784:    LOAD: [    5.05,     5.05,     5.08,     5.12,     5.15,     5.25,     5.56,     5.77,     6.34,     6.78,     7.11,     7.79,      8.4,     8.45,     8.55,      8.7,      8.9,     9.11,     9.66,    10.96,    13.01,    13.35,    13.43,    13.57,    13.79,    14.07,    14.41,    14.83,    15.31,    15.54,    15.55,    15.81,    16.13,    16.51,     16.7,    16.94,    17.23,    17.58,    18.23,     18.9,    19.37,    19.86,    20.22,    20.56,    20.87,    21.19,    21.53,    21.85,    22.19,    22.36,    22.39,    22.42,    22.45,    22.53,     22.8,    22.98,    23.48,    23.86,    24.14,    24.81,    25.43,    25.48,    25.58,    25.73,    25.93,    26.13,    26.69,    27.99,    30.03,    30.37,    30.45,     30.6,    30.81,    31.09,    31.44,    31.85,    32.33,    32.56,    32.58,    32.83,    33.16] kWh
2026-06-19 19:15:59.062171:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:15:59.063563:  IMPORT: [     1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,     1.83,     2.31,     2.36,     2.37,     2.63,     2.95,     5.41,     7.69,     8.81,    11.18,    13.61,    16.34,    17.74,    18.75,    19.25,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.61,    19.93,    20.55,    21.04,    21.08,    21.09,    21.35,    21.67] kWh
2026-06-19 19:15:59.064855:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:15:59.066502:  METRIC: [   78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,   134.79,   142.44,   143.13,   143.33,   147.33,   152.17,   184.57,   215.17,   231.01,    263.7,    297.0,   334.48,   353.98,   367.78,   374.55,   379.77,   379.77,   379.77,   379.77,   379.77,   379.77,   379.77,   379.77,   379.77,   379.77,   379.77,   379.77,   379.77,   379.77,   379.77,   379.77,   379.77,   429.75,   429.75,   429.75,   429.75,   429.75,   429.75,   429.75,   429.75,   429.75,   429.75,   429.75,   429.75,   429.75,   429.75,   429.75,   435.48,   444.94,   452.58,   453.28,   453.47,   457.47,   462.32] p
2026-06-19 19:15:59.136201: predict best end_record 06-21 11:00:00, final soc 0.8kWh, metric 441.41p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 10:15:00, load 31.88kWh, PV 0.0kWh
2026-06-19 19:15:59.137579:    Slot: [   19:15,    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,    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-19 19:15:59.138726:     SoC: [   11.04,    11.04,    11.01,    10.97,    10.94,    10.84,    10.52,     10.3,     9.72,     9.26,     8.93,     8.23,      7.6,     7.55,     7.45,      7.3,     7.09,     6.88,     6.31,     4.98,     2.89,     2.53,     2.45,      2.3,     2.08,      1.8,     1.44,     1.17,     1.17,     0.93,     0.92,      0.8,      0.8,     3.13,     5.46,      5.5,     7.83,    10.16,    12.48,    12.23,     12.5,     12.5,     12.5,    12.16,    11.84,    11.51,    11.17,    10.83,    10.48,    10.31,    10.28,    10.25,    10.22,    10.14,     9.86,     9.67,     9.17,     8.77,     8.48,     7.79,     7.17,     7.11,     7.01,     6.86,     6.65,     6.45,     5.88,     4.54,     2.45,      2.1,     2.01,     1.86,     1.65,     1.36,      1.0,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:15:59.139623:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g<bf+,    g<bf+,    g<be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 19:15:59.140837:    LOAD: [    5.05,     5.05,     5.08,     5.12,     5.14,     5.24,     5.54,     5.74,     6.28,     6.71,     7.02,     7.67,     8.25,      8.3,     8.39,     8.54,     8.73,     8.92,     9.45,    10.69,    12.64,    12.97,    13.05,    13.19,    13.39,    13.66,    13.99,    14.38,    14.84,    15.06,    15.07,    15.32,    15.63,    15.99,    16.17,     16.4,    16.67,    17.01,    17.63,    18.27,    18.72,    19.19,    19.53,    19.85,    20.15,    20.46,    20.78,    21.09,    21.41,    21.57,     21.6,    21.63,    21.66,    21.74,     22.0,    22.17,    22.64,    23.01,    23.27,    23.92,     24.5,    24.55,    24.64,    24.79,    24.98,    25.17,     25.7,    26.94,    28.89,    29.22,     29.3,    29.44,    29.64,    29.91,    30.24,    30.64,    31.09,    31.31,    31.33,    31.57,    31.88] kWh
2026-06-19 19:15:59.142010:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:15:59.143093:  IMPORT: [     1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,     1.54,      2.0,      2.0,      2.0,     2.13,     2.44,      5.3,     7.99,     8.26,    11.04,    13.87,    16.99,     17.4,    18.13,    18.61,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    18.95,    19.34,     19.8,    19.83,    19.85,    20.09,     20.4] kWh
2026-06-19 19:15:59.144116:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:15:59.145221:  METRIC: [   78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,   130.39,   137.69,   137.69,   137.69,    139.8,   144.43,   182.08,   218.18,   222.08,   260.34,   299.13,   341.91,   347.56,   357.63,   364.09,   369.07,   369.07,   369.07,   369.07,   369.07,   369.07,   369.07,   369.07,   369.07,   369.07,   369.07,   369.07,   369.07,   369.07,   369.07,   369.07,   369.07,   419.06,   419.06,   419.06,   419.06,   419.06,   419.06,   419.06,   419.06,   419.06,   419.06,   419.06,   419.06,   419.06,   419.06,   419.06,   419.06,    425.0,    432.3,   432.78,   432.96,   436.78,   441.41] p
2026-06-19 19:15:59.146868:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ]
2026-06-19 19:15:59.146904: Saving plan best values to HA entities
2026-06-19 19:15:59.275922: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 19:15:59.281051: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 19:15:59.286361: Best charging limit SoC's [1.0, 16.0, 5.5, 16.0, 12.0, 12.5, 1.0, 16.0]kWh, export []kWh gives import battery 40.07kWh, house 1.04kWh, export 0.0kWh, metric 441.41p, metric10 462.32p
2026-06-19 19:15:59.358138: Marginal costs baseline metric (no standing charge): 341.4393
2026-06-19 19:15:59.534123: Marginal energy costs matrix computed: min=16.0 max=21.6
2026-06-19 19:15:59.604209: Rate array import [{'start': 1155, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 1155, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 19:15:59.604885: - Your estimated bill for today is £0.78 and tomorrow is £2.91
2026-06-19 19:15:59.604915: - Import rates are expensive (22.4p - 27.2p) for the next 3 and three quarters hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 19:15:59.604950: - The battery is currently at 69% and is in eco mode for the next 12 hours.
2026-06-19 19:15:59.604967: - For the next 48 hours there will be no solar generation.
2026-06-19 19:15:59.604982: - You will run out of battery in 15 hours.
2026-06-19 19:15:59.604997: - Your next charge slot will be in 12 hours where import rates will be cheap (15.0p).
2026-06-19 19:15:59.605013: 
2026-06-19 19:15:59.650112: Plan calculation took 6.29 seconds
2026-06-19 19:15:59.650308: Inverter 0: Type SK Sunsynk
2026-06-19 19:15:59.650334: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 19:15:59.650507: Reserve min: 5%, battery_min: 5%
2026-06-19 19:15:59.650559: 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 5%, current_reserve 5%, temperature 20°C
2026-06-19 19:15:59.650783: Inverter 0 SoC: 11.04kW 69%, current charge rate 5000W, current discharge rate 5250W, current battery power -28W, current battery voltage 51.2V, grid power -579W, load power 528W, PV Power 0W
2026-06-19 19:15:59.650997: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:15:59.651071: Inverter 0 scheduled charge enable is False
2026-06-19 19:15:59.651094: Inverter 0 charge windows currently []
2026-06-19 19:15:59.651116: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 19:15:59.651200: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:15:59.651220: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:15:59.651246: Inverter 0 scheduled discharge enable is False
2026-06-19 19:15:59.651342: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:15:59.651363: Inverter 0 discharge windows currently []
2026-06-19 19:15:59.651395: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:15:59.651410: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:15:59.651422: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:15:59.703447: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 09:00:00+01:00 - current SoC 69%, target 6%
2026-06-19 19:15:59.703562: Inverter 0 disabled charge window while waiting for schedule (now 06-19 19:15:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 19:15:59.703619: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 19:15:59.703783: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 19:15:59.703961: Not setting charging SoC as we are not within the window (now 06-19 19:15:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 19:15:59.704004: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 19:15:59.704054: Inverter 0 Current charge limit is 100% and new target is 5%
2026-06-19 19:15:59.803720: Warn: Web Socket result failed {'id': 122, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:15:59.803828: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:16:04.824109: Warn: Web Socket result failed {'id': 123, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:16:04.824204: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:16:09.838336: Warn: Web Socket result failed {'id': 124, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:16:09.838400: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:16:14.940478: Warn: Web Socket result failed {'id': 125, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:16:14.940604: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:16:19.960020: Warn: Web Socket result failed {'id': 126, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:16:19.960241: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:16:25.027768: Warn: Web Socket result failed {'id': 127, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:16:25.027849: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:16:30.037989: Warn: Web Socket result failed {'id': 128, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:16:30.038068: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:16:35.058042: Warn: Web Socket result failed {'id': 129, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:16:35.058139: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:16:40.070180: Warn: Web Socket result failed {'id': 130, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:16:40.070260: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:16:45.093642: Warn: Web Socket result failed {'id': 131, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:16:45.093871: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:16:50.094525: Warn: Inverter 0 Trying to write 5 to charge_limit didn't complete got 100.0
2026-06-19 19:16:50.101715: Warn: record_status Warn: Inverter 0 write to charge_limit failed
2026-06-19 19:16:50.102049: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:16:50.102093: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:16:50.102120: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:16:50.102144: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:16:50.102166: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:16:50.102187: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:16:50.102208: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:16:50.102228: Inverter 0 count register writes 0
2026-06-19 19:16:50.122124: Total inverter register writes now 0
2026-06-19 19:16:50.142065: Completed run status Demand with Errors reported (check log)
2026-06-19 19:16:50.153724: Saved current settings to /config/predbat_config.json
2026-06-19 19:17:34.231786: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:17:34.232022: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:17:34.232049: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:17:34.232148: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:17:34.232170: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:17:34.232184: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:17:34.232196: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:19:48.406225: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:19:48.406421: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:19:48.406451: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:19:48.406569: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:19:48.406595: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:19:48.406613: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:19:48.406629: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:20:00.487518: --------------- PredBat - update at 2026-06-19 19:20:00+01:00 with clock skew 0 minutes, minutes now 1160
2026-06-19 19:20:00.488103: Saved current settings to /config/predbat_config.json
2026-06-19 19:20:00.488185: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 33.7 minutes
2026-06-19 19:20:00.488236: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.13, latest beta is v8.40.13
2026-06-19 19:20:00.488337: Autoupdate: There is an update pending v8.40.13 GECloud automatic fixes, Solis OAuth, SigEnergy onboard status - auto update is off
2026-06-19 19:20:00.505938: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 19:20:00.506402: Predbat mode is set to Control charge
2026-06-19 19:20:00.606204: Found 11520 load_today datapoints going back 1 days
2026-06-19 19:20:00.606312: Using load_power data to fill gaps in load_today data
2026-06-19 19:20:00.668524: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 19:20:00.668673: Zero load period starting at 2026-06-19T12:09:00+0100 (431 minutes) for 889 minutes with base value 0.9
2026-06-19 19:20:00.668728: Zero load period starting at 2026-06-18T19:24:00+0100 (1436 minutes) for 64 minutes with base value 0.8
2026-06-19 19:20:00.669783: Processing 384 30-minute periods for power integration
2026-06-19 19:20:00.734947: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 19:20:00.735074: Car charging hold True, threshold 6.0kWh
2026-06-19 19:20:00.735776: Current data so far today: load 5.1kWh, import 1.4kWh, export 0.0kWh, PV 0kWh
2026-06-19 19:20:00.756304: Standing charge is set to 49.98p
2026-06-19 19:20:00.807454: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 19:20:00.807532: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 19:20:00.807716: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 96.7 minutes
2026-06-19 19:20:00.808111: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 96.7 minutes
2026-06-19 19:20:00.814324: Loaded 95 datapoints of futurerate analysis
2026-06-19 19:20:00.975763: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02']
2026-06-19 19:20:00.998289: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 19:20:00.998500: Import rates: min 13.17p, max 36.53p, average 20.01p
2026-06-19 19:20:01.030262: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 19:20:01.030325: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 19:20:01.031247: High export rate found rates in range 99p to -99p
2026-06-19 19:20:01.123617: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 19:20:01.123836: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 19:20:01.124284: Last hour: net energy 0.3kWh, import 0.3kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 9.88p, import 9.88p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 19:20:01.179768: Today's energy total net 1.4kWh, import 1.4kWh, export 0.0kWh, cost 78.32p, import 28.33p, export 0.0p, carbon 0.0kg
2026-06-19 19:20:01.179896: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 19:20:01.181539: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 19:20:01.183219: Warn: Found 1 gaps in load_today totalling 9875 minutes to fill using average data
2026-06-19 19:20:01.183311: Gap starting at 2026-06-18T15:55:00+0100 (1645 minutes) for 9875 minutes
2026-06-19 19:20:01.200344: Historical days now [7] weight [1]
2026-06-19 19:20:01.225122: Today's load divergence 120.66%, in-day adjustment 115.81%, damping 0.95x, yesterday 100.0% today 119.63% blend 19.44%
2026-06-19 19:20:01.225186: Today's predicted so far 10.5kWh with 0.0kWh car/iBoost excluded, 0.73kWh import ignored, and 0kWh forecast extra.
2026-06-19 19:20:01.225209: Today's actual load so far 13.66kWh with 0.0kWh car/iBoost excluded, and 0.23kWh import ignored.
2026-06-19 19:20:01.255532: Inverter 0: Type SK Sunsynk
2026-06-19 19:20:01.255588: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 19:20:01.255725: Reserve min: 5%, battery_min: 5%
2026-06-19 19:20:01.255774: 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 5%, current_reserve 5%, temperature 20°C
2026-06-19 19:20:01.256002: Inverter 0 SoC: 11.04kW 69%, current charge rate 5000W, current discharge rate 5250W, current battery power -26W, current battery voltage 51.2V, grid power -556W, load power 505W, PV Power 0W
2026-06-19 19:20:01.256121: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:20:01.256198: Inverter 0 scheduled charge enable is False
2026-06-19 19:20:01.256219: Inverter 0 charge windows currently []
2026-06-19 19:20:01.256238: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 19:20:01.256323: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:20:01.256343: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:20:01.256369: Inverter 0 scheduled discharge enable is False
2026-06-19 19:20:01.256461: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:20:01.256481: Inverter 0 discharge windows currently []
2026-06-19 19:20:01.256497: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:20:01.256509: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:20:01.256522: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:20:01.318253: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 19:20:01.318334: Plan was last updated on 2026-06-19 19:15:00+01:00 and is now 5.0 minutes old
2026-06-19 19:20:01.318766: Best charge window [ 20-06 08:00:00 - 20-06 09:00:00 @ 15.47p 6%, 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 34%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.75p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 75%, 20-06 14:30:00 - 20-06 16:00:00 @ 14.11p 78%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 19:00:00 @ 34.31p 100% ]
2026-06-19 19:20:01.318812: Best export window [  ]
2026-06-19 19:20:01.319761: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 19:20:01.322786: Load divergence over 8.0 hours mean 418.85W, min 0.0W, max 2388.0W, std dev 496.6W, divergence 59.28%
2026-06-19 19:20:01.344157: Creating pool of 12 processes to match your CPU count
2026-06-19 19:20:01.434254: predict base end_record 06-21 11:05:00, final soc 0.8kWh, metric 509.96p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:40:00, load 32.08kWh, PV 0.0kWh
2026-06-19 19:20:01.436425:    Slot: [   19:20,    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,    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-19 19:20:01.437944:     SoC: [   11.04,    11.04,     11.0,    10.97,    10.94,    10.87,    10.52,     10.3,     9.72,     9.26,     8.92,     8.23,      7.6,     7.55,     7.44,     7.29,     7.09,     6.88,     6.31,     4.97,     2.88,     2.53,     2.45,      2.3,     2.08,     1.79,     1.44,     1.01,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:20:01.439128:     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-,    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-19 19:20:01.440537:    LOAD: [     5.1,      5.1,     5.13,     5.17,      5.2,     5.26,     5.59,     5.79,     6.33,     6.76,     7.07,     7.72,      8.3,     8.35,     8.45,     8.59,     8.78,     8.97,     9.51,    10.75,     12.7,    13.03,     13.1,    13.24,    13.45,    13.71,    14.04,    14.44,     14.9,    15.12,    15.13,    15.37,    15.68,    16.04,    16.23,    16.45,    16.73,    17.06,     17.7,    18.35,    18.78,    19.26,    19.57,    19.88,     20.2,    20.51,    20.83,    21.15,    21.47,    21.68,    21.71,    21.74,    21.76,    21.82,     22.1,    22.28,    22.75,    23.11,    23.38,    24.02,    24.61,    24.66,    24.75,     24.9,    25.09,    25.28,    25.81,    27.05,     29.0,    29.33,    29.41,    29.55,    29.75,    30.02,    30.35,    30.74,     31.2,    31.42,    31.43,    31.68,    31.99,    32.35] kWh
2026-06-19 19:20:01.441891:      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,      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-19 19:20:01.443285:  IMPORT: [     1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,     1.66,     1.88,     1.89,     2.14,     2.45,     2.81,     2.99,     3.21,      3.5,     3.82,     4.47,     5.12,     5.54,     6.02,     6.34,     6.65,     6.97,     7.28,      7.6,     7.91,     8.24,     8.45,     8.48,      8.5,     8.53,     8.59,     8.87,     9.04,     9.51,     9.88,    10.15,    10.79,    11.37,    11.42,    11.52,    11.66,    11.85,    12.04,    12.58,    13.82,    15.77,     16.1,    16.17,    16.31,    16.51,    16.78,    17.11,    17.51,    17.97,    18.19,     18.2,    18.44,    18.75,    19.11] kWh
2026-06-19 19:20:01.444613:  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,      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-19 19:20:01.446117:  METRIC: [   78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,   132.47,    136.0,   136.19,   140.01,   144.64,   149.38,   151.85,    155.0,   158.87,   163.36,   172.15,   181.25,   187.05,   193.64,   198.22,   207.14,   215.92,   225.51,   235.31,   246.33,   258.23,   264.06,   264.83,    265.6,   266.29,   267.86,   275.67,   279.92,    291.0,   298.36,   303.75,   366.75,    378.3,   379.22,    381.0,   383.53,   386.65,   390.32,   400.14,   423.18,   459.58,   465.58,   466.92,   469.25,    472.9,   477.41,   483.33,   489.27,   496.57,    500.1,   500.29,   504.11,   508.73,   513.47] p
2026-06-19 19:20:01.549645: Battery has 13.33 hours left - now at 11.04kWh
2026-06-19 19:20:01.588127: predict base10 end_record 06-21 11:05:00, final soc 0.8kWh, metric 532.74p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:10:00, load 33.37kWh, PV 0.0kWh
2026-06-19 19:20:01.589531:    Slot: [   19:20,    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,    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-19 19:20:01.590657:     SoC: [   11.04,    11.04,     11.0,    10.97,    10.93,    10.86,    10.49,    10.26,     9.65,     9.17,     8.82,     8.09,     7.43,     7.38,     7.27,     7.11,      6.9,     6.68,     6.08,     4.69,     2.49,     2.12,     2.04,     1.88,     1.65,     1.35,     0.98,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:20:01.591553:     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-,    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-19 19:20:01.592641:    LOAD: [     5.1,      5.1,     5.13,     5.17,      5.2,     5.27,     5.61,     5.82,     6.39,     6.84,     7.16,     7.84,     8.46,     8.51,     8.61,     8.76,     8.96,     9.16,     9.72,    11.02,    13.06,     13.4,    13.48,    13.63,    13.84,    14.12,    14.47,    14.88,    15.36,    15.59,    15.61,    15.86,    16.19,    16.56,    16.76,    16.99,    17.28,    17.63,     18.3,    18.98,    19.43,    19.93,    20.26,    20.59,    20.92,    21.25,    21.58,    21.91,    22.25,    22.47,     22.5,    22.53,    22.56,    22.62,    22.91,    23.09,    23.59,    23.97,    24.25,    24.92,    25.54,    25.59,    25.69,    25.84,    26.04,    26.24,     26.8,     28.1,    30.14,    30.48,    30.56,    30.71,    30.92,     31.2,    31.55,    31.96,    32.45,    32.67,    32.69,    32.94,    33.27,    33.65] kWh
2026-06-19 19:20:01.593714:      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,      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-19 19:20:01.594794:  IMPORT: [     1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,     1.65,     2.13,     2.36,     2.37,     2.63,     2.95,     3.33,     3.52,     3.75,     4.05,     4.39,     5.06,     5.75,     6.19,      6.7,     7.03,     7.35,     7.69,     8.01,     8.34,     8.68,     9.02,     9.24,     9.27,     9.29,     9.32,     9.38,     9.68,     9.86,    10.35,    10.74,    11.02,    11.69,     12.3,    12.35,    12.45,     12.6,     12.8,     13.0,    13.56,    14.86,     16.9,    17.25,    17.33,    17.47,    17.69,    17.97,    18.31,    18.73,    19.21,    19.44,    19.45,    19.71,    20.03,    20.41] kWh
2026-06-19 19:20:01.595946:  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,      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-19 19:20:01.597057:  METRIC: [   78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,   132.02,   139.67,   143.37,   143.57,   147.57,   152.41,   157.38,   159.96,   163.26,   167.31,   172.02,   181.23,   190.76,   196.84,   203.75,   208.55,   217.89,   227.08,   237.13,   247.41,   258.94,    271.4,   277.51,   278.31,   279.12,   279.85,   281.48,   289.67,   294.12,   305.73,   313.44,   319.09,    382.7,   394.81,   395.78,   397.64,   400.29,   403.55,    407.4,   417.69,   441.82,   479.96,   486.24,   487.64,   490.09,   493.91,   498.63,   504.84,   511.06,   518.71,   522.41,   522.61,   526.61,   531.45,   536.42] p
2026-06-19 19:20:01.665061: predict best10 end_record 06-21 11:05:00, final soc 1.12kWh, metric 469.25p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:10:00, load 33.37kWh, PV 0.0kWh
2026-06-19 19:20:01.666534:    Slot: [   19:20,    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,    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-19 19:20:01.667660:     SoC: [   11.04,    11.04,     11.0,    10.97,    10.93,    10.86,    10.49,    10.26,     9.65,     9.17,     8.82,     8.09,     7.43,     7.38,     7.27,     7.11,      6.9,     6.68,     6.08,     4.69,     2.49,     2.12,     2.04,     1.88,     1.65,     1.35,     0.98,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8,     2.74,     4.68,      5.5,     7.44,     9.38,    11.32,     12.0,     12.5,     12.5,     12.5,    12.15,    11.79,    11.44,    11.09,    10.73,    10.36,    10.13,     10.1,    10.06,    10.04,     9.97,     9.65,     9.46,     8.93,     8.52,     8.21,     7.49,     6.84,     6.78,     6.67,     6.51,      6.3,     6.08,     5.48,     4.09,     1.89,     1.52,     1.44,     1.28,     1.05,      0.8,      0.8,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8,     2.74] kWh
2026-06-19 19:20:01.668566:     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<bf+,    g<bf+,    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<bf+,    g<bf+,    g~be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 19:20:01.669685:    LOAD: [     5.1,      5.1,     5.13,     5.17,      5.2,     5.27,     5.61,     5.82,     6.39,     6.84,     7.16,     7.84,     8.46,     8.51,     8.61,     8.76,     8.96,     9.16,     9.72,    11.02,    13.06,     13.4,    13.48,    13.63,    13.84,    14.12,    14.47,    14.88,    15.36,    15.59,    15.61,    15.86,    16.19,    16.56,    16.76,    16.99,    17.28,    17.63,     18.3,    18.98,    19.43,    19.93,    20.26,    20.59,    20.92,    21.25,    21.58,    21.91,    22.25,    22.47,     22.5,    22.53,    22.56,    22.62,    22.91,    23.09,    23.59,    23.97,    24.25,    24.92,    25.54,    25.59,    25.69,    25.84,    26.04,    26.24,     26.8,     28.1,    30.14,    30.48,    30.56,    30.71,    30.92,     31.2,    31.55,    31.96,    32.45,    32.67,    32.69,    32.94,    33.27,    33.65] kWh
2026-06-19 19:20:01.670736:      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,      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-19 19:20:01.671839:  IMPORT: [     1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,     1.84,     2.32,     2.36,     2.37,     2.63,     2.95,     5.42,     7.69,      8.8,    11.18,    13.61,    16.36,    17.78,    18.76,    19.26,    19.59,    19.59,    19.59,    19.59,    19.59,    19.59,    19.59,    19.59,    19.59,    19.59,    19.59,    19.59,    19.59,    19.59,    19.59,    19.59,    19.59,    19.59,    19.59,    19.59,    19.59,    19.59,    19.59,    19.59,    19.59,    19.59,    19.59,    19.59,    19.59,    19.59,    19.59,    19.64,    19.99,    20.62,     21.1,    21.14,    21.15,    21.41,    21.73,    24.19] kWh
2026-06-19 19:20:01.672876:  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,      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-19 19:20:01.674084:  METRIC: [   78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,   134.87,   142.51,   143.21,   143.41,   147.41,   152.25,   184.65,   215.26,    231.0,    263.8,   297.03,   334.76,   354.47,    367.9,   374.81,   379.61,   379.61,   379.61,   379.61,   379.61,   379.61,   379.61,   379.61,   379.61,   379.61,   379.61,   379.61,   379.61,   379.61,   379.61,   379.61,   379.61,   429.59,   429.59,   429.59,   429.59,   429.59,   429.59,   429.59,   429.59,   429.59,   429.59,   429.59,   429.59,   429.59,   429.59,   430.35,   436.56,   446.01,   453.65,   454.35,   454.55,   458.55,   463.39,   495.79] p
2026-06-19 19:20:01.744705: predict best end_record 06-21 11:05:00, final soc 1.19kWh, metric 449.2p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 10:15:00, load 32.08kWh, PV 0.0kWh
2026-06-19 19:20:01.746193:    Slot: [   19:20,    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,    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-19 19:20:01.747384:     SoC: [   11.04,    11.04,     11.0,    10.97,    10.94,    10.87,    10.52,     10.3,     9.72,     9.26,     8.92,     8.23,      7.6,     7.55,     7.44,     7.29,     7.09,     6.88,     6.31,     4.97,     2.88,     2.53,     2.45,      2.3,     2.08,     1.79,     1.44,     1.16,     1.16,     0.93,     0.91,      0.8,      0.8,     3.13,     5.46,      5.5,     7.83,    10.16,    12.48,    12.21,     12.5,     12.5,     12.5,    12.17,    11.82,    11.49,    11.15,    10.81,    10.46,    10.24,    10.21,    10.18,    10.15,    10.09,     9.78,      9.6,      9.1,      8.7,     8.41,     7.72,     7.09,     7.04,     6.94,     6.79,     6.58,     6.37,      5.8,     4.47,     2.38,     2.02,     1.94,     1.79,     1.57,     1.28,     0.93,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8,     3.13] kWh
2026-06-19 19:20:01.748344:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g<bf+,    g<bf+,    g<be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>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~be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 19:20:01.749493:    LOAD: [     5.1,      5.1,     5.13,     5.17,      5.2,     5.26,     5.59,     5.79,     6.33,     6.76,     7.07,     7.72,      8.3,     8.35,     8.45,     8.59,     8.78,     8.97,     9.51,    10.75,     12.7,    13.03,     13.1,    13.24,    13.45,    13.71,    14.04,    14.44,     14.9,    15.12,    15.13,    15.37,    15.68,    16.04,    16.23,    16.45,    16.73,    17.06,     17.7,    18.35,    18.78,    19.26,    19.57,    19.88,     20.2,    20.51,    20.83,    21.15,    21.47,    21.68,    21.71,    21.74,    21.76,    21.82,     22.1,    22.28,    22.75,    23.11,    23.38,    24.02,    24.61,    24.66,    24.75,     24.9,    25.09,    25.28,    25.81,    27.05,     29.0,    29.33,    29.41,    29.55,    29.75,    30.02,    30.35,    30.74,     31.2,    31.42,    31.43,    31.68,    31.99,    32.35] kWh
2026-06-19 19:20:01.750620:      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,      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-19 19:20:01.751709:  IMPORT: [     1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,      1.4,     1.54,      2.0,      2.0,      2.0,     2.14,     2.45,     5.31,     7.99,     8.26,    11.04,    13.87,    17.01,    17.41,    18.15,    18.63,    18.94,    18.94,    18.94,    18.94,    18.94,    18.94,    18.94,    18.94,    18.94,    18.94,    18.94,    18.94,    18.94,    18.94,    18.94,    18.94,    18.94,    18.94,    18.94,    18.94,    18.94,    18.94,    18.94,    18.94,    18.94,    18.94,    18.94,    18.94,    18.94,    18.94,    18.94,    18.94,    18.94,    19.41,    19.87,     19.9,    19.92,    20.16,    20.47,    23.33] kWh
2026-06-19 19:20:01.752761:  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,      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-19 19:20:01.753898:  METRIC: [   78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    78.32,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,    128.3,   130.39,   137.69,   137.69,   137.69,   139.89,   144.51,   182.17,   218.27,   222.08,   260.44,   299.16,   342.19,   347.76,   357.79,   364.38,   368.97,   368.97,   368.97,   368.97,   368.97,   368.97,   368.97,   368.97,   368.97,   368.97,   368.97,   368.97,   368.97,   368.97,   368.97,   368.97,   368.97,   418.95,   418.95,   418.95,   418.95,   418.95,   418.95,   418.95,   418.95,   418.95,   418.95,   418.95,   418.95,   418.95,   418.95,   418.95,   418.95,   426.02,   433.32,   433.85,   434.04,   437.86,   442.48,   480.14] p
2026-06-19 19:20:01.755544:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg]
2026-06-19 19:20:01.755568: Saving plan best values to HA entities
2026-06-19 19:20:01.900467: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 19:20:01.905209: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 19:20:01.909705: Best charging limit SoC's [1.0, 16.0, 5.5, 16.0, 12.0, 12.5, 1.0, 16.0]kWh, export []kWh gives import battery 40.13kWh, house 1.05kWh, export 0.0kWh, metric 449.2p, metric10 469.25p
2026-06-19 19:20:01.979108: Marginal costs baseline metric (no standing charge): 349.2299
2026-06-19 19:20:02.169426: Marginal energy costs matrix computed: min=15.77 max=21.61
2026-06-19 19:20:02.255654: Rate array import [{'start': 1160, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3545, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1160, 'end': 3545, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 19:20:02.256507: - Your estimated bill for today is £0.78 and tomorrow is £2.91
2026-06-19 19:20:02.256557: - Import rates are expensive (22.4p - 27.2p) for the next 3 and three quarters hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 19:20:02.256613: - The battery is currently at 69% and is in eco mode for the next 12 hours.
2026-06-19 19:20:02.256652: - For the next 48 hours there will be no solar generation.
2026-06-19 19:20:02.256686: - You will run out of battery in 14 hours.
2026-06-19 19:20:02.256716: - Your next charge slot will be in 12 hours where import rates will be cheap (15.0p).
2026-06-19 19:20:02.256738: 
2026-06-19 19:20:02.304460: Plan calculation took 0.99 seconds
2026-06-19 19:20:02.307380: No high rate period found
2026-06-19 19:20:02.354273: Import threshold used for optimisation was 16.74p
2026-06-19 19:20:02.410849: Low import rate windows [0: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 1: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 2: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 3: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 4: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 5: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 6: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 7: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 8: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 9: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 10: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 11: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 12: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 13: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 14: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 15: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 16: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 17: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 18: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 19: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 20: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 21: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 22: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 23: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 24: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 25: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 26: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 27: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 28: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 29: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 30: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 31: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 32: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 33: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 34: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 35: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 36: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 37: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 38: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 39: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 40: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 41: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 42: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 43: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 44: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 45: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 46: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 47: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 48: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 49: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 50: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 51: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 52: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 53: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 54: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 55: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 56: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 57: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 58: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 59: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 60: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 61: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 62: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 63: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 64: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 65: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 66: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 67: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 68: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 69: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 70: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 71: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 72: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 73: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 74: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 75: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 76: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 77: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 78: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 79: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 80: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 81: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 82: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 83: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 84: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 85: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 86: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 87: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 88: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 89: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 90: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 91: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 92: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 93: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 94: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8]
2026-06-19 19:20:02.417738: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 09:00:00+01:00 - current SoC 69%, target 6%
2026-06-19 19:20:02.417878: Inverter 0 disabled charge window while waiting for schedule (now 06-19 19:20:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 19:20:02.417997: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 19:20:02.418304: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 19:20:02.418538: Not setting charging SoC as we are not within the window (now 06-19 19:20:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 19:20:02.418599: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 19:20:02.418663: Inverter 0 Current charge limit is 100% and new target is 5%
2026-06-19 19:20:02.502276: Warn: Web Socket result failed {'id': 132, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:20:02.502364: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:20:07.546210: Warn: Web Socket result failed {'id': 133, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:20:07.546599: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:20:12.577872: Warn: Web Socket result failed {'id': 134, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:20:12.577954: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:20:17.593245: Warn: Web Socket result failed {'id': 135, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:20:17.593317: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:20:22.686852: Warn: Web Socket result failed {'id': 136, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:20:22.686936: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:20:27.726404: Warn: Web Socket result failed {'id': 137, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:20:27.726467: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:20:32.741302: Warn: Web Socket result failed {'id': 138, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:20:32.741380: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:20:37.789020: Warn: Web Socket result failed {'id': 139, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:20:37.789390: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:20:42.807409: Warn: Web Socket result failed {'id': 140, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:20:42.807512: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:20:47.907276: Warn: Web Socket result failed {'id': 141, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:20:47.907403: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:20:52.908374: Warn: Inverter 0 Trying to write 5 to charge_limit didn't complete got 100.0
2026-06-19 19:20:52.915266: Warn: record_status Warn: Inverter 0 write to charge_limit failed
2026-06-19 19:20:52.915422: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:20:52.915458: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:20:52.915483: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:20:52.915506: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:20:52.915528: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:20:52.915550: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:20:52.915591: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:20:52.915611: Inverter 0 count register writes 0
2026-06-19 19:20:52.931882: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 19:20:52.937419: Total inverter register writes now 0
2026-06-19 19:20:52.957500: Completed run status Demand with Errors reported (check log)
2026-06-19 19:20:52.969508: Saved current settings to /config/predbat_config.json
2026-06-19 19:21:34.037533: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:21:34.037786: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:21:34.037831: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:21:34.037960: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:21:34.038096: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:21:34.038139: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:21:34.038156: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:23:34.214761: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:23:34.214962: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:23:34.215010: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:23:34.215142: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:23:34.215169: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:23:34.215186: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:23:34.215202: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:25:00.358140: --------------- PredBat - update at 2026-06-19 19:25:00+01:00 with clock skew 0 minutes, minutes now 1165
2026-06-19 19:25:00.358684: Saved current settings to /config/predbat_config.json
2026-06-19 19:25:00.358764: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 38.7 minutes
2026-06-19 19:25:00.358834: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.13, latest beta is v8.40.13
2026-06-19 19:25:00.358913: Autoupdate: There is an update pending v8.40.13 GECloud automatic fixes, Solis OAuth, SigEnergy onboard status - auto update is off
2026-06-19 19:25:00.376324: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 19:25:00.376686: Predbat mode is set to Control charge
2026-06-19 19:25:00.471061: Found 11520 load_today datapoints going back 1 days
2026-06-19 19:25:00.471142: Using load_power data to fill gaps in load_today data
2026-06-19 19:25:00.522597: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 19:25:00.522711: Zero load period starting at 2026-06-19T12:09:00+0100 (436 minutes) for 889 minutes with base value 0.9
2026-06-19 19:25:00.522756: Zero load period starting at 2026-06-18T19:24:00+0100 (1441 minutes) for 64 minutes with base value 0.8
2026-06-19 19:25:00.523563: Processing 384 30-minute periods for power integration
2026-06-19 19:25:00.574790: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 19:25:00.574857: Car charging hold True, threshold 6.0kWh
2026-06-19 19:25:00.574886: Current data so far today: load 5.0kWh, import 1.5kWh, export 0.0kWh, PV 0kWh
2026-06-19 19:25:00.592650: Standing charge is set to 49.98p
2026-06-19 19:25:00.631734: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 19:25:00.631789: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 19:25:00.631943: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 101.7 minutes
2026-06-19 19:25:00.632329: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 101.7 minutes
2026-06-19 19:25:00.637045: Loaded 95 datapoints of futurerate analysis
2026-06-19 19:25:00.765178: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02']
2026-06-19 19:25:00.785939: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 19:25:00.786185: Import rates: min 13.17p, max 36.53p, average 20.02p
2026-06-19 19:25:00.817600: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 19:25:00.817699: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 19:25:00.818579: High export rate found rates in range 99p to -99p
2026-06-19 19:25:00.898602: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 19:25:00.898706: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 19:25:00.898885: Last hour: net energy 0.38kWh, import 0.38kWh, export 0.0kWh, car 0kWh, load 0.45kWh, net cost 11.95p, import 11.95p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 19:25:00.940180: Today's energy total net 1.5kWh, import 1.5kWh, export 0.0kWh, cost 80.96p, import 30.98p, export 0.0p, carbon 0.0kg
2026-06-19 19:25:00.940268: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 19:25:00.941556: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 19:25:00.942813: Warn: Found 1 gaps in load_today totalling 9870 minutes to fill using average data
2026-06-19 19:25:00.942889: Gap starting at 2026-06-18T15:55:00+0100 (1650 minutes) for 9870 minutes
2026-06-19 19:25:00.955349: Historical days now [7] weight [1]
2026-06-19 19:25:00.975378: Today's load divergence 119.95%, in-day adjustment 115.33%, damping 0.95x, yesterday 100.0% today 118.95% blend 19.1%
2026-06-19 19:25:00.975425: Today's predicted so far 10.43kWh with 0.0kWh car/iBoost excluded, 0.76kWh import ignored, and 0kWh forecast extra.
2026-06-19 19:25:00.975448: Today's actual load so far 13.43kWh with 0.0kWh car/iBoost excluded, and 0.38kWh import ignored.
2026-06-19 19:25:01.002127: Inverter 0: Type SK Sunsynk
2026-06-19 19:25:01.002181: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 19:25:01.002340: Reserve min: 5%, battery_min: 5%
2026-06-19 19:25:01.002391: 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 5%, current_reserve 5%, temperature 20°C
2026-06-19 19:25:01.002628: Inverter 0 SoC: 11.04kW 69%, current charge rate 5000W, current discharge rate 5250W, current battery power -26W, current battery voltage 51.2V, grid power -510W, load power 459W, PV Power 0W
2026-06-19 19:25:01.002740: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:25:01.002803: Inverter 0 scheduled charge enable is False
2026-06-19 19:25:01.002838: Inverter 0 charge windows currently []
2026-06-19 19:25:01.002873: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 19:25:01.002974: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:25:01.003028: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:25:01.003057: Inverter 0 scheduled discharge enable is False
2026-06-19 19:25:01.003158: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:25:01.003179: Inverter 0 discharge windows currently []
2026-06-19 19:25:01.003194: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:25:01.003207: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:25:01.003220: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:25:01.054880: Dynamic load last period 0.00kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 19:25:01.054977: Plan was last updated on 2026-06-19 19:15:00+01:00 and is now 10.0 minutes old
2026-06-19 19:25:01.055284: Best charge window [ 20-06 08:00:00 - 20-06 09:00:00 @ 15.47p 6%, 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 34%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.75p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 75%, 20-06 14:30:00 - 20-06 16:00:00 @ 14.11p 78%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 19:00:00 @ 34.31p 100% ]
2026-06-19 19:25:01.055314: Best export window [  ]
2026-06-19 19:25:01.055938: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 19:25:01.057517: Load divergence over 8.0 hours mean 425.99W, min 6.0W, max 2388.0W, std dev 494.76W, divergence 58.07%
2026-06-19 19:25:01.074257: Creating pool of 12 processes to match your CPU count
2026-06-19 19:25:01.140661: predict base end_record 06-21 11:10:00, final soc 0.8kWh, metric 510.31p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:40:00, load 31.95kWh, PV 0.0kWh
2026-06-19 19:25:01.142309:    Slot: [   19:25,    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,    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-19 19:25:01.143511:     SoC: [   11.04,    11.04,     11.0,    10.97,    10.93,    10.87,    10.52,     10.3,     9.72,     9.27,     8.93,     8.24,     7.61,     7.56,     7.45,      7.3,      7.1,     6.89,     6.32,     4.98,     2.89,     2.54,     2.46,     2.31,     2.09,      1.8,     1.45,     1.02,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:25:01.144457:     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-,    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-19 19:25:01.145600:    LOAD: [     5.0,      5.0,     5.04,     5.07,      5.1,     5.16,     5.49,     5.69,     6.23,     6.65,     6.96,     7.61,      8.2,     8.24,     8.34,     8.48,     8.67,     8.87,      9.4,    10.64,    12.59,    12.92,    12.99,    13.13,    13.34,     13.6,    13.94,    14.33,    14.79,    15.01,    15.02,    15.27,    15.57,    15.94,    16.12,    16.33,    16.62,    16.95,    17.57,    18.23,    18.66,    19.15,    19.47,    19.78,     20.1,     20.4,    20.72,    21.04,    21.33,    21.47,     21.5,    21.53,    21.55,    21.61,    21.89,    22.06,    22.53,     22.9,    23.17,    23.81,    24.39,    24.44,    24.54,    24.68,    24.87,    25.07,     25.6,    26.84,    28.79,    29.12,    29.19,    29.33,    29.54,     29.8,    30.13,    30.53,    30.99,    31.21,    31.22,    31.46,    31.77,    32.13] kWh
2026-06-19 19:25:01.146698:      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,      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-19 19:25:01.147803:  IMPORT: [     1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,     1.75,     1.97,     1.99,     2.23,     2.54,      2.9,     3.09,     3.29,     3.59,     3.91,     4.54,     5.19,     5.62,     6.11,     6.44,     6.74,     7.06,     7.37,     7.69,      8.0,      8.3,     8.43,     8.46,     8.49,     8.52,     8.57,     8.85,     9.03,      9.5,     9.86,    10.13,    10.77,    11.36,    11.41,     11.5,    11.65,    11.84,    12.03,    12.56,     13.8,    15.75,    16.08,    16.16,     16.3,     16.5,    16.77,     17.1,    17.49,    17.95,    18.17,    18.18,    18.43,    18.74,     19.1] kWh
2026-06-19 19:25:01.148868:  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,      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-19 19:25:01.150340:  METRIC: [   80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   134.97,   138.51,   138.69,   142.51,   147.14,   151.88,   154.44,   157.33,    161.4,   165.79,   174.39,   183.47,   189.41,   196.09,   200.83,   209.56,   218.33,   227.92,   237.66,   248.74,   259.52,   263.26,   264.06,   264.83,   265.61,   267.06,   274.87,   279.11,    290.2,   297.56,   302.95,   365.94,    377.5,   378.42,    380.2,   382.73,   385.84,   389.51,   399.34,   422.37,   458.77,   464.77,   466.11,   468.44,   472.09,    476.6,   482.52,   488.46,   495.76,   499.29,   499.48,    503.3,   507.92,   512.66] p
2026-06-19 19:25:01.258156: Battery has 13.25 hours left - now at 11.04kWh
2026-06-19 19:25:01.294428: predict base10 end_record 06-21 11:10:00, final soc 0.8kWh, metric 533.0p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:10:00, load 33.24kWh, PV 0.0kWh
2026-06-19 19:25:01.295843:    Slot: [   19:25,    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,    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-19 19:25:01.296967:     SoC: [   11.04,    11.04,     11.0,    10.96,    10.93,    10.86,    10.49,    10.27,     9.66,     9.18,     8.83,      8.1,     7.45,     7.39,     7.28,     7.12,     6.91,     6.69,     6.09,      4.7,      2.5,     2.13,     2.05,     1.89,     1.66,     1.36,     0.99,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:25:01.297935:     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-,    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-19 19:25:01.299077:    LOAD: [     5.0,      5.0,     5.04,     5.07,      5.1,     5.17,     5.51,     5.72,     6.29,     6.73,     7.06,     7.74,     8.35,      8.4,      8.5,     8.65,     8.85,     9.05,     9.61,    10.91,    12.95,    13.29,    13.37,    13.52,    13.73,    14.01,    14.36,    14.77,    15.26,    15.48,     15.5,    15.75,    16.08,    16.45,    16.66,    16.87,    17.18,    17.51,    18.17,    18.86,    19.31,    19.82,    20.16,    20.48,    20.82,    21.14,    21.47,     21.8,    22.11,    22.25,    22.28,    22.31,    22.34,     22.4,    22.69,    22.88,    23.36,    23.75,    24.03,     24.7,    25.32,    25.37,    25.47,    25.62,    25.82,    26.02,    26.58,    27.88,    29.92,    30.26,    30.34,    30.49,     30.7,    30.98,    31.33,    31.74,    32.23,    32.45,    32.47,    32.72,    33.05,    33.42] kWh
2026-06-19 19:25:01.300240:      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,      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-19 19:25:01.301358:  IMPORT: [     1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,     1.74,     2.22,     2.45,     2.46,     2.72,     3.04,     3.42,     3.62,     3.83,     4.14,     4.48,     5.14,     5.82,     6.27,     6.78,     7.13,     7.44,     7.78,      8.1,     8.43,     8.77,     9.08,     9.22,     9.25,     9.28,     9.31,     9.36,     9.66,     9.84,    10.33,    10.72,     11.0,    11.67,    12.28,    12.33,    12.43,    12.58,    12.78,    12.99,    13.54,    14.84,    16.88,    17.23,    17.31,    17.45,    17.67,    17.95,    18.29,    18.71,    19.19,    19.42,    19.43,    19.69,    20.01,    20.39] kWh
2026-06-19 19:25:01.302427:  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,      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-19 19:25:01.303612:  METRIC: [   80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   134.53,   142.18,   145.88,   146.08,   150.08,   154.92,   159.89,   162.57,   165.59,   169.86,   174.45,   183.46,   192.98,    199.2,    206.2,   211.16,   220.31,   229.49,   239.55,   249.75,   261.35,   272.64,   276.55,   277.39,   278.19,   279.01,   280.54,   288.73,   293.17,   304.79,    312.5,   318.14,   381.76,   393.86,   394.83,   396.69,   399.34,   402.61,   406.45,   416.74,   440.87,   479.01,    485.3,   486.69,   489.14,   492.96,   497.69,   503.89,   510.11,   517.76,   521.46,   521.65,   525.65,    530.5,   535.47] p
2026-06-19 19:25:01.375588: predict best10 end_record 06-21 11:10:00, final soc 1.45kWh, metric 475.56p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:10:00, load 33.24kWh, PV 0.0kWh
2026-06-19 19:25:01.377034:    Slot: [   19:25,    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,    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-19 19:25:01.378240:     SoC: [   11.04,    11.04,     11.0,    10.96,    10.93,    10.86,    10.49,    10.27,     9.66,     9.18,     8.83,      8.1,     7.45,     7.39,     7.28,     7.12,     6.91,     6.69,     6.09,      4.7,      2.5,     2.13,     2.05,     1.89,     1.66,     1.36,     0.99,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8,     2.74,     4.68,      5.5,     7.44,     9.38,    11.32,     12.0,     12.5,     12.5,     12.5,    12.16,     11.8,    11.45,     11.1,    10.74,    10.41,    10.26,    10.22,    10.19,    10.16,     10.1,     9.78,     9.59,     9.06,     8.64,     8.34,     7.62,     6.96,     6.91,      6.8,     6.64,     6.43,     6.21,     5.61,     4.21,     2.02,     1.65,     1.57,     1.41,     1.18,     0.88,      0.8,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8,     2.74] kWh
2026-06-19 19:25:01.379172:     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<bf+,    g<bf+,    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<bf+,    g<bf+,    g~be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 19:25:01.380507:    LOAD: [     5.0,      5.0,     5.04,     5.07,      5.1,     5.17,     5.51,     5.72,     6.29,     6.73,     7.06,     7.74,     8.35,      8.4,      8.5,     8.65,     8.85,     9.05,     9.61,    10.91,    12.95,    13.29,    13.37,    13.52,    13.73,    14.01,    14.36,    14.77,    15.26,    15.48,     15.5,    15.75,    16.08,    16.45,    16.66,    16.87,    17.18,    17.51,    18.17,    18.86,    19.31,    19.82,    20.16,    20.48,    20.82,    21.14,    21.47,     21.8,    22.11,    22.25,    22.28,    22.31,    22.34,     22.4,    22.69,    22.88,    23.36,    23.75,    24.03,     24.7,    25.32,    25.37,    25.47,    25.62,    25.82,    26.02,    26.58,    27.88,    29.92,    30.26,    30.34,    30.49,     30.7,    30.98,    31.33,    31.74,    32.23,    32.45,    32.47,    32.72,    33.05,    33.42] kWh
2026-06-19 19:25:01.381798:      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,      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-19 19:25:01.382931:  IMPORT: [     1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,     1.93,     2.41,     2.45,     2.46,     2.72,     3.04,      5.5,     7.79,     8.88,    11.27,    13.69,    16.44,    17.85,    18.84,    19.35,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.97,    20.59,    21.08,    21.12,    21.13,    21.39,    21.71,    24.17] kWh
2026-06-19 19:25:01.384547:  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,      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-19 19:25:01.386004:  METRIC: [   80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   137.36,    145.0,    145.7,    145.9,    149.9,   154.74,   187.14,   217.84,   233.31,   266.32,   299.44,   336.98,   356.67,   370.24,   377.24,    382.2,    382.2,    382.2,    382.2,    382.2,    382.2,    382.2,    382.2,    382.2,    382.2,    382.2,    382.2,    382.2,    382.2,    382.2,    382.2,    382.2,   432.19,   432.19,   432.19,   432.19,   432.19,   432.19,   432.19,   432.19,   432.19,   432.19,   432.19,   432.19,   432.19,   432.19,   432.19,   437.08,   446.53,   454.18,   454.87,   455.07,   459.07,   463.91,   496.31] p
2026-06-19 19:25:01.450588: predict best end_record 06-21 11:10:00, final soc 1.58kWh, metric 456.55p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 10:15:00, load 31.95kWh, PV 0.0kWh
2026-06-19 19:25:01.451972:    Slot: [   19:25,    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,    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-19 19:25:01.453187:     SoC: [   11.04,    11.04,     11.0,    10.97,    10.93,    10.87,    10.52,     10.3,     9.72,     9.27,     8.93,     8.24,     7.61,     7.56,     7.45,      7.3,      7.1,     6.89,     6.32,     4.98,     2.89,     2.54,     2.46,     2.31,     2.09,      1.8,     1.45,     1.17,     1.17,     0.94,     0.92,      0.8,      0.8,     3.13,     5.46,      5.5,     7.83,    10.16,    12.48,    12.22,     12.5,     12.5,     12.5,    12.17,    11.83,     11.5,    11.16,    10.82,     10.5,    10.36,    10.32,    10.29,    10.27,    10.21,      9.9,     9.72,     9.22,     8.82,     8.53,     7.84,     7.21,     7.16,     7.06,     6.91,      6.7,     6.49,     5.92,     4.59,      2.5,     2.14,     2.06,     1.91,     1.69,     1.41,     1.05,     1.05,     1.05,     0.82,      0.8,      0.8,      0.8,     3.13] kWh
2026-06-19 19:25:01.454190:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g<bf+,    g<bf+,    g<be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g>be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 19:25:01.455342:    LOAD: [     5.0,      5.0,     5.04,     5.07,      5.1,     5.16,     5.49,     5.69,     6.23,     6.65,     6.96,     7.61,      8.2,     8.24,     8.34,     8.48,     8.67,     8.87,      9.4,    10.64,    12.59,    12.92,    12.99,    13.13,    13.34,     13.6,    13.94,    14.33,    14.79,    15.01,    15.02,    15.27,    15.57,    15.94,    16.12,    16.33,    16.62,    16.95,    17.57,    18.23,    18.66,    19.15,    19.47,    19.78,     20.1,     20.4,    20.72,    21.04,    21.33,    21.47,     21.5,    21.53,    21.55,    21.61,    21.89,    22.06,    22.53,     22.9,    23.17,    23.81,    24.39,    24.44,    24.54,    24.68,    24.87,    25.07,     25.6,    26.84,    28.79,    29.12,    29.19,    29.33,    29.54,     29.8,    30.13,    30.53,    30.99,    31.21,    31.22,    31.46,    31.77,    32.13] kWh
2026-06-19 19:25:01.456408:      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,      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-19 19:25:01.457563:  IMPORT: [     1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,     1.64,      2.1,      2.1,      2.1,     2.23,     2.54,      5.4,     8.09,     8.34,    11.14,    13.96,    17.09,    17.49,    18.23,    18.71,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.43,    19.89,    19.89,    19.89,    20.14,    20.45,    23.31] kWh
2026-06-19 19:25:01.458738:  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,      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-19 19:25:01.459870:  METRIC: [   80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   133.03,   140.33,   140.33,   140.33,   142.39,   147.01,   184.67,   220.86,   224.41,   262.98,    301.6,   344.43,   350.08,   360.14,   366.83,   371.56,   371.56,   371.56,   371.56,   371.56,   371.56,   371.56,   371.56,   371.56,   371.56,   371.56,   371.56,   371.56,   371.56,   371.56,   371.56,   371.56,   421.54,   421.54,   421.54,   421.54,   421.54,   421.54,   421.54,   421.54,   421.54,   421.54,   421.54,   421.54,   421.54,   421.54,   421.54,   421.54,   427.49,   434.78,   434.78,   434.78,   438.56,   443.19,   480.84] p
2026-06-19 19:25:01.461584:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg]
2026-06-19 19:25:01.461609: Saving plan best values to HA entities
2026-06-19 19:25:01.622515: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 19:25:01.628887: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 19:25:01.635515: Best charging limit SoC's [1.0, 16.0, 5.5, 16.0, 12.0, 12.5, 1.0, 16.0]kWh, export []kWh gives import battery 40.03kWh, house 0.99kWh, export 0.0kWh, metric 456.55p, metric10 475.56p
2026-06-19 19:25:01.699925: Marginal costs baseline metric (no standing charge): 356.5807
2026-06-19 19:25:01.863500: Marginal energy costs matrix computed: min=15.52 max=21.61
2026-06-19 19:25:01.941077: Rate array import [{'start': 1165, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3550, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1165, 'end': 3550, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 19:25:01.941887: - Your estimated bill for today is £0.81 and tomorrow is £2.91
2026-06-19 19:25:01.941928: - Import rates are expensive (22.4p - 27.2p) for the next 3 and a half hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 19:25:01.941948: - The battery is currently at 69% and is in eco mode for the next 12 hours.
2026-06-19 19:25:01.941964: - For the next 48 hours there will be no solar generation.
2026-06-19 19:25:01.941979: - You will run out of battery in 14 hours.
2026-06-19 19:25:01.942016: - Your next charge slot will be in 12 hours where import rates will be cheap (15.0p).
2026-06-19 19:25:01.942034: 
2026-06-19 19:25:01.986732: Plan calculation took 0.93 seconds
2026-06-19 19:25:01.990694: No high rate period found
2026-06-19 19:25:02.042889: Import threshold used for optimisation was 16.74p
2026-06-19 19:25:02.097071: Low import rate windows [0: 06-19 19:00:00 - 06-19 19:30:00 @ 26.46, 1: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 2: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 3: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 4: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 5: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 6: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 7: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 8: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 9: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 10: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 11: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 12: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 13: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 14: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 15: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 16: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 17: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 18: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 19: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 20: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 21: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 22: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 23: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 24: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 25: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 26: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 27: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 28: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 29: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 30: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 31: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 32: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 33: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 34: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 35: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 36: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 37: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 38: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 39: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 40: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 41: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 42: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 43: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 44: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 45: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 46: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 47: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 48: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 49: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 50: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 51: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 52: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 53: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 54: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 55: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 56: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 57: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 58: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 59: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 60: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 61: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 62: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 63: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 64: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 65: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 66: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 67: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 68: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 69: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 70: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 71: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 72: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 73: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 74: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 75: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 76: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 77: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 78: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 79: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 80: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 81: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 82: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 83: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 84: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 85: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 86: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 87: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 88: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 89: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 90: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 91: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 92: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 93: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 94: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8]
2026-06-19 19:25:02.104903: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 09:00:00+01:00 - current SoC 69%, target 6%
2026-06-19 19:25:02.105031: Inverter 0 disabled charge window while waiting for schedule (now 06-19 19:25:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 19:25:02.105117: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 19:25:02.105338: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 19:25:02.105511: Not setting charging SoC as we are not within the window (now 06-19 19:25:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 19:25:02.105560: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 19:25:02.105612: Inverter 0 Current charge limit is 100% and new target is 5%
2026-06-19 19:25:02.205349: Warn: Web Socket result failed {'id': 142, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:25:02.205435: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:25:07.249882: Warn: Web Socket result failed {'id': 143, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:25:07.249966: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:25:12.293952: Warn: Web Socket result failed {'id': 144, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:25:12.294030: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:25:17.333876: Warn: Web Socket result failed {'id': 145, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:25:17.333942: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:25:22.395396: Warn: Web Socket result failed {'id': 146, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:25:22.395604: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:25:27.493002: Warn: Web Socket result failed {'id': 147, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:25:27.493104: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:25:32.563932: Warn: Web Socket result failed {'id': 148, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:25:32.564031: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:25:37.576110: Warn: Web Socket result failed {'id': 149, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:25:37.576319: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:25:42.585051: Warn: Web Socket result failed {'id': 150, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:25:42.585224: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:25:47.598870: Warn: Web Socket result failed {'id': 151, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:25:47.598950: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:25:52.599793: Warn: Inverter 0 Trying to write 5 to charge_limit didn't complete got 100.0
2026-06-19 19:25:52.606793: Warn: record_status Warn: Inverter 0 write to charge_limit failed
2026-06-19 19:25:52.606924: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:25:52.606953: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:25:52.607003: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:25:52.607026: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:25:52.607050: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:25:52.607067: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:25:52.607084: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:25:52.607099: Inverter 0 count register writes 0
2026-06-19 19:25:52.620350: 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-19 19:25:52.620469: Recompute is saving previous plan...
2026-06-19 19:25:52.622911: Best charge window [ 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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% ]
2026-06-19 19:25:52.622956: Best export window [  ]
2026-06-19 19:25:52.623583: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 19:25:52.625178: Load divergence over 8.0 hours mean 425.99W, min 6.0W, max 2388.0W, std dev 494.76W, divergence 58.07%
2026-06-19 19:25:52.643661: Calculating data from yesterday for savings calculation
2026-06-19 19:25:52.653256: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 19:25:52.658619: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 19:25:52.659486: Creating pool of 12 processes to match your CPU count
2026-06-19 19:25:52.710835: 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-19 19:25:52.712899: Optimise levels pass started at 2026-06-19 19:25:52
2026-06-19 19:25:52.712944: Optimise all windows, total charge 94 export 1
2026-06-19 19:25:52.941139: >> Region optimisation pass width 960
2026-06-19 19:25:53.498758: >> Region optimisation pass width 480
2026-06-19 19:25:53.807819: >> Region optimisation pass width 240
2026-06-19 19:25:54.228746: >> Region optimisation pass width 120
2026-06-19 19:25:55.133232: Calculated end_record as 06-21 11:00:00 based on best_price 13.93p, next_charge_start 06-20 11:00:00, max_windows 79
2026-06-19 19:25:55.133340: Optimise levels pass ended at 2026-06-19 19:25:55, duration 2.4 seconds tried 345 combinations
2026-06-19 19:25:55.133422: Set best_price_charge_level 15.0p, best_price_export_level 0p, best_price_charge 13.93p, best_cost_export 0p, best_metric 425.23p, best_keep 0kWh, best_cycle 38.94kWh, best_carbon 0kg, best_import 25.19kWh
2026-06-19 19:25:55.146182: Starting detailed optimisation end_record 06-21 11:00:00, best_price_charge 13.93p, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.75, 12.75, 0, 12.75, 12.75, 12.75, 12.75, 12.75, 12.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, 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-19 19:25:55.146491: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 335.74p, best_cost 343.91p, best_cycle 34.28kWh, best_carbon 0kg, best_import 41.23kWh
2026-06-19 19:25:55.180740: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 335.61p, best_cost 343.78p, best_cycle 34.28kWh, best_carbon 0kg, best_import 41.23kWh
2026-06-19 19:25:55.209584: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 335.6p, best_cost 343.77p, best_cycle 34.28kWh, best_carbon 0kg, best_import 41.23kWh
2026-06-19 19:25:55.331714: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 335.6p, best_cost 343.77p, best_cycle 34.28kWh, best_carbon 0kg, best_import 41.23kWh
2026-06-19 19:25:55.356002: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 335.6p, best_cost 343.77p, best_cycle 34.28kWh, best_carbon 0kg, best_import 41.23kWh
2026-06-19 19:25:55.380625: Best charge windows best_metric 335.6p, best_cost 343.77p, best_carbon 0kg, best_import 41.23kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 47%, 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 75%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 80%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 80%, 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% ]
2026-06-19 19:25:55.381470: Best charge windows best_metric 335.6p, best_cost 343.77p, best_carbon 0kg, best_import 41.23kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 47%, 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 75%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 80%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 80%, 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% ]
2026-06-19 19:25:55.381593: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 335.6p, best_cost 343.77p, best_cycle 34.28kWh, best_carbon 0kg, best_import 41.23kWh
2026-06-19 19:25:55.416700: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 335.6p, best_cost 343.77p, best_cycle 34.28kWh, best_carbon 0kg, best_import 41.23kWh
2026-06-19 19:25:55.444673: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 335.6p, best_cost 343.77p, best_cycle 34.28kWh, best_carbon 0kg, best_import 41.23kWh
2026-06-19 19:25:55.558746: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 335.6p, best_cost 343.77p, best_cycle 34.28kWh, best_carbon 0kg, best_import 41.23kWh
2026-06-19 19:25:55.582940: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 335.6p, best_cost 343.77p, best_cycle 34.28kWh, best_carbon 0kg, best_import 41.23kWh
2026-06-19 19:25:55.606234: Best charge windows best_metric 335.6p, best_cost 343.77p, best_carbon 0kg, best_import 41.23kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 47%, 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 75%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 80%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 80%, 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% ]
2026-06-19 19:25:55.606432: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 335.6p, best_cost 343.77p, best_cycle 34.28kWh, best_carbon 0kg, best_import 41.23kWh
2026-06-19 19:25:55.635131: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 335.6p, best_cost 343.77p, best_cycle 34.28kWh, best_carbon 0kg, best_import 41.23kWh
2026-06-19 19:25:55.664973: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 335.6p, best_cost 343.77p, best_cycle 34.28kWh, best_carbon 0kg, best_import 41.23kWh
2026-06-19 19:25:55.774731: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 335.6p, best_cost 343.77p, best_cycle 34.28kWh, best_carbon 0kg, best_import 41.23kWh
2026-06-19 19:25:55.797221: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 335.6p, best_cost 343.77p, best_cycle 34.28kWh, best_carbon 0kg, best_import 41.23kWh
2026-06-19 19:25:55.819790: Best charge windows best_metric 335.6p, best_cost 343.77p, best_carbon 0kg, best_import 41.23kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 47%, 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 75%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 80%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 80%, 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% ]
2026-06-19 19:25:55.820014: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 13.93p, best_metric 335.6p, best_cost 343.77p, best_cycle 34.28kWh, best_carbon 0kg, best_import 41.23kWh
2026-06-19 19:25:55.843502: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 13.93p, best_metric 335.6p, best_cost 343.77p, best_cycle 34.28kWh, best_carbon 0kg, best_import 41.23kWh
2026-06-19 19:25:55.866327: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 13.93p, best_metric 335.6p, best_cost 343.77p, best_cycle 34.28kWh, best_carbon 0kg, best_import 41.23kWh
2026-06-19 19:25:55.973782: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 13.93p, best_metric 335.6p, best_cost 343.77p, best_cycle 34.28kWh, best_carbon 0kg, best_import 41.23kWh
2026-06-19 19:25:56.004799: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 13.93p, best_metric 335.6p, best_cost 343.77p, best_cycle 34.28kWh, best_carbon 0kg, best_import 41.23kWh
2026-06-19 19:25:56.046568: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 13.93p, best_metric 335.6p, best_cost 343.77p, best_cycle 34.28kWh, best_carbon 0kg, best_import 41.23kWh
2026-06-19 19:25:56.077783: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 13.93p, best_metric 335.27p, best_cost 343.42p, best_cycle 33.84kWh, best_carbon 0kg, best_import 41.2kWh
2026-06-19 19:25:56.110444: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 13.93p, best_metric 335.01p, best_cost 343.27p, best_cycle 33.84kWh, best_carbon 0kg, best_import 41.2kWh
2026-06-19 19:25:56.155476: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 13.93p, best_metric 335.01p, best_cost 343.27p, best_cycle 33.84kWh, best_carbon 0kg, best_import 41.2kWh
2026-06-19 19:25:56.201754: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 13.93p, best_metric 335.01p, best_cost 343.27p, best_cycle 33.84kWh, best_carbon 0kg, best_import 41.2kWh
2026-06-19 19:25:56.250305: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 13.93p, best_metric 334.61p, best_cost 342.67p, best_cycle 33.95kWh, best_carbon 0kg, best_import 41.21kWh
2026-06-19 19:25:56.294299: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 13.93p, best_metric 334.61p, best_cost 342.67p, best_cycle 33.95kWh, best_carbon 0kg, best_import 41.21kWh
2026-06-19 19:25:56.343305: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 13.93p, best_metric 334.61p, best_cost 342.67p, best_cycle 33.95kWh, best_carbon 0kg, best_import 41.21kWh
2026-06-19 19:25:56.396330: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 13.93p, best_metric 334.61p, best_cost 342.67p, best_cycle 33.95kWh, best_carbon 0kg, best_import 41.21kWh
2026-06-19 19:25:56.447902: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 13.93p, best_metric 334.57p, best_cost 342.67p, best_cycle 33.95kWh, best_carbon 0kg, best_import 41.21kWh
2026-06-19 19:25:56.512036: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 13.93p, best_metric 334.56p, best_cost 342.67p, best_cycle 33.95kWh, best_carbon 0kg, best_import 41.21kWh
2026-06-19 19:25:56.564161: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 13.93p, best_metric 334.55p, best_cost 342.67p, best_cycle 33.95kWh, best_carbon 0kg, best_import 41.21kWh
2026-06-19 19:25:56.670976: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 13.93p, best_metric 334.55p, best_cost 342.67p, best_cycle 33.95kWh, best_carbon 0kg, best_import 41.21kWh
2026-06-19 19:25:56.780943: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 13.93p, best_metric 334.55p, best_cost 342.67p, best_cycle 33.95kWh, best_carbon 0kg, best_import 41.21kWh
2026-06-19 19:25:56.839196: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 13.93p, best_metric 334.55p, best_cost 342.67p, best_cycle 33.95kWh, best_carbon 0kg, best_import 41.21kWh
2026-06-19 19:25:56.901706: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 13.93p, best_metric 334.55p, best_cost 342.67p, best_cycle 33.95kWh, best_carbon 0kg, best_import 41.21kWh
2026-06-19 19:25:57.093090: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 13.93p, best_metric 334.55p, best_cost 342.67p, best_cycle 33.95kWh, best_carbon 0kg, best_import 41.21kWh
2026-06-19 19:25:57.144437: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 13.93p, best_metric 334.55p, best_cost 342.67p, best_cycle 33.95kWh, best_carbon 0kg, best_import 41.21kWh
2026-06-19 19:25:57.196276: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 13.93p, best_metric 334.55p, best_cost 342.67p, best_cycle 33.95kWh, best_carbon 0kg, best_import 41.21kWh
2026-06-19 19:25:57.248597: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 13.93p, best_metric 334.55p, best_cost 342.67p, best_cycle 33.95kWh, best_carbon 0kg, best_import 41.21kWh
2026-06-19 19:25:57.304050: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 13.93p, best_metric 334.55p, best_cost 342.67p, best_cycle 33.95kWh, best_carbon 0kg, best_import 41.21kWh
2026-06-19 19:25:57.354401: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 13.93p, best_metric 334.55p, best_cost 342.67p, best_cycle 33.95kWh, best_carbon 0kg, best_import 41.21kWh
2026-06-19 19:25:57.410371: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 13.93p, best_metric 334.55p, best_cost 342.67p, best_cycle 33.95kWh, best_carbon 0kg, best_import 41.21kWh
2026-06-19 19:25:57.439473: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 13.93p, best_metric 334.55p, best_cost 342.67p, best_cycle 33.95kWh, best_carbon 0kg, best_import 41.21kWh
2026-06-19 19:25:57.464307: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 13.93p, best_metric 334.55p, best_cost 342.67p, best_cycle 33.95kWh, best_carbon 0kg, best_import 41.21kWh
2026-06-19 19:25:57.490740: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 13.93p, best_metric 334.55p, best_cost 342.67p, best_cycle 33.95kWh, best_carbon 0kg, best_import 41.21kWh
2026-06-19 19:25:57.515967: Optimise price set 27.8p, pass low, price 25.96p, start_at_low True, best_price_charge 13.93p, best_metric 334.55p, best_cost 342.67p, best_cycle 33.95kWh, best_carbon 0kg, best_import 41.21kWh
2026-06-19 19:25:57.539805: Optimise price set 28.4p, pass low, price 26.48p, start_at_low True, best_price_charge 13.93p, best_metric 334.55p, best_cost 342.67p, best_cycle 33.95kWh, best_carbon 0kg, best_import 41.21kWh
2026-06-19 19:25:57.630431: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 13.93p, best_metric 334.55p, best_cost 342.67p, best_cycle 33.95kWh, best_carbon 0kg, best_import 41.21kWh
2026-06-19 19:25:57.705924: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 13.93p, best_metric 334.55p, best_cost 342.67p, best_cycle 33.95kWh, best_carbon 0kg, best_import 41.21kWh
2026-06-19 19:25:57.755813: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 13.93p, best_metric 334.55p, best_cost 342.67p, best_cycle 33.95kWh, best_carbon 0kg, best_import 41.21kWh
2026-06-19 19:25:57.841689: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 13.93p, best_metric 334.55p, best_cost 342.67p, best_cycle 33.95kWh, best_carbon 0kg, best_import 41.21kWh
2026-06-19 19:25:57.867885: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 13.93p, best_metric 334.55p, best_cost 342.67p, best_cycle 33.95kWh, best_carbon 0kg, best_import 41.21kWh
2026-06-19 19:25:57.899902: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 13.93p, best_metric 334.55p, best_cost 342.67p, best_cycle 33.95kWh, best_carbon 0kg, best_import 41.21kWh
2026-06-19 19:25:57.923357: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 13.93p, best_metric 334.55p, best_cost 342.67p, best_cycle 33.95kWh, best_carbon 0kg, best_import 41.21kWh
2026-06-19 19:25:57.951413: Best charge windows best_metric 334.55p, best_cost 342.67p, best_carbon 0kg, best_import 41.21kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 20-06 07:00:00 - 20-06 07:30:00 @ 16.86p 9%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 47%, 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 75%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 80%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 80%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 78%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 6%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 6%, 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% ]
2026-06-19 19:25:57.951700: Tweak plan optimisation started
2026-06-19 19:25:58.140678: Tweak optimisation finished metric 334.55 cost 342.67 metric_keep 0 cycle 33.95 carbon 0 import 41.21
2026-06-19 19:25:58.149241: Raw charge windows [ 19-06 19:00:00 - 19-06 19:30:00 @ 26.46p 0%, 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 13%, 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 9%, 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 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 47%, 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 75%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 80%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 80%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 78%, 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 6%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 6%, 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% ] reserve 0.8
2026-06-19 19:25:58.149957: Unclipped charge windows [ 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 20-06 07:00:00 - 20-06 07:30:00 @ 16.86p 9%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 47%, 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 75%, 20-06 14:30:00 - 20-06 15:30:00 @ 13.69p 80%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 78%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100% ] reserve 0.8
2026-06-19 19:25:58.150406: Unfiltered charge windows [ 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 20-06 07:00:00 - 20-06 07:30:00 @ 16.86p 0%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 100%, 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 75%, 20-06 14:30:00 - 20-06 15:30:00 @ 13.69p 80%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 78%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 0%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100% ] reserve 0.8
2026-06-19 19:25:58.150762: Filtered charge windows [ 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 13%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.75p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 75%, 20-06 14:30:00 - 20-06 15:30:00 @ 13.69p 80%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 78%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100% ] reserve 0.8
2026-06-19 19:25:58.172971: Previous plan best metric is 335.02 (cost 343.22) and new plan best metric is 335.01 (cost 343.16)
2026-06-19 19:25:58.173032: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-19 19:25:58.173179: Plan valid is now true after recompute was False
2026-06-19 19:25:58.194338: predict base end_record 06-21 11:00:00, final soc 0.8kWh, metric 507.92p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:40:00, load 31.77kWh, PV 0.0kWh
2026-06-19 19:25:58.195733:    Slot: [   19:25,    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,    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-19 19:25:58.196831:     SoC: [   11.04,    11.04,     11.0,    10.97,    10.93,    10.87,    10.52,     10.3,     9.72,     9.27,     8.93,     8.24,     7.61,     7.56,     7.45,      7.3,      7.1,     6.89,     6.32,     4.98,     2.89,     2.54,     2.46,     2.31,     2.09,      1.8,     1.45,     1.02,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:25:58.197774:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 19:25:58.198938:    LOAD: [     5.0,      5.0,     5.04,     5.07,      5.1,     5.16,     5.49,     5.69,     6.23,     6.65,     6.96,     7.61,      8.2,     8.24,     8.34,     8.48,     8.67,     8.87,      9.4,    10.64,    12.59,    12.92,    12.99,    13.13,    13.34,     13.6,    13.94,    14.33,    14.79,    15.01,    15.02,    15.27,    15.57,    15.94,    16.12,    16.33,    16.62,    16.95,    17.57,    18.23,    18.66,    19.15,    19.47,    19.78,     20.1,     20.4,    20.72,    21.04,    21.33,    21.47,     21.5,    21.53,    21.55,    21.61,    21.89,    22.06,    22.53,     22.9,    23.17,    23.81,    24.39,    24.44,    24.54,    24.68,    24.87,    25.07,     25.6,    26.84,    28.79,    29.12,    29.19,    29.33,    29.54,     29.8,    30.13,    30.53,    30.99,    31.21,    31.22,    31.46,    31.77] kWh
2026-06-19 19:25:58.199982:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:25:58.201151:  IMPORT: [     1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,     1.75,     1.97,     1.99,     2.23,     2.54,      2.9,     3.09,     3.29,     3.59,     3.91,     4.54,     5.19,     5.62,     6.11,     6.44,     6.74,     7.06,     7.37,     7.69,      8.0,      8.3,     8.43,     8.46,     8.49,     8.52,     8.57,     8.85,     9.03,      9.5,     9.86,    10.13,    10.77,    11.36,    11.41,     11.5,    11.65,    11.84,    12.03,    12.56,     13.8,    15.75,    16.08,    16.16,     16.3,     16.5,    16.77,     17.1,    17.49,    17.95,    18.17,    18.18,    18.43,    18.74] kWh
2026-06-19 19:25:58.202238:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:25:58.203400:  METRIC: [   80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   134.97,   138.51,   138.69,   142.51,   147.14,   151.88,   154.44,   157.33,    161.4,   165.79,   174.39,   183.47,   189.41,   196.09,   200.83,   209.56,   218.33,   227.92,   237.66,   248.74,   259.52,   263.26,   264.06,   264.83,   265.61,   267.06,   274.87,   279.11,    290.2,   297.56,   302.95,   365.94,    377.5,   378.42,    380.2,   382.73,   385.84,   389.51,   399.34,   422.37,   458.77,   464.77,   466.11,   468.44,   472.09,    476.6,   482.52,   488.46,   495.76,   499.29,   499.48,    503.3,   507.92] p
2026-06-19 19:25:58.289581: Battery has 13.25 hours left - now at 11.04kWh
2026-06-19 19:25:58.325508: predict base10 end_record 06-21 11:00:00, final soc 0.8kWh, metric 530.5p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:10:00, load 33.05kWh, PV 0.0kWh
2026-06-19 19:25:58.326945:    Slot: [   19:25,    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,    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-19 19:25:58.328232:     SoC: [   11.04,    11.04,     11.0,    10.96,    10.93,    10.86,    10.49,    10.27,     9.66,     9.18,     8.83,      8.1,     7.45,     7.39,     7.28,     7.12,     6.91,     6.69,     6.09,      4.7,      2.5,     2.13,     2.05,     1.89,     1.66,     1.36,     0.99,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:25:58.329771:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 19:25:58.331506:    LOAD: [     5.0,      5.0,     5.04,     5.07,      5.1,     5.17,     5.51,     5.72,     6.29,     6.73,     7.06,     7.74,     8.35,      8.4,      8.5,     8.65,     8.85,     9.05,     9.61,    10.91,    12.95,    13.29,    13.37,    13.52,    13.73,    14.01,    14.36,    14.77,    15.26,    15.48,     15.5,    15.75,    16.08,    16.45,    16.66,    16.87,    17.18,    17.51,    18.17,    18.86,    19.31,    19.82,    20.16,    20.48,    20.82,    21.14,    21.47,     21.8,    22.11,    22.25,    22.28,    22.31,    22.34,     22.4,    22.69,    22.88,    23.36,    23.75,    24.03,     24.7,    25.32,    25.37,    25.47,    25.62,    25.82,    26.02,    26.58,    27.88,    29.92,    30.26,    30.34,    30.49,     30.7,    30.98,    31.33,    31.74,    32.23,    32.45,    32.47,    32.72,    33.05] kWh
2026-06-19 19:25:58.332913:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:25:58.334059:  IMPORT: [     1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,     1.74,     2.22,     2.45,     2.46,     2.72,     3.04,     3.42,     3.62,     3.83,     4.14,     4.48,     5.14,     5.82,     6.27,     6.78,     7.13,     7.44,     7.78,      8.1,     8.43,     8.77,     9.08,     9.22,     9.25,     9.28,     9.31,     9.36,     9.66,     9.84,    10.33,    10.72,     11.0,    11.67,    12.28,    12.33,    12.43,    12.58,    12.78,    12.99,    13.54,    14.84,    16.88,    17.23,    17.31,    17.45,    17.67,    17.95,    18.29,    18.71,    19.19,    19.42,    19.43,    19.69,    20.01] kWh
2026-06-19 19:25:58.335087:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:25:58.336167:  METRIC: [   80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   134.53,   142.18,   145.88,   146.08,   150.08,   154.92,   159.89,   162.57,   165.59,   169.86,   174.45,   183.46,   192.98,    199.2,    206.2,   211.16,   220.31,   229.49,   239.55,   249.75,   261.35,   272.64,   276.55,   277.39,   278.19,   279.01,   280.54,   288.73,   293.17,   304.79,    312.5,   318.14,   381.76,   393.86,   394.83,   396.69,   399.34,   402.61,   406.45,   416.74,   440.87,   479.01,    485.3,   486.69,   489.14,   492.96,   497.69,   503.89,   510.11,   517.76,   521.46,   521.65,   525.65,    530.5] p
2026-06-19 19:25:58.396668: predict best10 end_record 06-21 11:00:00, final soc 0.8kWh, metric 463.91p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:10:00, load 33.05kWh, PV 0.0kWh
2026-06-19 19:25:58.398092:    Slot: [   19:25,    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,    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-19 19:25:58.399242:     SoC: [   11.04,    11.04,     11.0,    10.96,    10.93,    10.86,    10.49,    10.27,     9.66,     9.18,     8.83,      8.1,     7.45,     7.39,     7.28,     7.12,     6.91,     6.69,     6.09,      4.7,      2.5,     2.13,     2.05,     1.89,     1.66,     1.36,     0.99,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8,     2.74,     4.68,      5.5,     7.44,     9.38,    11.32,     12.0,     12.5,     12.5,     12.5,    12.16,     11.8,    11.45,     11.1,    10.74,    10.41,    10.26,    10.22,    10.19,    10.16,     10.1,     9.78,     9.59,     9.06,     8.64,     8.34,     7.62,     6.96,     6.91,      6.8,     6.64,     6.43,     6.21,     5.61,     4.21,     2.02,     1.65,     1.57,     1.41,     1.18,     0.88,      0.8,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:25:58.400162:     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<bf+,    g<bf+,    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<bf+,    g<bf+,    g~be-,    g~be~,    g<be-,    g<be-,    g<bf+] kWh
2026-06-19 19:25:58.401233:    LOAD: [     5.0,      5.0,     5.04,     5.07,      5.1,     5.17,     5.51,     5.72,     6.29,     6.73,     7.06,     7.74,     8.35,      8.4,      8.5,     8.65,     8.85,     9.05,     9.61,    10.91,    12.95,    13.29,    13.37,    13.52,    13.73,    14.01,    14.36,    14.77,    15.26,    15.48,     15.5,    15.75,    16.08,    16.45,    16.66,    16.87,    17.18,    17.51,    18.17,    18.86,    19.31,    19.82,    20.16,    20.48,    20.82,    21.14,    21.47,     21.8,    22.11,    22.25,    22.28,    22.31,    22.34,     22.4,    22.69,    22.88,    23.36,    23.75,    24.03,     24.7,    25.32,    25.37,    25.47,    25.62,    25.82,    26.02,    26.58,    27.88,    29.92,    30.26,    30.34,    30.49,     30.7,    30.98,    31.33,    31.74,    32.23,    32.45,    32.47,    32.72,    33.05] kWh
2026-06-19 19:25:58.402280:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:25:58.403365:  IMPORT: [     1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,     1.93,     2.41,     2.45,     2.46,     2.72,     3.04,      5.5,     7.79,     8.88,    11.27,    13.69,    16.44,    17.85,    18.84,    19.35,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.69,    19.97,    20.59,    21.08,    21.12,    21.13,    21.39,    21.71] kWh
2026-06-19 19:25:58.404387:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:25:58.405614:  METRIC: [   80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   137.36,    145.0,    145.7,    145.9,    149.9,   154.74,   187.14,   217.84,   233.31,   266.32,   299.44,   336.98,   356.67,   370.24,   377.24,    382.2,    382.2,    382.2,    382.2,    382.2,    382.2,    382.2,    382.2,    382.2,    382.2,    382.2,    382.2,    382.2,    382.2,    382.2,    382.2,    382.2,   432.19,   432.19,   432.19,   432.19,   432.19,   432.19,   432.19,   432.19,   432.19,   432.19,   432.19,   432.19,   432.19,   432.19,   432.19,   437.08,   446.53,   454.18,   454.87,   455.07,   459.07,   463.91] p
2026-06-19 19:25:58.470388: predict best end_record 06-21 11:00:00, final soc 0.8kWh, metric 443.19p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 10:15:00, load 31.77kWh, PV 0.0kWh
2026-06-19 19:25:58.471776:    Slot: [   19:25,    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,    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-19 19:25:58.472881:     SoC: [   11.04,    11.04,     11.0,    10.97,    10.93,    10.87,    10.52,     10.3,     9.72,     9.27,     8.93,     8.24,     7.61,     7.56,     7.45,      7.3,      7.1,     6.89,     6.32,     4.98,     2.89,     2.54,     2.46,     2.31,     2.09,      1.8,     1.45,     1.17,     1.17,     0.94,     0.92,      0.8,      0.8,     3.13,     5.46,      5.5,     7.83,    10.16,    12.48,    12.22,     12.5,     12.5,     12.5,    12.17,    11.83,     11.5,    11.16,    10.82,     10.5,    10.36,    10.32,    10.29,    10.27,    10.21,      9.9,     9.72,     9.22,     8.82,     8.53,     7.84,     7.21,     7.16,     7.06,     6.91,      6.7,     6.49,     5.92,     4.59,      2.5,     2.14,     2.06,     1.91,     1.69,     1.41,     1.05,     1.05,     1.05,     0.82,      0.8,      0.8,      0.8] kWh
2026-06-19 19:25:58.473802:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g<bf+,    g<bf+,    g<be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g>be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 19:25:58.474904:    LOAD: [     5.0,      5.0,     5.04,     5.07,      5.1,     5.16,     5.49,     5.69,     6.23,     6.65,     6.96,     7.61,      8.2,     8.24,     8.34,     8.48,     8.67,     8.87,      9.4,    10.64,    12.59,    12.92,    12.99,    13.13,    13.34,     13.6,    13.94,    14.33,    14.79,    15.01,    15.02,    15.27,    15.57,    15.94,    16.12,    16.33,    16.62,    16.95,    17.57,    18.23,    18.66,    19.15,    19.47,    19.78,     20.1,     20.4,    20.72,    21.04,    21.33,    21.47,     21.5,    21.53,    21.55,    21.61,    21.89,    22.06,    22.53,     22.9,    23.17,    23.81,    24.39,    24.44,    24.54,    24.68,    24.87,    25.07,     25.6,    26.84,    28.79,    29.12,    29.19,    29.33,    29.54,     29.8,    30.13,    30.53,    30.99,    31.21,    31.22,    31.46,    31.77] kWh
2026-06-19 19:25:58.475927:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:25:58.476985:  IMPORT: [     1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,     1.64,      2.1,      2.1,      2.1,     2.23,     2.54,      5.4,     8.09,     8.34,    11.14,    13.96,    17.09,    17.49,    18.23,    18.71,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.43,    19.89,    19.89,    19.89,    20.14,    20.45] kWh
2026-06-19 19:25:58.478039:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:25:58.479128:  METRIC: [   80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   133.03,   140.33,   140.33,   140.33,   142.39,   147.01,   184.67,   220.86,   224.41,   262.98,    301.6,   344.43,   350.08,   360.14,   366.83,   371.56,   371.56,   371.56,   371.56,   371.56,   371.56,   371.56,   371.56,   371.56,   371.56,   371.56,   371.56,   371.56,   371.56,   371.56,   371.56,   371.56,   421.54,   421.54,   421.54,   421.54,   421.54,   421.54,   421.54,   421.54,   421.54,   421.54,   421.54,   421.54,   421.54,   421.54,   421.54,   421.54,   427.49,   434.78,   434.78,   434.78,   438.56,   443.19] p
2026-06-19 19:25:58.480931:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ]
2026-06-19 19:25:58.480965: Saving plan best values to HA entities
2026-06-19 19:25:58.601506: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 19:25:58.606036: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 19:25:58.610376: Best charging limit SoC's [1.0, 16.0, 5.5, 16.0, 12.0, 12.5, 1.0, 16.0]kWh, export []kWh gives import battery 40.03kWh, house 0.99kWh, export 0.0kWh, metric 443.19p, metric10 463.91p
2026-06-19 19:25:58.668689: Marginal costs baseline metric (no standing charge): 343.2197
2026-06-19 19:25:58.831657: Marginal energy costs matrix computed: min=15.52 max=21.61
2026-06-19 19:25:58.895249: Rate array import [{'start': 1165, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 1165, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 19:25:58.895792: - Your estimated bill for today is £0.81 and tomorrow is £2.91
2026-06-19 19:25:58.895817: - Import rates are expensive (22.4p - 27.2p) for the next 3 and a half hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 19:25:58.895832: - The battery is currently at 69% and is in eco mode for the next 12 hours.
2026-06-19 19:25:58.895845: - For the next 48 hours there will be no solar generation.
2026-06-19 19:25:58.895858: - You will run out of battery in 14 hours.
2026-06-19 19:25:58.895870: - Your next charge slot will be in 12 hours where import rates will be cheap (15.0p).
2026-06-19 19:25:58.895882: 
2026-06-19 19:25:58.939393: Plan calculation took 6.32 seconds
2026-06-19 19:25:58.939598: Inverter 0: Type SK Sunsynk
2026-06-19 19:25:58.939635: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 19:25:58.939829: Reserve min: 5%, battery_min: 5%
2026-06-19 19:25:58.939886: 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 5%, current_reserve 5%, temperature 20°C
2026-06-19 19:25:58.940191: Inverter 0 SoC: 11.04kW 69%, current charge rate 5000W, current discharge rate 5250W, current battery power -27W, current battery voltage 51.2V, grid power -531W, load power 480W, PV Power 0W
2026-06-19 19:25:58.940371: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:25:58.940442: Inverter 0 scheduled charge enable is False
2026-06-19 19:25:58.940466: Inverter 0 charge windows currently []
2026-06-19 19:25:58.940487: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 19:25:58.940574: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:25:58.940594: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:25:58.940621: Inverter 0 scheduled discharge enable is False
2026-06-19 19:25:58.940752: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:25:58.940778: Inverter 0 discharge windows currently []
2026-06-19 19:25:58.940799: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:25:58.940812: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:25:58.940825: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:25:58.991107: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 09:00:00+01:00 - current SoC 69%, target 6%
2026-06-19 19:25:58.991202: Inverter 0 disabled charge window while waiting for schedule (now 06-19 19:25:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 19:25:58.991250: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 19:25:58.991385: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 19:25:58.991517: Not setting charging SoC as we are not within the window (now 06-19 19:25:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 19:25:58.991550: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 19:25:58.991590: Inverter 0 Current charge limit is 100% and new target is 5%
2026-06-19 19:25:59.034464: Warn: Web Socket result failed {'id': 152, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:25:59.034662: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:26:04.044603: Warn: Web Socket result failed {'id': 153, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:26:04.044681: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:26:09.138810: Warn: Web Socket result failed {'id': 154, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:26:09.139042: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:26:14.170129: Warn: Web Socket result failed {'id': 155, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:26:14.170270: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:26:19.242758: Warn: Web Socket result failed {'id': 156, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:26:19.242866: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:26:24.312347: Warn: Web Socket result failed {'id': 157, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:26:24.312415: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:26:29.341921: Warn: Web Socket result failed {'id': 158, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:26:29.342016: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:26:34.371270: Warn: Web Socket result failed {'id': 159, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:26:34.371360: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:26:39.448613: Warn: Web Socket result failed {'id': 160, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:26:39.448702: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:26:44.552294: Warn: Web Socket result failed {'id': 161, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:26:44.552492: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:26:49.553199: Warn: Inverter 0 Trying to write 5 to charge_limit didn't complete got 100.0
2026-06-19 19:26:49.560625: Warn: record_status Warn: Inverter 0 write to charge_limit failed
2026-06-19 19:26:49.560776: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:26:49.560811: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:26:49.560839: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:26:49.560896: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:26:49.560919: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:26:49.560941: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:26:49.560964: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:26:49.560983: Inverter 0 count register writes 0
2026-06-19 19:26:49.579223: Total inverter register writes now 0
2026-06-19 19:26:49.598669: Completed run status Demand with Errors reported (check log)
2026-06-19 19:26:49.610638: Saved current settings to /config/predbat_config.json
2026-06-19 19:27:33.684403: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:27:33.684598: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:27:33.684627: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:27:33.684763: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:27:33.684785: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:27:33.684800: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:27:33.684812: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:29:33.853090: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:29:33.853287: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:29:33.853317: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:29:33.853441: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:29:33.853468: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:29:33.853486: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:29:33.853501: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:30:00.946930: --------------- PredBat - update at 2026-06-19 19:30:00+01:00 with clock skew 0 minutes, minutes now 1170
2026-06-19 19:30:00.948245: Saved current settings to /config/predbat_config.json
2026-06-19 19:30:00.948335: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 43.7 minutes
2026-06-19 19:30:00.948400: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.13, latest beta is v8.40.13
2026-06-19 19:30:00.948613: Autoupdate: There is an update pending v8.40.13 GECloud automatic fixes, Solis OAuth, SigEnergy onboard status - auto update is off
2026-06-19 19:30:00.969511: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 19:30:00.970339: Predbat mode is set to Control charge
2026-06-19 19:30:01.070740: Found 11520 load_today datapoints going back 1 days
2026-06-19 19:30:01.070862: Using load_power data to fill gaps in load_today data
2026-06-19 19:30:01.122528: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 19:30:01.122673: Zero load period starting at 2026-06-19T12:09:00+0100 (441 minutes) for 889 minutes with base value 0.9
2026-06-19 19:30:01.122717: Zero load period starting at 2026-06-18T19:24:00+0100 (1446 minutes) for 64 minutes with base value 0.8
2026-06-19 19:30:01.123569: Processing 384 30-minute periods for power integration
2026-06-19 19:30:01.176993: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 19:30:01.177122: Car charging hold True, threshold 6.0kWh
2026-06-19 19:30:01.177169: Current data so far today: load 5.0kWh, import 1.5kWh, export 0.0kWh, PV 0kWh
2026-06-19 19:30:01.195034: Standing charge is set to 49.98p
2026-06-19 19:30:01.247376: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 19:30:01.247474: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 19:30:01.247719: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 106.7 minutes
2026-06-19 19:30:01.248325: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 106.7 minutes
2026-06-19 19:30:01.259035: Loaded 95 datapoints of futurerate analysis
2026-06-19 19:30:01.397815: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02']
2026-06-19 19:30:01.423310: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 19:30:01.423596: Import rates: min 13.17p, max 36.53p, average 20.02p
2026-06-19 19:30:01.459806: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 19:30:01.459887: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 19:30:01.460853: High export rate found rates in range 99p to -99p
2026-06-19 19:30:01.542368: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 19:30:01.542488: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 19:30:01.542675: Last hour: net energy 0.37kWh, import 0.37kWh, export 0.0kWh, car 0kWh, load 0.4kWh, net cost 11.37p, import 11.37p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 19:30:01.587596: Today's energy total net 1.5kWh, import 1.5kWh, export 0.0kWh, cost 80.96p, import 30.98p, export 0.0p, carbon 0.0kg
2026-06-19 19:30:01.587685: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 19:30:01.588977: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 19:30:01.590311: Warn: Found 1 gaps in load_today totalling 9865 minutes to fill using average data
2026-06-19 19:30:01.590392: Gap starting at 2026-06-18T15:55:00+0100 (1655 minutes) for 9865 minutes
2026-06-19 19:30:01.603326: Historical days now [7] weight [1]
2026-06-19 19:30:01.623996: Today's load divergence 120.18%, in-day adjustment 115.58%, damping 0.95x, yesterday 100.0% today 119.17% blend 18.75%
2026-06-19 19:30:01.624085: Today's predicted so far 10.51kWh with 0.0kWh car/iBoost excluded, 0.68kWh import ignored, and 0kWh forecast extra.
2026-06-19 19:30:01.624110: Today's actual load so far 13.58kWh with 0.0kWh car/iBoost excluded, and 0.23kWh import ignored.
2026-06-19 19:30:01.651454: Inverter 0: Type SK Sunsynk
2026-06-19 19:30:01.651508: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 19:30:01.651642: Reserve min: 5%, battery_min: 5%
2026-06-19 19:30:01.651691: 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 5%, current_reserve 5%, temperature 20°C
2026-06-19 19:30:01.651896: Inverter 0 SoC: 11.04kW 69%, current charge rate 5000W, current discharge rate 5250W, current battery power -28W, current battery voltage 51.2V, grid power -649W, load power 598W, PV Power 0W
2026-06-19 19:30:01.652064: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:30:01.652128: Inverter 0 scheduled charge enable is False
2026-06-19 19:30:01.652148: Inverter 0 charge windows currently []
2026-06-19 19:30:01.652167: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 19:30:01.652249: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:30:01.652269: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:30:01.652294: Inverter 0 scheduled discharge enable is False
2026-06-19 19:30:01.652387: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:30:01.652408: Inverter 0 discharge windows currently []
2026-06-19 19:30:01.652423: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:30:01.652436: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:30:01.652448: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:30:01.706229: Dynamic load last period 0.00kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 19:30:01.706301: Plan was last updated on 2026-06-19 19:25:00+01:00 and is now 5.0 minutes old
2026-06-19 19:30:01.706553: Best charge window [ 20-06 08:00:00 - 20-06 09:00:00 @ 15.47p 6%, 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 34%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.75p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 75%, 20-06 14:30:00 - 20-06 16:00:00 @ 14.11p 78%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 19:00:00 @ 34.31p 100% ]
2026-06-19 19:30:01.706579: Best export window [  ]
2026-06-19 19:30:01.707225: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 19:30:01.708798: Load divergence over 8.0 hours mean 427.96W, min 9.6W, max 2388.0W, std dev 493.59W, divergence 57.67%
2026-06-19 19:30:01.733067: Creating pool of 12 processes to match your CPU count
2026-06-19 19:30:01.826289: predict base end_record 06-21 11:05:00, final soc 0.8kWh, metric 509.4p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:40:00, load 31.86kWh, PV 0.0kWh
2026-06-19 19:30:01.828042:    Slot: [   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,    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-19 19:30:01.830196:     SoC: [   11.04,    11.01,    10.97,    10.94,    10.87,    10.52,     10.3,     9.72,     9.27,     8.93,     8.23,     7.61,     7.55,     7.45,      7.3,     7.09,     6.89,     6.32,     4.98,     2.89,     2.54,     2.46,     2.31,     2.09,      1.8,     1.44,     1.02,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:30:01.831932:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 19:30:01.834094:    LOAD: [     5.0,     5.03,     5.06,      5.1,     5.16,     5.49,     5.69,     6.23,     6.65,     6.96,     7.61,      8.2,     8.24,     8.34,     8.48,     8.67,     8.87,      9.4,    10.64,    12.59,    12.92,    12.99,    13.13,    13.34,     13.6,    13.94,    14.33,    14.79,    15.01,    15.02,    15.27,    15.58,    15.94,    16.14,    16.32,    16.63,    16.94,    17.56,     18.2,    18.61,    19.15,    19.46,    19.78,    20.09,    20.41,    20.72,    21.04,    21.35,    21.46,    21.49,    21.52,    21.55,     21.6,    21.89,    22.06,    22.53,     22.9,    23.16,     23.8,    24.39,    24.44,    24.53,    24.68,    24.87,    25.06,    25.59,    26.83,    28.78,    29.11,    29.19,    29.33,    29.53,     29.8,    30.13,    30.52,    30.98,     31.2,    31.21,    31.46,    31.77,    32.13] kWh
2026-06-19 19:30:01.836013:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:30:01.837959:  IMPORT: [     1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,     1.75,     1.97,     1.99,     2.23,     2.54,      2.9,      3.1,     3.28,     3.59,     3.91,     4.53,     5.16,     5.58,     6.11,     6.42,     6.74,     7.06,     7.37,     7.69,      8.0,     8.32,     8.43,     8.46,     8.49,     8.51,     8.57,     8.85,     9.02,     9.49,     9.86,    10.13,    10.77,    11.35,     11.4,     11.5,    11.64,    11.83,    12.03,    12.56,     13.8,    15.75,    16.08,    16.15,    16.29,     16.5,    16.76,    17.09,    17.49,    17.95,    18.17,    18.18,    18.42,    18.73,    19.09] kWh
2026-06-19 19:30:01.839700:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:30:01.841478:  METRIC: [   80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   134.99,   138.52,   138.71,   142.53,   147.15,   151.89,   154.59,   157.15,   161.42,   165.74,   174.21,   183.05,   188.77,   196.07,   200.61,   209.82,   218.42,   228.25,    237.9,   248.89,   260.39,   263.52,   264.31,   265.08,   265.84,   267.34,   275.12,   279.36,   290.45,   297.81,    303.2,   366.19,   377.74,   378.66,   380.44,   382.97,   386.09,   389.76,   399.58,   422.62,   459.02,   465.02,   466.36,   468.69,   472.34,   476.85,   482.77,   488.71,   496.01,   499.54,   499.73,   503.55,   508.17,   512.91] p
2026-06-19 19:30:01.962219: Battery has 13.17 hours left - now at 11.04kWh
2026-06-19 19:30:02.001062: predict base10 end_record 06-21 11:05:00, final soc 0.8kWh, metric 532.05p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:10:00, load 33.14kWh, PV 0.0kWh
2026-06-19 19:30:02.002516:    Slot: [   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,    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-19 19:30:02.003654:     SoC: [   11.04,    11.01,    10.97,    10.93,    10.86,    10.49,    10.27,     9.66,     9.18,     8.83,      8.1,     7.44,     7.39,     7.28,     7.12,     6.91,     6.69,     6.09,      4.7,      2.5,     2.13,     2.05,     1.89,     1.66,     1.36,     0.99,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:30:02.004589:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 19:30:02.005782:    LOAD: [     5.0,     5.03,     5.07,      5.1,     5.17,     5.51,     5.72,     6.28,     6.73,     7.06,     7.74,     8.35,      8.4,      8.5,     8.65,     8.85,     9.05,     9.61,    10.91,    12.95,    13.29,    13.37,    13.52,    13.73,    14.01,    14.36,    14.78,    15.26,    15.48,     15.5,    15.75,    16.08,    16.46,    16.67,    16.86,    17.18,    17.51,    18.16,    18.82,    19.26,    19.82,    20.15,    20.48,    20.81,    21.14,    21.47,     21.8,    22.13,    22.25,    22.28,    22.31,    22.34,    22.39,    22.69,    22.87,    23.36,    23.75,    24.03,     24.7,    25.31,    25.36,    25.46,    25.61,    25.81,    26.02,    26.57,    27.87,    29.92,    30.26,    30.34,    30.49,     30.7,    30.98,    31.33,    31.74,    32.22,    32.45,    32.46,    32.72,    33.04,    33.42] kWh
2026-06-19 19:30:02.006859:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:30:02.007936:  IMPORT: [     1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,     1.74,     2.22,     2.45,     2.46,     2.72,     3.04,     3.42,     3.63,     3.82,     4.14,     4.48,     5.12,     5.79,     6.23,     6.78,     7.11,     7.45,     7.78,     8.11,     8.44,     8.76,     9.09,     9.21,     9.24,     9.27,      9.3,     9.36,     9.65,     9.84,    10.33,    10.71,    10.99,    11.67,    12.28,    12.33,    12.43,    12.58,    12.78,    12.98,    13.54,    14.84,    16.88,    17.23,     17.3,    17.45,    17.66,    17.94,    18.29,     18.7,    19.19,    19.42,    19.43,    19.68,    20.01,    20.39] kWh
2026-06-19 19:30:02.008953:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:30:02.010105:  METRIC: [   80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   134.54,   142.19,   145.89,   146.09,   150.09,   154.93,    159.9,   162.72,   165.41,   169.88,   174.41,   183.28,   192.55,   198.53,   206.18,   210.94,   220.59,   229.59,   239.89,    250.0,    261.5,   273.56,   276.84,   277.67,   278.47,   279.27,   280.85,    289.0,   293.44,   305.06,   312.76,   318.41,   382.03,   394.13,    395.1,   396.96,   399.61,   402.88,   406.72,   417.01,   441.14,   479.28,   485.56,   486.96,   489.41,   493.23,   497.95,   504.16,   510.38,   518.03,   521.73,   521.92,   525.92,   530.76,   535.73] p
2026-06-19 19:30:02.107788: predict best10 end_record 06-21 11:05:00, final soc 1.12kWh, metric 469.74p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:10:00, load 33.14kWh, PV 0.0kWh
2026-06-19 19:30:02.109552:    Slot: [   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,    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-19 19:30:02.111069:     SoC: [   11.04,    11.01,    10.97,    10.93,    10.86,    10.49,    10.27,     9.66,     9.18,     8.83,      8.1,     7.44,     7.39,     7.28,     7.12,     6.91,     6.69,     6.09,      4.7,      2.5,     2.13,     2.05,     1.89,     1.66,     1.36,     0.99,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8,     2.74,     4.68,      5.5,     7.44,     9.38,    11.32,     12.0,     12.5,     12.5,     12.5,    12.14,    11.79,    11.43,    11.08,    10.72,    10.37,    10.24,    10.21,    10.18,    10.15,    10.09,     9.77,     9.57,     9.05,     8.63,     8.33,     7.61,     6.95,      6.9,     6.79,     6.63,     6.42,      6.2,      5.6,      4.2,     2.01,     1.64,     1.55,      1.4,     1.17,     0.87,      0.8,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8,     2.74] kWh
2026-06-19 19:30:02.112260:     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<bf+,    g<bf+,    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<bf+,    g<bf+,    g~be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 19:30:02.114095:    LOAD: [     5.0,     5.03,     5.07,      5.1,     5.17,     5.51,     5.72,     6.28,     6.73,     7.06,     7.74,     8.35,      8.4,      8.5,     8.65,     8.85,     9.05,     9.61,    10.91,    12.95,    13.29,    13.37,    13.52,    13.73,    14.01,    14.36,    14.78,    15.26,    15.48,     15.5,    15.75,    16.08,    16.46,    16.67,    16.86,    17.18,    17.51,    18.16,    18.82,    19.26,    19.82,    20.15,    20.48,    20.81,    21.14,    21.47,     21.8,    22.13,    22.25,    22.28,    22.31,    22.34,    22.39,    22.69,    22.87,    23.36,    23.75,    24.03,     24.7,    25.31,    25.36,    25.46,    25.61,    25.81,    26.02,    26.57,    27.87,    29.92,    30.26,    30.34,    30.49,     30.7,    30.98,    31.33,    31.74,    32.22,    32.45,    32.46,    32.72,    33.04,    33.42] kWh
2026-06-19 19:30:02.115455:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:30:02.117190:  IMPORT: [     1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,     1.93,     2.41,     2.45,     2.46,     2.72,     3.05,     5.51,      7.8,     8.87,    11.28,    13.69,    16.42,    17.82,    18.79,    19.35,    19.68,    19.68,    19.68,    19.68,    19.68,    19.68,    19.68,    19.68,    19.68,    19.68,    19.68,    19.68,    19.68,    19.68,    19.68,    19.68,    19.68,    19.68,    19.68,    19.68,    19.68,    19.68,    19.68,    19.68,    19.68,    19.68,    19.68,    19.68,    19.68,    19.68,    19.68,    19.68,    19.96,    20.59,    21.07,    21.11,    21.13,    21.38,    21.71,    24.17] kWh
2026-06-19 19:30:02.119430:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:30:02.121601:  METRIC: [   80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   137.37,   145.02,   145.71,   145.91,   149.91,   154.75,   187.15,    218.0,   233.13,   266.35,    299.4,    336.8,   356.24,   369.57,   377.23,   381.98,   381.98,   381.98,   381.98,   381.98,   381.98,   381.98,   381.98,   381.98,   381.98,   381.98,   381.98,   381.98,   381.98,   381.98,   381.98,   381.98,   431.97,   431.97,   431.97,   431.97,   431.97,   431.97,   431.97,   431.97,   431.97,   431.97,   431.97,   431.97,   431.97,   431.97,   431.97,   437.05,    446.5,   454.14,   454.84,   455.04,   459.04,   463.88,   496.28] p
2026-06-19 19:30:02.207592: predict best end_record 06-21 11:05:00, final soc 1.19kWh, metric 449.81p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 10:15:00, load 31.86kWh, PV 0.0kWh
2026-06-19 19:30:02.208979:    Slot: [   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,    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-19 19:30:02.210196:     SoC: [   11.04,    11.01,    10.97,    10.94,    10.87,    10.52,     10.3,     9.72,     9.27,     8.93,     8.23,     7.61,     7.55,     7.45,      7.3,     7.09,     6.89,     6.32,     4.98,     2.89,     2.54,     2.46,     2.31,     2.09,      1.8,     1.44,     1.17,     1.17,     0.93,     0.92,      0.8,      0.8,     3.13,     5.46,      5.5,     7.83,    10.16,    12.48,    12.23,     12.5,     12.5,     12.5,    12.16,    11.82,    11.48,    11.14,     10.8,    10.47,    10.35,    10.31,    10.28,    10.26,     10.2,     9.89,     9.71,     9.21,     8.81,     8.52,     7.83,      7.2,     7.15,     7.05,      6.9,     6.69,     6.48,     5.91,     4.58,     2.49,     2.13,     2.05,      1.9,     1.68,      1.4,     1.04,     1.04,     1.04,     0.81,      0.8,      0.8,      0.8,     3.13] kWh
2026-06-19 19:30:02.211108:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g<bf+,    g<bf+,    g<be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 19:30:02.212190:    LOAD: [     5.0,     5.03,     5.06,      5.1,     5.16,     5.49,     5.69,     6.23,     6.65,     6.96,     7.61,      8.2,     8.24,     8.34,     8.48,     8.67,     8.87,      9.4,    10.64,    12.59,    12.92,    12.99,    13.13,    13.34,     13.6,    13.94,    14.33,    14.79,    15.01,    15.02,    15.27,    15.58,    15.94,    16.14,    16.32,    16.63,    16.94,    17.56,     18.2,    18.61,    19.15,    19.46,    19.78,    20.09,    20.41,    20.72,    21.04,    21.35,    21.46,    21.49,    21.52,    21.55,     21.6,    21.89,    22.06,    22.53,     22.9,    23.16,     23.8,    24.39,    24.44,    24.53,    24.68,    24.87,    25.06,    25.59,    26.83,    28.78,    29.11,    29.19,    29.33,    29.53,     29.8,    30.13,    30.52,    30.98,     31.2,    31.21,    31.46,    31.77,    32.13] kWh
2026-06-19 19:30:02.213218:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:30:02.214346:  IMPORT: [     1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,     1.64,      2.1,      2.1,      2.1,     2.23,     2.54,      5.4,      8.1,     8.33,    11.14,    13.95,    17.07,    17.47,    18.18,    18.71,    19.02,    19.02,    19.02,    19.02,    19.02,    19.02,    19.02,    19.02,    19.02,    19.02,    19.02,    19.02,    19.02,    19.02,    19.02,    19.02,    19.02,    19.02,    19.02,    19.02,    19.02,    19.02,    19.02,    19.02,    19.02,    19.02,    19.02,    19.02,    19.02,    19.02,    19.02,    19.02,    19.02,    19.42,    19.88,    19.88,    19.89,    20.13,    20.44,     23.3] kWh
2026-06-19 19:30:02.215399:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:30:02.216716:  METRIC: [   80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   133.03,   140.33,   140.33,   140.33,    142.4,   147.03,   184.68,   221.01,   224.24,    263.0,   301.55,   344.25,   349.79,   359.48,   366.78,   371.32,   371.32,   371.32,   371.32,   371.32,   371.32,   371.32,   371.32,   371.32,   371.32,   371.32,   371.32,   371.32,   371.32,   371.32,   371.32,   371.32,   421.31,   421.31,   421.31,   421.31,   421.31,   421.31,   421.31,   421.31,   421.31,   421.31,   421.31,   421.31,   421.31,   421.31,   421.31,   421.31,   427.25,   434.55,   434.55,   434.66,   438.48,    443.1,   480.76] p
2026-06-19 19:30:02.218871:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg]
2026-06-19 19:30:02.218929: Saving plan best values to HA entities
2026-06-19 19:30:02.413891: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 19:30:02.421284: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 19:30:02.427160: Best charging limit SoC's [1.0, 16.0, 5.5, 16.0, 12.0, 12.5, 1.0, 16.0]kWh, export []kWh gives import battery 40.03kWh, house 1.0kWh, export 0.0kWh, metric 449.81p, metric10 469.74p
2026-06-19 19:30:02.503913: Marginal costs baseline metric (no standing charge): 349.8464
2026-06-19 19:30:02.712148: Marginal energy costs matrix computed: min=15.33 max=21.61
2026-06-19 19:30:02.790376: Rate array import [{'start': 1170, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3545, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1170, 'end': 3545, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 19:30:02.791688: - Your estimated bill for today is £0.81 and tomorrow is £2.90
2026-06-19 19:30:02.791737: - Import rates are expensive (22.4p - 27.2p) for the next 3 and a half hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 19:30:02.791757: - The battery is currently at 69% and is in eco mode for the next 12 hours.
2026-06-19 19:30:02.791773: - For the next 48 hours there will be no solar generation.
2026-06-19 19:30:02.791788: - You will run out of battery in 14 hours.
2026-06-19 19:30:02.791804: - Your next charge slot will be in 12 hours where import rates will be cheap (15.0p).
2026-06-19 19:30:02.791819: 
2026-06-19 19:30:02.844727: Plan calculation took 1.14 seconds
2026-06-19 19:30:02.848656: No high rate period found
2026-06-19 19:30:02.900301: Import threshold used for optimisation was 16.86p
2026-06-19 19:30:02.955704: Low import rate windows [0: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 1: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 2: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 3: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 4: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 5: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 6: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 7: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 8: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 9: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 10: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 11: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 12: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 13: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 14: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 15: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 16: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 17: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 18: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 19: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 20: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 21: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 22: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 23: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 24: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 25: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 26: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 27: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 28: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 29: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 30: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 31: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 32: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 33: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 34: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 35: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 36: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 37: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 38: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 39: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 40: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 41: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 42: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 43: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 44: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 45: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 46: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 47: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 48: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 49: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 50: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 51: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 52: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 53: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 54: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 55: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 56: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 57: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 58: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 59: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 60: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 61: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 62: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 63: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 64: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 65: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 66: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 67: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 68: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 69: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 70: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 71: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 72: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 73: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 74: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 75: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 76: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 77: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 78: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 79: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 80: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 81: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 82: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 83: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 84: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 85: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 86: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 87: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 88: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 89: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 90: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 91: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 92: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 93: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8]
2026-06-19 19:30:02.963774: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 09:00:00+01:00 - current SoC 69%, target 6%
2026-06-19 19:30:02.963865: Inverter 0 disabled charge window while waiting for schedule (now 06-19 19:30:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 19:30:02.963939: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 19:30:02.964136: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 19:30:02.964276: Not setting charging SoC as we are not within the window (now 06-19 19:30:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 19:30:02.964316: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 19:30:02.964358: Inverter 0 Current charge limit is 100% and new target is 5%
2026-06-19 19:30:03.016157: Warn: Web Socket result failed {'id': 162, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:30:03.016350: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:30:08.086968: Warn: Web Socket result failed {'id': 163, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:30:08.087061: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:30:13.119448: Warn: Web Socket result failed {'id': 164, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:30:13.119625: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:30:18.149186: Warn: Web Socket result failed {'id': 165, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:30:18.149254: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:30:23.228497: Warn: Web Socket result failed {'id': 166, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:30:23.228579: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:30:28.232823: Warn: Web Socket result failed {'id': 167, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:30:28.232929: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:30:33.297966: Warn: Web Socket result failed {'id': 168, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:30:33.298062: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:30:38.308433: Warn: Web Socket result failed {'id': 169, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:30:38.308510: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:30:43.326837: Warn: Web Socket result failed {'id': 170, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:30:43.326926: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:30:48.332026: Warn: Web Socket result failed {'id': 171, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:30:48.332127: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:30:53.332949: Warn: Inverter 0 Trying to write 5 to charge_limit didn't complete got 100.0
2026-06-19 19:30:53.340373: Warn: record_status Warn: Inverter 0 write to charge_limit failed
2026-06-19 19:30:53.340532: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:30:53.340587: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:30:53.340614: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:30:53.340637: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:30:53.340660: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:30:53.340681: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:30:53.340704: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:30:53.340723: Inverter 0 count register writes 0
2026-06-19 19:30:53.354474: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 19:30:53.358855: Total inverter register writes now 0
2026-06-19 19:30:53.378607: Completed run status Demand with Errors reported (check log)
2026-06-19 19:30:53.391213: Saved current settings to /config/predbat_config.json
2026-06-19 19:31:33.463995: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:31:33.464218: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:31:33.464253: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:31:33.464379: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:31:33.464412: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:31:33.464430: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:31:33.464446: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:33:33.647677: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:33:33.647950: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:33:33.647974: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:33:33.648138: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:33:33.648166: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:33:33.648181: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:33:33.648193: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:35:00.788279: --------------- PredBat - update at 2026-06-19 19:35:00+01:00 with clock skew 0 minutes, minutes now 1175
2026-06-19 19:35:00.788820: Saved current settings to /config/predbat_config.json
2026-06-19 19:35:00.788971: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 48.7 minutes
2026-06-19 19:35:00.789078: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.13, latest beta is v8.40.13
2026-06-19 19:35:00.789185: Autoupdate: There is an update pending v8.40.13 GECloud automatic fixes, Solis OAuth, SigEnergy onboard status - auto update is off
2026-06-19 19:35:00.807756: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 19:35:00.808246: Predbat mode is set to Control charge
2026-06-19 19:35:00.895232: Found 11520 load_today datapoints going back 2 days
2026-06-19 19:35:00.895315: Using load_power data to fill gaps in load_today data
2026-06-19 19:35:00.946869: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 19:35:00.946982: Zero load period starting at 2026-06-19T12:09:00+0100 (446 minutes) for 889 minutes with base value 0.9
2026-06-19 19:35:00.947039: Zero load period starting at 2026-06-18T19:24:00+0100 (1451 minutes) for 64 minutes with base value 0.8
2026-06-19 19:35:00.947863: Processing 384 30-minute periods for power integration
2026-06-19 19:35:00.999131: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 19:35:00.999198: Car charging hold True, threshold 6.0kWh
2026-06-19 19:35:00.999228: Current data so far today: load 5.12kWh, import 1.5kWh, export 0.0kWh, PV 0kWh
2026-06-19 19:35:01.017282: Standing charge is set to 49.98p
2026-06-19 19:35:01.064761: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 19:35:01.064822: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 19:35:01.064965: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 111.7 minutes
2026-06-19 19:35:01.065312: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 111.7 minutes
2026-06-19 19:35:01.070212: Loaded 95 datapoints of futurerate analysis
2026-06-19 19:35:01.207541: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02']
2026-06-19 19:35:01.228763: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 19:35:01.228969: Import rates: min 13.17p, max 36.53p, average 20.02p
2026-06-19 19:35:01.259574: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 19:35:01.259636: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 19:35:01.260531: High export rate found rates in range 99p to -99p
2026-06-19 19:35:01.344280: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 19:35:01.344389: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 19:35:01.344572: Last hour: net energy 0.35kWh, import 0.35kWh, export 0.0kWh, car 0kWh, load 0.47kWh, net cost 10.75p, import 10.75p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 19:35:01.394772: Today's energy total net 1.5kWh, import 1.5kWh, export 0.0kWh, cost 80.96p, import 30.98p, export 0.0p, carbon 0.0kg
2026-06-19 19:35:01.394877: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 19:35:01.398100: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 19:35:01.399462: Warn: Found 1 gaps in load_today totalling 9860 minutes to fill using average data
2026-06-19 19:35:01.399560: Gap starting at 2026-06-18T15:55:00+0100 (1660 minutes) for 9860 minutes
2026-06-19 19:35:01.415638: Historical days now [7] weight [1]
2026-06-19 19:35:01.436890: Today's load divergence 111.44%, in-day adjustment 108.87%, damping 0.95x, yesterday 100.0% today 110.87% blend 18.4%
2026-06-19 19:35:01.436944: Today's predicted so far 11.75kWh with 0.0kWh car/iBoost excluded, 0.92kWh import ignored, and 0kWh forecast extra.
2026-06-19 19:35:01.436967: Today's actual load so far 13.63kWh with 0.0kWh car/iBoost excluded, and 0.29kWh import ignored.
2026-06-19 19:35:01.464295: Inverter 0: Type SK Sunsynk
2026-06-19 19:35:01.464349: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 19:35:01.464488: Reserve min: 5%, battery_min: 5%
2026-06-19 19:35:01.464538: 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 5%, current_reserve 5%, temperature 20°C
2026-06-19 19:35:01.464743: Inverter 0 SoC: 11.04kW 69%, current charge rate 5000W, current discharge rate 5250W, current battery power -27W, current battery voltage 51.2V, grid power -592W, load power 541W, PV Power 0W
2026-06-19 19:35:01.464856: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:35:01.464912: Inverter 0 scheduled charge enable is False
2026-06-19 19:35:01.464932: Inverter 0 charge windows currently []
2026-06-19 19:35:01.464950: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 19:35:01.465077: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:35:01.465100: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:35:01.465135: Inverter 0 scheduled discharge enable is False
2026-06-19 19:35:01.465285: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:35:01.465322: Inverter 0 discharge windows currently []
2026-06-19 19:35:01.465348: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:35:01.465362: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:35:01.465374: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:35:01.519838: Dynamic load last period 0.30kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 19:35:01.519917: Plan was last updated on 2026-06-19 19:25:00+01:00 and is now 10.0 minutes old
2026-06-19 19:35:01.520246: Best charge window [ 20-06 08:00:00 - 20-06 09:00:00 @ 15.47p 6%, 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 34%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.75p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 75%, 20-06 14:30:00 - 20-06 16:00:00 @ 14.11p 78%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 19:00:00 @ 34.31p 100% ]
2026-06-19 19:35:01.520281: Best export window [  ]
2026-06-19 19:35:01.521103: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 19:35:01.523241: Load divergence over 8.0 hours mean 646.68W, min 645.6W, max 646.8W, std dev 0.37W, divergence 0.03%
2026-06-19 19:35:01.538367: Creating pool of 12 processes to match your CPU count
2026-06-19 19:35:01.614423: predict base end_record 06-21 11:10:00, final soc 0.8kWh, metric 475.52p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:10:00, load 30.7kWh, PV 0.0kWh
2026-06-19 19:35:01.616431:    Slot: [   19:35,    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,    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-19 19:35:01.617924:     SoC: [   11.04,    10.71,    10.31,     9.92,     9.52,     9.12,     8.72,     8.33,     7.93,     7.54,     7.17,      6.8,     6.43,     6.07,     5.71,     5.34,     4.98,     4.61,     4.25,     3.88,     3.52,     3.15,     2.79,     2.42,     2.06,      1.7,     1.33,     0.97,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:35:01.619284:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 19:35:01.620839:    LOAD: [    5.12,     5.43,      5.8,     6.17,     6.54,     6.91,     7.28,     7.65,     8.02,     8.39,     8.73,     9.07,     9.41,     9.75,    10.09,    10.43,    10.77,    11.11,    11.45,    11.79,    12.13,    12.47,    12.81,    13.15,    13.49,    13.83,    14.17,    14.51,    14.85,    15.19,    15.52,    15.86,     16.2,    16.54,    16.88,    17.22,    17.56,     17.9,    18.24,    18.58,    18.92,    19.22,    19.27,    19.33,    19.38,    19.66,    20.07,    20.22,    20.22,    20.24,    20.27,     20.3,    20.37,    20.64,    20.81,    21.28,    21.65,    21.92,    22.56,    23.14,    23.19,    23.29,    23.43,    23.62,    23.81,    24.34,    25.59,    27.54,    27.86,    27.94,    28.08,    28.28,    28.55,    28.88,    29.28,    29.74,    29.95,    29.97,    30.21,    30.52,    30.88] kWh
2026-06-19 19:35:01.622332:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:35:01.624055:  IMPORT: [     1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,     1.68,     2.02,     2.36,      2.7,     3.04,     3.38,     3.72,     4.06,      4.4,     4.74,     5.08,     5.42,     5.76,     6.06,     6.11,     6.17,     6.22,      6.5,     6.91,     7.06,     7.06,     7.08,     7.11,     7.14,     7.21,     7.48,     7.65,     8.12,     8.49,     8.76,      9.4,     9.98,    10.03,    10.13,    10.27,    10.46,    10.65,    11.19,    12.43,    14.38,     14.7,    14.78,    14.92,    15.12,    15.39,    15.72,    16.12,    16.58,    16.79,    16.81,    17.05,    17.36,    17.72] kWh
2026-06-19 19:35:01.627789:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:35:01.629386:  METRIC: [   80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   133.93,   138.93,   144.24,   149.31,   153.78,   158.35,   163.15,   167.83,   172.48,   177.13,   181.86,   186.51,   191.16,   195.47,    197.0,   198.59,   200.34,   208.97,   223.02,   228.45,   228.49,   229.22,   230.01,   230.78,   232.59,   240.07,   244.31,    255.4,   262.76,   268.15,   331.14,    342.7,   343.62,    345.4,   347.93,   351.05,   354.72,   364.54,   387.58,   423.98,   429.98,   431.31,   433.65,    437.3,   441.81,   447.73,   453.67,   460.97,    464.5,   464.69,   468.51,   473.13,   477.87] p
2026-06-19 19:35:01.744286: Battery has 13.58 hours left - now at 11.04kWh
2026-06-19 19:35:01.783542: predict base10 end_record 06-21 11:10:00, final soc 0.8kWh, metric 496.79p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:35:00, load 31.92kWh, PV 0.0kWh
2026-06-19 19:35:01.785284:    Slot: [   19:35,    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,    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-19 19:35:01.786735:     SoC: [   11.04,    10.69,    10.28,     9.86,     9.45,     9.03,     8.62,      8.2,     7.79,     7.37,     6.98,      6.6,     6.22,     5.84,     5.45,     5.07,     4.69,     4.31,     3.93,     3.54,     3.16,     2.78,      2.4,     2.02,     1.63,     1.25,     0.87,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:35:01.787896:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 19:35:01.789277:    LOAD: [    5.12,     5.45,     5.83,     6.22,     6.61,      7.0,     7.38,     7.77,     8.16,     8.54,      8.9,     9.26,     9.62,     9.97,    10.33,    10.68,    11.04,    11.39,    11.75,    12.11,    12.46,    12.82,    13.17,    13.53,    13.88,    14.24,     14.6,    14.95,    15.31,    15.66,    16.02,    16.37,    16.73,    17.09,    17.44,     17.8,    18.15,    18.51,    18.86,    19.22,    19.58,    19.89,    19.94,     20.0,    20.06,    20.36,    20.78,    20.93,    20.93,    20.96,    20.99,    21.02,    21.09,    21.38,    21.56,    22.05,    22.43,    22.72,    23.39,     24.0,    24.05,    24.15,     24.3,     24.5,     24.7,    25.26,    26.56,     28.6,    28.95,    29.03,    29.17,    29.39,    29.67,    30.01,    30.43,    30.91,    31.14,    31.15,    31.41,    31.73,    32.11] kWh
2026-06-19 19:35:01.790777:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:35:01.792247:  IMPORT: [     1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,     1.79,     2.15,      2.5,     2.86,     3.21,     3.57,     3.93,     4.28,     4.64,     4.99,     5.35,      5.7,     6.06,     6.42,     6.73,     6.78,     6.84,      6.9,      7.2,     7.62,     7.77,     7.77,      7.8,     7.83,     7.86,     7.93,     8.22,      8.4,     8.89,     9.27,     9.56,    10.23,    10.84,    10.89,    10.99,    11.14,    11.34,    11.54,     12.1,     13.4,    15.44,    15.79,    15.87,    16.01,    16.23,    16.51,    16.85,    17.27,    17.75,    17.98,    17.99,    18.25,    18.57,    18.95] kWh
2026-06-19 19:35:01.793658:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:35:01.795849:  METRIC: [   80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   135.57,   141.31,   146.55,   152.11,   157.42,    162.1,   166.89,   171.92,   176.83,    181.7,   186.57,   191.52,   196.39,   201.27,   205.78,   207.38,   209.05,   210.89,   219.93,   234.65,   240.33,   240.38,   241.15,   241.97,   242.78,   244.67,   252.51,   256.96,   268.57,   276.28,   281.93,   345.54,   357.65,   358.62,   360.48,   363.13,   366.39,   370.24,   380.53,   404.66,    442.8,   449.08,   450.48,   452.93,   456.75,   461.48,   467.68,    473.9,   481.55,   485.25,   485.44,   489.44,   494.29,   499.25] p
2026-06-19 19:35:01.867049: predict best10 end_record 06-21 11:10:00, final soc 1.45kWh, metric 453.03p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:30:00, load 31.92kWh, PV 0.0kWh
2026-06-19 19:35:01.868827:    Slot: [   19:35,    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,    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-19 19:35:01.870281:     SoC: [   11.04,    10.69,    10.28,     9.86,     9.45,     9.03,     8.62,      8.2,     7.79,     7.37,     6.98,      6.6,     6.22,     5.84,     5.45,     5.07,     4.69,     4.31,     3.93,     3.54,     3.16,     2.78,      2.4,     2.02,     1.63,     1.25,     1.19,     1.19,     0.81,      0.8,      0.8,      0.8,     2.74,     4.68,      5.5,     7.44,     9.38,    11.32,     12.0,     12.5,     12.5,     12.5,    12.44,    12.38,    12.31,    11.99,    11.54,    11.38,    11.37,    11.34,    11.31,    11.28,    11.21,     10.9,    10.71,    10.18,     9.76,     9.46,     8.74,     8.08,     8.03,     7.92,     7.76,     7.55,     7.33,     6.73,     5.33,     3.14,     2.77,     2.69,     2.53,      2.3,      2.0,     1.63,     1.18,     1.18,     0.94,     0.92,      0.8,      0.8,     2.74] kWh
2026-06-19 19:35:01.871504:     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<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-19 19:35:01.872963:    LOAD: [    5.12,     5.45,     5.83,     6.22,     6.61,      7.0,     7.38,     7.77,     8.16,     8.54,      8.9,     9.26,     9.62,     9.97,    10.33,    10.68,    11.04,    11.39,    11.75,    12.11,    12.46,    12.82,    13.17,    13.53,    13.88,    14.24,     14.6,    14.95,    15.31,    15.66,    16.02,    16.37,    16.73,    17.09,    17.44,     17.8,    18.15,    18.51,    18.86,    19.22,    19.58,    19.89,    19.94,     20.0,    20.06,    20.36,    20.78,    20.93,    20.93,    20.96,    20.99,    21.02,    21.09,    21.38,    21.56,    22.05,    22.43,    22.72,    23.39,     24.0,    24.05,    24.15,     24.3,     24.5,     24.7,    25.26,    26.56,     28.6,    28.95,    29.03,    29.17,    29.39,    29.67,    30.01,    30.43,    30.91,    31.14,    31.15,    31.41,    31.73,    32.11] kWh
2026-06-19 19:35:01.874495:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:35:01.875962:  IMPORT: [     1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.8,     2.15,     2.15,      2.5,     2.86,     3.21,     5.65,     8.09,     9.33,    11.77,    14.21,    16.65,    17.73,    18.62,    18.98,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.77,    19.77,    19.77,    19.92,    20.24,     22.7] kWh
2026-06-19 19:35:01.877277:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:35:01.878657:  METRIC: [   80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,    135.4,   141.06,   141.06,   146.22,   151.78,   157.09,   189.21,   222.01,   239.49,   273.14,   306.53,   339.93,   355.06,   367.28,   372.15,   376.67,   376.67,   376.67,   376.67,   376.67,   376.67,   376.67,   376.67,   376.67,   376.67,   376.67,   376.67,   376.67,   376.67,   376.67,   376.67,   376.67,   426.65,   426.65,   426.65,   426.65,   426.65,   426.65,   426.65,   426.65,   426.65,   426.65,   426.65,   426.65,   426.65,   426.65,   426.65,   426.65,   426.65,    434.3,    434.3,    434.3,   436.55,   441.39,   473.79] p
2026-06-19 19:35:01.959269: predict best end_record 06-21 11:10:00, final soc 1.58kWh, metric 435.9p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:25:00, load 30.7kWh, PV 0.0kWh
2026-06-19 19:35:01.960679:    Slot: [   19:35,    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,    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-19 19:35:01.961841:     SoC: [   11.04,    10.71,    10.31,     9.92,     9.52,     9.12,     8.72,     8.33,     7.93,     7.54,     7.17,      6.8,     6.43,     6.07,     5.71,     5.34,     4.98,     4.61,     4.25,     3.88,     3.52,     3.15,     2.79,     2.42,     2.06,      1.7,     1.33,     1.15,      0.8,      0.8,      0.8,      0.8,     3.13,     5.46,      5.5,     7.83,    10.16,    12.48,    12.18,     12.5,     12.5,     12.5,    12.44,    12.38,    12.32,    12.02,    11.59,    11.43,    11.43,     11.4,    11.37,    11.34,    11.26,    10.97,    10.79,    10.29,     9.89,      9.6,     8.91,     8.28,     8.23,     8.13,     7.98,     7.77,     7.56,     6.99,     5.66,     3.56,     3.21,     3.13,     2.98,     2.76,     2.48,     2.12,      1.7,      1.2,     0.97,     0.95,      0.8,      0.8,     3.13] kWh
2026-06-19 19:35:01.962767:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g<bf+,    g<bf+,    g<be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be~,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 19:35:01.963994:    LOAD: [    5.12,     5.43,      5.8,     6.17,     6.54,     6.91,     7.28,     7.65,     8.02,     8.39,     8.73,     9.07,     9.41,     9.75,    10.09,    10.43,    10.77,    11.11,    11.45,    11.79,    12.13,    12.47,    12.81,    13.15,    13.49,    13.83,    14.17,    14.51,    14.85,    15.19,    15.52,    15.86,     16.2,    16.54,    16.88,    17.22,    17.56,     17.9,    18.24,    18.58,    18.92,    19.22,    19.27,    19.33,    19.38,    19.66,    20.07,    20.22,    20.22,    20.24,    20.27,     20.3,    20.37,    20.64,    20.81,    21.28,    21.65,    21.92,    22.56,    23.14,    23.19,    23.29,    23.43,    23.62,    23.81,    24.34,    25.59,    27.54,    27.86,    27.94,    28.08,    28.28,    28.55,    28.88,    29.28,    29.74,    29.95,    29.97,    30.21,    30.52,    30.88] kWh
2026-06-19 19:35:01.965114:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:35:01.966248:  IMPORT: [     1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,     1.67,     1.68,     2.02,     2.36,      2.7,     5.54,     8.38,     8.77,    11.61,    14.45,    17.29,    17.34,    18.03,    18.37,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.76,    19.07,    21.93] kWh
2026-06-19 19:35:01.967417:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:35:01.968576:  METRIC: [   80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   133.65,   133.89,    138.9,    144.2,   149.27,   186.66,   224.85,   230.32,   269.49,   308.37,   347.25,   348.04,   357.39,   362.04,   366.35,   366.35,   366.35,   366.35,   366.35,   366.35,   366.35,   366.35,   366.35,   366.35,   366.35,   366.35,   366.35,   366.35,   366.35,   366.35,   366.35,   416.33,   416.33,   416.33,   416.33,   416.33,   416.33,   416.33,   416.33,   416.33,   416.33,   416.33,   416.33,   416.33,   416.33,   416.33,   416.33,   416.33,   416.33,   416.33,   416.33,   417.92,   422.54,    460.2] p
2026-06-19 19:35:01.970286:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg]
2026-06-19 19:35:01.970315: Saving plan best values to HA entities
2026-06-19 19:35:02.111780: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 19:35:02.117494: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 19:35:02.124370: Best charging limit SoC's [1.0, 16.0, 5.5, 16.0, 12.0, 12.5, 1.0, 16.0]kWh, export []kWh gives import battery 38.23kWh, house 1.44kWh, export 0.0kWh, metric 435.9p, metric10 453.03p
2026-06-19 19:35:02.196578: Marginal costs baseline metric (no standing charge): 335.9326
2026-06-19 19:35:02.386914: Marginal energy costs matrix computed: min=15.31 max=22.08
2026-06-19 19:35:02.466701: Rate array import [{'start': 1175, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3550, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1175, 'end': 3550, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 19:35:02.467408: - Your estimated bill for today is £0.81 and tomorrow is £2.85
2026-06-19 19:35:02.467443: - Import rates are expensive (22.4p - 27.2p) for the next 3 and a half hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 19:35:02.467462: - The battery is currently at 69% and is in eco mode for the next 12 hours.
2026-06-19 19:35:02.467479: - For the next 48 hours there will be no solar generation.
2026-06-19 19:35:02.467494: - You will run out of battery in 13 hours.
2026-06-19 19:35:02.467509: - Your next charge slot will be in 12 hours where import rates will be cheap (15.0p).
2026-06-19 19:35:02.467525: 
2026-06-19 19:35:02.511756: Plan calculation took 0.99 seconds
2026-06-19 19:35:02.515174: No high rate period found
2026-06-19 19:35:02.559604: Import threshold used for optimisation was 16.86p
2026-06-19 19:35:02.607168: Low import rate windows [0: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 1: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 2: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 3: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 4: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 5: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 6: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 7: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 8: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 9: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 10: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 11: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 12: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 13: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 14: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 15: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 16: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 17: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 18: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 19: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 20: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 21: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 22: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 23: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 24: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 25: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 26: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 27: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 28: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 29: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 30: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 31: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 32: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 33: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 34: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 35: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 36: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 37: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 38: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 39: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 40: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 41: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 42: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 43: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 44: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 45: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 46: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 47: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 48: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 49: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 50: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 51: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 52: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 53: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 54: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 55: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 56: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 57: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 58: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 59: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 60: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 61: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 62: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 63: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 64: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 65: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 66: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 67: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 68: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 69: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 70: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 71: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 72: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 73: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 74: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 75: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 76: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 77: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 78: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 79: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 80: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 81: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 82: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 83: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 84: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 85: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 86: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 87: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 88: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 89: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 90: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 91: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 92: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 93: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 94: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18]
2026-06-19 19:35:02.614389: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 09:00:00+01:00 - current SoC 69%, target 6%
2026-06-19 19:35:02.614493: Inverter 0 disabled charge window while waiting for schedule (now 06-19 19:35:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 19:35:02.614576: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 19:35:02.614792: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 19:35:02.614957: Not setting charging SoC as we are not within the window (now 06-19 19:35:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 19:35:02.615008: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 19:35:02.615083: Inverter 0 Current charge limit is 100% and new target is 5%
2026-06-19 19:35:02.714523: Warn: Web Socket result failed {'id': 172, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:35:02.714728: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:35:07.783388: Warn: Web Socket result failed {'id': 173, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:35:07.783452: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:35:12.787660: Warn: Web Socket result failed {'id': 174, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:35:12.787755: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:35:17.882109: Warn: Web Socket result failed {'id': 175, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:35:17.882175: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:35:22.915047: Warn: Web Socket result failed {'id': 176, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:35:22.915139: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:35:27.972328: Warn: Web Socket result failed {'id': 177, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:35:27.972419: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:35:33.045131: Warn: Web Socket result failed {'id': 178, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:35:33.045214: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:35:38.076083: Warn: Web Socket result failed {'id': 179, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:35:38.076160: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:35:43.086595: Warn: Web Socket result failed {'id': 180, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:35:43.086682: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:35:48.172038: Warn: Web Socket result failed {'id': 181, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:35:48.172155: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:35:53.172905: Warn: Inverter 0 Trying to write 5 to charge_limit didn't complete got 100.0
2026-06-19 19:35:53.180323: Warn: record_status Warn: Inverter 0 write to charge_limit failed
2026-06-19 19:35:53.180534: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:35:53.180591: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:35:53.180622: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:35:53.180660: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:35:53.180678: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:35:53.180710: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:35:53.180728: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:35:53.180743: Inverter 0 count register writes 0
2026-06-19 19:35:53.197224: 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-19 19:35:53.197390: Recompute is saving previous plan...
2026-06-19 19:35:53.200523: Best charge window [ 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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% ]
2026-06-19 19:35:53.200614: Best export window [  ]
2026-06-19 19:35:53.201368: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 19:35:53.203369: Load divergence over 8.0 hours mean 646.68W, min 645.6W, max 646.8W, std dev 0.37W, divergence 0.03%
2026-06-19 19:35:53.220603: Calculating data from yesterday for savings calculation
2026-06-19 19:35:53.231560: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 19:35:53.237301: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 19:35:53.238395: Creating pool of 12 processes to match your CPU count
2026-06-19 19:35:53.292563: 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-19 19:35:53.294288: Optimise levels pass started at 2026-06-19 19:35:53
2026-06-19 19:35:53.294332: Optimise all windows, total charge 94 export 1
2026-06-19 19:35:53.513003: >> Region optimisation pass width 960
2026-06-19 19:35:53.833124: >> Region optimisation pass width 480
2026-06-19 19:35:54.194633: >> Region optimisation pass width 240
2026-06-19 19:35:54.628439: >> Region optimisation pass width 120
2026-06-19 19:35:55.553921: Calculated end_record as 06-21 11:00:00 based on best_price 13.93p, next_charge_start 06-20 11:00:00, max_windows 78
2026-06-19 19:35:55.554062: Optimise levels pass ended at 2026-06-19 19:35:55, duration 2.3 seconds tried 320 combinations
2026-06-19 19:35:55.554125: Set best_price_charge_level 15.0p, best_price_export_level 0p, best_price_charge 13.93p, best_cost_export 0p, best_metric 406.03p, best_keep 0kWh, best_cycle 46.09kWh, best_carbon 0kg, best_import 32.53kWh
2026-06-19 19:35:55.569106: Starting detailed optimisation end_record 06-21 11:00:00, best_price_charge 13.93p, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.5, 11.5, 0, 11.5, 11.5, 11.5, 11.5, 11.5, 11.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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]kWh and export limits []kWh
2026-06-19 19:35:55.569371: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 314.52p, best_cost 322.79p, best_cycle 32.07kWh, best_carbon 0kg, best_import 39.83kWh
2026-06-19 19:35:55.604359: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 314.52p, best_cost 322.79p, best_cycle 32.07kWh, best_carbon 0kg, best_import 39.83kWh
2026-06-19 19:35:55.638558: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 314.49p, best_cost 322.74p, best_cycle 32.07kWh, best_carbon 0kg, best_import 39.83kWh
2026-06-19 19:35:55.760271: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 314.48p, best_cost 322.74p, best_cycle 32.07kWh, best_carbon 0kg, best_import 39.83kWh
2026-06-19 19:35:55.792650: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 314.48p, best_cost 322.74p, best_cycle 32.07kWh, best_carbon 0kg, best_import 39.83kWh
2026-06-19 19:35:55.823784: Best charge windows best_metric 314.48p, best_cost 322.74p, best_carbon 0kg, best_import 39.83kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 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% ]
2026-06-19 19:35:55.824666: Best charge windows best_metric 314.48p, best_cost 322.74p, best_carbon 0kg, best_import 39.83kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 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% ]
2026-06-19 19:35:55.824801: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 314.48p, best_cost 322.74p, best_cycle 32.07kWh, best_carbon 0kg, best_import 39.83kWh
2026-06-19 19:35:55.860858: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 314.48p, best_cost 322.74p, best_cycle 32.07kWh, best_carbon 0kg, best_import 39.83kWh
2026-06-19 19:35:55.888191: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 314.48p, best_cost 322.74p, best_cycle 32.07kWh, best_carbon 0kg, best_import 39.83kWh
2026-06-19 19:35:55.993210: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 314.48p, best_cost 322.74p, best_cycle 32.07kWh, best_carbon 0kg, best_import 39.83kWh
2026-06-19 19:35:56.020132: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 314.48p, best_cost 322.74p, best_cycle 32.07kWh, best_carbon 0kg, best_import 39.83kWh
2026-06-19 19:35:56.047850: Best charge windows best_metric 314.48p, best_cost 322.74p, best_carbon 0kg, best_import 39.83kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 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% ]
2026-06-19 19:35:56.048088: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 314.48p, best_cost 322.74p, best_cycle 32.07kWh, best_carbon 0kg, best_import 39.83kWh
2026-06-19 19:35:56.077789: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 314.48p, best_cost 322.74p, best_cycle 32.07kWh, best_carbon 0kg, best_import 39.83kWh
2026-06-19 19:35:56.101387: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 314.48p, best_cost 322.74p, best_cycle 32.07kWh, best_carbon 0kg, best_import 39.83kWh
2026-06-19 19:35:56.213716: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 314.48p, best_cost 322.74p, best_cycle 32.07kWh, best_carbon 0kg, best_import 39.83kWh
2026-06-19 19:35:56.240036: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 314.48p, best_cost 322.74p, best_cycle 32.07kWh, best_carbon 0kg, best_import 39.83kWh
2026-06-19 19:35:56.263742: Best charge windows best_metric 314.48p, best_cost 322.74p, best_carbon 0kg, best_import 39.83kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 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% ]
2026-06-19 19:35:56.263996: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 13.93p, best_metric 314.48p, best_cost 322.74p, best_cycle 32.07kWh, best_carbon 0kg, best_import 39.83kWh
2026-06-19 19:35:56.285068: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 13.93p, best_metric 314.48p, best_cost 322.74p, best_cycle 32.07kWh, best_carbon 0kg, best_import 39.83kWh
2026-06-19 19:35:56.307592: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 13.93p, best_metric 314.48p, best_cost 322.74p, best_cycle 32.07kWh, best_carbon 0kg, best_import 39.83kWh
2026-06-19 19:35:56.403596: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 13.93p, best_metric 314.48p, best_cost 322.74p, best_cycle 32.07kWh, best_carbon 0kg, best_import 39.83kWh
2026-06-19 19:35:56.428008: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 13.93p, best_metric 314.48p, best_cost 322.74p, best_cycle 32.07kWh, best_carbon 0kg, best_import 39.83kWh
2026-06-19 19:35:56.452296: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 13.93p, best_metric 314.48p, best_cost 322.74p, best_cycle 32.07kWh, best_carbon 0kg, best_import 39.83kWh
2026-06-19 19:35:56.482063: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 13.93p, best_metric 313.92p, best_cost 322.15p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.78kWh
2026-06-19 19:35:56.506222: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 13.93p, best_metric 313.66p, best_cost 322.01p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.78kWh
2026-06-19 19:35:56.552570: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 13.93p, best_metric 313.66p, best_cost 322.01p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.78kWh
2026-06-19 19:35:56.597154: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 13.93p, best_metric 313.66p, best_cost 322.01p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.78kWh
2026-06-19 19:35:56.651487: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 13.93p, best_metric 313.33p, best_cost 321.58p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.78kWh
2026-06-19 19:35:56.700690: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 13.93p, best_metric 313.33p, best_cost 321.58p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.78kWh
2026-06-19 19:35:56.752984: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 13.93p, best_metric 313.31p, best_cost 321.56p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.78kWh
2026-06-19 19:35:56.804042: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 13.93p, best_metric 313.31p, best_cost 321.56p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.78kWh
2026-06-19 19:35:56.854791: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 13.93p, best_metric 313.25p, best_cost 321.56p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.78kWh
2026-06-19 19:35:56.904428: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 13.93p, best_metric 313.25p, best_cost 321.56p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.78kWh
2026-06-19 19:35:56.959817: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 13.93p, best_metric 313.25p, best_cost 321.56p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.78kWh
2026-06-19 19:35:57.075880: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 13.93p, best_metric 313.25p, best_cost 321.56p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.78kWh
2026-06-19 19:35:57.192748: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 13.93p, best_metric 313.25p, best_cost 321.56p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.78kWh
2026-06-19 19:35:57.246758: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 13.93p, best_metric 313.25p, best_cost 321.56p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.78kWh
2026-06-19 19:35:57.307269: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 13.93p, best_metric 313.25p, best_cost 321.56p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.78kWh
2026-06-19 19:35:57.488654: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 13.93p, best_metric 313.25p, best_cost 321.56p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.78kWh
2026-06-19 19:35:57.539130: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 13.93p, best_metric 313.25p, best_cost 321.56p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.78kWh
2026-06-19 19:35:57.592276: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 13.93p, best_metric 313.25p, best_cost 321.56p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.78kWh
2026-06-19 19:35:57.643366: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 13.93p, best_metric 313.25p, best_cost 321.56p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.78kWh
2026-06-19 19:35:57.701941: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 13.93p, best_metric 313.25p, best_cost 321.56p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.78kWh
2026-06-19 19:35:57.755786: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 13.93p, best_metric 313.25p, best_cost 321.56p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.78kWh
2026-06-19 19:35:57.803991: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 13.93p, best_metric 313.25p, best_cost 321.56p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.78kWh
2026-06-19 19:35:57.833583: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 13.93p, best_metric 313.25p, best_cost 321.56p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.78kWh
2026-06-19 19:35:57.859615: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 13.93p, best_metric 313.25p, best_cost 321.56p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.78kWh
2026-06-19 19:35:57.889851: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 13.93p, best_metric 313.25p, best_cost 321.56p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.78kWh
2026-06-19 19:35:57.915384: Optimise price set 27.8p, pass low, price 25.96p, start_at_low True, best_price_charge 13.93p, best_metric 313.25p, best_cost 321.56p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.78kWh
2026-06-19 19:35:57.941822: Optimise price set 28.4p, pass low, price 26.48p, start_at_low True, best_price_charge 13.93p, best_metric 313.25p, best_cost 321.56p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.78kWh
2026-06-19 19:35:58.022015: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 13.93p, best_metric 313.25p, best_cost 321.56p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.78kWh
2026-06-19 19:35:58.097215: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 13.93p, best_metric 313.25p, best_cost 321.56p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.78kWh
2026-06-19 19:35:58.145689: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 13.93p, best_metric 313.25p, best_cost 321.56p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.78kWh
2026-06-19 19:35:58.222996: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 13.93p, best_metric 313.25p, best_cost 321.56p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.78kWh
2026-06-19 19:35:58.246665: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 13.93p, best_metric 313.25p, best_cost 321.56p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.78kWh
2026-06-19 19:35:58.272751: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 13.93p, best_metric 313.25p, best_cost 321.56p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.78kWh
2026-06-19 19:35:58.301524: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 13.93p, best_metric 313.25p, best_cost 321.56p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.78kWh
2026-06-19 19:35:58.327706: Best charge windows best_metric 313.25p, best_cost 321.56p, best_carbon 0kg, best_import 39.78kWh, 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 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 6%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 6%, 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% ]
2026-06-19 19:35:58.328179: Tweak plan optimisation started
2026-06-19 19:35:58.542419: Tweak optimisation finished metric 313.24 cost 321.56 metric_keep 0 cycle 31.34 carbon 0 import 39.78
2026-06-19 19:35:58.553045: Raw charge windows [ 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 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 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 72%, 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 6%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 6%, 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% ] reserve 0.8
2026-06-19 19:35:58.553770: Unclipped charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 31%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 16:00:00 @ 14.13p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:00:00 @ 27.49p 100% ] reserve 0.8
2026-06-19 19:35:58.554220: Unfiltered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 0%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 16:00:00 @ 14.13p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:00:00 @ 27.49p 100% ] reserve 0.8
2026-06-19 19:35:58.554546: Filtered charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 16:00:00 @ 14.13p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:00:00 @ 27.49p 100% ] reserve 0.8
2026-06-19 19:35:58.580871: Previous plan best metric is 314.09 (cost 322.57) and new plan best metric is 313.26 (cost 321.56)
2026-06-19 19:35:58.580914: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-19 19:35:58.581090: Plan valid is now true after recompute was False
2026-06-19 19:35:58.607770: predict base end_record 06-21 11:00:00, final soc 0.8kWh, metric 473.13p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:10:00, load 30.52kWh, PV 0.0kWh
2026-06-19 19:35:58.609454:    Slot: [   19:35,    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,    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-19 19:35:58.610866:     SoC: [   11.04,    10.71,    10.31,     9.92,     9.52,     9.12,     8.72,     8.33,     7.93,     7.54,     7.17,      6.8,     6.43,     6.07,     5.71,     5.34,     4.98,     4.61,     4.25,     3.88,     3.52,     3.15,     2.79,     2.42,     2.06,      1.7,     1.33,     0.97,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:35:58.611972:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 19:35:58.613331:    LOAD: [    5.12,     5.43,      5.8,     6.17,     6.54,     6.91,     7.28,     7.65,     8.02,     8.39,     8.73,     9.07,     9.41,     9.75,    10.09,    10.43,    10.77,    11.11,    11.45,    11.79,    12.13,    12.47,    12.81,    13.15,    13.49,    13.83,    14.17,    14.51,    14.85,    15.19,    15.52,    15.86,     16.2,    16.54,    16.88,    17.22,    17.56,     17.9,    18.24,    18.58,    18.92,    19.22,    19.27,    19.33,    19.38,    19.66,    20.07,    20.22,    20.22,    20.24,    20.27,     20.3,    20.37,    20.64,    20.81,    21.28,    21.65,    21.92,    22.56,    23.14,    23.19,    23.29,    23.43,    23.62,    23.81,    24.34,    25.59,    27.54,    27.86,    27.94,    28.08,    28.28,    28.55,    28.88,    29.28,    29.74,    29.95,    29.97,    30.21,    30.52] kWh
2026-06-19 19:35:58.614643:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:35:58.615962:  IMPORT: [     1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,     1.68,     2.02,     2.36,      2.7,     3.04,     3.38,     3.72,     4.06,      4.4,     4.74,     5.08,     5.42,     5.76,     6.06,     6.11,     6.17,     6.22,      6.5,     6.91,     7.06,     7.06,     7.08,     7.11,     7.14,     7.21,     7.48,     7.65,     8.12,     8.49,     8.76,      9.4,     9.98,    10.03,    10.13,    10.27,    10.46,    10.65,    11.19,    12.43,    14.38,     14.7,    14.78,    14.92,    15.12,    15.39,    15.72,    16.12,    16.58,    16.79,    16.81,    17.05,    17.36] kWh
2026-06-19 19:35:58.617416:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:35:58.618837:  METRIC: [   80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   133.93,   138.93,   144.24,   149.31,   153.78,   158.35,   163.15,   167.83,   172.48,   177.13,   181.86,   186.51,   191.16,   195.47,    197.0,   198.59,   200.34,   208.97,   223.02,   228.45,   228.49,   229.22,   230.01,   230.78,   232.59,   240.07,   244.31,    255.4,   262.76,   268.15,   331.14,    342.7,   343.62,    345.4,   347.93,   351.05,   354.72,   364.54,   387.58,   423.98,   429.98,   431.31,   433.65,    437.3,   441.81,   447.73,   453.67,   460.97,    464.5,   464.69,   468.51,   473.13] p
2026-06-19 19:35:58.719613: Battery has 13.58 hours left - now at 11.04kWh
2026-06-19 19:35:58.759500: predict base10 end_record 06-21 11:00:00, final soc 0.8kWh, metric 494.29p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:35:00, load 31.73kWh, PV 0.0kWh
2026-06-19 19:35:58.761175:    Slot: [   19:35,    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,    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-19 19:35:58.762645:     SoC: [   11.04,    10.69,    10.28,     9.86,     9.45,     9.03,     8.62,      8.2,     7.79,     7.37,     6.98,      6.6,     6.22,     5.84,     5.45,     5.07,     4.69,     4.31,     3.93,     3.54,     3.16,     2.78,      2.4,     2.02,     1.63,     1.25,     0.87,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:35:58.763783:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 19:35:58.765143:    LOAD: [    5.12,     5.45,     5.83,     6.22,     6.61,      7.0,     7.38,     7.77,     8.16,     8.54,      8.9,     9.26,     9.62,     9.97,    10.33,    10.68,    11.04,    11.39,    11.75,    12.11,    12.46,    12.82,    13.17,    13.53,    13.88,    14.24,     14.6,    14.95,    15.31,    15.66,    16.02,    16.37,    16.73,    17.09,    17.44,     17.8,    18.15,    18.51,    18.86,    19.22,    19.58,    19.89,    19.94,     20.0,    20.06,    20.36,    20.78,    20.93,    20.93,    20.96,    20.99,    21.02,    21.09,    21.38,    21.56,    22.05,    22.43,    22.72,    23.39,     24.0,    24.05,    24.15,     24.3,     24.5,     24.7,    25.26,    26.56,     28.6,    28.95,    29.03,    29.17,    29.39,    29.67,    30.01,    30.43,    30.91,    31.14,    31.15,    31.41,    31.73] kWh
2026-06-19 19:35:58.766508:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:35:58.767906:  IMPORT: [     1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,     1.79,     2.15,      2.5,     2.86,     3.21,     3.57,     3.93,     4.28,     4.64,     4.99,     5.35,      5.7,     6.06,     6.42,     6.73,     6.78,     6.84,      6.9,      7.2,     7.62,     7.77,     7.77,      7.8,     7.83,     7.86,     7.93,     8.22,      8.4,     8.89,     9.27,     9.56,    10.23,    10.84,    10.89,    10.99,    11.14,    11.34,    11.54,     12.1,     13.4,    15.44,    15.79,    15.87,    16.01,    16.23,    16.51,    16.85,    17.27,    17.75,    17.98,    17.99,    18.25,    18.57] kWh
2026-06-19 19:35:58.769251:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:35:58.770620:  METRIC: [   80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   135.57,   141.31,   146.55,   152.11,   157.42,    162.1,   166.89,   171.92,   176.83,    181.7,   186.57,   191.52,   196.39,   201.27,   205.78,   207.38,   209.05,   210.89,   219.93,   234.65,   240.33,   240.38,   241.15,   241.97,   242.78,   244.67,   252.51,   256.96,   268.57,   276.28,   281.93,   345.54,   357.65,   358.62,   360.48,   363.13,   366.39,   370.24,   380.53,   404.66,    442.8,   449.08,   450.48,   452.93,   456.75,   461.48,   467.68,    473.9,   481.55,   485.25,   485.44,   489.44,   494.29] p
2026-06-19 19:35:58.833957: predict best10 end_record 06-21 11:00:00, final soc 0.8kWh, metric 441.39p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:30:00, load 31.73kWh, PV 0.0kWh
2026-06-19 19:35:58.835338:    Slot: [   19:35,    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,    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-19 19:35:58.836529:     SoC: [   11.04,    10.69,    10.28,     9.86,     9.45,     9.03,     8.62,      8.2,     7.79,     7.37,     6.98,      6.6,     6.22,     5.84,     5.45,     5.07,     4.69,     4.31,     3.93,     3.54,     3.16,     2.78,      2.4,     2.02,     1.63,     1.25,     1.19,     1.19,     0.81,      0.8,      0.8,      0.8,     2.74,     4.68,      5.5,     7.44,     9.38,    11.32,     12.0,     12.5,     12.5,     12.5,    12.44,    12.38,    12.31,    11.99,    11.54,    11.38,    11.37,    11.34,    11.31,    11.28,    11.21,     10.9,    10.71,    10.18,     9.76,     9.46,     8.74,     8.08,     8.03,     7.92,     7.76,     7.55,     7.33,     6.73,     5.33,     3.14,     2.77,     2.69,     2.53,      2.3,      2.0,     1.63,     1.18,     1.18,     0.94,     0.92,      0.8,      0.8] kWh
2026-06-19 19:35:58.837450:     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<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-19 19:35:58.838588:    LOAD: [    5.12,     5.45,     5.83,     6.22,     6.61,      7.0,     7.38,     7.77,     8.16,     8.54,      8.9,     9.26,     9.62,     9.97,    10.33,    10.68,    11.04,    11.39,    11.75,    12.11,    12.46,    12.82,    13.17,    13.53,    13.88,    14.24,     14.6,    14.95,    15.31,    15.66,    16.02,    16.37,    16.73,    17.09,    17.44,     17.8,    18.15,    18.51,    18.86,    19.22,    19.58,    19.89,    19.94,     20.0,    20.06,    20.36,    20.78,    20.93,    20.93,    20.96,    20.99,    21.02,    21.09,    21.38,    21.56,    22.05,    22.43,    22.72,    23.39,     24.0,    24.05,    24.15,     24.3,     24.5,     24.7,    25.26,    26.56,     28.6,    28.95,    29.03,    29.17,    29.39,    29.67,    30.01,    30.43,    30.91,    31.14,    31.15,    31.41,    31.73] kWh
2026-06-19 19:35:58.839591:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:35:58.840639:  IMPORT: [     1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.8,     2.15,     2.15,      2.5,     2.86,     3.21,     5.65,     8.09,     9.33,    11.77,    14.21,    16.65,    17.73,    18.62,    18.98,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.29,    19.77,    19.77,    19.77,    19.92,    20.24] kWh
2026-06-19 19:35:58.841646:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:35:58.842733:  METRIC: [   80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,    135.4,   141.06,   141.06,   146.22,   151.78,   157.09,   189.21,   222.01,   239.49,   273.14,   306.53,   339.93,   355.06,   367.28,   372.15,   376.67,   376.67,   376.67,   376.67,   376.67,   376.67,   376.67,   376.67,   376.67,   376.67,   376.67,   376.67,   376.67,   376.67,   376.67,   376.67,   376.67,   426.65,   426.65,   426.65,   426.65,   426.65,   426.65,   426.65,   426.65,   426.65,   426.65,   426.65,   426.65,   426.65,   426.65,   426.65,   426.65,   426.65,    434.3,    434.3,    434.3,   436.55,   441.39] p
2026-06-19 19:35:58.912437: predict best end_record 06-21 11:00:00, final soc 0.8kWh, metric 422.54p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:25:00, load 30.52kWh, PV 0.0kWh
2026-06-19 19:35:58.914166:    Slot: [   19:35,    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,    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-19 19:35:58.915535:     SoC: [   11.04,    10.71,    10.31,     9.92,     9.52,     9.12,     8.72,     8.33,     7.93,     7.54,     7.17,      6.8,     6.43,     6.07,     5.71,     5.34,     4.98,     4.61,     4.25,     3.88,     3.52,     3.15,     2.79,     2.42,     2.06,      1.7,     1.33,     1.15,      0.8,      0.8,      0.8,      0.8,     3.13,     5.46,      5.5,     7.83,    10.16,    12.48,    12.18,     12.5,     12.5,     12.5,    12.44,    12.38,    12.32,    12.02,    11.59,    11.43,    11.43,     11.4,    11.37,    11.34,    11.26,    10.97,    10.79,    10.29,     9.89,      9.6,     8.91,     8.28,     8.23,     8.13,     7.98,     7.77,     7.56,     6.99,     5.66,     3.56,     3.21,     3.13,     2.98,     2.76,     2.48,     2.12,      1.7,      1.2,     0.97,     0.95,      0.8,      0.8] kWh
2026-06-19 19:35:58.916645:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g<bf+,    g<bf+,    g<be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be~,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 19:35:58.918140:    LOAD: [    5.12,     5.43,      5.8,     6.17,     6.54,     6.91,     7.28,     7.65,     8.02,     8.39,     8.73,     9.07,     9.41,     9.75,    10.09,    10.43,    10.77,    11.11,    11.45,    11.79,    12.13,    12.47,    12.81,    13.15,    13.49,    13.83,    14.17,    14.51,    14.85,    15.19,    15.52,    15.86,     16.2,    16.54,    16.88,    17.22,    17.56,     17.9,    18.24,    18.58,    18.92,    19.22,    19.27,    19.33,    19.38,    19.66,    20.07,    20.22,    20.22,    20.24,    20.27,     20.3,    20.37,    20.64,    20.81,    21.28,    21.65,    21.92,    22.56,    23.14,    23.19,    23.29,    23.43,    23.62,    23.81,    24.34,    25.59,    27.54,    27.86,    27.94,    28.08,    28.28,    28.55,    28.88,    29.28,    29.74,    29.95,    29.97,    30.21,    30.52] kWh
2026-06-19 19:35:58.919435:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:35:58.920793:  IMPORT: [     1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,     1.67,     1.68,     2.02,     2.36,      2.7,     5.54,     8.38,     8.77,    11.61,    14.45,    17.29,    17.34,    18.03,    18.37,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.66,    18.76,    19.07] kWh
2026-06-19 19:35:58.922111:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:35:58.923592:  METRIC: [   80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   133.65,   133.89,    138.9,    144.2,   149.27,   186.66,   224.85,   230.32,   269.49,   308.37,   347.25,   348.04,   357.39,   362.04,   366.35,   366.35,   366.35,   366.35,   366.35,   366.35,   366.35,   366.35,   366.35,   366.35,   366.35,   366.35,   366.35,   366.35,   366.35,   366.35,   366.35,   416.33,   416.33,   416.33,   416.33,   416.33,   416.33,   416.33,   416.33,   416.33,   416.33,   416.33,   416.33,   416.33,   416.33,   416.33,   416.33,   416.33,   416.33,   416.33,   416.33,   417.92,   422.54] p
2026-06-19 19:35:58.925990:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ]
2026-06-19 19:35:58.926107: Saving plan best values to HA entities
2026-06-19 19:35:59.051015: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 19:35:59.055897: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 19:35:59.060895: Best charging limit SoC's [1.0, 16.0, 5.5, 16.0, 12.0, 12.5, 1.0, 16.0]kWh, export []kWh gives import battery 38.23kWh, house 1.44kWh, export 0.0kWh, metric 422.54p, metric10 441.39p
2026-06-19 19:35:59.127140: Marginal costs baseline metric (no standing charge): 322.5716
2026-06-19 19:35:59.329530: Marginal energy costs matrix computed: min=15.31 max=22.08
2026-06-19 19:35:59.406338: Rate array import [{'start': 1175, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 1175, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 19:35:59.406991: - Your estimated bill for today is £0.81 and tomorrow is £2.85
2026-06-19 19:35:59.407038: - Import rates are expensive (22.4p - 27.2p) for the next 3 and a half hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 19:35:59.407059: - The battery is currently at 69% and is in eco mode for the next 12 hours.
2026-06-19 19:35:59.407075: - For the next 48 hours there will be no solar generation.
2026-06-19 19:35:59.407090: - You will run out of battery in 13 hours.
2026-06-19 19:35:59.407105: - Your next charge slot will be in 12 hours where import rates will be cheap (15.0p).
2026-06-19 19:35:59.407121: 
2026-06-19 19:35:59.452583: Plan calculation took 6.26 seconds
2026-06-19 19:35:59.452809: Inverter 0: Type SK Sunsynk
2026-06-19 19:35:59.452840: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 19:35:59.453064: Reserve min: 5%, battery_min: 5%
2026-06-19 19:35:59.453136: 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 5%, current_reserve 5%, temperature 20°C
2026-06-19 19:35:59.453434: Inverter 0 SoC: 11.04kW 69%, current charge rate 5000W, current discharge rate 5250W, current battery power -27W, current battery voltage 51.2V, grid power -592W, load power 541W, PV Power 0W
2026-06-19 19:35:59.453635: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:35:59.453756: Inverter 0 scheduled charge enable is False
2026-06-19 19:35:59.453789: Inverter 0 charge windows currently []
2026-06-19 19:35:59.453815: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 19:35:59.453918: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:35:59.453943: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:35:59.453975: Inverter 0 scheduled discharge enable is False
2026-06-19 19:35:59.454213: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:35:59.454258: Inverter 0 discharge windows currently []
2026-06-19 19:35:59.454285: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:35:59.454303: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:35:59.454318: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:35:59.504232: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 09:00:00+01:00 - current SoC 69%, target 6%
2026-06-19 19:35:59.504351: Inverter 0 disabled charge window while waiting for schedule (now 06-19 19:35:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 19:35:59.504408: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 19:35:59.504575: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 19:35:59.504736: Not setting charging SoC as we are not within the window (now 06-19 19:35:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 19:35:59.504777: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 19:35:59.504825: Inverter 0 Current charge limit is 100% and new target is 5%
2026-06-19 19:35:59.520428: Warn: Web Socket result failed {'id': 182, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:35:59.520609: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:36:04.526075: Warn: Web Socket result failed {'id': 183, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:36:04.526165: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:36:09.629572: Warn: Web Socket result failed {'id': 184, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:36:09.629637: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:36:14.637221: Warn: Web Socket result failed {'id': 185, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:36:14.637338: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:36:19.651825: Warn: Web Socket result failed {'id': 186, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:36:19.651901: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:36:24.666954: Warn: Web Socket result failed {'id': 187, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:36:24.667033: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:36:29.676537: Warn: Web Socket result failed {'id': 188, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:36:29.676601: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:36:34.762360: Warn: Web Socket result failed {'id': 189, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:36:34.762428: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:36:39.786036: Warn: Web Socket result failed {'id': 190, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:36:39.786110: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:36:44.868401: Warn: Web Socket result failed {'id': 191, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:36:44.868603: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:36:49.869312: Warn: Inverter 0 Trying to write 5 to charge_limit didn't complete got 100.0
2026-06-19 19:36:49.877039: Warn: record_status Warn: Inverter 0 write to charge_limit failed
2026-06-19 19:36:49.877197: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:36:49.877233: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:36:49.877258: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:36:49.877298: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:36:49.877322: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:36:49.877343: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:36:49.877365: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:36:49.877385: Inverter 0 count register writes 0
2026-06-19 19:36:49.895704: Total inverter register writes now 0
2026-06-19 19:36:49.913499: Completed run status Demand with Errors reported (check log)
2026-06-19 19:36:49.924570: Saved current settings to /config/predbat_config.json
2026-06-19 19:37:33.995389: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:37:33.995589: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:37:33.995620: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:37:33.995741: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:37:33.995768: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:37:33.995785: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:37:33.995800: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:39:34.165630: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:39:34.165976: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:39:34.166043: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:39:34.166259: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:39:34.166302: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:39:34.166331: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:39:34.166357: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:40:00.280656: --------------- PredBat - update at 2026-06-19 19:40:00+01:00 with clock skew 0 minutes, minutes now 1180
2026-06-19 19:40:00.281283: Saved current settings to /config/predbat_config.json
2026-06-19 19:40:00.281360: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 53.7 minutes
2026-06-19 19:40:00.281405: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.13, latest beta is v8.40.13
2026-06-19 19:40:00.281472: Autoupdate: There is an update pending v8.40.13 GECloud automatic fixes, Solis OAuth, SigEnergy onboard status - auto update is off
2026-06-19 19:40:00.297439: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 19:40:00.297872: Predbat mode is set to Control charge
2026-06-19 19:40:00.385272: Found 11520 load_today datapoints going back 2 days
2026-06-19 19:40:00.385352: Using load_power data to fill gaps in load_today data
2026-06-19 19:40:00.437351: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 19:40:00.437604: Zero load period starting at 2026-06-19T12:09:00+0100 (451 minutes) for 889 minutes with base value 0.9
2026-06-19 19:40:00.437703: Zero load period starting at 2026-06-18T19:24:00+0100 (1456 minutes) for 64 minutes with base value 0.8
2026-06-19 19:40:00.438601: Processing 384 30-minute periods for power integration
2026-06-19 19:40:00.491751: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 19:40:00.491820: Car charging hold True, threshold 6.0kWh
2026-06-19 19:40:00.491849: Current data so far today: load 5.15kWh, import 1.5kWh, export 0.0kWh, PV 0kWh
2026-06-19 19:40:00.509640: Standing charge is set to 49.98p
2026-06-19 19:40:00.560100: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 19:40:00.560169: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 19:40:00.560329: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 116.7 minutes
2026-06-19 19:40:00.560691: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 116.7 minutes
2026-06-19 19:40:00.566016: Loaded 95 datapoints of futurerate analysis
2026-06-19 19:40:00.693553: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02']
2026-06-19 19:40:00.714707: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 19:40:00.714934: Import rates: min 13.17p, max 36.53p, average 20.02p
2026-06-19 19:40:00.746076: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 19:40:00.746160: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 19:40:00.747123: High export rate found rates in range 99p to -99p
2026-06-19 19:40:00.827092: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 19:40:00.827212: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 19:40:00.827396: Last hour: net energy 0.33kWh, import 0.33kWh, export 0.0kWh, car 0kWh, load 0.45kWh, net cost 10.13p, import 10.13p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 19:40:00.871231: Today's energy total net 1.5kWh, import 1.5kWh, export 0.0kWh, cost 80.96p, import 30.98p, export 0.0p, carbon 0.0kg
2026-06-19 19:40:00.871364: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 19:40:00.874063: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 19:40:00.875284: Warn: Found 1 gaps in load_today totalling 9855 minutes to fill using average data
2026-06-19 19:40:00.875361: Gap starting at 2026-06-18T15:55:00+0100 (1665 minutes) for 9855 minutes
2026-06-19 19:40:00.887838: Historical days now [7] weight [1]
2026-06-19 19:40:00.909195: Today's load divergence 110.92%, in-day adjustment 108.5%, damping 0.95x, yesterday 100.0% today 110.37% blend 18.06%
2026-06-19 19:40:00.909292: Today's predicted so far 11.82kWh with 0.0kWh car/iBoost excluded, 0.92kWh import ignored, and 0kWh forecast extra.
2026-06-19 19:40:00.909338: Today's actual load so far 13.62kWh with 0.0kWh car/iBoost excluded, and 0.34kWh import ignored.
2026-06-19 19:40:00.943489: Inverter 0: Type SK Sunsynk
2026-06-19 19:40:00.943558: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 19:40:00.943704: Reserve min: 5%, battery_min: 5%
2026-06-19 19:40:00.943750: 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 5%, current_reserve 5%, temperature 20°C
2026-06-19 19:40:00.943948: Inverter 0 SoC: 11.04kW 69%, current charge rate 5000W, current discharge rate 5250W, current battery power -28W, current battery voltage 51.2V, grid power -566W, load power 515W, PV Power 0W
2026-06-19 19:40:00.944080: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:40:00.944143: Inverter 0 scheduled charge enable is False
2026-06-19 19:40:00.944164: Inverter 0 charge windows currently []
2026-06-19 19:40:00.944182: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 19:40:00.944262: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:40:00.944283: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:40:00.944309: Inverter 0 scheduled discharge enable is False
2026-06-19 19:40:00.944399: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:40:00.944420: Inverter 0 discharge windows currently []
2026-06-19 19:40:00.944435: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:40:00.944448: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:40:00.944460: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:40:00.996795: Dynamic load last period 0.30kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 19:40:00.996864: Plan was last updated on 2026-06-19 19:35:00+01:00 and is now 5.0 minutes old
2026-06-19 19:40:00.997188: Best charge window [ 20-06 08:00:00 - 20-06 09:00:00 @ 15.47p 6%, 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 34%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.75p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 75%, 20-06 14:30:00 - 20-06 16:00:00 @ 14.11p 78%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 19:00:00 @ 34.31p 100% ]
2026-06-19 19:40:00.997223: Best export window [  ]
2026-06-19 19:40:00.997988: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 19:40:00.999977: Load divergence over 8.0 hours mean 647.91W, min 646.8W, max 648.0W, std dev 0.31W, divergence 0.02%
2026-06-19 19:40:01.018945: Creating pool of 12 processes to match your CPU count
2026-06-19 19:40:01.091609: predict base end_record 06-21 11:05:00, final soc 0.8kWh, metric 473.79p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:15:00, load 30.59kWh, PV 0.0kWh
2026-06-19 19:40:01.093228:    Slot: [   19:40,    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,    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-19 19:40:01.094454:     SoC: [   11.04,    10.78,    10.38,     9.98,     9.59,     9.19,     8.79,      8.4,      8.0,     7.61,     7.24,     6.87,      6.5,     6.14,     5.78,     5.41,     5.04,     4.68,     4.31,     3.95,     3.58,     3.22,     2.85,     2.49,     2.12,     1.76,     1.39,     1.03,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:40:01.095497:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 19:40:01.097389:    LOAD: [    5.15,      5.4,     5.76,     6.13,      6.5,     6.87,     7.24,     7.61,     7.98,     8.35,     8.69,     9.03,     9.37,     9.71,    10.05,    10.39,    10.73,    11.07,    11.41,    11.75,    12.09,    12.43,    12.77,    13.12,    13.46,    13.79,    14.13,    14.47,    14.81,    15.16,     15.5,    15.84,    16.18,    16.52,    16.86,     17.2,    17.54,    17.88,    18.22,    18.56,     18.9,    19.19,    19.25,     19.3,    19.36,     19.6,    20.02,    20.19,     20.2,    20.22,    20.25,    20.28,    20.36,    20.62,    20.79,    21.26,    21.63,    21.89,    22.54,    23.12,    23.17,    23.27,    23.41,     23.6,    23.79,    24.32,    25.56,    27.51,    27.84,    27.92,    28.06,    28.26,    28.53,    28.86,    29.25,    29.71,    29.93,    29.95,    30.19,     30.5,    30.86] kWh
2026-06-19 19:40:01.098551:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:40:01.099686:  IMPORT: [     1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,     1.63,     1.97,     2.31,     2.65,     2.99,     3.33,     3.67,     4.01,     4.35,     4.69,     5.03,     5.37,     5.71,     6.01,     6.06,     6.12,     6.18,     6.42,     6.84,     7.01,     7.01,     7.04,     7.07,     7.09,     7.17,     7.43,      7.6,     8.07,     8.44,     8.71,     9.35,     9.94,     9.98,    10.08,    10.22,    10.41,    10.61,    11.14,    12.38,    14.33,    14.66,    14.73,    14.87,    15.08,    15.34,    15.67,    16.07,    16.53,    16.75,    16.76,     17.0,    17.31,    17.67] kWh
2026-06-19 19:40:01.100736:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:40:01.101944:  METRIC: [   80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   133.04,   138.06,   143.37,   148.45,   152.93,    157.5,   162.31,   167.01,   171.66,   176.32,   181.06,   185.72,   190.37,   194.68,   196.21,   197.81,   199.56,   206.91,   221.74,   227.89,   227.93,   228.65,   229.45,   230.18,   232.34,   239.52,   243.76,   254.85,    262.2,    267.6,   330.59,   342.14,   343.06,   344.84,   347.37,   350.49,   354.16,   363.98,   387.02,   423.42,   429.41,   430.75,   433.09,   436.73,   441.24,   447.17,   453.11,    460.4,   463.94,   464.12,   467.94,   472.56,   477.31] p
2026-06-19 19:40:01.199477: Battery has 13.58 hours left - now at 11.04kWh
2026-06-19 19:40:01.238800: predict base10 end_record 06-21 11:05:00, final soc 0.8kWh, metric 494.99p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:40:00, load 31.8kWh, PV 0.0kWh
2026-06-19 19:40:01.240534:    Slot: [   19:40,    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,    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-19 19:40:01.241938:     SoC: [   11.04,    10.76,    10.35,     9.93,     9.52,      9.1,     8.69,     8.27,     7.86,     7.44,     7.06,     6.67,     6.29,     5.91,     5.53,     5.14,     4.76,     4.38,      4.0,     3.61,     3.23,     2.85,     2.46,     2.08,      1.7,     1.32,     0.93,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:40:01.243089:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 19:40:01.244497:    LOAD: [    5.15,     5.41,     5.79,     6.18,     6.57,     6.95,     7.34,     7.73,     8.11,      8.5,     8.86,     9.22,     9.57,     9.93,    10.29,    10.64,     11.0,    11.35,    11.71,    12.07,    12.42,    12.78,    13.14,    13.49,    13.85,    14.21,    14.56,    14.92,    15.27,    15.63,    15.99,    16.34,     16.7,    17.06,    17.41,    17.77,    18.12,    18.48,    18.84,    19.19,    19.55,    19.86,    19.92,    19.98,    20.04,    20.29,    20.73,    20.91,    20.91,    20.94,    20.97,     21.0,    21.08,    21.35,    21.53,    22.02,    22.41,    22.69,    23.36,    23.98,    24.03,    24.13,    24.27,    24.48,    24.68,    25.23,    26.54,    28.58,    28.92,     29.0,    29.15,    29.36,    29.64,    29.99,     30.4,    30.88,    31.11,    31.12,    31.38,    31.71,    32.08] kWh
2026-06-19 19:40:01.245819:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:40:01.247222:  IMPORT: [     1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,     1.73,     2.09,     2.45,      2.8,     3.16,     3.51,     3.87,     4.23,     4.58,     4.94,      5.3,     5.65,     6.01,     6.37,     6.68,     6.73,     6.79,     6.85,      7.1,     7.55,     7.72,     7.72,     7.75,     7.78,     7.81,     7.89,     8.17,     8.35,     8.84,     9.22,     9.51,    10.18,    10.79,    10.84,    10.94,    11.09,    11.29,    11.49,    12.05,    13.35,    15.39,    15.74,    15.82,    15.96,    16.18,    16.46,     16.8,    17.22,     17.7,    17.93,    17.94,     18.2,    18.52,     18.9] kWh
2026-06-19 19:40:01.248518:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:40:01.249951:  METRIC: [   80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   134.64,   140.39,   145.64,   151.21,   156.53,   161.22,   166.01,   171.05,   175.97,   180.85,   185.73,   190.69,   195.57,   200.45,   204.97,   206.56,   208.23,   210.07,   217.77,   233.31,   239.76,   239.79,   240.56,   241.39,   242.15,   244.43,   251.94,   256.38,    268.0,    275.7,   281.35,   344.96,   357.07,   358.04,    359.9,   362.55,   365.81,   369.66,   379.94,   404.08,   442.22,    448.5,    449.9,   452.35,   456.17,   460.89,    467.1,   473.32,   480.97,   484.67,   484.86,   488.86,   493.71,   498.67] p
2026-06-19 19:40:01.324177: predict best10 end_record 06-21 11:05:00, final soc 1.12kWh, metric 446.49p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:30:00, load 31.8kWh, PV 0.0kWh
2026-06-19 19:40:01.325559:    Slot: [   19:40,    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,    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-19 19:40:01.326724:     SoC: [   11.04,    10.76,    10.35,     9.93,     9.52,      9.1,     8.69,     8.27,     7.86,     7.44,     7.06,     6.67,     6.29,     5.91,     5.53,     5.14,     4.76,     4.38,      4.0,     3.61,     3.23,     2.85,     2.46,     2.08,      1.7,     1.32,     1.19,     1.19,     0.81,      0.8,      0.8,      0.8,     2.74,     4.68,      5.5,     7.44,     9.38,    11.32,     12.0,     12.5,     12.5,     12.5,    12.44,    12.38,    12.31,    12.04,    11.56,    11.38,    11.37,    11.34,    11.31,    11.28,    11.19,     10.9,     10.7,    10.18,     9.76,     9.46,     8.74,     8.08,     8.03,     7.92,     7.76,     7.54,     7.33,     6.73,     5.33,     3.14,     2.77,     2.68,     2.53,      2.3,      2.0,     1.62,     1.18,     1.18,     0.93,     0.92,      0.8,      0.8,     2.74] kWh
2026-06-19 19:40:01.327699:     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<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-19 19:40:01.328794:    LOAD: [    5.15,     5.41,     5.79,     6.18,     6.57,     6.95,     7.34,     7.73,     8.11,      8.5,     8.86,     9.22,     9.57,     9.93,    10.29,    10.64,     11.0,    11.35,    11.71,    12.07,    12.42,    12.78,    13.14,    13.49,    13.85,    14.21,    14.56,    14.92,    15.27,    15.63,    15.99,    16.34,     16.7,    17.06,    17.41,    17.77,    18.12,    18.48,    18.84,    19.19,    19.55,    19.86,    19.92,    19.98,    20.04,    20.29,    20.73,    20.91,    20.91,    20.94,    20.97,     21.0,    21.08,    21.35,    21.53,    22.02,    22.41,    22.69,    23.36,    23.98,    24.03,    24.13,    24.27,    24.48,    24.68,    25.23,    26.54,    28.58,    28.92,     29.0,    29.15,    29.36,    29.64,    29.99,     30.4,    30.88,    31.11,    31.12,    31.38,    31.71,    32.08] kWh
2026-06-19 19:40:01.329850:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:40:01.330912:  IMPORT: [     1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,     1.74,     2.09,     2.09,     2.45,      2.8,     3.16,      5.6,     8.04,     9.27,    11.71,    14.15,    16.59,    17.68,    18.57,    18.93,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.72,    19.72,    19.72,    19.87,    20.19,    22.65] kWh
2026-06-19 19:40:01.331914:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:40:01.332965:  METRIC: [   80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   134.52,   140.18,   140.18,   145.36,   150.93,   156.25,   188.37,   221.19,   238.67,   272.33,   305.73,   339.14,   354.28,   366.51,   371.39,    375.9,    375.9,    375.9,    375.9,    375.9,    375.9,    375.9,    375.9,    375.9,    375.9,    375.9,    375.9,    375.9,    375.9,    375.9,    375.9,    375.9,   425.89,   425.89,   425.89,   425.89,   425.89,   425.89,   425.89,   425.89,   425.89,   425.89,   425.89,   425.89,   425.89,   425.89,   425.89,   425.89,   425.89,   433.53,   433.53,   433.53,   435.79,   440.63,   473.03] p
2026-06-19 19:40:01.395295: predict best end_record 06-21 11:05:00, final soc 1.19kWh, metric 428.49p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:25:00, load 30.59kWh, PV 0.0kWh
2026-06-19 19:40:01.396647:    Slot: [   19:40,    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,    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-19 19:40:01.397811:     SoC: [   11.04,    10.78,    10.38,     9.98,     9.59,     9.19,     8.79,      8.4,      8.0,     7.61,     7.24,     6.87,      6.5,     6.14,     5.78,     5.41,     5.04,     4.68,     4.31,     3.95,     3.58,     3.22,     2.85,     2.49,     2.12,     1.76,     1.39,     1.15,      0.8,      0.8,      0.8,      0.8,     3.13,     5.46,      5.5,     7.83,    10.16,    12.48,    12.18,     12.5,     12.5,     12.5,    12.44,    12.38,    12.32,    12.06,    11.61,    11.43,    11.43,     11.4,    11.37,    11.34,    11.25,    10.97,    10.79,    10.28,     9.89,      9.6,     8.91,     8.28,     8.23,     8.13,     7.97,     7.77,     7.56,     6.99,     5.66,     3.56,     3.21,     3.13,     2.98,     2.76,     2.48,     2.12,      1.7,      1.2,     0.97,     0.95,      0.8,      0.8,     3.13] kWh
2026-06-19 19:40:01.398726:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g<bf+,    g<bf+,    g<be-,    g~be-,    g~be-,    g>be-,    g>be-,    g>be-,    g~be-,    g~be~,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 19:40:01.399908:    LOAD: [    5.15,      5.4,     5.76,     6.13,      6.5,     6.87,     7.24,     7.61,     7.98,     8.35,     8.69,     9.03,     9.37,     9.71,    10.05,    10.39,    10.73,    11.07,    11.41,    11.75,    12.09,    12.43,    12.77,    13.12,    13.46,    13.79,    14.13,    14.47,    14.81,    15.16,     15.5,    15.84,    16.18,    16.52,    16.86,     17.2,    17.54,    17.88,    18.22,    18.56,     18.9,    19.19,    19.25,     19.3,    19.36,     19.6,    20.02,    20.19,     20.2,    20.22,    20.25,    20.28,    20.36,    20.62,    20.79,    21.26,    21.63,    21.89,    22.54,    23.12,    23.17,    23.27,    23.41,     23.6,    23.79,    24.32,    25.56,    27.51,    27.84,    27.92,    28.06,    28.26,    28.53,    28.86,    29.25,    29.71,    29.93,    29.95,    30.19,     30.5,    30.86] kWh
2026-06-19 19:40:01.401194:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:40:01.402330:  IMPORT: [     1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,      1.5,     1.61,     1.63,     1.97,     2.31,     2.65,     5.49,     8.33,     8.72,    11.56,     14.4,    17.24,     17.3,    17.98,    18.32,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.72,    19.03,    21.89] kWh
2026-06-19 19:40:01.403391:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:40:01.404499:  METRIC: [   80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,    80.96,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   130.95,   132.75,   133.02,   138.03,   143.35,   148.42,   185.82,   224.02,    229.5,   268.68,   307.57,   346.46,   347.25,   356.62,   361.27,   365.58,   365.58,   365.58,   365.58,   365.58,   365.58,   365.58,   365.58,   365.58,   365.58,   365.58,   365.58,   365.58,   365.58,   365.58,   365.58,   365.58,   415.57,   415.57,   415.57,   415.57,   415.57,   415.57,   415.57,   415.57,   415.57,   415.57,   415.57,   415.57,   415.57,   415.57,   415.57,   415.57,   415.57,   415.57,   415.57,   415.57,   417.15,   421.77,   459.43] p
2026-06-19 19:40:01.406305:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg]
2026-06-19 19:40:01.406347: Saving plan best values to HA entities
2026-06-19 19:40:01.552269: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 19:40:01.558085: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 19:40:01.563885: Best charging limit SoC's [1.0, 16.0, 5.5, 16.0, 12.0, 12.5, 1.0, 16.0]kWh, export []kWh gives import battery 38.19kWh, house 1.45kWh, export 0.0kWh, metric 428.49p, metric10 446.49p
2026-06-19 19:40:01.637783: Marginal costs baseline metric (no standing charge): 328.5219
2026-06-19 19:40:01.860813: Marginal energy costs matrix computed: min=15.33 max=22.03
2026-06-19 19:40:01.940663: Rate array import [{'start': 1180, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3545, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1180, 'end': 3545, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 19:40:01.941459: - Your estimated bill for today is £0.81 and tomorrow is £2.85
2026-06-19 19:40:01.941503: - Import rates are expensive (22.4p - 27.2p) for the next 3 and a quarter hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 19:40:01.941523: - The battery is currently at 69% and is in eco mode for the next 12 hours.
2026-06-19 19:40:01.941539: - For the next 48 hours there will be no solar generation.
2026-06-19 19:40:01.941554: - You will run out of battery in 13 hours.
2026-06-19 19:40:01.941569: - Your next charge slot will be in 12 hours where import rates will be cheap (15.0p).
2026-06-19 19:40:01.941584: 
2026-06-19 19:40:01.988456: Plan calculation took 0.99 seconds
2026-06-19 19:40:01.992193: No high rate period found
2026-06-19 19:40:02.033241: Import threshold used for optimisation was 16.38p
2026-06-19 19:40:02.076632: Low import rate windows [0: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 1: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 2: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 3: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 4: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 5: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 6: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 7: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 8: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 9: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 10: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 11: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 12: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 13: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 14: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 15: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 16: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 17: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 18: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 19: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 20: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 21: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 22: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 23: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 24: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 25: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 26: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 27: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 28: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 29: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 30: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 31: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 32: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 33: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 34: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 35: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 36: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 37: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 38: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 39: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 40: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 41: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 42: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 43: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 44: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 45: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 46: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 47: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 48: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 49: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 50: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 51: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 52: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 53: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 54: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 55: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 56: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 57: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 58: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 59: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 60: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 61: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 62: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 63: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 64: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 65: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 66: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 67: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 68: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 69: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 70: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 71: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 72: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 73: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 74: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 75: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 76: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 77: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 78: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 79: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 80: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 81: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 82: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 83: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 84: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 85: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 86: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 87: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 88: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 89: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 90: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 91: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 92: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 93: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 94: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18]
2026-06-19 19:40:02.084025: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 09:00:00+01:00 - current SoC 69%, target 6%
2026-06-19 19:40:02.084134: Inverter 0 disabled charge window while waiting for schedule (now 06-19 19:40:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 19:40:02.084203: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 19:40:02.084383: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 19:40:02.084528: Not setting charging SoC as we are not within the window (now 06-19 19:40:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 19:40:02.084568: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 19:40:02.084610: Inverter 0 Current charge limit is 100% and new target is 5%
2026-06-19 19:40:02.185335: Warn: Web Socket result failed {'id': 192, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:40:02.185429: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:40:07.253111: Warn: Web Socket result failed {'id': 193, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:40:07.253260: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:40:12.287538: Warn: Web Socket result failed {'id': 194, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:40:12.287631: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:40:17.387019: Warn: Web Socket result failed {'id': 195, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:40:17.387186: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:40:22.444277: Warn: Web Socket result failed {'id': 196, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:40:22.444344: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:40:27.482750: Warn: Web Socket result failed {'id': 197, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:40:27.483082: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:40:32.498944: Warn: Web Socket result failed {'id': 198, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:40:32.499048: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:40:37.508596: Warn: Web Socket result failed {'id': 199, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:40:37.508823: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:40:42.601617: Warn: Web Socket result failed {'id': 200, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:40:42.601755: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:40:47.616287: Warn: Web Socket result failed {'id': 201, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '10.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:40:47.616375: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:40:52.617194: Warn: Inverter 0 Trying to write 5 to charge_limit didn't complete got 100.0
2026-06-19 19:40:52.624923: Warn: record_status Warn: Inverter 0 write to charge_limit failed
2026-06-19 19:40:52.625117: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:40:52.625187: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:40:52.625214: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:40:52.625249: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:40:52.625277: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:40:52.625299: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:40:52.625321: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:40:52.625340: Inverter 0 count register writes 0
2026-06-19 19:40:52.640469: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 19:40:52.644979: Total inverter register writes now 0
2026-06-19 19:40:52.665335: Completed run status Demand with Errors reported (check log)
2026-06-19 19:40:52.677116: Saved current settings to /config/predbat_config.json
2026-06-19 19:41:33.752440: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:41:33.752659: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:41:33.752694: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:41:33.752819: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:41:33.752852: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:41:33.752870: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:41:33.752885: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:43:33.920332: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:43:33.920531: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:43:33.920562: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:43:33.920695: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:43:33.920743: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:43:33.920760: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:43:33.920776: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:45:00.061379: --------------- PredBat - update at 2026-06-19 19:45:00+01:00 with clock skew 0 minutes, minutes now 1185
2026-06-19 19:45:00.061952: Saved current settings to /config/predbat_config.json
2026-06-19 19:45:00.062066: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 58.7 minutes
2026-06-19 19:45:00.062135: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.13, latest beta is v8.40.13
2026-06-19 19:45:00.062281: Autoupdate: There is an update pending v8.40.13 GECloud automatic fixes, Solis OAuth, SigEnergy onboard status - auto update is off
2026-06-19 19:45:00.080358: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 19:45:00.080819: Predbat mode is set to Control charge
2026-06-19 19:45:00.169386: Found 11520 load_today datapoints going back 2 days
2026-06-19 19:45:00.169481: Using load_power data to fill gaps in load_today data
2026-06-19 19:45:00.223051: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 19:45:00.223234: Zero load period starting at 2026-06-19T12:09:00+0100 (456 minutes) for 889 minutes with base value 0.9
2026-06-19 19:45:00.223281: Zero load period starting at 2026-06-18T19:24:00+0100 (1461 minutes) for 64 minutes with base value 0.8
2026-06-19 19:45:00.224099: Processing 384 30-minute periods for power integration
2026-06-19 19:45:00.275763: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 19:45:00.275830: Car charging hold True, threshold 6.0kWh
2026-06-19 19:45:00.275858: Current data so far today: load 5.25kWh, import 1.6kWh, export 0.0kWh, PV 0kWh
2026-06-19 19:45:00.294184: Standing charge is set to 49.98p
2026-06-19 19:45:00.334235: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 19:45:00.334297: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 19:45:00.334441: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 121.7 minutes
2026-06-19 19:45:00.334731: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 121.7 minutes
2026-06-19 19:45:00.339776: Loaded 95 datapoints of futurerate analysis
2026-06-19 19:45:00.470723: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02']
2026-06-19 19:45:00.492088: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 19:45:00.492341: Import rates: min 13.17p, max 36.53p, average 20.02p
2026-06-19 19:45:00.523372: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 19:45:00.523432: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 19:45:00.524321: High export rate found rates in range 99p to -99p
2026-06-19 19:45:00.605276: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 19:45:00.605382: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 19:45:00.605562: Last hour: net energy 0.42kWh, import 0.42kWh, export 0.0kWh, car 0kWh, load 0.5kWh, net cost 12.2p, import 12.2p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 19:45:00.648850: Today's energy total net 1.6kWh, import 1.6kWh, export 0.0kWh, cost 83.65p, import 33.66p, export 0.0p, carbon 0.0kg
2026-06-19 19:45:00.648941: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 19:45:00.651578: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 19:45:00.652719: Warn: Found 1 gaps in load_today totalling 9850 minutes to fill using average data
2026-06-19 19:45:00.652811: Gap starting at 2026-06-18T15:55:00+0100 (1670 minutes) for 9850 minutes
2026-06-19 19:45:00.665735: Historical days now [7] weight [1]
2026-06-19 19:45:00.686057: Today's load divergence 110.74%, in-day adjustment 108.4%, damping 0.95x, yesterday 100.0% today 110.21% blend 17.71%
2026-06-19 19:45:00.686101: Today's predicted so far 11.89kWh with 0.0kWh car/iBoost excluded, 0.98kWh import ignored, and 0kWh forecast extra.
2026-06-19 19:45:00.686124: Today's actual load so far 13.66kWh with 0.0kWh car/iBoost excluded, and 0.39kWh import ignored.
2026-06-19 19:45:00.711811: Inverter 0: Type SK Sunsynk
2026-06-19 19:45:00.711863: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 19:45:00.712005: Reserve min: 5%, battery_min: 5%
2026-06-19 19:45:00.712055: 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 5%, current_reserve 5%, temperature 20°C
2026-06-19 19:45:00.712278: Inverter 0 SoC: 11.04kW 69%, current charge rate 5000W, current discharge rate 5250W, current battery power 460W, current battery voltage 51.2V, grid power -55W, load power 495W, PV Power 0W
2026-06-19 19:45:00.712394: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:45:00.712450: Inverter 0 scheduled charge enable is False
2026-06-19 19:45:00.712470: Inverter 0 charge windows currently []
2026-06-19 19:45:00.712489: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 19:45:00.712573: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:45:00.712593: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:45:00.712619: Inverter 0 scheduled discharge enable is False
2026-06-19 19:45:00.712711: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:45:00.712732: Inverter 0 discharge windows currently []
2026-06-19 19:45:00.712748: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:45:00.712761: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:45:00.712773: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:45:00.765079: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 19:45:00.765146: Plan was last updated on 2026-06-19 19:35:00+01:00 and is now 10.0 minutes old
2026-06-19 19:45:00.765407: Best charge window [ 20-06 08:00:00 - 20-06 09:00:00 @ 15.47p 6%, 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 34%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.75p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 75%, 20-06 14:30:00 - 20-06 16:00:00 @ 14.11p 78%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 19:00:00 @ 34.31p 100% ]
2026-06-19 19:45:00.765436: Best export window [  ]
2026-06-19 19:45:00.766077: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 19:45:00.767713: Load divergence over 8.0 hours mean 651.68W, min 651.6W, max 652.8W, std dev 0.29W, divergence 0.02%
2026-06-19 19:45:00.783014: Creating pool of 12 processes to match your CPU count
2026-06-19 19:45:00.854806: predict base end_record 06-21 11:10:00, final soc 0.8kWh, metric 477.98p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:15:00, load 30.8kWh, PV 0.0kWh
2026-06-19 19:45:00.856390:    Slot: [   19:45,    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,    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-19 19:45:00.857682:     SoC: [   11.04,    10.84,    10.44,    10.04,     9.65,     9.25,     8.85,     8.45,     8.05,     7.66,     7.28,     6.92,     6.55,     6.18,     5.81,     5.45,     5.08,     4.71,     4.34,     3.98,     3.61,     3.24,     2.88,     2.51,     2.14,     1.77,     1.41,     1.04,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:45:00.858628:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 19:45:00.859860:    LOAD: [    5.25,     5.43,     5.81,     6.18,     6.55,     6.92,     7.29,     7.66,     8.03,      8.4,     8.75,     9.09,     9.43,     9.78,    10.12,    10.46,     10.8,    11.14,    11.48,    11.83,    12.17,    12.51,    12.85,     13.2,    13.54,    13.88,    14.22,    14.56,    14.91,    15.25,    15.59,    15.93,    16.27,    16.62,    16.96,     17.3,    17.64,    17.98,    18.33,    18.67,    19.01,    19.31,    19.36,    19.42,    19.47,    19.68,    20.13,    20.31,    20.31,    20.34,    20.36,    20.39,    20.47,    20.73,     20.9,    21.37,    21.74,    22.01,    22.65,    23.23,    23.28,    23.38,    23.52,    23.71,    23.91,    24.44,    25.68,    27.63,    27.96,    28.03,    28.17,    28.38,    28.64,    28.97,    29.37,    29.83,    30.05,    30.06,     30.3,    30.61,    30.97] kWh
2026-06-19 19:45:00.860904:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:45:00.862024:  IMPORT: [     1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     1.72,     2.06,      2.4,     2.75,     3.09,     3.43,     3.77,     4.11,     4.46,      4.8,     5.14,     5.48,     5.82,     6.12,     6.18,     6.23,     6.28,      6.5,     6.95,     7.12,     7.12,     7.15,     7.18,      7.2,     7.28,     7.54,     7.72,     8.19,     8.56,     8.82,     9.46,    10.05,     10.1,    10.19,    10.34,    10.53,    10.72,    11.25,    12.49,    14.44,    14.77,    14.85,    14.99,    15.19,    15.46,    15.79,    16.18,    16.64,    16.86,    16.87,    17.12,    17.43,    17.79] kWh
2026-06-19 19:45:00.863083:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:45:00.864224:  METRIC: [   83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   135.57,   140.61,   145.95,   151.06,   155.56,   160.16,    165.0,   169.72,    174.4,   179.08,   183.85,   188.53,   193.22,   197.54,   199.09,   200.68,   202.15,   208.74,    224.5,   230.92,   230.95,   231.69,   232.48,   233.16,   235.33,   242.54,   246.78,   257.87,   265.23,   270.62,   333.61,   345.17,   346.09,   347.87,    350.4,   353.51,   357.18,   367.01,   390.04,   426.44,   432.44,   433.78,   436.12,   439.76,   444.27,   450.19,   456.13,   463.43,   466.96,   467.15,   470.97,   475.59,   480.33] p
2026-06-19 19:45:00.968181: Battery has 13.5 hours left - now at 11.04kWh
2026-06-19 19:45:01.001523: predict base10 end_record 06-21 11:10:00, final soc 0.8kWh, metric 499.19p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:40:00, load 32.01kWh, PV 0.0kWh
2026-06-19 19:45:01.003005:    Slot: [   19:45,    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,    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-19 19:45:01.004106:     SoC: [   11.04,    10.83,    10.41,     10.0,     9.58,     9.16,     8.75,     8.33,     7.91,      7.5,     7.11,     6.72,     6.34,     5.95,     5.57,     5.18,      4.8,     4.41,     4.03,     3.64,     3.26,     2.87,     2.49,      2.1,     1.72,     1.33,     0.95,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:45:01.005058:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 19:45:01.006284:    LOAD: [    5.25,     5.44,     5.83,     6.22,     6.61,      7.0,     7.39,     7.77,     8.16,     8.55,     8.91,     9.27,     9.63,     9.99,    10.35,    10.71,    11.06,    11.42,    11.78,    12.14,     12.5,    12.85,    13.21,    13.57,    13.93,    14.29,    14.64,     15.0,    15.36,    15.72,    16.08,    16.44,     16.8,    17.15,    17.51,    17.87,    18.23,    18.59,    18.94,     19.3,    19.66,    19.97,    20.03,    20.09,    20.14,    20.36,    20.84,    21.02,    21.02,    21.05,    21.08,    21.11,    21.19,    21.46,    21.64,    22.13,    22.52,     22.8,    23.47,    24.09,    24.14,    24.24,    24.39,    24.59,    24.79,    25.35,    26.65,    28.69,    29.03,    29.11,    29.26,    29.47,    29.75,     30.1,    30.51,    30.99,    31.22,    31.24,    31.49,    31.82,    32.19] kWh
2026-06-19 19:45:01.007368:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:45:01.008457:  IMPORT: [     1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     1.82,     2.18,     2.53,     2.89,     3.25,     3.61,     3.97,     4.33,     4.68,     5.04,      5.4,     5.76,     6.12,     6.48,     6.79,     6.84,      6.9,     6.95,     7.18,     7.65,     7.83,     7.84,     7.86,     7.89,     7.92,      8.0,     8.28,     8.46,     8.95,     9.34,     9.62,    10.29,     10.9,    10.95,    11.05,     11.2,     11.4,     11.6,    12.16,    13.46,     15.5,    15.85,    15.93,    16.07,    16.29,    16.57,    16.91,    17.33,    17.81,    18.04,    18.05,    18.31,    18.63,    19.01] kWh
2026-06-19 19:45:01.009513:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:45:01.010709:  METRIC: [   83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   137.09,   142.87,   148.15,   153.75,    159.1,   163.82,   168.63,    173.7,   178.64,   183.54,   188.45,   193.44,   198.35,   203.25,   207.78,    209.4,   211.07,   212.61,   219.51,   236.02,   242.75,   242.78,   243.55,   244.38,    245.1,   247.37,   254.92,   259.37,   270.98,   278.69,   284.34,   347.95,   360.05,   361.02,   362.88,   365.53,    368.8,   372.64,   382.93,   407.06,    445.2,   451.48,   452.88,   455.33,   459.15,   463.88,   470.08,    476.3,   483.95,   487.65,   487.85,   491.85,   496.69,   501.65] p
2026-06-19 19:45:01.081589: predict best10 end_record 06-21 11:10:00, final soc 1.45kWh, metric 455.15p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:25:00, load 32.01kWh, PV 0.0kWh
2026-06-19 19:45:01.083392:    Slot: [   19:45,    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,    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-19 19:45:01.084771:     SoC: [   11.04,    10.83,    10.41,     10.0,     9.58,     9.16,     8.75,     8.33,     7.91,      7.5,     7.11,     6.72,     6.34,     5.95,     5.57,     5.18,      4.8,     4.41,     4.03,     3.64,     3.26,     2.87,     2.49,      2.1,     1.72,     1.33,     1.14,     1.14,      0.8,      0.8,      0.8,      0.8,     2.74,     4.68,      5.5,     7.44,     9.38,    11.32,     12.0,     12.5,     12.5,     12.5,    12.44,    12.37,    12.32,    12.08,    11.57,    11.37,    11.37,    11.34,    11.31,    11.28,    11.19,     10.9,     10.7,    10.18,     9.76,     9.46,     8.74,     8.08,     8.03,     7.92,     7.76,     7.54,     7.33,     6.73,     5.33,     3.14,     2.77,     2.68,     2.53,      2.3,      2.0,     1.62,     1.18,     1.18,     0.93,     0.92,      0.8,      0.8,     2.74] kWh
2026-06-19 19:45:01.085972:     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<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-19 19:45:01.087354:    LOAD: [    5.25,     5.44,     5.83,     6.22,     6.61,      7.0,     7.39,     7.77,     8.16,     8.55,     8.91,     9.27,     9.63,     9.99,    10.35,    10.71,    11.06,    11.42,    11.78,    12.14,     12.5,    12.85,    13.21,    13.57,    13.93,    14.29,    14.64,     15.0,    15.36,    15.72,    16.08,    16.44,     16.8,    17.15,    17.51,    17.87,    18.23,    18.59,    18.94,     19.3,    19.66,    19.97,    20.03,    20.09,    20.14,    20.36,    20.84,    21.02,    21.02,    21.05,    21.08,    21.11,    21.19,    21.46,    21.64,    22.13,    22.52,     22.8,    23.47,    24.09,    24.14,    24.24,    24.39,    24.59,    24.79,    25.35,    26.65,    28.69,    29.03,    29.11,    29.26,    29.47,    29.75,     30.1,    30.51,    30.99,    31.22,    31.24,    31.49,    31.82,    32.19] kWh
2026-06-19 19:45:01.088720:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:45:01.090128:  IMPORT: [     1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     1.78,     2.14,     2.18,     2.53,     2.89,     3.25,     5.69,     8.13,     9.37,    11.81,    14.26,     16.7,    17.79,    18.68,    19.04,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.83,    19.83,    19.83,    19.98,     20.3,    22.76] kWh
2026-06-19 19:45:01.091459:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:45:01.092868:  METRIC: [   83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   136.32,   142.02,   142.65,   147.93,   153.52,   158.87,   191.02,   223.86,   241.37,   275.06,   308.48,   341.92,   357.08,   369.34,   374.24,   378.77,   378.77,   378.77,   378.77,   378.77,   378.77,   378.77,   378.77,   378.77,   378.77,   378.77,   378.77,   378.77,   378.77,   378.77,   378.77,   378.77,   428.76,   428.76,   428.76,   428.76,   428.76,   428.76,   428.76,   428.76,   428.76,   428.76,   428.76,   428.76,   428.76,   428.76,   428.76,   428.76,   428.76,    436.4,    436.4,    436.4,   438.66,    443.5,    475.9] p
2026-06-19 19:45:01.165258: predict best end_record 06-21 11:10:00, final soc 1.58kWh, metric 437.9p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:25:00, load 30.8kWh, PV 0.0kWh
2026-06-19 19:45:01.167011:    Slot: [   19:45,    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,    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-19 19:45:01.168439:     SoC: [   11.04,    10.84,    10.44,    10.04,     9.65,     9.25,     8.85,     8.45,     8.05,     7.66,     7.28,     6.92,     6.55,     6.18,     5.81,     5.45,     5.08,     4.71,     4.34,     3.98,     3.61,     3.24,     2.88,     2.51,     2.14,     1.77,     1.41,     1.16,      0.8,      0.8,      0.8,      0.8,     3.13,     5.46,      5.5,     7.83,    10.16,    12.48,    12.24,     12.5,     12.5,     12.5,    12.44,    12.38,    12.33,     12.1,    11.61,    11.43,    11.43,    11.39,    11.36,    11.34,    11.25,    10.97,    10.79,    10.28,     9.89,      9.6,     8.91,     8.28,     8.23,     8.13,     7.97,     7.77,     7.56,     6.99,     5.66,     3.56,     3.21,     3.13,     2.98,     2.76,     2.48,     2.12,      1.7,      1.2,     0.97,     0.95,      0.8,      0.8,     3.13] kWh
2026-06-19 19:45:01.169554:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g<bf+,    g<bf+,    g<be-,    g>be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be~,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 19:45:01.170940:    LOAD: [    5.25,     5.43,     5.81,     6.18,     6.55,     6.92,     7.29,     7.66,     8.03,      8.4,     8.75,     9.09,     9.43,     9.78,    10.12,    10.46,     10.8,    11.14,    11.48,    11.83,    12.17,    12.51,    12.85,     13.2,    13.54,    13.88,    14.22,    14.56,    14.91,    15.25,    15.59,    15.93,    16.27,    16.62,    16.96,     17.3,    17.64,    17.98,    18.33,    18.67,    19.01,    19.31,    19.36,    19.42,    19.47,    19.68,    20.13,    20.31,    20.31,    20.34,    20.36,    20.39,    20.47,    20.73,     20.9,    21.37,    21.74,    22.01,    22.65,    23.23,    23.28,    23.38,    23.52,    23.71,    23.91,    24.44,    25.68,    27.63,    27.96,    28.03,    28.17,    28.38,    28.64,    28.97,    29.37,    29.83,    30.05,    30.06,     30.3,    30.61,    30.97] kWh
2026-06-19 19:45:01.172244:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:45:01.173605:  IMPORT: [     1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     1.71,     1.72,     2.06,      2.4,     2.75,     5.59,     8.43,     8.82,    11.66,     14.5,    17.35,    17.46,    18.08,    18.42,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.82,    19.13,    21.99] kWh
2026-06-19 19:45:01.174918:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:45:01.176306:  METRIC: [   83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   135.44,   135.54,   140.58,   145.93,   151.03,   188.45,   226.68,   232.18,   271.39,   310.31,   349.22,   350.81,   359.33,   364.01,   368.34,   368.34,   368.34,   368.34,   368.34,   368.34,   368.34,   368.34,   368.34,   368.34,   368.34,   368.34,   368.34,   368.34,   368.34,   368.34,   368.34,   418.32,   418.32,   418.32,   418.32,   418.32,   418.32,   418.32,   418.32,   418.32,   418.32,   418.32,   418.32,   418.32,   418.32,   418.32,   418.32,   418.32,   418.32,   418.32,   418.32,   419.92,   424.54,   462.19] p
2026-06-19 19:45:01.178377:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg]
2026-06-19 19:45:01.178411: Saving plan best values to HA entities
2026-06-19 19:45:01.322607: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 19:45:01.328054: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 19:45:01.334005: Best charging limit SoC's [1.0, 16.0, 5.5, 16.0, 12.0, 12.5, 1.0, 16.0]kWh, export []kWh gives import battery 38.19kWh, house 1.44kWh, export 0.0kWh, metric 437.9p, metric10 455.15p
2026-06-19 19:45:01.421807: Marginal costs baseline metric (no standing charge): 337.9321
2026-06-19 19:45:01.627487: Marginal energy costs matrix computed: min=15.44 max=22.0
2026-06-19 19:45:01.704202: Rate array import [{'start': 1185, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3550, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1185, 'end': 3550, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 19:45:01.704742: - Your estimated bill for today is £0.84 and tomorrow is £2.85
2026-06-19 19:45:01.704768: - Import rates are expensive (22.4p - 27.2p) for the next 3 and a quarter hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 19:45:01.704782: - The battery is currently at 69% and is in eco mode for the next 12 hours.
2026-06-19 19:45:01.704795: - For the next 48 hours there will be no solar generation.
2026-06-19 19:45:01.704807: - You will run out of battery in 13 hours.
2026-06-19 19:45:01.704819: - Your next charge slot will be in 12 hours where import rates will be cheap (15.0p).
2026-06-19 19:45:01.704832: 
2026-06-19 19:45:01.745498: Plan calculation took 0.98 seconds
2026-06-19 19:45:01.748497: No high rate period found
2026-06-19 19:45:01.795394: Import threshold used for optimisation was 16.38p
2026-06-19 19:45:01.844532: Low import rate windows [0: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 1: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 2: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 3: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 4: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 5: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 6: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 7: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 8: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 9: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 10: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 11: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 12: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 13: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 14: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 15: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 16: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 17: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 18: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 19: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 20: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 21: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 22: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 23: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 24: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 25: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 26: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 27: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 28: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 29: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 30: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 31: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 32: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 33: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 34: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 35: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 36: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 37: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 38: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 39: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 40: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 41: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 42: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 43: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 44: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 45: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 46: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 47: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 48: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 49: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 50: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 51: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 52: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 53: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 54: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 55: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 56: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 57: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 58: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 59: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 60: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 61: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 62: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 63: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 64: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 65: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 66: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 67: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 68: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 69: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 70: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 71: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 72: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 73: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 74: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 75: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 76: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 77: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 78: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 79: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 80: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 81: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 82: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 83: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 84: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 85: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 86: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 87: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 88: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 89: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 90: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 91: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 92: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 93: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 94: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18]
2026-06-19 19:45:01.850556: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 09:00:00+01:00 - current SoC 69%, target 6%
2026-06-19 19:45:01.850648: Inverter 0 disabled charge window while waiting for schedule (now 06-19 19:45:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 19:45:01.850738: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 19:45:01.850917: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 19:45:01.851054: Not setting charging SoC as we are not within the window (now 06-19 19:45:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 19:45:01.851092: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 19:45:01.851133: Inverter 0 Current charge limit is 7% and new target is 5%
2026-06-19 19:45:01.939867: Warn: Web Socket result failed {'id': 202, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:45:01.939981: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:45:07.030420: Warn: Web Socket result failed {'id': 203, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:45:07.030512: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:45:12.073794: Warn: Web Socket result failed {'id': 204, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:45:12.073885: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:45:17.158991: Warn: Web Socket result failed {'id': 205, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:45:17.159058: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:45:22.191117: Warn: Web Socket result failed {'id': 206, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:45:22.191223: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:45:27.279692: Warn: Web Socket result failed {'id': 207, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:45:27.279881: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:45:32.286681: Warn: Web Socket result failed {'id': 208, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:45:32.286903: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:45:37.312730: Warn: Web Socket result failed {'id': 209, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:45:37.312813: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:45:42.381914: Warn: Web Socket result failed {'id': 210, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:45:42.381982: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:45:47.423712: Warn: Web Socket result failed {'id': 211, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:45:47.423814: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:45:52.425100: Warn: Inverter 0 Trying to write 5 to charge_limit didn't complete got 7.0
2026-06-19 19:45:52.434943: Warn: record_status Warn: Inverter 0 write to charge_limit failed
2026-06-19 19:45:52.435106: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:45:52.435141: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:45:52.435165: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:45:52.435188: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:45:52.435232: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:45:52.435259: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:45:52.435282: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:45:52.435302: Inverter 0 count register writes 0
2026-06-19 19:45:52.450845: 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-19 19:45:52.451006: Recompute is saving previous plan...
2026-06-19 19:45:52.454091: Best charge window [ 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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% ]
2026-06-19 19:45:52.454154: Best export window [  ]
2026-06-19 19:45:52.454908: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 19:45:52.456882: Load divergence over 8.0 hours mean 651.68W, min 651.6W, max 652.8W, std dev 0.29W, divergence 0.02%
2026-06-19 19:45:52.474286: Calculating data from yesterday for savings calculation
2026-06-19 19:45:52.485180: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 19:45:52.491063: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 19:45:52.492196: Creating pool of 12 processes to match your CPU count
2026-06-19 19:45:52.548681: 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-19 19:45:52.550831: Optimise levels pass started at 2026-06-19 19:45:52
2026-06-19 19:45:52.550880: Optimise all windows, total charge 94 export 1
2026-06-19 19:45:52.778722: >> Region optimisation pass width 960
2026-06-19 19:45:53.100027: >> Region optimisation pass width 480
2026-06-19 19:45:53.457893: >> Region optimisation pass width 240
2026-06-19 19:45:53.922314: >> Region optimisation pass width 120
2026-06-19 19:45:54.850111: Calculated end_record as 06-21 11:00:00 based on best_price 13.93p, next_charge_start 06-20 11:00:00, max_windows 78
2026-06-19 19:45:54.850202: Optimise levels pass ended at 2026-06-19 19:45:54, duration 2.3 seconds tried 320 combinations
2026-06-19 19:45:54.850292: Set best_price_charge_level 15.0p, best_price_export_level 0p, best_price_charge 13.93p, best_cost_export 0p, best_metric 410.17p, best_keep 0kWh, best_cycle 46.29kWh, best_carbon 0kg, best_import 32.5kWh
2026-06-19 19:45:54.864836: Starting detailed optimisation end_record 06-21 11:00:00, best_price_charge 13.93p, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.5, 11.5, 0, 11.5, 11.5, 11.5, 11.5, 11.5, 11.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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]kWh and export limits []kWh
2026-06-19 19:45:54.865118: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 316.61p, best_cost 324.88p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:45:54.897740: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 316.61p, best_cost 324.88p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:45:54.928852: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:45:55.040424: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:45:55.071692: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:45:55.100494: Best charge windows best_metric 316.57p, best_cost 324.84p, best_carbon 0kg, best_import 39.93kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 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% ]
2026-06-19 19:45:55.101334: Best charge windows best_metric 316.57p, best_cost 324.84p, best_carbon 0kg, best_import 39.93kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 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% ]
2026-06-19 19:45:55.101609: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:45:55.133466: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:45:55.161453: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:45:55.267176: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:45:55.291353: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:45:55.314798: Best charge windows best_metric 316.57p, best_cost 324.84p, best_carbon 0kg, best_import 39.93kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 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% ]
2026-06-19 19:45:55.314984: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:45:55.344963: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:45:55.379203: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:45:55.493792: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:45:55.521187: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:45:55.543540: Best charge windows best_metric 316.57p, best_cost 324.84p, best_carbon 0kg, best_import 39.93kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 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% ]
2026-06-19 19:45:55.543676: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:45:55.564711: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:45:55.591397: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:45:55.695551: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:45:55.718924: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:45:55.746092: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:45:55.775830: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 13.93p, best_metric 316.0p, best_cost 324.24p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:45:55.798852: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 13.93p, best_metric 315.73p, best_cost 324.09p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:45:55.845544: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 13.93p, best_metric 315.73p, best_cost 324.09p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:45:55.900123: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 13.93p, best_metric 315.73p, best_cost 324.09p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:45:55.949196: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 13.93p, best_metric 315.45p, best_cost 323.74p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:45:55.992804: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 13.93p, best_metric 315.45p, best_cost 323.74p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:45:56.042908: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 13.93p, best_metric 315.43p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:45:56.090258: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 13.93p, best_metric 315.43p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:45:56.143049: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:45:56.193124: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:45:56.240960: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:45:56.355403: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:45:56.454186: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:45:56.513389: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:45:56.569575: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:45:56.745099: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:45:56.799443: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:45:56.853502: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:45:56.910233: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:45:56.966272: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:45:57.024740: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:45:57.083674: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:45:57.108568: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:45:57.138725: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:45:57.164451: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:45:57.194529: Optimise price set 27.8p, pass low, price 25.96p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:45:57.218714: Optimise price set 28.4p, pass low, price 26.48p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:45:57.292745: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:45:57.358665: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:45:57.411439: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:45:57.488091: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:45:57.512363: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:45:57.541944: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:45:57.568184: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:45:57.595478: Best charge windows best_metric 315.39p, best_cost 323.72p, best_carbon 0kg, best_import 39.87kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 6%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 6%, 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% ]
2026-06-19 19:45:57.595758: Tweak plan optimisation started
2026-06-19 19:45:57.802831: Tweak optimisation finished metric 315.38 cost 323.72 metric_keep 0 cycle 31.34 carbon 0 import 39.87
2026-06-19 19:45:57.811297: Raw charge windows [ 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 72%, 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 6%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 6%, 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% ] reserve 0.8
2026-06-19 19:45:57.811806: Unclipped charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 16:00:00 @ 14.13p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:00:00 @ 27.49p 100% ] reserve 0.8
2026-06-19 19:45:57.812152: Unfiltered charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 16:00:00 @ 14.13p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:00:00 @ 27.49p 100% ] reserve 0.8
2026-06-19 19:45:57.812439: Filtered charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 16:00:00 @ 14.13p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:00:00 @ 27.49p 100% ] reserve 0.8
2026-06-19 19:45:57.834275: Previous plan best metric is 316.1 (cost 324.57) and new plan best metric is 315.39 (cost 323.72)
2026-06-19 19:45:57.834312: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-19 19:45:57.834448: Plan valid is now true after recompute was False
2026-06-19 19:45:57.855276: predict base end_record 06-21 11:00:00, final soc 0.8kWh, metric 475.59p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:15:00, load 30.61kWh, PV 0.0kWh
2026-06-19 19:45:57.856694:    Slot: [   19:45,    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,    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-19 19:45:57.857913:     SoC: [   11.04,    10.84,    10.44,    10.04,     9.65,     9.25,     8.85,     8.45,     8.05,     7.66,     7.28,     6.92,     6.55,     6.18,     5.81,     5.45,     5.08,     4.71,     4.34,     3.98,     3.61,     3.24,     2.88,     2.51,     2.14,     1.77,     1.41,     1.04,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:45:57.858793:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 19:45:57.859862:    LOAD: [    5.25,     5.43,     5.81,     6.18,     6.55,     6.92,     7.29,     7.66,     8.03,      8.4,     8.75,     9.09,     9.43,     9.78,    10.12,    10.46,     10.8,    11.14,    11.48,    11.83,    12.17,    12.51,    12.85,     13.2,    13.54,    13.88,    14.22,    14.56,    14.91,    15.25,    15.59,    15.93,    16.27,    16.62,    16.96,     17.3,    17.64,    17.98,    18.33,    18.67,    19.01,    19.31,    19.36,    19.42,    19.47,    19.68,    20.13,    20.31,    20.31,    20.34,    20.36,    20.39,    20.47,    20.73,     20.9,    21.37,    21.74,    22.01,    22.65,    23.23,    23.28,    23.38,    23.52,    23.71,    23.91,    24.44,    25.68,    27.63,    27.96,    28.03,    28.17,    28.38,    28.64,    28.97,    29.37,    29.83,    30.05,    30.06,     30.3,    30.61] kWh
2026-06-19 19:45:57.860870:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:45:57.861952:  IMPORT: [     1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     1.72,     2.06,      2.4,     2.75,     3.09,     3.43,     3.77,     4.11,     4.46,      4.8,     5.14,     5.48,     5.82,     6.12,     6.18,     6.23,     6.28,      6.5,     6.95,     7.12,     7.12,     7.15,     7.18,      7.2,     7.28,     7.54,     7.72,     8.19,     8.56,     8.82,     9.46,    10.05,     10.1,    10.19,    10.34,    10.53,    10.72,    11.25,    12.49,    14.44,    14.77,    14.85,    14.99,    15.19,    15.46,    15.79,    16.18,    16.64,    16.86,    16.87,    17.12,    17.43] kWh
2026-06-19 19:45:57.862993:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:45:57.864054:  METRIC: [   83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   135.57,   140.61,   145.95,   151.06,   155.56,   160.16,    165.0,   169.72,    174.4,   179.08,   183.85,   188.53,   193.22,   197.54,   199.09,   200.68,   202.15,   208.74,    224.5,   230.92,   230.95,   231.69,   232.48,   233.16,   235.33,   242.54,   246.78,   257.87,   265.23,   270.62,   333.61,   345.17,   346.09,   347.87,    350.4,   353.51,   357.18,   367.01,   390.04,   426.44,   432.44,   433.78,   436.12,   439.76,   444.27,   450.19,   456.13,   463.43,   466.96,   467.15,   470.97,   475.59] p
2026-06-19 19:45:57.954456: Battery has 13.5 hours left - now at 11.04kWh
2026-06-19 19:45:57.988353: predict base10 end_record 06-21 11:00:00, final soc 0.8kWh, metric 496.69p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:40:00, load 31.82kWh, PV 0.0kWh
2026-06-19 19:45:57.989932:    Slot: [   19:45,    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,    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-19 19:45:57.991295:     SoC: [   11.04,    10.83,    10.41,     10.0,     9.58,     9.16,     8.75,     8.33,     7.91,      7.5,     7.11,     6.72,     6.34,     5.95,     5.57,     5.18,      4.8,     4.41,     4.03,     3.64,     3.26,     2.87,     2.49,      2.1,     1.72,     1.33,     0.95,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:45:57.992211:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 19:45:57.993339:    LOAD: [    5.25,     5.44,     5.83,     6.22,     6.61,      7.0,     7.39,     7.77,     8.16,     8.55,     8.91,     9.27,     9.63,     9.99,    10.35,    10.71,    11.06,    11.42,    11.78,    12.14,     12.5,    12.85,    13.21,    13.57,    13.93,    14.29,    14.64,     15.0,    15.36,    15.72,    16.08,    16.44,     16.8,    17.15,    17.51,    17.87,    18.23,    18.59,    18.94,     19.3,    19.66,    19.97,    20.03,    20.09,    20.14,    20.36,    20.84,    21.02,    21.02,    21.05,    21.08,    21.11,    21.19,    21.46,    21.64,    22.13,    22.52,     22.8,    23.47,    24.09,    24.14,    24.24,    24.39,    24.59,    24.79,    25.35,    26.65,    28.69,    29.03,    29.11,    29.26,    29.47,    29.75,     30.1,    30.51,    30.99,    31.22,    31.24,    31.49,    31.82] kWh
2026-06-19 19:45:57.994460:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:45:57.995634:  IMPORT: [     1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     1.82,     2.18,     2.53,     2.89,     3.25,     3.61,     3.97,     4.33,     4.68,     5.04,      5.4,     5.76,     6.12,     6.48,     6.79,     6.84,      6.9,     6.95,     7.18,     7.65,     7.83,     7.84,     7.86,     7.89,     7.92,      8.0,     8.28,     8.46,     8.95,     9.34,     9.62,    10.29,     10.9,    10.95,    11.05,     11.2,     11.4,     11.6,    12.16,    13.46,     15.5,    15.85,    15.93,    16.07,    16.29,    16.57,    16.91,    17.33,    17.81,    18.04,    18.05,    18.31,    18.63] kWh
2026-06-19 19:45:57.996653:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:45:57.997787:  METRIC: [   83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   137.09,   142.87,   148.15,   153.75,    159.1,   163.82,   168.63,    173.7,   178.64,   183.54,   188.45,   193.44,   198.35,   203.25,   207.78,    209.4,   211.07,   212.61,   219.51,   236.02,   242.75,   242.78,   243.55,   244.38,    245.1,   247.37,   254.92,   259.37,   270.98,   278.69,   284.34,   347.95,   360.05,   361.02,   362.88,   365.53,    368.8,   372.64,   382.93,   407.06,    445.2,   451.48,   452.88,   455.33,   459.15,   463.88,   470.08,    476.3,   483.95,   487.65,   487.85,   491.85,   496.69] p
2026-06-19 19:45:58.057532: predict best10 end_record 06-21 11:00:00, final soc 0.8kWh, metric 443.5p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:25:00, load 31.82kWh, PV 0.0kWh
2026-06-19 19:45:58.058914:    Slot: [   19:45,    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,    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-19 19:45:58.060171:     SoC: [   11.04,    10.83,    10.41,     10.0,     9.58,     9.16,     8.75,     8.33,     7.91,      7.5,     7.11,     6.72,     6.34,     5.95,     5.57,     5.18,      4.8,     4.41,     4.03,     3.64,     3.26,     2.87,     2.49,      2.1,     1.72,     1.33,     1.14,     1.14,      0.8,      0.8,      0.8,      0.8,     2.74,     4.68,      5.5,     7.44,     9.38,    11.32,     12.0,     12.5,     12.5,     12.5,    12.44,    12.37,    12.32,    12.08,    11.57,    11.37,    11.37,    11.34,    11.31,    11.28,    11.19,     10.9,     10.7,    10.18,     9.76,     9.46,     8.74,     8.08,     8.03,     7.92,     7.76,     7.54,     7.33,     6.73,     5.33,     3.14,     2.77,     2.68,     2.53,      2.3,      2.0,     1.62,     1.18,     1.18,     0.93,     0.92,      0.8,      0.8] kWh
2026-06-19 19:45:58.061075:     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<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-19 19:45:58.062244:    LOAD: [    5.25,     5.44,     5.83,     6.22,     6.61,      7.0,     7.39,     7.77,     8.16,     8.55,     8.91,     9.27,     9.63,     9.99,    10.35,    10.71,    11.06,    11.42,    11.78,    12.14,     12.5,    12.85,    13.21,    13.57,    13.93,    14.29,    14.64,     15.0,    15.36,    15.72,    16.08,    16.44,     16.8,    17.15,    17.51,    17.87,    18.23,    18.59,    18.94,     19.3,    19.66,    19.97,    20.03,    20.09,    20.14,    20.36,    20.84,    21.02,    21.02,    21.05,    21.08,    21.11,    21.19,    21.46,    21.64,    22.13,    22.52,     22.8,    23.47,    24.09,    24.14,    24.24,    24.39,    24.59,    24.79,    25.35,    26.65,    28.69,    29.03,    29.11,    29.26,    29.47,    29.75,     30.1,    30.51,    30.99,    31.22,    31.24,    31.49,    31.82] kWh
2026-06-19 19:45:58.063282:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:45:58.064352:  IMPORT: [     1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     1.78,     2.14,     2.18,     2.53,     2.89,     3.25,     5.69,     8.13,     9.37,    11.81,    14.26,     16.7,    17.79,    18.68,    19.04,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.35,    19.83,    19.83,    19.83,    19.98,     20.3] kWh
2026-06-19 19:45:58.065860:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:45:58.066959:  METRIC: [   83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   136.32,   142.02,   142.65,   147.93,   153.52,   158.87,   191.02,   223.86,   241.37,   275.06,   308.48,   341.92,   357.08,   369.34,   374.24,   378.77,   378.77,   378.77,   378.77,   378.77,   378.77,   378.77,   378.77,   378.77,   378.77,   378.77,   378.77,   378.77,   378.77,   378.77,   378.77,   378.77,   428.76,   428.76,   428.76,   428.76,   428.76,   428.76,   428.76,   428.76,   428.76,   428.76,   428.76,   428.76,   428.76,   428.76,   428.76,   428.76,   428.76,    436.4,    436.4,    436.4,   438.66,    443.5] p
2026-06-19 19:45:58.136005: predict best end_record 06-21 11:00:00, final soc 0.8kWh, metric 424.54p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:25:00, load 30.61kWh, PV 0.0kWh
2026-06-19 19:45:58.137359:    Slot: [   19:45,    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,    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-19 19:45:58.138486:     SoC: [   11.04,    10.84,    10.44,    10.04,     9.65,     9.25,     8.85,     8.45,     8.05,     7.66,     7.28,     6.92,     6.55,     6.18,     5.81,     5.45,     5.08,     4.71,     4.34,     3.98,     3.61,     3.24,     2.88,     2.51,     2.14,     1.77,     1.41,     1.16,      0.8,      0.8,      0.8,      0.8,     3.13,     5.46,      5.5,     7.83,    10.16,    12.48,    12.24,     12.5,     12.5,     12.5,    12.44,    12.38,    12.33,     12.1,    11.61,    11.43,    11.43,    11.39,    11.36,    11.34,    11.25,    10.97,    10.79,    10.28,     9.89,      9.6,     8.91,     8.28,     8.23,     8.13,     7.97,     7.77,     7.56,     6.99,     5.66,     3.56,     3.21,     3.13,     2.98,     2.76,     2.48,     2.12,      1.7,      1.2,     0.97,     0.95,      0.8,      0.8] kWh
2026-06-19 19:45:58.139368:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g<bf+,    g<bf+,    g<be-,    g>be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be~,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 19:45:58.140452:    LOAD: [    5.25,     5.43,     5.81,     6.18,     6.55,     6.92,     7.29,     7.66,     8.03,      8.4,     8.75,     9.09,     9.43,     9.78,    10.12,    10.46,     10.8,    11.14,    11.48,    11.83,    12.17,    12.51,    12.85,     13.2,    13.54,    13.88,    14.22,    14.56,    14.91,    15.25,    15.59,    15.93,    16.27,    16.62,    16.96,     17.3,    17.64,    17.98,    18.33,    18.67,    19.01,    19.31,    19.36,    19.42,    19.47,    19.68,    20.13,    20.31,    20.31,    20.34,    20.36,    20.39,    20.47,    20.73,     20.9,    21.37,    21.74,    22.01,    22.65,    23.23,    23.28,    23.38,    23.52,    23.71,    23.91,    24.44,    25.68,    27.63,    27.96,    28.03,    28.17,    28.38,    28.64,    28.97,    29.37,    29.83,    30.05,    30.06,     30.3,    30.61] kWh
2026-06-19 19:45:58.141477:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:45:58.142571:  IMPORT: [     1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     1.71,     1.72,     2.06,      2.4,     2.75,     5.59,     8.43,     8.82,    11.66,     14.5,    17.35,    17.46,    18.08,    18.42,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.72,    18.82,    19.13] kWh
2026-06-19 19:45:58.143588:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:45:58.144654:  METRIC: [   83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   135.44,   135.54,   140.58,   145.93,   151.03,   188.45,   226.68,   232.18,   271.39,   310.31,   349.22,   350.81,   359.33,   364.01,   368.34,   368.34,   368.34,   368.34,   368.34,   368.34,   368.34,   368.34,   368.34,   368.34,   368.34,   368.34,   368.34,   368.34,   368.34,   368.34,   368.34,   418.32,   418.32,   418.32,   418.32,   418.32,   418.32,   418.32,   418.32,   418.32,   418.32,   418.32,   418.32,   418.32,   418.32,   418.32,   418.32,   418.32,   418.32,   418.32,   418.32,   419.92,   424.54] p
2026-06-19 19:45:58.146324:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ]
2026-06-19 19:45:58.146351: Saving plan best values to HA entities
2026-06-19 19:45:58.285757: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 19:45:58.290132: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 19:45:58.294576: Best charging limit SoC's [1.0, 16.0, 5.5, 16.0, 12.0, 12.5, 1.0, 16.0]kWh, export []kWh gives import battery 38.19kWh, house 1.44kWh, export 0.0kWh, metric 424.54p, metric10 443.5p
2026-06-19 19:45:58.353558: Marginal costs baseline metric (no standing charge): 324.5711
2026-06-19 19:45:58.514043: Marginal energy costs matrix computed: min=15.44 max=22.0
2026-06-19 19:45:58.577457: Rate array import [{'start': 1185, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 1185, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 19:45:58.578030: - Your estimated bill for today is £0.84 and tomorrow is £2.85
2026-06-19 19:45:58.578059: - Import rates are expensive (22.4p - 27.2p) for the next 3 and a quarter hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 19:45:58.578075: - The battery is currently at 69% and is in eco mode for the next 12 hours.
2026-06-19 19:45:58.578088: - For the next 48 hours there will be no solar generation.
2026-06-19 19:45:58.578100: - You will run out of battery in 13 hours.
2026-06-19 19:45:58.578112: - Your next charge slot will be in 12 hours where import rates will be cheap (15.0p).
2026-06-19 19:45:58.578124: 
2026-06-19 19:45:58.624366: Plan calculation took 6.17 seconds
2026-06-19 19:45:58.624595: Inverter 0: Type SK Sunsynk
2026-06-19 19:45:58.624627: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 19:45:58.624829: Reserve min: 5%, battery_min: 5%
2026-06-19 19:45:58.624893: 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 5%, current_reserve 5%, temperature 20°C
2026-06-19 19:45:58.625241: Inverter 0 SoC: 11.04kW 69%, current charge rate 5000W, current discharge rate 5250W, current battery power 468W, current battery voltage 51.2V, grid power -54W, load power 500W, PV Power 0W
2026-06-19 19:45:58.625477: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:45:58.625568: Inverter 0 scheduled charge enable is False
2026-06-19 19:45:58.625597: Inverter 0 charge windows currently []
2026-06-19 19:45:58.625623: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 19:45:58.625792: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:45:58.625827: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:45:58.625862: Inverter 0 scheduled discharge enable is False
2026-06-19 19:45:58.625988: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:45:58.626015: Inverter 0 discharge windows currently []
2026-06-19 19:45:58.626039: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:45:58.626056: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:45:58.626071: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:45:58.683462: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 09:00:00+01:00 - current SoC 69%, target 6%
2026-06-19 19:45:58.683654: Inverter 0 disabled charge window while waiting for schedule (now 06-19 19:45:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 19:45:58.683741: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 19:45:58.683921: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 19:45:58.684080: Not setting charging SoC as we are not within the window (now 06-19 19:45:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 19:45:58.684121: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 19:45:58.684167: Inverter 0 Current charge limit is 7% and new target is 5%
2026-06-19 19:45:58.783679: Warn: Web Socket result failed {'id': 212, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:45:58.783781: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:46:03.833515: Warn: Web Socket result failed {'id': 213, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:46:03.833588: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:46:08.859928: Warn: Web Socket result failed {'id': 214, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:46:08.860114: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:46:13.959091: Warn: Web Socket result failed {'id': 215, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:46:13.959159: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:46:19.033076: Warn: Web Socket result failed {'id': 216, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:46:19.033159: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:46:20.427114: Info: HAHistory: Pruning history data started.
2026-06-19 19:46:20.427930: Info: HAHistory: Pruning history data completed.
2026-06-19 19:46:24.067666: Warn: Web Socket result failed {'id': 217, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:46:24.067854: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:46:29.102997: Warn: Web Socket result failed {'id': 218, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:46:29.103066: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:46:34.147086: Warn: Web Socket result failed {'id': 219, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:46:34.147157: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:46:39.165190: Warn: Web Socket result failed {'id': 220, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:46:39.165286: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:46:44.188640: Warn: Web Socket result failed {'id': 221, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:46:44.188717: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:46:49.189650: Warn: Inverter 0 Trying to write 5 to charge_limit didn't complete got 7.0
2026-06-19 19:46:49.197308: Warn: record_status Warn: Inverter 0 write to charge_limit failed
2026-06-19 19:46:49.197467: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:46:49.197501: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:46:49.197526: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:46:49.197568: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:46:49.197592: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:46:49.197613: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:46:49.197635: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:46:49.197654: Inverter 0 count register writes 0
2026-06-19 19:46:49.218202: Total inverter register writes now 0
2026-06-19 19:46:49.240757: Completed run status Demand with Errors reported (check log)
2026-06-19 19:46:49.255406: Saved current settings to /config/predbat_config.json
2026-06-19 19:47:19.326156: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:47:19.326391: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:47:19.326434: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:47:19.326589: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:47:19.326621: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:47:19.326638: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:47:19.326654: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:49:12.121422: Info: No secrets.yaml file found
2026-06-19 19:49:12.121559: Loading apps.yaml
2026-06-19 19:49:12.145880: Predbat: Startup predbat
2026-06-19 19:49:12.193631: --------------- PredBat - update at 2026-06-19 19:45:00+01:00 with clock skew 0 minutes, minutes now 1185
2026-06-19 19:49:12.195816: Config root is /config
2026-06-19 19:49:12.195938: --------------- PredBat - update at 2026-06-19 19:45:00+01:00 with clock skew 0 minutes, minutes now 1185
2026-06-19 19:49:12.195984: Initialising Storage interface
2026-06-19 19:49:12.196186: Initialising Home Assistant Interface interface
2026-06-19 19:49:12.218305: Initialising Home Assistant History interface
2026-06-19 19:49:12.218460: Initialising Web Interface interface
2026-06-19 19:49:12.218549: Initialising plugin system
2026-06-19 19:49:12.218677: Scanning for plugins in: /addon
2026-06-19 19:49:12.219002: Plugin discovery complete. Loaded 0 plugins.
2026-06-19 19:49:12.219057: Starting Storage interface
2026-06-19 19:49:12.219111: Creating task: <coroutine object ComponentBase.start at 0x7f907122dd20>
2026-06-19 19:49:12.219644: StorageComponent: Waiting for API to start
2026-06-19 19:49:12.227383: StorageComponent: Started
2026-06-19 19:49:13.219877: Starting Home Assistant Interface interface
2026-06-19 19:49:13.219985: Creating task: <coroutine object HAInterface.start at 0x7f9051968ac0>
2026-06-19 19:49:13.220729: Info: Starting HA interface
2026-06-19 19:49:13.221090: Info: Start socket for url http://10.0.20.15:8123/api/websocket
2026-06-19 19:49:13.221157: HAInterface: Waiting for API to start
2026-06-19 19:49:13.224412: Info: Web Socket active
2026-06-19 19:49:14.221546: Starting Home Assistant History interface
2026-06-19 19:49:14.221657: Creating task: <coroutine object ComponentBase.start at 0x7f9053e8bcc0>
2026-06-19 19:49:14.222216: HAHistory: Waiting for API to start
2026-06-19 19:49:14.222577: Info: Starting HAHistory
2026-06-19 19:49:14.222648: Info: HAHistory: Pruning history data started.
2026-06-19 19:49:14.222685: Info: HAHistory: Pruning history data completed.
2026-06-19 19:49:14.222753: HAHistory: Started
2026-06-19 19:49:15.222420: Starting Web Interface interface
2026-06-19 19:49:15.222526: Creating task: <coroutine object WebInterface.start at 0x7f90518f5030>
2026-06-19 19:49:15.222988: WebInterface: Waiting for API to start
2026-06-19 19:49:16.223218: Config root is /config and printable config_root_p is now /config
2026-06-19 19:49:16.308431: Regular expression argument octopus_saving_session matched ^(binary_sensor.octopus_energy([0-9a-z_]+|)_saving_session(s|))$ with binary_sensor.octopus_energy_a_21a60b76_octoplus_saving_sessions
2026-06-19 19:49:16.311057: Refreshing Predbat configuration
2026-06-19 19:49:16.429212: Set reset inverter true due to reset_inverter on item set_reserve_min
2026-06-19 19:49:16.481238: Set reset inverter true due to reset_inverter on item set_charge_low_power
2026-06-19 19:49:16.486883: Set reset inverter true due to reset_inverter on item set_export_low_power
2026-06-19 19:49:16.492155: Set reset inverter true due to reset_inverter on item set_export_freeze
2026-06-19 19:49:16.502343: Set reset inverter true due to reset_inverter_force on item set_read_only
2026-06-19 19:49:16.516767: Set reset inverter true due to reset_inverter_force on item mode
2026-06-19 19:49:16.632411: Saved current settings to /config/predbat_config.json
2026-06-19 19:49:16.633099: Validation of apps.yaml was successful
2026-06-19 19:49:16.633770: Refreshing Predbat configuration
2026-06-19 19:49:16.633930: Loading current config
2026-06-19 19:49:16.955080: Watch list []
2026-06-19 19:49:17.747795: Saved current settings to /config/predbat_config.json
2026-06-19 19:49:17.750743: Warn: Regular expression argument: octopus_free_session unable to match re:(event.octopus_energy_([0-9a-z_]+|)_octoplus_free_electricity_session_events), now will disable
2026-06-19 19:49:17.757960: Predbat: Next run time will be 2026-06-19 19:50:00 and then every 300 seconds
2026-06-19 19:49:18.761057: Refreshing Predbat configuration
2026-06-19 19:49:19.053589: Saved current settings to /config/predbat_config.json
2026-06-19 19:49:19.054339: Validation of apps.yaml was successful
2026-06-19 19:49:19.054457: --------------- PredBat - update at 2026-06-19 19:45:00+01:00 with clock skew 0 minutes, minutes now 1185
2026-06-19 19:49:19.054842: Saved current settings to /config/predbat_config.json
2026-06-19 19:49:19.375950: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.13, latest beta is v8.40.13
2026-06-19 19:49:19.376033: Autoupdate: There is an update pending v8.40.13 GECloud automatic fixes, Solis OAuth, SigEnergy onboard status - auto update is off
2026-06-19 19:49:19.390952: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 19:49:19.391427: Predbat mode is set to Control charge
2026-06-19 19:49:19.535548: Found 11520 load_today datapoints going back 2 days
2026-06-19 19:49:19.535656: Using load_power data to fill gaps in load_today data
2026-06-19 19:49:19.646408: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 19:49:19.646533: Zero load period starting at 2026-06-19T12:09:00+0100 (456 minutes) for 889 minutes with base value 0.9
2026-06-19 19:49:19.646588: Zero load period starting at 2026-06-18T19:24:00+0100 (1461 minutes) for 64 minutes with base value 0.8
2026-06-19 19:49:19.647524: Processing 384 30-minute periods for power integration
2026-06-19 19:49:19.817752: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 19:49:19.817931: Car charging hold True, threshold 6.0kWh
2026-06-19 19:49:19.817975: Current data so far today: load 5.25kWh, import 1.6kWh, export 0.0kWh, PV 0kWh
2026-06-19 19:49:19.838389: Standing charge is set to 49.98p
2026-06-19 19:49:19.889112: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 19:49:19.889199: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 19:49:19.889409: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 126.0 minutes
2026-06-19 19:49:19.889866: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 126.0 minutes
2026-06-19 19:49:19.896139: Loaded 95 datapoints of futurerate analysis
2026-06-19 19:49:20.067535: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02']
2026-06-19 19:49:20.096118: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 19:49:20.096243: Import rates: min 13.17p, max 36.53p, average 20.02p
2026-06-19 19:49:20.141924: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 19:49:20.142026: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 19:49:20.143132: High export rate found rates in range 99p to -99p
2026-06-19 19:49:20.250878: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 19:49:20.251021: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 19:49:20.251239: Last hour: net energy 0.42kWh, import 0.42kWh, export 0.0kWh, car 0kWh, load 0.5kWh, net cost 12.2p, import 12.2p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 19:49:20.303405: Today's energy total net 1.6kWh, import 1.6kWh, export 0.0kWh, cost 83.65p, import 33.66p, export 0.0p, carbon 0.0kg
2026-06-19 19:49:20.303525: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 19:49:20.306749: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 19:49:20.307886: Warn: Found 1 gaps in load_today totalling 9850 minutes to fill using average data
2026-06-19 19:49:20.307987: Gap starting at 2026-06-18T15:55:00+0100 (1670 minutes) for 9850 minutes
2026-06-19 19:49:20.323987: Historical days now [7] weight [1]
2026-06-19 19:49:20.348503: Today's load divergence 110.74%, in-day adjustment 108.4%, damping 0.95x, yesterday 100.0% today 110.21% blend 17.71%
2026-06-19 19:49:20.348585: Today's predicted so far 11.89kWh with 0.0kWh car/iBoost excluded, 0.98kWh import ignored, and 0kWh forecast extra.
2026-06-19 19:49:20.348627: Today's actual load so far 13.66kWh with 0.0kWh car/iBoost excluded, and 0.39kWh import ignored.
2026-06-19 19:49:20.392262: Octopus slots changed from [[], [], [], [], [], [], [], []] to []
2026-06-19 19:49:20.393414: Sensor changes require a replan, will recompute the plan
2026-06-19 19:49:20.393781: Inverter 0: Type SK Sunsynk
2026-06-19 19:49:20.393835: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 19:49:20.394110: Reserve min: 5%, battery_min: 5%
2026-06-19 19:49:20.394253: 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 5%, current_reserve 5%, temperature 20°C
2026-06-19 19:49:20.394729: Inverter 0 SoC: 11.04kW 69%, current charge rate 5000W, current discharge rate 5250W, current battery power 592W, current battery voltage 51.2V, grid power -58W, load power 609W, PV Power 0W
2026-06-19 19:49:20.394984: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:49:20.395124: Inverter 0 scheduled charge enable is False
2026-06-19 19:49:20.395170: Inverter 0 charge windows currently []
2026-06-19 19:49:20.395214: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 19:49:20.395418: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:49:20.395462: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:49:20.395518: Inverter 0 scheduled discharge enable is False
2026-06-19 19:49:20.395707: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:49:20.395744: Inverter 0 discharge windows currently []
2026-06-19 19:49:20.395817: Looking for charge curve with sensors sensor.sunsynk_battery_soc, sensor.predbat_SK_0_charge_rate, predbat.status and sensor.sunsynk_battery_power
2026-06-19 19:49:20.647667: Warn: Cannot find battery charge curve (missing history), one of the required settings for soc_percent, charge_rate, battery_power and predbat.status do not have history, check apps.yaml
2026-06-19 19:49:20.647745: Warn: Sensor history data lengths: soc_percent 0, charge_rate 0, battery_power 0, predbat_status 0
2026-06-19 19:49:20.648372: Looking for discharge curve with sensors sensor.sunsynk_battery_soc, sensor.predbat_SK_0_discharge_rate, predbat.status and sensor.sunsynk_battery_power
2026-06-19 19:49:20.732661: Warn: Cannot find battery discharge curve (missing history), one of the required settings for soc_percent, discharge_rate, battery_power and predbat.status do not have history, check apps.yaml
2026-06-19 19:49:20.732732: Warn: Sensor history data lengths: soc_percent 0, discharge_rate 0, battery_power 0, predbat_status 0
2026-06-19 19:49:20.733191: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:49:20.733216: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:49:20.733234: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:49:20.803084: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 19:49:20.803148: Will recompute the plan as it is invalid
2026-06-19 19:49:20.803182: Recompute, previous plan is invalid...
2026-06-19 19:49:20.806485: Best charge window [ 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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% ]
2026-06-19 19:49:20.806557: Best export window [  ]
2026-06-19 19:49:20.807395: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 19:49:20.809267: Load divergence over 8.0 hours mean 651.68W, min 651.6W, max 652.8W, std dev 0.29W, divergence 0.02%
2026-06-19 19:49:20.823860: Calculating data from yesterday for savings calculation
2026-06-19 19:49:20.831893: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 19:49:20.838363: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 19:49:20.839146: Creating pool of 12 processes to match your CPU count
2026-06-19 19:49:20.971304: 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-19 19:49:20.972448: Optimise levels pass started at 2026-06-19 19:49:20
2026-06-19 19:49:20.972476: Optimise all windows, total charge 94 export 1
2026-06-19 19:49:21.228982: >> Region optimisation pass width 960
2026-06-19 19:49:21.559003: >> Region optimisation pass width 480
2026-06-19 19:49:21.913033: >> Region optimisation pass width 240
2026-06-19 19:49:22.379038: >> Region optimisation pass width 120
2026-06-19 19:49:23.343730: Calculated end_record as 06-21 11:00:00 based on best_price 13.93p, next_charge_start 06-20 11:00:00, max_windows 78
2026-06-19 19:49:23.343844: Optimise levels pass ended at 2026-06-19 19:49:23, duration 2.4 seconds tried 320 combinations
2026-06-19 19:49:23.343903: Set best_price_charge_level 15.0p, best_price_export_level 0p, best_price_charge 13.93p, best_cost_export 0p, best_metric 410.17p, best_keep 0kWh, best_cycle 46.29kWh, best_carbon 0kg, best_import 32.5kWh
2026-06-19 19:49:23.356183: Starting detailed optimisation end_record 06-21 11:00:00, best_price_charge 13.93p, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.5, 11.5, 0, 11.5, 11.5, 11.5, 11.5, 11.5, 11.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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]kWh and export limits []kWh
2026-06-19 19:49:23.356364: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 316.61p, best_cost 324.88p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:23.392518: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 316.61p, best_cost 324.88p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:23.426520: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:23.545775: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:23.580205: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:23.610978: Best charge windows best_metric 316.57p, best_cost 324.84p, best_carbon 0kg, best_import 39.93kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 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% ]
2026-06-19 19:49:23.611735: Best charge windows best_metric 316.57p, best_cost 324.84p, best_carbon 0kg, best_import 39.93kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 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% ]
2026-06-19 19:49:23.611847: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:23.655360: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:23.685554: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:23.820371: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:23.852477: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:23.878915: Best charge windows best_metric 316.57p, best_cost 324.84p, best_carbon 0kg, best_import 39.93kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 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% ]
2026-06-19 19:49:23.879123: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:23.919857: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:23.948700: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:24.071931: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:24.098270: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:24.127780: Best charge windows best_metric 316.57p, best_cost 324.84p, best_carbon 0kg, best_import 39.93kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 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% ]
2026-06-19 19:49:24.128050: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:24.154684: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:24.185257: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:24.291879: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:24.316752: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:24.350782: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:24.384556: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 13.93p, best_metric 316.0p, best_cost 324.24p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:24.412501: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 13.93p, best_metric 315.73p, best_cost 324.09p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:24.462713: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 13.93p, best_metric 315.73p, best_cost 324.09p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:24.513969: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 13.93p, best_metric 315.73p, best_cost 324.09p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:24.560114: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 13.93p, best_metric 315.45p, best_cost 323.74p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:24.611024: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 13.93p, best_metric 315.45p, best_cost 323.74p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:24.656847: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 13.93p, best_metric 315.43p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:24.718867: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 13.93p, best_metric 315.43p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:24.773656: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:24.826734: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:24.878125: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:24.995139: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:25.102456: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:25.164036: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:25.238466: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:25.422553: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:25.475742: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:25.530475: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:25.577153: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:25.630285: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:25.680113: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:25.731794: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:25.757095: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:25.781488: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:25.805923: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:25.832659: Optimise price set 27.8p, pass low, price 25.96p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:25.862484: Optimise price set 28.4p, pass low, price 26.48p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:25.948331: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:26.016184: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:26.066982: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:26.149241: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:26.174626: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:26.199162: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:26.227851: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:26.252934: Best charge windows best_metric 315.39p, best_cost 323.72p, best_carbon 0kg, best_import 39.87kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 6%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 6%, 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% ]
2026-06-19 19:49:26.253392: Tweak plan optimisation started
2026-06-19 19:49:26.442731: Tweak optimisation finished metric 315.38 cost 323.72 metric_keep 0 cycle 31.34 carbon 0 import 39.87
2026-06-19 19:49:26.452801: Raw charge windows [ 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 72%, 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 6%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 6%, 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% ] reserve 0.8
2026-06-19 19:49:26.453528: Unclipped charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 16:00:00 @ 14.13p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:00:00 @ 27.49p 100% ] reserve 0.8
2026-06-19 19:49:26.454004: Unfiltered charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 16:00:00 @ 14.13p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:00:00 @ 27.49p 100% ] reserve 0.8
2026-06-19 19:49:26.454372: Filtered charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 16:00:00 @ 14.13p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:00:00 @ 27.49p 100% ] reserve 0.8
2026-06-19 19:49:26.454538: Plan valid is now true after recompute was False
2026-06-19 19:49:26.479884: predict base end_record 06-21 11:00:00, final soc 0.8kWh, metric 475.59p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:15:00, load 30.61kWh, PV 0.0kWh
2026-06-19 19:49:26.481830:    Slot: [   19:45,    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,    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-19 19:49:26.483224:     SoC: [   11.04,    10.84,    10.44,    10.04,     9.65,     9.25,     8.85,     8.45,     8.05,     7.66,     7.28,     6.92,     6.55,     6.18,     5.81,     5.45,     5.08,     4.71,     4.34,     3.98,     3.61,     3.24,     2.88,     2.51,     2.14,     1.77,     1.41,     1.04,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:49:26.484369:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 19:49:26.485842:    LOAD: [    5.25,     5.43,     5.81,     6.18,     6.55,     6.92,     7.29,     7.66,     8.03,      8.4,     8.75,     9.09,     9.43,     9.78,    10.12,    10.46,     10.8,    11.14,    11.48,    11.83,    12.17,    12.51,    12.85,     13.2,    13.54,    13.88,    14.22,    14.56,    14.91,    15.25,    15.59,    15.93,    16.27,    16.62,    16.96,     17.3,    17.64,    17.98,    18.33,    18.67,    19.01,    19.31,    19.36,    19.42,    19.47,    19.68,    20.13,    20.31,    20.31,    20.34,    20.36,    20.39,    20.47,    20.73,     20.9,    21.37,    21.74,    22.01,    22.65,    23.23,    23.28,    23.38,    23.52,    23.71,    23.91,    24.44,    25.68,    27.63,    27.96,    28.03,    28.17,    28.38,    28.64,    28.97,    29.37,    29.83,    30.05,    30.06,     30.3,    30.61] kWh
2026-06-19 19:49:26.487139:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:49:26.488549:  IMPORT: [     1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     1.72,     2.06,      2.4,     2.75,     3.09,     3.43,     3.77,     4.11,     4.46,      4.8,     5.14,     5.48,     5.82,     6.12,     6.18,     6.23,     6.28,      6.5,     6.95,     7.12,     7.12,     7.15,     7.18,      7.2,     7.28,     7.54,     7.72,     8.19,     8.56,     8.82,     9.46,    10.05,     10.1,    10.19,    10.34,    10.53,    10.72,    11.25,    12.49,    14.44,    14.77,    14.85,    14.99,    15.19,    15.46,    15.79,    16.18,    16.64,    16.86,    16.87,    17.12,    17.43] kWh
2026-06-19 19:49:26.490070:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:49:26.492130:  METRIC: [   83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   135.57,   140.61,   145.95,   151.06,   155.56,   160.16,    165.0,   169.72,    174.4,   179.08,   183.85,   188.53,   193.22,   197.54,   199.09,   200.68,   202.15,   208.74,    224.5,   230.92,   230.95,   231.69,   232.48,   233.16,   235.33,   242.54,   246.78,   257.87,   265.23,   270.62,   333.61,   345.17,   346.09,   347.87,    350.4,   353.51,   357.18,   367.01,   390.04,   426.44,   432.44,   433.78,   436.12,   439.76,   444.27,   450.19,   456.13,   463.43,   466.96,   467.15,   470.97,   475.59] p
2026-06-19 19:49:26.579796: Battery has 13.5 hours left - now at 11.04kWh
2026-06-19 19:49:26.620822: predict base10 end_record 06-21 11:00:00, final soc 0.8kWh, metric 496.69p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:40:00, load 31.82kWh, PV 0.0kWh
2026-06-19 19:49:26.622581:    Slot: [   19:45,    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,    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-19 19:49:26.623947:     SoC: [   11.04,    10.83,    10.41,     10.0,     9.58,     9.16,     8.75,     8.33,     7.91,      7.5,     7.11,     6.72,     6.34,     5.95,     5.57,     5.18,      4.8,     4.41,     4.03,     3.64,     3.26,     2.87,     2.49,      2.1,     1.72,     1.33,     0.95,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:49:26.625059:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 19:49:26.626547:    LOAD: [    5.25,     5.44,     5.83,     6.22,     6.61,      7.0,     7.39,     7.77,     8.16,     8.55,     8.91,     9.27,     9.63,     9.99,    10.35,    10.71,    11.06,    11.42,    11.78,    12.14,     12.5,    12.85,    13.21,    13.57,    13.93,    14.29,    14.64,     15.0,    15.36,    15.72,    16.08,    16.44,     16.8,    17.15,    17.51,    17.87,    18.23,    18.59,    18.94,     19.3,    19.66,    19.97,    20.03,    20.09,    20.14,    20.36,    20.84,    21.02,    21.02,    21.05,    21.08,    21.11,    21.19,    21.46,    21.64,    22.13,    22.52,     22.8,    23.47,    24.09,    24.14,    24.24,    24.39,    24.59,    24.79,    25.35,    26.65,    28.69,    29.03,    29.11,    29.26,    29.47,    29.75,     30.1,    30.51,    30.99,    31.22,    31.24,    31.49,    31.82] kWh
2026-06-19 19:49:26.627937:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:49:26.629328:  IMPORT: [     1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     1.82,     2.18,     2.53,     2.89,     3.25,     3.61,     3.97,     4.33,     4.68,     5.04,      5.4,     5.76,     6.12,     6.48,     6.79,     6.84,      6.9,     6.95,     7.18,     7.65,     7.83,     7.84,     7.86,     7.89,     7.92,      8.0,     8.28,     8.46,     8.95,     9.34,     9.62,    10.29,     10.9,    10.95,    11.05,     11.2,     11.4,     11.6,    12.16,    13.46,     15.5,    15.85,    15.93,    16.07,    16.29,    16.57,    16.91,    17.33,    17.81,    18.04,    18.05,    18.31,    18.63] kWh
2026-06-19 19:49:26.630647:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:49:26.632011:  METRIC: [   83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   137.09,   142.87,   148.15,   153.75,    159.1,   163.82,   168.63,    173.7,   178.64,   183.54,   188.45,   193.44,   198.35,   203.25,   207.78,    209.4,   211.07,   212.61,   219.51,   236.02,   242.75,   242.78,   243.55,   244.38,    245.1,   247.37,   254.92,   259.37,   270.98,   278.69,   284.34,   347.95,   360.05,   361.02,   362.88,   365.53,    368.8,   372.64,   382.93,   407.06,    445.2,   451.48,   452.88,   455.33,   459.15,   463.88,   470.08,    476.3,   483.95,   487.65,   487.85,   491.85,   496.69] p
2026-06-19 19:49:26.696557: predict best10 end_record 06-21 11:00:00, final soc 0.8kWh, metric 443.53p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:20:00, load 31.82kWh, PV 0.0kWh
2026-06-19 19:49:26.698274:    Slot: [   19:45,    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,    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-19 19:49:26.699779:     SoC: [   11.04,    10.83,    10.41,     10.0,     9.58,     9.16,     8.75,     8.33,     7.91,      7.5,     7.11,     6.72,     6.34,     5.95,     5.57,     5.18,      4.8,     4.41,     4.03,     3.64,     3.26,     2.87,     2.49,      2.1,     1.72,     1.33,      1.5,     1.11,      0.8,      0.8,      0.8,      0.8,     2.74,     4.68,      5.5,      7.0,     8.94,    10.88,     11.5,     11.5,     11.5,     11.5,    11.44,    11.37,    11.32,    11.08,    10.57,    10.37,    10.37,    10.34,    10.31,    10.28,    10.19,      9.9,      9.7,     9.18,     8.76,     8.46,     7.74,     7.08,     7.03,     6.92,     6.76,     6.76,     6.54,     5.94,     4.55,     2.35,     1.98,      1.9,     1.74,     1.51,     1.21,     0.84,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:49:26.700958:     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<bf+,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g<be-,    g>be-,    g~be-,    g>be-,    g~be-,    g>be-,    g~be-,    g~be~,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~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~be-,    g~be~,    g<be-,    g<be-,    g<bf+] kWh
2026-06-19 19:49:26.702352:    LOAD: [    5.25,     5.44,     5.83,     6.22,     6.61,      7.0,     7.39,     7.77,     8.16,     8.55,     8.91,     9.27,     9.63,     9.99,    10.35,    10.71,    11.06,    11.42,    11.78,    12.14,     12.5,    12.85,    13.21,    13.57,    13.93,    14.29,    14.64,     15.0,    15.36,    15.72,    16.08,    16.44,     16.8,    17.15,    17.51,    17.87,    18.23,    18.59,    18.94,     19.3,    19.66,    19.97,    20.03,    20.09,    20.14,    20.36,    20.84,    21.02,    21.02,    21.05,    21.08,    21.11,    21.19,    21.46,    21.64,    22.13,    22.52,     22.8,    23.47,    24.09,    24.14,    24.24,    24.39,    24.59,    24.79,    25.35,    26.65,    28.69,    29.03,    29.11,    29.26,    29.47,    29.75,     30.1,    30.51,    30.99,    31.22,    31.24,    31.49,    31.82] kWh
2026-06-19 19:49:26.703632:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:49:26.705015:  IMPORT: [     1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     2.14,     2.14,      2.2,     2.56,     2.92,     3.27,     5.72,     8.16,      9.4,    11.37,    13.81,    16.25,    17.27,    17.63,    17.99,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.5,     18.5,     18.5,     18.5,     18.5,     18.5,     18.5,     18.5,     18.5,     18.5,     18.5,    19.09,    19.57,    19.61,    19.62,    19.88,     20.2] kWh
2026-06-19 19:49:26.706336:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:49:26.707677:  METRIC: [   83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   141.68,   141.68,   142.72,    148.0,    153.6,   158.95,   191.09,   223.93,   241.44,   268.61,   302.04,   335.47,   349.74,   354.64,   359.55,   364.08,   364.08,   364.08,   364.08,   364.08,   364.08,   364.08,   364.08,   364.08,   364.08,   364.08,   364.08,   364.08,   364.08,   364.08,   364.08,   364.08,   414.06,   414.06,   414.06,   414.06,   414.06,   417.33,   417.33,   417.33,   417.33,   417.33,   417.33,   417.33,   417.33,   417.33,   417.33,   417.33,   426.15,   433.79,   434.49,   434.69,   438.69,   443.53] p
2026-06-19 19:49:26.776445: predict best end_record 06-21 11:00:00, final soc 0.8kWh, metric 423.69p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:35:00, load 30.61kWh, PV 0.0kWh
2026-06-19 19:49:26.778171:    Slot: [   19:45,    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,    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-19 19:49:26.779546:     SoC: [   11.04,    10.84,    10.44,    10.04,     9.65,     9.25,     8.85,     8.45,     8.05,     7.66,     7.28,     6.92,     6.55,     6.18,     5.81,     5.45,     5.08,     4.71,     4.34,     3.98,     3.61,     3.24,     2.88,     2.51,     2.14,     1.77,     1.65,     1.28,     0.92,      0.8,      0.8,      0.8,     3.13,     5.46,      5.5,      7.0,     9.33,    11.49,     11.5,     11.5,     11.5,     11.5,    11.44,    11.38,    11.33,     11.1,    10.61,    10.43,    10.43,    10.39,    10.36,    10.34,    10.25,     9.97,     9.79,     9.28,     8.89,      8.6,     7.91,     7.28,     7.23,     7.13,     6.97,     6.77,     6.56,     5.99,     4.66,     2.56,     2.21,     2.13,     1.98,     1.76,     1.48,     1.12,     1.12,     1.12,     0.88,     0.87,      0.8,      0.8] kWh
2026-06-19 19:49:26.780636:     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<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<be-,    g<bf+] kWh
2026-06-19 19:49:26.781977:    LOAD: [    5.25,     5.43,     5.81,     6.18,     6.55,     6.92,     7.29,     7.66,     8.03,      8.4,     8.75,     9.09,     9.43,     9.78,    10.12,    10.46,     10.8,    11.14,    11.48,    11.83,    12.17,    12.51,    12.85,     13.2,    13.54,    13.88,    14.22,    14.56,    14.91,    15.25,    15.59,    15.93,    16.27,    16.62,    16.96,     17.3,    17.64,    17.98,    18.33,    18.67,    19.01,    19.31,    19.36,    19.42,    19.47,    19.68,    20.13,    20.31,    20.31,    20.34,    20.36,    20.39,    20.47,    20.73,     20.9,    21.37,    21.74,    22.01,    22.65,    23.23,    23.28,    23.38,    23.52,    23.71,    23.91,    24.44,    25.68,    27.63,    27.96,    28.03,    28.17,    28.38,    28.64,    28.97,    29.37,    29.83,    30.05,    30.06,     30.3,    30.61] kWh
2026-06-19 19:49:26.783392:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:49:26.784715:  IMPORT: [     1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     1.83,     1.83,     1.83,     2.06,      2.4,     2.75,     5.59,     8.43,     8.82,    10.77,    13.61,    16.28,    16.63,    16.97,    17.32,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    18.01,    18.47,    18.47,    18.47,    18.65,    18.96] kWh
2026-06-19 19:49:26.786022:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:49:26.787371:  METRIC: [   83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   137.06,   137.06,   137.06,   140.51,   145.85,   150.96,   188.38,   226.61,   232.11,   259.05,   297.96,   334.48,   339.35,   344.04,   348.72,   353.05,   353.05,   353.05,   353.05,   353.05,   353.05,   353.05,   353.05,   353.05,   353.05,   353.05,   353.05,   353.05,   353.05,   353.05,   353.05,   353.05,   403.03,   403.03,   403.03,   403.03,   403.03,   403.03,   403.03,   403.03,   403.03,   403.03,   403.03,   403.03,   403.03,   403.03,   403.03,   403.03,   408.97,   416.27,   416.27,   416.27,   419.07,   423.69] p
2026-06-19 19:49:26.789430:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ]
2026-06-19 19:49:26.789462: Saving plan best values to HA entities
2026-06-19 19:49:26.922354: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 19:49:26.927862: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 19:49:26.933062: Best charging limit SoC's [1.5, 16.0, 5.5, 7.0, 16.0, 11.5, 6.5, 1.0, 16.0, 16.0]kWh, export []kWh gives import battery 38.47kWh, house 1.41kWh, export 0.0kWh, metric 423.69p, metric10 443.53p
2026-06-19 19:49:27.051269: Marginal costs baseline metric (no standing charge): 323.7217
2026-06-19 19:49:27.243749: Marginal energy costs matrix computed: min=15.31 max=22.09
2026-06-19 19:49:27.320671: Rate array import [{'start': 1185, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 1185, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 19:49:27.321379: - Your estimated bill for today is £0.84 and tomorrow is £2.69
2026-06-19 19:49:27.321413: - Import rates are expensive (22.4p - 27.2p) for the next 3 and a quarter hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 19:49:27.321447: - The battery is currently at 69% and is in eco mode for the next 12 hours.
2026-06-19 19:49:27.321464: - For the next 48 hours there will be no solar generation.
2026-06-19 19:49:27.321480: - You will run out of battery in 13 hours.
2026-06-19 19:49:27.321495: - Your next charge slot will be in 12 hours where import rates will be cheap (15.0p).
2026-06-19 19:49:27.321510: 
2026-06-19 19:49:27.367358: Plan calculation took 6.56 seconds
2026-06-19 19:49:27.371093: No high rate period found
2026-06-19 19:49:27.417224: Import threshold used for optimisation was 16.38p
2026-06-19 19:49:27.465837: Low import rate windows [0: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 1: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 2: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 3: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 4: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 5: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 6: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 7: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 8: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 9: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 10: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 11: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 12: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 13: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 14: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 15: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 16: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 17: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 18: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 19: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 20: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 21: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 22: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 23: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 24: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 25: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 26: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 27: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 28: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 29: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 30: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 31: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 32: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 33: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 34: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 35: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 36: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 37: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 38: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 39: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 40: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 41: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 42: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 43: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 44: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 45: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 46: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 47: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 48: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 49: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 50: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 51: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 52: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 53: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 54: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 55: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 56: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 57: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 58: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 59: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 60: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 61: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 62: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 63: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 64: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 65: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 66: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 67: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 68: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 69: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 70: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 71: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 72: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 73: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 74: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 75: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 76: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 77: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 78: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 79: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 80: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 81: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 82: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 83: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 84: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 85: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 86: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 87: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 88: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 89: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 90: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 91: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 92: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 93: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 94: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18]
2026-06-19 19:49:27.471980: Inverter 0: Type SK Sunsynk
2026-06-19 19:49:27.472024: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 19:49:27.472217: Reserve min: 5%, battery_min: 5%
2026-06-19 19:49:27.472274: 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 5%, current_reserve 5%, temperature 20°C
2026-06-19 19:49:27.472520: Inverter 0 SoC: 11.04kW 69%, current charge rate 5000W, current discharge rate 5250W, current battery power 592W, current battery voltage 51.2V, grid power -58W, load power 609W, PV Power 0W
2026-06-19 19:49:27.472674: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:49:27.472736: Inverter 0 scheduled charge enable is False
2026-06-19 19:49:27.472760: Inverter 0 charge windows currently []
2026-06-19 19:49:27.472783: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 19:49:27.472894: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:49:27.472915: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:49:27.472943: Inverter 0 scheduled discharge enable is False
2026-06-19 19:49:27.473040: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:49:27.473063: Inverter 0 discharge windows currently []
2026-06-19 19:49:27.473083: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:49:27.473098: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:49:27.473111: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:49:27.518602: Reset inverter settings to safe mode (set_charge_window=True set_export_window=False force=)
2026-06-19 19:49:27.518699: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 19:49:27.518849: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 19:49:27.518986: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog1_charge', 'option': 'Allow Gen'}
2026-06-19 19:49:27.565457: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog2_charge', 'option': 'Allow Gen'}
2026-06-19 19:49:27.668650: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog3_charge', 'option': 'Allow Gen'}
2026-06-19 19:49:27.771723: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog4_charge', 'option': 'Allow Gen'}
2026-06-19 19:49:27.874974: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog5_charge', 'option': 'Allow Gen'}
2026-06-19 19:49:27.934331: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog6_charge', 'option': 'Allow Gen'}
2026-06-19 19:49:27.941940: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_load_limit', 'option': 'Zero Export'}
2026-06-19 19:49:28.088868: Inverter 0 Current charge limit is 7% and new target is 100%
2026-06-19 19:49:33.198651: Inverter 0 write_and_poll_value: Wrote 100 to charge_limit, successfully now 100.0
2026-06-19 19:49:33.198813: Inverter 0 Current reserve is 5%, already at target
2026-06-19 19:49:33.198912: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 08:30:00+01:00 - current SoC 69%, target 9%
2026-06-19 19:49:33.199007: Inverter 0 disabled charge window while waiting for schedule (now 06-19 19:45:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 19:49:33.199054: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 19:49:33.199247: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 19:49:33.199459: Not setting charging SoC as we are not within the window (now 06-19 19:45:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 19:49:33.199501: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 19:49:33.199543: Inverter 0 Current charge limit is 100% and new target is 5%
2026-06-19 19:49:33.292241: Warn: Web Socket result failed {'id': 33, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:49:33.292362: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:49:41.302710: Info: No secrets.yaml file found
2026-06-19 19:49:41.302785: Loading apps.yaml
2026-06-19 19:49:41.319539: Predbat: Startup predbat
2026-06-19 19:49:41.359152: --------------- PredBat - update at 2026-06-19 19:45:00+01:00 with clock skew 0 minutes, minutes now 1185
2026-06-19 19:49:41.360669: Config root is /config
2026-06-19 19:49:41.360756: --------------- PredBat - update at 2026-06-19 19:45:00+01:00 with clock skew 0 minutes, minutes now 1185
2026-06-19 19:49:41.360789: Initialising Storage interface
2026-06-19 19:49:41.360931: Initialising Home Assistant Interface interface
2026-06-19 19:49:41.378649: Initialising Home Assistant History interface
2026-06-19 19:49:41.378762: Initialising Web Interface interface
2026-06-19 19:49:41.378824: Initialising plugin system
2026-06-19 19:49:41.378901: Scanning for plugins in: /addon
2026-06-19 19:49:41.379161: Plugin discovery complete. Loaded 0 plugins.
2026-06-19 19:49:41.379198: Starting Storage interface
2026-06-19 19:49:41.379227: Creating task: <coroutine object ComponentBase.start at 0x7f6a885efa00>
2026-06-19 19:49:41.379716: StorageComponent: Waiting for API to start
2026-06-19 19:49:41.385350: StorageComponent: Started
2026-06-19 19:49:42.379911: Starting Home Assistant Interface interface
2026-06-19 19:49:42.380021: Creating task: <coroutine object HAInterface.start at 0x7f6a8606be60>
2026-06-19 19:49:42.380524: HAInterface: Waiting for API to start
2026-06-19 19:49:42.380738: Info: Starting HA interface
2026-06-19 19:49:42.381028: Info: Start socket for url http://10.0.20.15:8123/api/websocket
2026-06-19 19:49:42.384222: Info: Web Socket active
2026-06-19 19:49:43.380727: Starting Home Assistant History interface
2026-06-19 19:49:43.380830: Creating task: <coroutine object ComponentBase.start at 0x7f6a885efb60>
2026-06-19 19:49:43.381386: HAHistory: Waiting for API to start
2026-06-19 19:49:43.381858: Info: Starting HAHistory
2026-06-19 19:49:43.382212: Info: HAHistory: Pruning history data started.
2026-06-19 19:49:43.382273: Info: HAHistory: Pruning history data completed.
2026-06-19 19:49:43.382388: HAHistory: Started
2026-06-19 19:49:44.381584: Starting Web Interface interface
2026-06-19 19:49:44.381713: Creating task: <coroutine object WebInterface.start at 0x7f6a882f9be0>
2026-06-19 19:49:44.382236: WebInterface: Waiting for API to start
2026-06-19 19:49:45.384556: Config root is /config and printable config_root_p is now /config
2026-06-19 19:49:45.456051: Regular expression argument octopus_saving_session matched ^(binary_sensor.octopus_energy([0-9a-z_]+|)_saving_session(s|))$ with binary_sensor.octopus_energy_a_21a60b76_octoplus_saving_sessions
2026-06-19 19:49:45.458147: Refreshing Predbat configuration
2026-06-19 19:49:45.558299: Set reset inverter true due to reset_inverter on item set_reserve_min
2026-06-19 19:49:45.611435: Set reset inverter true due to reset_inverter on item set_charge_low_power
2026-06-19 19:49:45.616530: Set reset inverter true due to reset_inverter on item set_export_low_power
2026-06-19 19:49:45.622649: Set reset inverter true due to reset_inverter on item set_export_freeze
2026-06-19 19:49:45.635323: Set reset inverter true due to reset_inverter_force on item set_read_only
2026-06-19 19:49:45.652128: Set reset inverter true due to reset_inverter_force on item mode
2026-06-19 19:49:45.791670: Saved current settings to /config/predbat_config.json
2026-06-19 19:49:45.792440: Validation of apps.yaml was successful
2026-06-19 19:49:45.793018: Refreshing Predbat configuration
2026-06-19 19:49:45.793143: Loading current config
2026-06-19 19:49:46.106212: Watch list []
2026-06-19 19:49:46.800483: Saved current settings to /config/predbat_config.json
2026-06-19 19:49:46.803292: Warn: Regular expression argument: octopus_free_session unable to match re:(event.octopus_energy_([0-9a-z_]+|)_octoplus_free_electricity_session_events), now will disable
2026-06-19 19:49:46.810680: Predbat: Next run time will be 2026-06-19 19:50:00 and then every 300 seconds
2026-06-19 19:49:47.813661: Refreshing Predbat configuration
2026-06-19 19:49:48.114014: Saved current settings to /config/predbat_config.json
2026-06-19 19:49:48.114588: Validation of apps.yaml was successful
2026-06-19 19:49:48.114681: --------------- PredBat - update at 2026-06-19 19:45:00+01:00 with clock skew 0 minutes, minutes now 1185
2026-06-19 19:49:48.114973: Saved current settings to /config/predbat_config.json
2026-06-19 19:49:48.196105: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.13, latest beta is v8.40.13
2026-06-19 19:49:48.196186: Autoupdate: There is an update pending v8.40.13 GECloud automatic fixes, Solis OAuth, SigEnergy onboard status - auto update is off
2026-06-19 19:49:48.205561: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 19:49:48.206058: Predbat mode is set to Control charge
2026-06-19 19:49:48.311082: Found 11520 load_today datapoints going back 2 days
2026-06-19 19:49:48.311170: Using load_power data to fill gaps in load_today data
2026-06-19 19:49:48.458254: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 19:49:48.458429: Zero load period starting at 2026-06-19T12:09:00+0100 (456 minutes) for 889 minutes with base value 0.9
2026-06-19 19:49:48.458477: Zero load period starting at 2026-06-18T19:24:00+0100 (1461 minutes) for 64 minutes with base value 0.8
2026-06-19 19:49:48.459232: Processing 384 30-minute periods for power integration
2026-06-19 19:49:48.615589: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 19:49:48.615671: Car charging hold True, threshold 6.0kWh
2026-06-19 19:49:48.615704: Current data so far today: load 5.25kWh, import 1.6kWh, export 0.0kWh, PV 0kWh
2026-06-19 19:49:48.634703: Standing charge is set to 49.98p
2026-06-19 19:49:48.675788: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 19:49:48.675863: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 19:49:48.676057: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 126.5 minutes
2026-06-19 19:49:48.676432: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 126.5 minutes
2026-06-19 19:49:48.681440: Loaded 95 datapoints of futurerate analysis
2026-06-19 19:49:48.806293: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02']
2026-06-19 19:49:48.826689: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 19:49:48.826771: Import rates: min 13.17p, max 36.53p, average 20.02p
2026-06-19 19:49:48.857052: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 19:49:48.857109: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 19:49:48.858009: High export rate found rates in range 99p to -99p
2026-06-19 19:49:48.947776: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 19:49:48.947888: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 19:49:48.948065: Last hour: net energy 0.42kWh, import 0.42kWh, export 0.0kWh, car 0kWh, load 0.5kWh, net cost 12.2p, import 12.2p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 19:49:48.984411: Today's energy total net 1.6kWh, import 1.6kWh, export 0.0kWh, cost 83.65p, import 33.66p, export 0.0p, carbon 0.0kg
2026-06-19 19:49:48.984503: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 19:49:48.987207: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 19:49:48.988049: Warn: Found 1 gaps in load_today totalling 9850 minutes to fill using average data
2026-06-19 19:49:48.988120: Gap starting at 2026-06-18T15:55:00+0100 (1670 minutes) for 9850 minutes
2026-06-19 19:49:49.000476: Historical days now [7] weight [1]
2026-06-19 19:49:49.021045: Today's load divergence 110.74%, in-day adjustment 108.4%, damping 0.95x, yesterday 100.0% today 110.21% blend 17.71%
2026-06-19 19:49:49.021103: Today's predicted so far 11.89kWh with 0.0kWh car/iBoost excluded, 0.98kWh import ignored, and 0kWh forecast extra.
2026-06-19 19:49:49.021126: Today's actual load so far 13.66kWh with 0.0kWh car/iBoost excluded, and 0.39kWh import ignored.
2026-06-19 19:49:49.042568: Octopus slots changed from [[], [], [], [], [], [], [], []] to []
2026-06-19 19:49:49.043153: Sensor changes require a replan, will recompute the plan
2026-06-19 19:49:49.043294: Inverter 0: Type SK Sunsynk
2026-06-19 19:49:49.043334: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 19:49:49.043478: Reserve min: 5%, battery_min: 5%
2026-06-19 19:49:49.043527: 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 5%, current_reserve 5%, temperature 20°C
2026-06-19 19:49:49.043822: Inverter 0 SoC: 11.04kW 69%, current charge rate 5000W, current discharge rate 5250W, current battery power -24W, current battery voltage 51.2V, grid power -693W, load power 609W, PV Power 0W
2026-06-19 19:49:49.043970: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:49:49.044039: Inverter 0 scheduled charge enable is False
2026-06-19 19:49:49.044059: Inverter 0 charge windows currently []
2026-06-19 19:49:49.044079: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 19:49:49.044165: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:49:49.044186: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:49:49.044215: Inverter 0 scheduled discharge enable is False
2026-06-19 19:49:49.044325: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:49:49.044348: Inverter 0 discharge windows currently []
2026-06-19 19:49:49.044390: Looking for charge curve with sensors sensor.sunsynk_battery_soc, sensor.predbat_SK_0_charge_rate, predbat.status and sensor.sunsynk_battery_power
2026-06-19 19:49:49.248529: Warn: Cannot find battery charge curve (missing history), one of the required settings for soc_percent, charge_rate, battery_power and predbat.status do not have history, check apps.yaml
2026-06-19 19:49:49.248586: Warn: Sensor history data lengths: soc_percent 0, charge_rate 0, battery_power 0, predbat_status 0
2026-06-19 19:49:49.248972: Looking for discharge curve with sensors sensor.sunsynk_battery_soc, sensor.predbat_SK_0_discharge_rate, predbat.status and sensor.sunsynk_battery_power
2026-06-19 19:49:49.286739: Warn: Cannot find battery discharge curve (missing history), one of the required settings for soc_percent, discharge_rate, battery_power and predbat.status do not have history, check apps.yaml
2026-06-19 19:49:49.286798: Warn: Sensor history data lengths: soc_percent 0, discharge_rate 0, battery_power 0, predbat_status 0
2026-06-19 19:49:49.287242: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:49:49.287277: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:49:49.287293: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:49:49.347023: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 19:49:49.347088: Will recompute the plan as it is invalid
2026-06-19 19:49:49.347121: Recompute, previous plan is invalid...
2026-06-19 19:49:49.350163: Best charge window [ 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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% ]
2026-06-19 19:49:49.350229: Best export window [  ]
2026-06-19 19:49:49.351031: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 19:49:49.352988: Load divergence over 8.0 hours mean 651.68W, min 651.6W, max 652.8W, std dev 0.29W, divergence 0.02%
2026-06-19 19:49:49.369898: Calculating data from yesterday for savings calculation
2026-06-19 19:49:49.379972: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 19:49:49.385825: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 19:49:49.386359: Creating pool of 12 processes to match your CPU count
2026-06-19 19:49:49.504405: 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-19 19:49:49.506083: Optimise levels pass started at 2026-06-19 19:49:49
2026-06-19 19:49:49.506129: Optimise all windows, total charge 94 export 1
2026-06-19 19:49:49.748358: >> Region optimisation pass width 960
2026-06-19 19:49:50.054887: >> Region optimisation pass width 480
2026-06-19 19:49:50.394718: >> Region optimisation pass width 240
2026-06-19 19:49:50.841092: >> Region optimisation pass width 120
2026-06-19 19:49:51.733589: Calculated end_record as 06-21 11:00:00 based on best_price 13.93p, next_charge_start 06-20 11:00:00, max_windows 78
2026-06-19 19:49:51.733705: Optimise levels pass ended at 2026-06-19 19:49:51, duration 2.2 seconds tried 320 combinations
2026-06-19 19:49:51.733766: Set best_price_charge_level 15.0p, best_price_export_level 0p, best_price_charge 13.93p, best_cost_export 0p, best_metric 410.17p, best_keep 0kWh, best_cycle 46.29kWh, best_carbon 0kg, best_import 32.5kWh
2026-06-19 19:49:51.748168: Starting detailed optimisation end_record 06-21 11:00:00, best_price_charge 13.93p, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.5, 11.5, 0, 11.5, 11.5, 11.5, 11.5, 11.5, 11.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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]kWh and export limits []kWh
2026-06-19 19:49:51.748366: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 316.61p, best_cost 324.88p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:51.781335: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 316.61p, best_cost 324.88p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:51.813736: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:51.951201: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:51.980901: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:52.012557: Best charge windows best_metric 316.57p, best_cost 324.84p, best_carbon 0kg, best_import 39.93kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 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% ]
2026-06-19 19:49:52.013571: Best charge windows best_metric 316.57p, best_cost 324.84p, best_carbon 0kg, best_import 39.93kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 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% ]
2026-06-19 19:49:52.013742: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:52.048144: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:52.082047: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:52.205628: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:52.242420: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:52.264742: Best charge windows best_metric 316.57p, best_cost 324.84p, best_carbon 0kg, best_import 39.93kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 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% ]
2026-06-19 19:49:52.264966: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:52.296290: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:52.326569: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:52.455661: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:52.481056: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:52.504780: Best charge windows best_metric 316.57p, best_cost 324.84p, best_carbon 0kg, best_import 39.93kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 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% ]
2026-06-19 19:49:52.504864: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:52.526532: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:52.549014: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:52.654049: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:52.676675: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:52.711401: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 13.93p, best_metric 316.57p, best_cost 324.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.93kWh
2026-06-19 19:49:52.743819: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 13.93p, best_metric 316.0p, best_cost 324.24p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:52.771094: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 13.93p, best_metric 315.73p, best_cost 324.09p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:52.815261: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 13.93p, best_metric 315.73p, best_cost 324.09p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:52.862630: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 13.93p, best_metric 315.73p, best_cost 324.09p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:52.912550: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 13.93p, best_metric 315.45p, best_cost 323.74p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:52.958806: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 13.93p, best_metric 315.45p, best_cost 323.74p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:53.005978: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 13.93p, best_metric 315.43p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:53.051725: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 13.93p, best_metric 315.43p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:53.107954: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:53.165364: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:53.220203: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:53.335165: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:53.433562: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:53.489762: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:53.547975: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:53.720740: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:53.772869: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:53.831615: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:53.887098: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:53.938458: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:53.989959: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:54.038186: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:54.069684: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:54.098826: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:54.124161: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:54.152061: Optimise price set 27.8p, pass low, price 25.96p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:54.175559: Optimise price set 28.4p, pass low, price 26.48p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:54.254108: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:54.320978: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:54.376650: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:54.449329: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:54.478017: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:54.501506: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:54.527438: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 13.93p, best_metric 315.39p, best_cost 323.72p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.87kWh
2026-06-19 19:49:54.551281: Best charge windows best_metric 315.39p, best_cost 323.72p, best_carbon 0kg, best_import 39.87kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 6%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 6%, 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% ]
2026-06-19 19:49:54.551609: Tweak plan optimisation started
2026-06-19 19:49:54.751720: Tweak optimisation finished metric 315.38 cost 323.72 metric_keep 0 cycle 31.34 carbon 0 import 39.87
2026-06-19 19:49:54.762177: Raw charge windows [ 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 72%, 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 6%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 6%, 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% ] reserve 0.8
2026-06-19 19:49:54.762900: Unclipped charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 16:00:00 @ 14.13p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:00:00 @ 27.49p 100% ] reserve 0.8
2026-06-19 19:49:54.763350: Unfiltered charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 16:00:00 @ 14.13p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:00:00 @ 27.49p 100% ] reserve 0.8
2026-06-19 19:49:54.763711: Filtered charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 16:00:00 @ 14.13p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:00:00 @ 27.49p 100% ] reserve 0.8
2026-06-19 19:49:54.763745: Plan valid is now true after recompute was False
2026-06-19 19:49:54.788809: predict base end_record 06-21 11:00:00, final soc 0.8kWh, metric 475.59p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:15:00, load 30.61kWh, PV 0.0kWh
2026-06-19 19:49:54.790588:    Slot: [   19:45,    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,    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-19 19:49:54.791994:     SoC: [   11.04,    10.84,    10.44,    10.04,     9.65,     9.25,     8.85,     8.45,     8.05,     7.66,     7.28,     6.92,     6.55,     6.18,     5.81,     5.45,     5.08,     4.71,     4.34,     3.98,     3.61,     3.24,     2.88,     2.51,     2.14,     1.77,     1.41,     1.04,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:49:54.793128:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 19:49:54.794564:    LOAD: [    5.25,     5.43,     5.81,     6.18,     6.55,     6.92,     7.29,     7.66,     8.03,      8.4,     8.75,     9.09,     9.43,     9.78,    10.12,    10.46,     10.8,    11.14,    11.48,    11.83,    12.17,    12.51,    12.85,     13.2,    13.54,    13.88,    14.22,    14.56,    14.91,    15.25,    15.59,    15.93,    16.27,    16.62,    16.96,     17.3,    17.64,    17.98,    18.33,    18.67,    19.01,    19.31,    19.36,    19.42,    19.47,    19.68,    20.13,    20.31,    20.31,    20.34,    20.36,    20.39,    20.47,    20.73,     20.9,    21.37,    21.74,    22.01,    22.65,    23.23,    23.28,    23.38,    23.52,    23.71,    23.91,    24.44,    25.68,    27.63,    27.96,    28.03,    28.17,    28.38,    28.64,    28.97,    29.37,    29.83,    30.05,    30.06,     30.3,    30.61] kWh
2026-06-19 19:49:54.795947:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:49:54.797324:  IMPORT: [     1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     1.72,     2.06,      2.4,     2.75,     3.09,     3.43,     3.77,     4.11,     4.46,      4.8,     5.14,     5.48,     5.82,     6.12,     6.18,     6.23,     6.28,      6.5,     6.95,     7.12,     7.12,     7.15,     7.18,      7.2,     7.28,     7.54,     7.72,     8.19,     8.56,     8.82,     9.46,    10.05,     10.1,    10.19,    10.34,    10.53,    10.72,    11.25,    12.49,    14.44,    14.77,    14.85,    14.99,    15.19,    15.46,    15.79,    16.18,    16.64,    16.86,    16.87,    17.12,    17.43] kWh
2026-06-19 19:49:54.798938:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:49:54.800349:  METRIC: [   83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   135.57,   140.61,   145.95,   151.06,   155.56,   160.16,    165.0,   169.72,    174.4,   179.08,   183.85,   188.53,   193.22,   197.54,   199.09,   200.68,   202.15,   208.74,    224.5,   230.92,   230.95,   231.69,   232.48,   233.16,   235.33,   242.54,   246.78,   257.87,   265.23,   270.62,   333.61,   345.17,   346.09,   347.87,    350.4,   353.51,   357.18,   367.01,   390.04,   426.44,   432.44,   433.78,   436.12,   439.76,   444.27,   450.19,   456.13,   463.43,   466.96,   467.15,   470.97,   475.59] p
2026-06-19 19:49:54.882581: Battery has 13.5 hours left - now at 11.04kWh
2026-06-19 19:49:54.920271: predict base10 end_record 06-21 11:00:00, final soc 0.8kWh, metric 496.69p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:40:00, load 31.82kWh, PV 0.0kWh
2026-06-19 19:49:54.922029:    Slot: [   19:45,    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,    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-19 19:49:54.923407:     SoC: [   11.04,    10.83,    10.41,     10.0,     9.58,     9.16,     8.75,     8.33,     7.91,      7.5,     7.11,     6.72,     6.34,     5.95,     5.57,     5.18,      4.8,     4.41,     4.03,     3.64,     3.26,     2.87,     2.49,      2.1,     1.72,     1.33,     0.95,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:49:54.924551:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 19:49:54.925946:    LOAD: [    5.25,     5.44,     5.83,     6.22,     6.61,      7.0,     7.39,     7.77,     8.16,     8.55,     8.91,     9.27,     9.63,     9.99,    10.35,    10.71,    11.06,    11.42,    11.78,    12.14,     12.5,    12.85,    13.21,    13.57,    13.93,    14.29,    14.64,     15.0,    15.36,    15.72,    16.08,    16.44,     16.8,    17.15,    17.51,    17.87,    18.23,    18.59,    18.94,     19.3,    19.66,    19.97,    20.03,    20.09,    20.14,    20.36,    20.84,    21.02,    21.02,    21.05,    21.08,    21.11,    21.19,    21.46,    21.64,    22.13,    22.52,     22.8,    23.47,    24.09,    24.14,    24.24,    24.39,    24.59,    24.79,    25.35,    26.65,    28.69,    29.03,    29.11,    29.26,    29.47,    29.75,     30.1,    30.51,    30.99,    31.22,    31.24,    31.49,    31.82] kWh
2026-06-19 19:49:54.927288:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:49:54.928672:  IMPORT: [     1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     1.82,     2.18,     2.53,     2.89,     3.25,     3.61,     3.97,     4.33,     4.68,     5.04,      5.4,     5.76,     6.12,     6.48,     6.79,     6.84,      6.9,     6.95,     7.18,     7.65,     7.83,     7.84,     7.86,     7.89,     7.92,      8.0,     8.28,     8.46,     8.95,     9.34,     9.62,    10.29,     10.9,    10.95,    11.05,     11.2,     11.4,     11.6,    12.16,    13.46,     15.5,    15.85,    15.93,    16.07,    16.29,    16.57,    16.91,    17.33,    17.81,    18.04,    18.05,    18.31,    18.63] kWh
2026-06-19 19:49:54.930106:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:49:54.931527:  METRIC: [   83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   137.09,   142.87,   148.15,   153.75,    159.1,   163.82,   168.63,    173.7,   178.64,   183.54,   188.45,   193.44,   198.35,   203.25,   207.78,    209.4,   211.07,   212.61,   219.51,   236.02,   242.75,   242.78,   243.55,   244.38,    245.1,   247.37,   254.92,   259.37,   270.98,   278.69,   284.34,   347.95,   360.05,   361.02,   362.88,   365.53,    368.8,   372.64,   382.93,   407.06,    445.2,   451.48,   452.88,   455.33,   459.15,   463.88,   470.08,    476.3,   483.95,   487.65,   487.85,   491.85,   496.69] p
2026-06-19 19:49:54.997453: predict best10 end_record 06-21 11:00:00, final soc 0.8kWh, metric 443.53p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:20:00, load 31.82kWh, PV 0.0kWh
2026-06-19 19:49:54.999190:    Slot: [   19:45,    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,    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-19 19:49:55.000616:     SoC: [   11.04,    10.83,    10.41,     10.0,     9.58,     9.16,     8.75,     8.33,     7.91,      7.5,     7.11,     6.72,     6.34,     5.95,     5.57,     5.18,      4.8,     4.41,     4.03,     3.64,     3.26,     2.87,     2.49,      2.1,     1.72,     1.33,      1.5,     1.11,      0.8,      0.8,      0.8,      0.8,     2.74,     4.68,      5.5,      7.0,     8.94,    10.88,     11.5,     11.5,     11.5,     11.5,    11.44,    11.37,    11.32,    11.08,    10.57,    10.37,    10.37,    10.34,    10.31,    10.28,    10.19,      9.9,      9.7,     9.18,     8.76,     8.46,     7.74,     7.08,     7.03,     6.92,     6.76,     6.76,     6.54,     5.94,     4.55,     2.35,     1.98,      1.9,     1.74,     1.51,     1.21,     0.84,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:49:55.001797:     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<bf+,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g<be-,    g>be-,    g~be-,    g>be-,    g~be-,    g>be-,    g~be-,    g~be~,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~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~be-,    g~be~,    g<be-,    g<be-,    g<bf+] kWh
2026-06-19 19:49:55.003218:    LOAD: [    5.25,     5.44,     5.83,     6.22,     6.61,      7.0,     7.39,     7.77,     8.16,     8.55,     8.91,     9.27,     9.63,     9.99,    10.35,    10.71,    11.06,    11.42,    11.78,    12.14,     12.5,    12.85,    13.21,    13.57,    13.93,    14.29,    14.64,     15.0,    15.36,    15.72,    16.08,    16.44,     16.8,    17.15,    17.51,    17.87,    18.23,    18.59,    18.94,     19.3,    19.66,    19.97,    20.03,    20.09,    20.14,    20.36,    20.84,    21.02,    21.02,    21.05,    21.08,    21.11,    21.19,    21.46,    21.64,    22.13,    22.52,     22.8,    23.47,    24.09,    24.14,    24.24,    24.39,    24.59,    24.79,    25.35,    26.65,    28.69,    29.03,    29.11,    29.26,    29.47,    29.75,     30.1,    30.51,    30.99,    31.22,    31.24,    31.49,    31.82] kWh
2026-06-19 19:49:55.004626:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:49:55.006030:  IMPORT: [     1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     2.14,     2.14,      2.2,     2.56,     2.92,     3.27,     5.72,     8.16,      9.4,    11.37,    13.81,    16.25,    17.27,    17.63,    17.99,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.5,     18.5,     18.5,     18.5,     18.5,     18.5,     18.5,     18.5,     18.5,     18.5,     18.5,    19.09,    19.57,    19.61,    19.62,    19.88,     20.2] kWh
2026-06-19 19:49:55.007363:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:49:55.008742:  METRIC: [   83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   141.68,   141.68,   142.72,    148.0,    153.6,   158.95,   191.09,   223.93,   241.44,   268.61,   302.04,   335.47,   349.74,   354.64,   359.55,   364.08,   364.08,   364.08,   364.08,   364.08,   364.08,   364.08,   364.08,   364.08,   364.08,   364.08,   364.08,   364.08,   364.08,   364.08,   364.08,   364.08,   414.06,   414.06,   414.06,   414.06,   414.06,   417.33,   417.33,   417.33,   417.33,   417.33,   417.33,   417.33,   417.33,   417.33,   417.33,   417.33,   426.15,   433.79,   434.49,   434.69,   438.69,   443.53] p
2026-06-19 19:49:55.072297: predict best end_record 06-21 11:00:00, final soc 0.8kWh, metric 423.69p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:35:00, load 30.61kWh, PV 0.0kWh
2026-06-19 19:49:55.074085:    Slot: [   19:45,    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,    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-19 19:49:55.075499:     SoC: [   11.04,    10.84,    10.44,    10.04,     9.65,     9.25,     8.85,     8.45,     8.05,     7.66,     7.28,     6.92,     6.55,     6.18,     5.81,     5.45,     5.08,     4.71,     4.34,     3.98,     3.61,     3.24,     2.88,     2.51,     2.14,     1.77,     1.65,     1.28,     0.92,      0.8,      0.8,      0.8,     3.13,     5.46,      5.5,      7.0,     9.33,    11.49,     11.5,     11.5,     11.5,     11.5,    11.44,    11.38,    11.33,     11.1,    10.61,    10.43,    10.43,    10.39,    10.36,    10.34,    10.25,     9.97,     9.79,     9.28,     8.89,      8.6,     7.91,     7.28,     7.23,     7.13,     6.97,     6.77,     6.56,     5.99,     4.66,     2.56,     2.21,     2.13,     1.98,     1.76,     1.48,     1.12,     1.12,     1.12,     0.88,     0.87,      0.8,      0.8] kWh
2026-06-19 19:49:55.076635:     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<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<be-,    g<bf+] kWh
2026-06-19 19:49:55.078027:    LOAD: [    5.25,     5.43,     5.81,     6.18,     6.55,     6.92,     7.29,     7.66,     8.03,      8.4,     8.75,     9.09,     9.43,     9.78,    10.12,    10.46,     10.8,    11.14,    11.48,    11.83,    12.17,    12.51,    12.85,     13.2,    13.54,    13.88,    14.22,    14.56,    14.91,    15.25,    15.59,    15.93,    16.27,    16.62,    16.96,     17.3,    17.64,    17.98,    18.33,    18.67,    19.01,    19.31,    19.36,    19.42,    19.47,    19.68,    20.13,    20.31,    20.31,    20.34,    20.36,    20.39,    20.47,    20.73,     20.9,    21.37,    21.74,    22.01,    22.65,    23.23,    23.28,    23.38,    23.52,    23.71,    23.91,    24.44,    25.68,    27.63,    27.96,    28.03,    28.17,    28.38,    28.64,    28.97,    29.37,    29.83,    30.05,    30.06,     30.3,    30.61] kWh
2026-06-19 19:49:55.079319:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:49:55.080660:  IMPORT: [     1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     1.83,     1.83,     1.83,     2.06,      2.4,     2.75,     5.59,     8.43,     8.82,    10.77,    13.61,    16.28,    16.63,    16.97,    17.32,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    18.01,    18.47,    18.47,    18.47,    18.65,    18.96] kWh
2026-06-19 19:49:55.082025:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:49:55.083410:  METRIC: [   83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   137.06,   137.06,   137.06,   140.51,   145.85,   150.96,   188.38,   226.61,   232.11,   259.05,   297.96,   334.48,   339.35,   344.04,   348.72,   353.05,   353.05,   353.05,   353.05,   353.05,   353.05,   353.05,   353.05,   353.05,   353.05,   353.05,   353.05,   353.05,   353.05,   353.05,   353.05,   353.05,   403.03,   403.03,   403.03,   403.03,   403.03,   403.03,   403.03,   403.03,   403.03,   403.03,   403.03,   403.03,   403.03,   403.03,   403.03,   403.03,   408.97,   416.27,   416.27,   416.27,   419.07,   423.69] p
2026-06-19 19:49:55.085503:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ]
2026-06-19 19:49:55.085534: Saving plan best values to HA entities
2026-06-19 19:49:55.221946: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 19:49:55.227334: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 19:49:55.232699: Best charging limit SoC's [1.5, 16.0, 5.5, 7.0, 16.0, 11.5, 6.5, 1.0, 16.0, 16.0]kWh, export []kWh gives import battery 38.47kWh, house 1.41kWh, export 0.0kWh, metric 423.69p, metric10 443.53p
2026-06-19 19:49:55.303413: Marginal costs baseline metric (no standing charge): 323.7217
2026-06-19 19:49:55.501516: Marginal energy costs matrix computed: min=15.31 max=22.09
2026-06-19 19:49:55.573757: Rate array import [{'start': 1185, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 1185, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 19:49:55.574561: - Your estimated bill for today is £0.84 and tomorrow is £2.69
2026-06-19 19:49:55.574595: - Import rates are expensive (22.4p - 27.2p) for the next 3 and a quarter hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 19:49:55.574614: - The battery is currently at 69% and is in eco mode for the next 12 hours.
2026-06-19 19:49:55.574630: - For the next 48 hours there will be no solar generation.
2026-06-19 19:49:55.574645: - You will run out of battery in 13 hours.
2026-06-19 19:49:55.574660: - Your next charge slot will be in 12 hours where import rates will be cheap (15.0p).
2026-06-19 19:49:55.574676: 
2026-06-19 19:49:55.623578: Plan calculation took 6.28 seconds
2026-06-19 19:49:55.627268: No high rate period found
2026-06-19 19:49:55.671529: Import threshold used for optimisation was 16.38p
2026-06-19 19:49:55.717280: Low import rate windows [0: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 1: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 2: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 3: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 4: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 5: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 6: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 7: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 8: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 9: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 10: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 11: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 12: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 13: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 14: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 15: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 16: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 17: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 18: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 19: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 20: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 21: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 22: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 23: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 24: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 25: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 26: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 27: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 28: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 29: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 30: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 31: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 32: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 33: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 34: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 35: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 36: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 37: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 38: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 39: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 40: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 41: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 42: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 43: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 44: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 45: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 46: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 47: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 48: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 49: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 50: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 51: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 52: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 53: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 54: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 55: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 56: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 57: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 58: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 59: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 60: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 61: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 62: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 63: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 64: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 65: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 66: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 67: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 68: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 69: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 70: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 71: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 72: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 73: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 74: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 75: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 76: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 77: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 78: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 79: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 80: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 81: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 82: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 83: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 84: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 85: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 86: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 87: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 88: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 89: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 90: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 91: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 92: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 93: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 94: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18]
2026-06-19 19:49:55.722850: Inverter 0: Type SK Sunsynk
2026-06-19 19:49:55.722890: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 19:49:55.723083: Reserve min: 5%, battery_min: 5%
2026-06-19 19:49:55.723172: 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 5%, current_reserve 5%, temperature 20°C
2026-06-19 19:49:55.723450: Inverter 0 SoC: 11.04kW 69%, current charge rate 5000W, current discharge rate 5250W, current battery power -24W, current battery voltage 51.2V, grid power -693W, load power 609W, PV Power 0W
2026-06-19 19:49:55.723608: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:49:55.723678: Inverter 0 scheduled charge enable is False
2026-06-19 19:49:55.723700: Inverter 0 charge windows currently []
2026-06-19 19:49:55.723721: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 19:49:55.723806: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:49:55.723827: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:49:55.723860: Inverter 0 scheduled discharge enable is False
2026-06-19 19:49:55.723960: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:49:55.723982: Inverter 0 discharge windows currently []
2026-06-19 19:49:55.724002: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:49:55.724016: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:49:55.724029: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:49:55.770875: Reset inverter settings to safe mode (set_charge_window=True set_export_window=False force=)
2026-06-19 19:49:55.770980: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 19:49:55.771157: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 19:49:55.771262: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog1_charge', 'option': 'Allow Gen'}
2026-06-19 19:49:55.842869: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog2_charge', 'option': 'Allow Gen'}
2026-06-19 19:49:55.945658: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog3_charge', 'option': 'Allow Gen'}
2026-06-19 19:49:55.992691: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog4_charge', 'option': 'Allow Gen'}
2026-06-19 19:49:56.099405: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog5_charge', 'option': 'Allow Gen'}
2026-06-19 19:49:56.203020: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog6_charge', 'option': 'Allow Gen'}
2026-06-19 19:49:56.308707: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_load_limit', 'option': 'Zero Export'}
2026-06-19 19:49:56.411615: Inverter 0 Current Target SoC is 100%, already at target
2026-06-19 19:49:56.411717: Inverter 0 Current reserve is 5%, already at target
2026-06-19 19:49:56.411818: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 08:30:00+01:00 - current SoC 69%, target 9%
2026-06-19 19:49:56.411914: Inverter 0 disabled charge window while waiting for schedule (now 06-19 19:45:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 19:49:56.411963: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 19:49:56.412137: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 19:49:56.412294: Not setting charging SoC as we are not within the window (now 06-19 19:45:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 19:49:56.412356: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 19:49:56.412406: Inverter 0 Current charge limit is 100% and new target is 5%
2026-06-19 19:49:56.432417: Warn: Web Socket result failed {'id': 32, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:49:56.432577: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:50:01.488892: Warn: Web Socket result failed {'id': 33, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:50:01.488960: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:50:06.590839: Warn: Web Socket result failed {'id': 34, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:50:06.591035: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:50:11.691124: Warn: Web Socket result failed {'id': 35, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:50:11.691203: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:50:16.694853: Warn: Web Socket result failed {'id': 36, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:50:16.694934: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:50:21.747710: Warn: Web Socket result failed {'id': 37, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:50:21.747789: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:50:26.763462: Warn: Web Socket result failed {'id': 38, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:50:26.763526: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:50:31.797333: Warn: Web Socket result failed {'id': 39, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:50:31.797509: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:50:36.892561: Warn: Web Socket result failed {'id': 40, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:50:36.892644: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:50:41.902440: Warn: Web Socket result failed {'id': 41, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:50:41.902524: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:50:46.903170: Warn: Inverter 0 Trying to write 5 to charge_limit didn't complete got 100.0
2026-06-19 19:50:46.910776: Warn: record_status Warn: Inverter 0 write to charge_limit failed
2026-06-19 19:50:46.910925: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:50:46.910979: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:50:46.911025: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:50:46.911065: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:50:46.911087: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:50:46.911110: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:50:46.911149: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:50:46.911170: Inverter 0 count register writes 0
2026-06-19 19:50:46.930779: Total inverter register writes now 0
2026-06-19 19:50:46.949315: Completed run status Demand with Errors reported (check log)
2026-06-19 19:50:46.960675: Saved current settings to /config/predbat_config.json
2026-06-19 19:50:47.002565: Creating predbat dashboard at /config/predbat_dashboard.yaml
2026-06-19 19:50:48.006601: --------------- PredBat - update at 2026-06-19 19:50:00+01:00 with clock skew 0 minutes, minutes now 1190
2026-06-19 19:50:48.007130: Saved current settings to /config/predbat_config.json
2026-06-19 19:50:48.007211: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 1.0 minutes
2026-06-19 19:50:48.007303: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.13, latest beta is v8.40.13
2026-06-19 19:50:48.007428: Autoupdate: There is an update pending v8.40.13 GECloud automatic fixes, Solis OAuth, SigEnergy onboard status - auto update is off
2026-06-19 19:50:48.025073: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 19:50:48.025638: Predbat mode is set to Control charge
2026-06-19 19:50:48.116434: Found 11520 load_today datapoints going back 2 days
2026-06-19 19:50:48.116534: Using load_power data to fill gaps in load_today data
2026-06-19 19:50:48.168133: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 19:50:48.168247: Zero load period starting at 2026-06-19T12:09:00+0100 (461 minutes) for 889 minutes with base value 0.9
2026-06-19 19:50:48.168293: Zero load period starting at 2026-06-18T19:24:00+0100 (1466 minutes) for 64 minutes with base value 0.8
2026-06-19 19:50:48.169082: Processing 384 30-minute periods for power integration
2026-06-19 19:50:48.220990: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 19:50:48.221065: Car charging hold True, threshold 6.0kWh
2026-06-19 19:50:48.221097: Current data so far today: load 5.3kWh, import 1.6kWh, export 0.0kWh, PV 0kWh
2026-06-19 19:50:48.240959: Standing charge is set to 49.98p
2026-06-19 19:50:48.290011: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 19:50:48.290071: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 19:50:48.290220: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 127.5 minutes
2026-06-19 19:50:48.290528: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 127.5 minutes
2026-06-19 19:50:48.295400: Loaded 95 datapoints of futurerate analysis
2026-06-19 19:50:48.420051: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02']
2026-06-19 19:50:48.440199: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 19:50:48.440435: Import rates: min 13.17p, max 36.53p, average 20.02p
2026-06-19 19:50:48.470655: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 19:50:48.470717: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 19:50:48.471650: High export rate found rates in range 99p to -99p
2026-06-19 19:50:48.553176: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 19:50:48.553309: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 19:50:48.553491: Last hour: net energy 0.4kWh, import 0.4kWh, export 0.0kWh, car 0kWh, load 0.5kWh, net cost 11.58p, import 11.58p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 19:50:48.596583: Today's energy total net 1.6kWh, import 1.6kWh, export 0.0kWh, cost 83.65p, import 33.66p, export 0.0p, carbon 0.0kg
2026-06-19 19:50:48.596681: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 19:50:48.599279: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 19:50:48.600176: Warn: Found 1 gaps in load_today totalling 9845 minutes to fill using average data
2026-06-19 19:50:48.600256: Gap starting at 2026-06-18T15:55:00+0100 (1675 minutes) for 9845 minutes
2026-06-19 19:50:48.612968: Historical days now [7] weight [1]
2026-06-19 19:50:48.633568: Today's load divergence 110.6%, in-day adjustment 108.32%, damping 0.95x, yesterday 100.0% today 110.07% blend 17.36%
2026-06-19 19:50:48.633619: Today's predicted so far 11.92kWh with 0.0kWh car/iBoost excluded, 1.03kWh import ignored, and 0kWh forecast extra.
2026-06-19 19:50:48.633644: Today's actual load so far 13.65kWh with 0.0kWh car/iBoost excluded, and 0.44kWh import ignored.
2026-06-19 19:50:48.659523: Inverter 0: Type SK Sunsynk
2026-06-19 19:50:48.659573: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 19:50:48.659707: Reserve min: 5%, battery_min: 5%
2026-06-19 19:50:48.659753: 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 5%, current_reserve 5%, temperature 20°C
2026-06-19 19:50:48.659948: Inverter 0 SoC: 11.04kW 69%, current charge rate 5000W, current discharge rate 5250W, current battery power -26W, current battery voltage 51.2V, grid power -709W, load power 658W, PV Power 0W
2026-06-19 19:50:48.660060: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:50:48.660116: Inverter 0 scheduled charge enable is False
2026-06-19 19:50:48.660136: Inverter 0 charge windows currently []
2026-06-19 19:50:48.660154: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 19:50:48.660235: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:50:48.660255: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:50:48.660280: Inverter 0 scheduled discharge enable is False
2026-06-19 19:50:48.660392: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:50:48.660430: Inverter 0 discharge windows currently []
2026-06-19 19:50:48.660448: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:50:48.660461: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:50:48.660473: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:50:48.714276: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 19:50:48.714373: Plan was last updated on 2026-06-19 19:45:00+01:00 and is now 5.0 minutes old
2026-06-19 19:50:48.714740: Best charge window [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 16:00:00 @ 14.13p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:00:00 @ 27.49p 100% ]
2026-06-19 19:50:48.714774: Best export window [  ]
2026-06-19 19:50:48.715371: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 19:50:48.716913: Load divergence over 8.0 hours mean 652.92W, min 652.8W, max 654.0W, std dev 0.37W, divergence 0.03%
2026-06-19 19:50:48.732703: Creating pool of 12 processes to match your CPU count
2026-06-19 19:50:48.795869: predict base end_record 06-21 11:05:00, final soc 0.8kWh, metric 476.27p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:20:00, load 30.72kWh, PV 0.0kWh
2026-06-19 19:50:48.797403:    Slot: [   19:50,    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,    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-19 19:50:48.798679:     SoC: [   11.04,    10.91,    10.51,    10.11,     9.71,     9.31,     8.91,     8.51,     8.12,     7.72,     7.34,     6.97,     6.61,     6.24,     5.87,      5.5,     5.13,     4.77,      4.4,     4.03,     3.66,     3.29,     2.93,     2.56,     2.19,     1.82,     1.46,     1.09,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:50:48.799704:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 19:50:48.800883:    LOAD: [     5.3,     5.42,     5.79,     6.17,     6.54,     6.91,     7.28,     7.65,     8.02,     8.39,     8.74,     9.09,     9.43,     9.77,    10.11,    10.46,     10.8,    11.14,    11.48,    11.83,    12.17,    12.51,    12.86,     13.2,    13.54,    13.88,    14.22,    14.57,    14.91,    15.25,     15.6,    15.94,    16.28,    16.62,    16.97,    17.31,    17.65,     18.0,    18.34,    18.68,    19.02,    19.32,    19.38,    19.43,    19.48,    19.67,    20.17,    20.32,    20.32,    20.35,    20.38,     20.4,    20.46,    20.74,    20.92,    21.38,    21.75,    22.02,    22.66,    23.25,     23.3,    23.39,    23.54,    23.73,    23.92,    24.45,    25.69,    27.64,    27.97,    28.05,    28.18,    28.39,    28.66,    28.99,    29.38,    29.84,    30.06,    30.07,    30.32,    30.63,    30.99] kWh
2026-06-19 19:50:48.801985:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:50:48.803074:  IMPORT: [     1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     1.68,     2.02,     2.36,      2.7,     3.05,     3.39,     3.73,     4.07,     4.42,     4.76,      5.1,     5.44,     5.79,     6.09,     6.14,      6.2,     6.25,     6.44,     6.93,     7.09,     7.09,     7.11,     7.14,     7.17,     7.23,     7.51,     7.68,     8.15,     8.52,     8.79,     9.43,    10.01,    10.06,    10.16,     10.3,    10.49,    10.68,    11.22,    12.46,    14.41,    14.73,    14.81,    14.95,    15.15,    15.42,    15.75,    16.15,    16.61,    16.82,    16.84,    17.08,    17.39,    17.75] kWh
2026-06-19 19:50:48.804134:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:50:48.805452:  METRIC: [   83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   134.84,    139.9,   145.25,   150.37,   154.88,   159.49,   164.33,   169.06,   173.75,   178.44,   183.21,   187.91,    192.6,   196.93,   198.53,   200.09,   201.64,   207.48,   224.82,   230.36,   230.38,   231.15,   231.92,   232.62,   234.18,   241.99,   246.23,   257.32,   264.68,   270.07,   333.06,   344.62,   345.54,   347.32,   349.85,   352.96,   356.63,   366.46,   389.49,    425.9,   431.89,   433.23,   435.56,   439.21,   443.72,   449.64,   455.58,   462.88,   466.41,    466.6,   470.42,   475.05,   479.79] p
2026-06-19 19:50:48.914004: Battery has 13.5 hours left - now at 11.04kWh
2026-06-19 19:50:48.958649: predict base10 end_record 06-21 11:05:00, final soc 0.8kWh, metric 497.43p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:45:00, load 31.93kWh, PV 0.0kWh
2026-06-19 19:50:48.960133:    Slot: [   19:50,    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,    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-19 19:50:48.961221:     SoC: [   11.04,     10.9,    10.48,    10.07,     9.65,     9.23,     8.81,     8.39,     7.98,     7.56,     7.17,     6.78,      6.4,     6.01,     5.63,     5.24,     4.86,     4.47,     4.09,      3.7,     3.31,     2.93,     2.54,     2.16,     1.77,     1.39,      1.0,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:50:48.962146:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 19:50:48.963303:    LOAD: [     5.3,     5.43,     5.82,     6.21,      6.6,     6.99,     7.37,     7.76,     8.15,     8.54,      8.9,     9.26,     9.62,     9.98,    10.34,     10.7,    11.06,    11.42,    11.78,    12.13,    12.49,    12.85,    13.21,    13.57,    13.93,    14.29,    14.65,    15.01,    15.37,    15.72,    16.08,    16.44,     16.8,    17.16,    17.52,    17.88,    18.24,    18.59,    18.95,    19.31,    19.67,    19.98,    20.04,     20.1,    20.15,    20.35,    20.87,    21.03,    21.03,    21.06,    21.09,    21.12,    21.18,    21.47,    21.66,    22.15,    22.53,    22.81,    23.49,     24.1,    24.15,    24.25,     24.4,     24.6,     24.8,    25.36,    26.66,     28.7,    29.05,    29.12,    29.27,    29.48,    29.76,    30.11,    30.52,    31.01,    31.23,    31.25,     31.5,    31.83,    32.21] kWh
2026-06-19 19:50:48.964354:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:50:48.966201:  IMPORT: [     1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     1.77,     2.13,     2.49,     2.85,     3.21,     3.57,     3.92,     4.28,     4.64,      5.0,     5.36,     5.72,     6.08,     6.44,     6.75,     6.81,     6.87,     6.92,     7.12,     7.64,      7.8,      7.8,     7.83,     7.86,     7.88,     7.94,     8.24,     8.42,     8.91,      9.3,     9.58,    10.25,    10.86,    10.91,    11.01,    11.16,    11.36,    11.57,    12.12,    13.42,    15.47,    15.81,    15.89,    16.04,    16.25,    16.53,    16.88,    17.29,    17.77,     18.0,    18.01,    18.27,    18.59,    18.97] kWh
2026-06-19 19:50:48.968092:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:50:48.970382:  METRIC: [   83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   136.34,   142.13,   147.42,   153.03,   158.39,   163.11,   167.94,   173.01,   177.96,   182.88,   187.79,   192.79,    197.7,   202.62,   207.15,   208.82,   210.46,   212.09,   218.21,   236.38,   242.18,    242.2,    243.0,   243.82,   244.54,   246.18,   254.37,   258.82,   270.43,   278.14,   283.79,    347.4,    359.5,   360.47,   362.33,   364.98,   368.25,   372.09,   382.38,   406.51,   444.65,   450.94,   452.34,   454.78,   458.61,   463.33,   469.53,   475.76,    483.4,    487.1,    487.3,    491.3,   496.14,   501.11] p
2026-06-19 19:50:49.054215: predict best10 end_record 06-21 11:05:00, final soc 1.12kWh, metric 448.7p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:20:00, load 31.93kWh, PV 0.0kWh
2026-06-19 19:50:49.055949:    Slot: [   19:50,    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,    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-19 19:50:49.057424:     SoC: [   11.04,     10.9,    10.48,    10.07,     9.65,     9.23,     8.81,     8.39,     7.98,     7.56,     7.17,     6.78,      6.4,     6.01,     5.63,     5.24,     4.86,     4.47,     4.09,      3.7,     3.31,     2.93,     2.54,     2.16,     1.77,     1.39,      1.5,     1.11,      0.8,      0.8,      0.8,      0.8,     2.74,     4.68,      5.5,      7.0,     8.94,    10.88,     11.5,     11.5,     11.5,     11.5,    11.44,    11.37,    11.32,     11.1,    10.54,    10.37,    10.37,    10.34,    10.31,    10.28,    10.22,      9.9,      9.7,     9.18,     8.76,     8.46,     7.74,     7.08,     7.03,     6.92,     6.76,     6.76,     6.54,     5.94,     4.55,     2.35,     1.98,      1.9,     1.74,     1.51,     1.21,     0.84,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8,     2.74] kWh
2026-06-19 19:50:49.058598:     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<bf+,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g<be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be~,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g>be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~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~be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 19:50:49.059943:    LOAD: [     5.3,     5.43,     5.82,     6.21,      6.6,     6.99,     7.37,     7.76,     8.15,     8.54,      8.9,     9.26,     9.62,     9.98,    10.34,     10.7,    11.06,    11.42,    11.78,    12.13,    12.49,    12.85,    13.21,    13.57,    13.93,    14.29,    14.65,    15.01,    15.37,    15.72,    16.08,    16.44,     16.8,    17.16,    17.52,    17.88,    18.24,    18.59,    18.95,    19.31,    19.67,    19.98,    20.04,     20.1,    20.15,    20.35,    20.87,    21.03,    21.03,    21.06,    21.09,    21.12,    21.18,    21.47,    21.66,    22.15,    22.53,    22.81,    23.49,     24.1,    24.15,    24.25,     24.4,     24.6,     24.8,    25.36,    26.66,     28.7,    29.05,    29.12,    29.27,    29.48,    29.76,    30.11,    30.52,    31.01,    31.23,    31.25,     31.5,    31.83,    32.21] kWh
2026-06-19 19:50:49.061222:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:50:49.062593:  IMPORT: [     1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     2.08,     2.08,     2.15,      2.5,     2.86,     3.22,     5.66,     8.11,     9.35,    11.32,    13.76,     16.2,    17.22,    17.58,    17.94,    18.25,    18.25,    18.25,    18.25,    18.25,    18.25,    18.25,    18.25,    18.25,    18.25,    18.25,    18.25,    18.25,    18.25,    18.25,    18.25,    18.25,    18.25,    18.25,    18.25,    18.25,    18.25,    18.45,    18.45,    18.45,    18.45,    18.45,    18.45,    18.45,    18.45,    18.45,    18.45,    18.45,    19.04,    19.52,    19.57,    19.58,    19.83,    20.16,    22.62] kWh
2026-06-19 19:50:49.063966:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:50:49.065699:  METRIC: [   83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   140.84,   140.84,    141.9,   147.19,    152.8,   158.16,   190.32,   223.16,   240.68,   267.86,   301.29,   334.73,   349.01,   353.93,   358.84,   363.38,   363.38,   363.38,   363.38,   363.38,   363.38,   363.38,   363.38,   363.38,   363.38,   363.38,   363.38,   363.38,   363.38,   363.38,   363.38,   363.38,   413.36,   413.36,   413.36,   413.36,   413.36,   416.62,   416.62,   416.62,   416.62,   416.62,   416.62,   416.62,   416.62,   416.62,   416.62,   416.62,   425.46,   433.11,    433.8,    434.0,    438.0,   442.84,   475.24] p
2026-06-19 19:50:49.142624: predict best end_record 06-21 11:05:00, final soc 1.19kWh, metric 429.84p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:35:00, load 30.72kWh, PV 0.0kWh
2026-06-19 19:50:49.144358:    Slot: [   19:50,    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,    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-19 19:50:49.145732:     SoC: [   11.04,    10.91,    10.51,    10.11,     9.71,     9.31,     8.91,     8.51,     8.12,     7.72,     7.34,     6.97,     6.61,     6.24,     5.87,      5.5,     5.13,     4.77,      4.4,     4.03,     3.66,     3.29,     2.93,     2.56,     2.19,     1.82,     1.64,     1.27,      0.9,      0.8,      0.8,      0.8,     3.13,     5.46,      5.5,      7.0,     9.33,    11.49,     11.5,     11.5,     11.5,     11.5,    11.44,    11.38,    11.33,    11.12,    10.59,    10.43,    10.43,    10.39,    10.36,    10.34,    10.28,     9.97,     9.79,     9.28,     8.89,      8.6,     7.91,     7.28,     7.23,     7.13,     6.97,     6.77,     6.56,     5.99,     4.66,     2.56,     2.21,     2.13,     1.98,     1.76,     1.48,     1.12,     1.12,     1.12,     0.88,     0.87,      0.8,      0.8,     3.13] kWh
2026-06-19 19:50:49.146852:     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<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<be-,    g<bf+,    g<bf+] kWh
2026-06-19 19:50:49.148225:    LOAD: [     5.3,     5.42,     5.79,     6.17,     6.54,     6.91,     7.28,     7.65,     8.02,     8.39,     8.74,     9.09,     9.43,     9.77,    10.11,    10.46,     10.8,    11.14,    11.48,    11.83,    12.17,    12.51,    12.86,     13.2,    13.54,    13.88,    14.22,    14.57,    14.91,    15.25,     15.6,    15.94,    16.28,    16.62,    16.97,    17.31,    17.65,     18.0,    18.34,    18.68,    19.02,    19.32,    19.38,    19.43,    19.48,    19.67,    20.17,    20.32,    20.32,    20.35,    20.38,     20.4,    20.46,    20.74,    20.92,    21.38,    21.75,    22.02,    22.66,    23.25,     23.3,    23.39,    23.54,    23.73,    23.92,    24.45,    25.69,    27.64,    27.97,    28.05,    28.18,    28.39,    28.66,    28.99,    29.38,    29.84,    30.06,    30.07,    30.32,    30.63,    30.99] kWh
2026-06-19 19:50:49.149503:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:50:49.150954:  IMPORT: [     1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,      1.6,     1.77,     1.77,     1.77,     2.02,     2.36,      2.7,     5.55,     8.39,     8.78,    10.73,    13.57,    16.24,    16.59,    16.94,    17.28,    17.58,    17.58,    17.58,    17.58,    17.58,    17.58,    17.58,    17.58,    17.58,    17.58,    17.58,    17.58,    17.58,    17.58,    17.58,    17.58,    17.58,    17.58,    17.58,    17.58,    17.58,    17.58,    17.58,    17.58,    17.58,    17.58,    17.58,    17.58,    17.58,    17.58,    17.58,    17.58,    17.58,    17.97,    18.43,    18.43,    18.43,    18.61,    18.92,    21.78] kWh
2026-06-19 19:50:49.152256:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:50:49.153615:  METRIC: [   83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,    83.65,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   133.63,   136.21,   136.21,   136.21,   139.84,   145.19,   150.31,   187.74,   225.98,   231.49,   258.44,   297.36,   333.88,   338.76,   343.46,   348.15,   352.48,   352.48,   352.48,   352.48,   352.48,   352.48,   352.48,   352.48,   352.48,   352.48,   352.48,   352.48,   352.48,   352.48,   352.48,   352.48,   352.48,   402.46,   402.46,   402.46,   402.46,   402.46,   402.46,   402.46,   402.46,   402.46,   402.46,   402.46,   402.46,   402.46,   402.46,   402.46,   402.46,    408.4,    415.7,    415.7,    415.7,    418.5,   423.12,   460.78] p
2026-06-19 19:50:49.155738:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg]
2026-06-19 19:50:49.155773: Saving plan best values to HA entities
2026-06-19 19:50:49.289583: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 19:50:49.293972: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 19:50:49.298704: Best charging limit SoC's [1.5, 16.0, 5.5, 7.0, 16.0, 11.5, 6.5, 1.0, 16.0, 16.0]kWh, export []kWh gives import battery 38.47kWh, house 1.42kWh, export 0.0kWh, metric 429.84p, metric10 448.7p
2026-06-19 19:50:49.373296: Marginal costs baseline metric (no standing charge): 329.8706
2026-06-19 19:50:49.534678: Marginal energy costs matrix computed: min=15.26 max=22.04
2026-06-19 19:50:49.607246: Rate array import [{'start': 1190, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3545, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1190, 'end': 3545, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 19:50:49.607899: - Your estimated bill for today is £0.84 and tomorrow is £2.69
2026-06-19 19:50:49.607925: - Import rates are expensive (22.4p - 27.2p) for the next 3 and a quarter hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 19:50:49.607940: - The battery is currently at 69% and is in eco mode for the next 12 hours.
2026-06-19 19:50:49.607953: - For the next 48 hours there will be no solar generation.
2026-06-19 19:50:49.607965: - You will run out of battery in 13 hours.
2026-06-19 19:50:49.607977: - Your next charge slot will be in 12 hours where import rates will be cheap (15.0p).
2026-06-19 19:50:49.607989: 
2026-06-19 19:50:49.651549: Plan calculation took 0.94 seconds
2026-06-19 19:50:49.654565: No high rate period found
2026-06-19 19:50:49.697912: Import threshold used for optimisation was 16.38p
2026-06-19 19:50:49.746525: Low import rate windows [0: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 1: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 2: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 3: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 4: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 5: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 6: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 7: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 8: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 9: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 10: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 11: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 12: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 13: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 14: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 15: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 16: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 17: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 18: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 19: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 20: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 21: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 22: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 23: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 24: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 25: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 26: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 27: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 28: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 29: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 30: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 31: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 32: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 33: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 34: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 35: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 36: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 37: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 38: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 39: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 40: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 41: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 42: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 43: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 44: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 45: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 46: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 47: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 48: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 49: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 50: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 51: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 52: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 53: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 54: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 55: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 56: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 57: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 58: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 59: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 60: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 61: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 62: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 63: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 64: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 65: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 66: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 67: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 68: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 69: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 70: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 71: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 72: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 73: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 74: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 75: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 76: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 77: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 78: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 79: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 80: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 81: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 82: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 83: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 84: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 85: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 86: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 87: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 88: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 89: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 90: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 91: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 92: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 93: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 94: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18]
2026-06-19 19:50:49.752102: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 08:30:00+01:00 - current SoC 69%, target 9%
2026-06-19 19:50:49.752223: Inverter 0 disabled charge window while waiting for schedule (now 06-19 19:50:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 19:50:49.752288: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 19:50:49.752488: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 19:50:49.752639: Not setting charging SoC as we are not within the window (now 06-19 19:50:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 19:50:49.752677: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 19:50:49.752723: Inverter 0 Current charge limit is 100% and new target is 5%
2026-06-19 19:50:49.841498: Warn: Web Socket result failed {'id': 42, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:50:49.841731: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:50:54.899748: Warn: Web Socket result failed {'id': 43, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:50:54.899857: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:50:59.911071: Warn: Web Socket result failed {'id': 44, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:50:59.911247: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:51:04.999320: Warn: Web Socket result failed {'id': 45, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:51:04.999434: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:51:10.047132: Warn: Web Socket result failed {'id': 46, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:51:10.047226: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:51:15.097553: Warn: Web Socket result failed {'id': 47, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:51:15.097789: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:51:20.198012: Warn: Web Socket result failed {'id': 48, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:51:20.198079: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:51:25.258466: Warn: Web Socket result failed {'id': 49, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:51:25.258558: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:51:30.284181: Warn: Web Socket result failed {'id': 50, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:51:30.284275: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:51:35.296802: Warn: Web Socket result failed {'id': 51, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:51:35.296878: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:51:40.297731: Warn: Inverter 0 Trying to write 5 to charge_limit didn't complete got 7.0
2026-06-19 19:51:40.305030: Warn: record_status Warn: Inverter 0 write to charge_limit failed
2026-06-19 19:51:40.305191: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:51:40.305226: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:51:40.305251: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:51:40.305274: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:51:40.305296: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:51:40.305318: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:51:40.305356: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:51:40.305383: Inverter 0 count register writes 0
2026-06-19 19:51:40.323743: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 19:51:40.328235: Total inverter register writes now 0
2026-06-19 19:51:40.347954: Completed run status Demand with Errors reported (check log)
2026-06-19 19:51:40.360159: Saved current settings to /config/predbat_config.json
2026-06-19 19:52:17.433298: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:52:17.433509: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:52:17.433534: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:52:17.433638: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:52:17.433708: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:52:17.433728: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:52:17.433741: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:52:39.086337: Successfully loaded apps.yaml from apps.yaml
2026-06-19 19:53:24.605415: Successfully loaded apps.yaml from apps.yaml
2026-06-19 19:54:31.872405: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:54:31.872648: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:54:31.872684: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:54:31.872808: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:54:31.872834: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:54:31.872852: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:54:31.872867: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:55:00.968686: --------------- PredBat - update at 2026-06-19 19:55:00+01:00 with clock skew 0 minutes, minutes now 1195
2026-06-19 19:55:00.969220: Saved current settings to /config/predbat_config.json
2026-06-19 19:55:00.969303: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 5.2 minutes
2026-06-19 19:55:00.969358: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.13, latest beta is v8.40.13
2026-06-19 19:55:00.969449: Autoupdate: There is an update pending v8.40.13 GECloud automatic fixes, Solis OAuth, SigEnergy onboard status - auto update is off
2026-06-19 19:55:00.986650: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 19:55:00.987086: Predbat mode is set to Control charge
2026-06-19 19:55:01.072191: Found 11520 load_today datapoints going back 2 days
2026-06-19 19:55:01.072273: Using load_power data to fill gaps in load_today data
2026-06-19 19:55:01.127479: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 19:55:01.127593: Zero load period starting at 2026-06-19T12:09:00+0100 (466 minutes) for 889 minutes with base value 0.9
2026-06-19 19:55:01.127639: Zero load period starting at 2026-06-18T19:24:00+0100 (1471 minutes) for 64 minutes with base value 0.8
2026-06-19 19:55:01.128379: Processing 384 30-minute periods for power integration
2026-06-19 19:55:01.178563: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 19:55:01.178641: Car charging hold True, threshold 6.0kWh
2026-06-19 19:55:01.178670: Current data so far today: load 5.35kWh, import 1.7kWh, export 0.0kWh, PV 0kWh
2026-06-19 19:55:01.195896: Standing charge is set to 49.98p
2026-06-19 19:55:01.247221: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 19:55:01.247312: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 19:55:01.247547: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 131.7 minutes
2026-06-19 19:55:01.247938: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 131.7 minutes
2026-06-19 19:55:01.253801: Loaded 95 datapoints of futurerate analysis
2026-06-19 19:55:01.386954: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02']
2026-06-19 19:55:01.406969: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 19:55:01.407137: Import rates: min 13.17p, max 36.53p, average 20.02p
2026-06-19 19:55:01.437404: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 19:55:01.437484: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 19:55:01.438354: High export rate found rates in range 99p to -99p
2026-06-19 19:55:01.519952: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 19:55:01.520063: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 19:55:01.520236: Last hour: net energy 0.45kWh, import 0.45kWh, export 0.0kWh, car 0kWh, load 0.5kWh, net cost 12.44p, import 12.44p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 19:55:01.565777: Today's energy total net 1.7kWh, import 1.7kWh, export 0.0kWh, cost 86.36p, import 36.38p, export 0.0p, carbon 0.0kg
2026-06-19 19:55:01.565898: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 19:55:01.569373: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 19:55:01.570697: Warn: Found 1 gaps in load_today totalling 9840 minutes to fill using average data
2026-06-19 19:55:01.570800: Gap starting at 2026-06-18T15:55:00+0100 (1680 minutes) for 9840 minutes
2026-06-19 19:55:01.586732: Historical days now [7] weight [1]
2026-06-19 19:55:01.611721: Today's load divergence 110.5%, in-day adjustment 108.28%, damping 0.95x, yesterday 100.0% today 109.97% blend 17.01%
2026-06-19 19:55:01.611784: Today's predicted so far 11.95kWh with 0.0kWh car/iBoost excluded, 1.09kWh import ignored, and 0kWh forecast extra.
2026-06-19 19:55:01.611813: Today's actual load so far 13.67kWh with 0.0kWh car/iBoost excluded, and 0.47kWh import ignored.
2026-06-19 19:55:01.640696: Inverter 0: Type SK Sunsynk
2026-06-19 19:55:01.640754: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 19:55:01.640902: Reserve min: 5%, battery_min: 5%
2026-06-19 19:55:01.640951: 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 5%, current_reserve 5%, temperature 20°C
2026-06-19 19:55:01.641150: Inverter 0 SoC: 11.04kW 69%, current charge rate 5000W, current discharge rate 5250W, current battery power 493W, current battery voltage 51.2V, grid power -54W, load power 526W, PV Power 0W
2026-06-19 19:55:01.641264: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:55:01.641324: Inverter 0 scheduled charge enable is False
2026-06-19 19:55:01.641359: Inverter 0 charge windows currently []
2026-06-19 19:55:01.641378: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 19:55:01.641478: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:55:01.641500: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:55:01.641525: Inverter 0 scheduled discharge enable is False
2026-06-19 19:55:01.641614: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:55:01.641634: Inverter 0 discharge windows currently []
2026-06-19 19:55:01.641649: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:55:01.641694: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:55:01.641712: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:55:01.693206: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 19:55:01.693301: Plan was last updated on 2026-06-19 19:45:00+01:00 and is now 10.0 minutes old
2026-06-19 19:55:01.693722: Best charge window [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 16:00:00 @ 14.13p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:00:00 @ 27.49p 100% ]
2026-06-19 19:55:01.693761: Best export window [  ]
2026-06-19 19:55:01.694500: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 19:55:01.696409: Load divergence over 8.0 hours mean 655.0W, min 654.0W, max 655.2W, std dev 0.45W, divergence 0.03%
2026-06-19 19:55:01.717178: Creating pool of 12 processes to match your CPU count
2026-06-19 19:55:01.827158: predict base end_record 06-21 11:10:00, final soc 0.8kWh, metric 479.7p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:25:00, load 30.84kWh, PV 0.0kWh
2026-06-19 19:55:01.828778:    Slot: [   19:55,    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,    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-19 19:55:01.830024:     SoC: [   11.04,    10.97,    10.57,    10.17,     9.77,     9.37,     8.97,     8.57,     8.17,     7.77,      7.4,     7.03,     6.66,     6.29,     5.92,     5.55,     5.18,     4.82,     4.45,     4.08,     3.71,     3.34,     2.97,      2.6,     2.23,     1.86,     1.49,     1.12,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:55:01.831002:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 19:55:01.833465:    LOAD: [    5.35,     5.41,     5.79,     6.16,     6.53,      6.9,     7.28,     7.65,     8.02,     8.39,     8.74,     9.08,     9.43,     9.77,    10.12,    10.46,     10.8,    11.15,    11.49,    11.83,    12.18,    12.52,    12.87,    13.21,    13.55,     13.9,    14.24,    14.58,    14.93,    15.27,    15.62,    15.96,     16.3,    16.65,    16.99,    17.33,    17.68,    18.02,    18.36,    18.71,    19.05,    19.35,    19.41,    19.46,    19.52,    19.73,     20.2,    20.35,    20.35,    20.38,    20.41,    20.44,    20.49,    20.77,    20.95,    21.41,    21.78,    22.05,    22.69,    23.28,    23.33,    23.42,    23.57,    23.75,    23.95,    24.48,    25.72,    27.67,     28.0,    28.08,    28.21,    28.42,    28.69,    29.02,    29.41,    29.87,    30.09,     30.1,    30.35,    30.66,    31.02] kWh
2026-06-19 19:55:01.834587:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:55:01.835754:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     1.74,     2.09,     2.43,     2.77,     3.12,     3.46,      3.8,     4.15,     4.49,     4.84,     5.18,     5.52,     5.87,     6.16,     6.22,     6.28,     6.34,     6.54,     7.01,     7.17,     7.17,      7.2,     7.22,     7.25,     7.31,     7.59,     7.76,     8.23,      8.6,     8.87,     9.51,    10.09,    10.14,    10.24,    10.38,    10.57,    10.76,     11.3,    12.54,    14.49,    14.81,    14.89,    15.03,    15.23,     15.5,    15.83,    16.23,    16.69,    16.91,    16.92,    17.16,    17.47,    17.83] kWh
2026-06-19 19:55:01.836821:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:55:01.837976:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   137.02,   142.09,   147.46,   152.59,   157.11,   161.74,   166.59,   171.34,   176.04,   180.75,   185.54,   190.24,   194.95,   199.29,   200.96,    202.5,   204.32,   210.69,   227.09,   232.62,   232.64,   233.44,    234.2,   234.98,   236.43,   244.25,   248.49,   259.58,   266.94,   272.33,   335.32,   346.88,    347.8,   349.58,   352.11,   355.23,   358.89,   368.72,   391.75,   428.16,   434.15,   435.49,   437.83,   441.48,   445.98,   451.91,   457.85,   465.15,   468.68,   468.87,   472.69,   477.31,   482.05] p
2026-06-19 19:55:01.944864: Battery has 13.5 hours left - now at 11.04kWh
2026-06-19 19:55:01.986453: predict base10 end_record 06-21 11:10:00, final soc 0.8kWh, metric 501.12p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:45:00, load 32.06kWh, PV 0.0kWh
2026-06-19 19:55:01.989218:    Slot: [   19:55,    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,    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-19 19:55:01.992032:     SoC: [   11.04,    10.97,    10.55,    10.13,     9.71,     9.29,     8.88,     8.46,     8.04,     7.62,     7.23,     6.84,     6.45,     6.07,     5.68,     5.29,     4.91,     4.52,     4.13,     3.74,     3.36,     2.97,     2.58,      2.2,     1.81,     1.42,     1.03,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:55:01.993359:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 19:55:01.994896:    LOAD: [    5.35,     5.42,      5.8,      6.2,     6.58,     6.97,     7.37,     7.75,     8.14,     8.53,      8.9,     9.26,     9.62,     9.98,    10.34,     10.7,    11.06,    11.42,    11.78,    12.14,     12.5,    12.87,    13.22,    13.59,    13.95,    14.31,    14.67,    15.03,    15.39,    15.75,    16.11,    16.47,    16.83,    17.19,    17.55,    17.91,    18.27,    18.63,    18.99,    19.35,    19.71,    20.03,    20.09,    20.15,    20.21,    20.43,    20.92,    21.07,    21.08,    21.11,    21.14,    21.17,    21.22,    21.52,     21.7,    22.19,    22.58,    22.86,    23.53,    24.14,    24.19,    24.29,    24.44,    24.64,    24.84,     25.4,     26.7,    28.75,    29.09,    29.17,    29.32,    29.53,    29.81,    30.16,    30.57,    31.05,    31.28,    31.29,    31.55,    31.87,    32.25] kWh
2026-06-19 19:55:01.996215:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:55:01.997551:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     1.84,      2.2,     2.56,     2.92,     3.28,     3.64,      4.0,     4.37,     4.73,     5.09,     5.45,     5.81,     6.17,     6.53,     6.84,      6.9,     6.96,     7.02,     7.24,     7.73,     7.89,     7.89,     7.92,     7.95,     7.98,     8.04,     8.33,     8.51,      9.0,     9.39,     9.67,    10.34,    10.96,    11.01,    11.11,    11.26,    11.46,    11.66,    12.22,    13.52,    15.56,     15.9,    15.98,    16.13,    16.34,    16.62,    16.97,    17.38,    17.86,    18.09,    18.11,    18.36,    18.69,    19.06] kWh
2026-06-19 19:55:01.998900:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:55:02.001120:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,    138.6,   144.42,   149.73,   155.36,   160.75,   165.49,   170.34,   175.44,   180.41,   185.35,   190.28,   195.31,   200.24,   205.18,   209.73,   211.47,   213.08,   214.99,   221.66,   238.84,   244.65,   244.66,    245.5,    246.3,   247.12,   248.65,   256.84,   261.29,    272.9,   280.61,   286.26,   349.87,   361.98,   362.94,   364.81,   367.46,   370.72,   374.56,   384.86,   408.99,   447.13,   453.41,   454.81,   457.26,   461.08,    465.8,   472.01,   478.23,   485.88,   489.58,   489.77,   493.77,   498.62,   503.58] p
2026-06-19 19:55:02.083239: predict best10 end_record 06-21 11:10:00, final soc 1.45kWh, metric 457.03p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:20:00, load 32.06kWh, PV 0.0kWh
2026-06-19 19:55:02.085000:    Slot: [   19:55,    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,    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-19 19:55:02.086438:     SoC: [   11.04,    10.97,    10.55,    10.13,     9.71,     9.29,     8.88,     8.46,     8.04,     7.62,     7.23,     6.84,     6.45,     6.07,     5.68,     5.29,     4.91,     4.52,     4.13,     3.74,     3.36,     2.97,     2.58,      2.2,     1.81,     1.42,      1.5,     1.11,      0.8,      0.8,      0.8,      0.8,     2.74,     4.68,      5.5,      7.0,     8.94,    10.88,     11.5,     11.5,     11.5,     11.5,    11.44,    11.37,    11.31,    11.07,    10.54,    10.37,    10.37,    10.34,    10.31,    10.28,    10.22,      9.9,      9.7,     9.18,     8.76,     8.46,     7.74,     7.08,     7.03,     6.92,     6.76,     6.76,     6.54,     5.94,     4.54,     2.35,     1.98,      1.9,     1.74,     1.51,     1.21,     0.84,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8,     2.74] kWh
2026-06-19 19:55:02.087578:     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<bf+,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g<be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be~,    g~be-,    g~be-,    g>be-,    g~be-,    g>be-,    g>be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~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~be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 19:55:02.088929:    LOAD: [    5.35,     5.42,      5.8,      6.2,     6.58,     6.97,     7.37,     7.75,     8.14,     8.53,      8.9,     9.26,     9.62,     9.98,    10.34,     10.7,    11.06,    11.42,    11.78,    12.14,     12.5,    12.87,    13.22,    13.59,    13.95,    14.31,    14.67,    15.03,    15.39,    15.75,    16.11,    16.47,    16.83,    17.19,    17.55,    17.91,    18.27,    18.63,    18.99,    19.35,    19.71,    20.03,    20.09,    20.15,    20.21,    20.43,    20.92,    21.07,    21.08,    21.11,    21.14,    21.17,    21.22,    21.52,     21.7,    22.19,    22.58,    22.86,    23.53,    24.14,    24.19,    24.29,    24.44,    24.64,    24.84,     25.4,     26.7,    28.75,    29.09,    29.17,    29.32,    29.53,    29.81,    30.16,    30.57,    31.05,    31.28,    31.29,    31.55,    31.87,    32.25] kWh
2026-06-19 19:55:02.090243:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:55:02.091612:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     2.14,     2.14,     2.21,     2.57,     2.93,     3.29,     5.74,     8.18,     9.42,    11.39,    13.84,    16.28,    17.31,    17.67,    18.03,    18.34,    18.34,    18.34,    18.34,    18.34,    18.34,    18.34,    18.34,    18.34,    18.34,    18.34,    18.34,    18.34,    18.34,    18.34,    18.34,    18.34,    18.34,    18.34,    18.34,    18.34,    18.34,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    19.13,    19.61,    19.65,    19.67,    19.92,    20.25,    22.71] kWh
2026-06-19 19:55:02.092900:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:55:02.094275:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   143.03,   143.03,   144.14,   149.46,   155.09,   160.47,   192.65,   225.52,   243.06,   270.26,   303.72,   337.18,   351.48,   356.42,   361.35,   365.91,   365.91,   365.91,   365.91,   365.91,   365.91,   365.91,   365.91,   365.91,   365.91,   365.91,   365.91,   365.91,   365.91,   365.91,   365.91,   365.91,   415.89,   415.89,   415.89,   415.89,   415.89,   419.16,   419.16,   419.16,   419.16,   419.16,   419.16,   419.16,   419.16,   419.16,   419.16,   419.16,    428.0,   435.65,   436.34,   436.54,   440.54,   445.38,   477.78] p
2026-06-19 19:55:02.174215: predict best end_record 06-21 11:10:00, final soc 1.58kWh, metric 438.9p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:40:00, load 30.84kWh, PV 0.0kWh
2026-06-19 19:55:02.176075:    Slot: [   19:55,    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,    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-19 19:55:02.177563:     SoC: [   11.04,    10.97,    10.57,    10.17,     9.77,     9.37,     8.97,     8.57,     8.17,     7.77,      7.4,     7.03,     6.66,     6.29,     5.92,     5.55,     5.18,     4.82,     4.45,     4.08,     3.71,     3.34,     2.97,      2.6,     2.23,     1.86,     1.68,     1.31,     0.94,      0.8,      0.8,      0.8,     3.13,     5.46,      5.5,      7.0,     9.33,    11.49,     11.5,     11.5,     11.5,     11.5,    11.44,    11.38,    11.31,    11.09,    10.59,    10.43,    10.42,    10.39,    10.36,    10.33,    10.28,     9.97,     9.79,     9.28,     8.89,      8.6,     7.91,     7.28,     7.23,     7.13,     6.97,     6.77,     6.56,     5.99,     4.66,     2.56,     2.21,     2.13,     1.98,     1.76,     1.47,     1.12,     1.12,     1.12,     0.88,     0.87,      0.8,      0.8,     3.13] kWh
2026-06-19 19:55:02.179539:     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<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<be-,    g<bf+,    g<bf+] kWh
2026-06-19 19:55:02.181015:    LOAD: [    5.35,     5.41,     5.79,     6.16,     6.53,      6.9,     7.28,     7.65,     8.02,     8.39,     8.74,     9.08,     9.43,     9.77,    10.12,    10.46,     10.8,    11.15,    11.49,    11.83,    12.18,    12.52,    12.87,    13.21,    13.55,     13.9,    14.24,    14.58,    14.93,    15.27,    15.62,    15.96,     16.3,    16.65,    16.99,    17.33,    17.68,    18.02,    18.36,    18.71,    19.05,    19.35,    19.41,    19.46,    19.52,    19.73,     20.2,    20.35,    20.35,    20.38,    20.41,    20.44,    20.49,    20.77,    20.95,    21.41,    21.78,    22.05,    22.69,    23.28,    23.33,    23.42,    23.57,    23.75,    23.95,    24.48,    25.72,    27.67,     28.0,    28.08,    28.21,    28.42,    28.69,    29.02,    29.41,    29.87,    30.09,     30.1,    30.35,    30.66,    31.02] kWh
2026-06-19 19:55:02.182360:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:55:02.183799:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     1.87,     1.87,     1.87,     2.09,     2.43,     2.77,     5.62,     8.46,     8.85,    10.81,    13.65,    16.32,    16.67,    17.01,    17.36,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    18.05,    18.51,    18.51,    18.51,    18.69,     19.0,    21.86] kWh
2026-06-19 19:55:02.185086:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:55:02.186491:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   138.93,   138.93,   138.93,   142.08,   147.45,   152.58,   190.03,   228.27,    233.8,   260.77,    299.7,   336.24,   341.13,   345.84,   350.55,   354.89,   354.89,   354.89,   354.89,   354.89,   354.89,   354.89,   354.89,   354.89,   354.89,   354.89,   354.89,   354.89,   354.89,   354.89,   354.89,   354.89,   404.87,   404.87,   404.87,   404.87,   404.87,   404.87,   404.87,   404.87,   404.87,   404.87,   404.87,   404.87,   404.87,   404.87,   404.87,   404.87,   410.81,   418.11,   418.11,   418.11,   420.92,   425.54,    463.2] p
2026-06-19 19:55:02.188641:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg]
2026-06-19 19:55:02.188674: Saving plan best values to HA entities
2026-06-19 19:55:02.373980: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 19:55:02.379232: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 19:55:02.383989: Best charging limit SoC's [1.5, 16.0, 5.5, 7.0, 16.0, 11.5, 6.5, 1.0, 16.0, 16.0]kWh, export []kWh gives import battery 38.53kWh, house 1.39kWh, export 0.0kWh, metric 438.9p, metric10 457.03p
2026-06-19 19:55:02.448135: Marginal costs baseline metric (no standing charge): 338.9335
2026-06-19 19:55:02.619016: Marginal energy costs matrix computed: min=15.37 max=21.99
2026-06-19 19:55:02.687605: Rate array import [{'start': 1195, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3550, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1195, 'end': 3550, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 19:55:02.688313: - Your estimated bill for today is £0.86 and tomorrow is £2.69
2026-06-19 19:55:02.688346: - Import rates are expensive (22.4p - 27.2p) for the next 3 hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 19:55:02.688361: - The battery is currently at 69% and is in eco mode for the next 12 hours.
2026-06-19 19:55:02.688375: - For the next 48 hours there will be no solar generation.
2026-06-19 19:55:02.688387: - You will run out of battery in 13 hours.
2026-06-19 19:55:02.688414: - Your next charge slot will be in 12 hours where import rates will be cheap (15.0p).
2026-06-19 19:55:02.688442: 
2026-06-19 19:55:02.731076: Plan calculation took 1.04 seconds
2026-06-19 19:55:02.734132: No high rate period found
2026-06-19 19:55:02.776569: Import threshold used for optimisation was 16.38p
2026-06-19 19:55:02.821156: Low import rate windows [0: 06-19 19:30:00 - 06-19 20:00:00 @ 27.18, 1: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 2: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 3: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 4: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 5: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 6: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 7: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 8: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 9: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 10: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 11: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 12: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 13: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 14: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 15: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 16: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 17: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 18: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 19: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 20: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 21: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 22: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 23: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 24: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 25: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 26: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 27: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 28: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 29: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 30: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 31: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 32: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 33: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 34: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 35: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 36: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 37: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 38: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 39: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 40: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 41: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 42: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 43: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 44: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 45: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 46: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 47: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 48: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 49: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 50: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 51: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 52: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 53: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 54: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 55: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 56: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 57: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 58: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 59: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 60: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 61: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 62: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 63: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 64: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 65: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 66: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 67: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 68: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 69: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 70: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 71: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 72: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 73: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 74: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 75: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 76: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 77: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 78: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 79: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 80: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 81: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 82: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 83: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 84: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 85: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 86: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 87: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 88: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 89: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 90: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 91: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 92: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 93: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 94: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18]
2026-06-19 19:55:02.827140: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 08:30:00+01:00 - current SoC 69%, target 9%
2026-06-19 19:55:02.827221: Inverter 0 disabled charge window while waiting for schedule (now 06-19 19:55:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 19:55:02.827283: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 19:55:02.827479: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 19:55:02.827622: Not setting charging SoC as we are not within the window (now 06-19 19:55:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 19:55:02.827660: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 19:55:02.827702: Inverter 0 Current charge limit is 7% and new target is 5%
2026-06-19 19:55:02.915254: Warn: Web Socket result failed {'id': 52, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:55:02.915317: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:55:07.942642: Warn: Web Socket result failed {'id': 53, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:55:07.942710: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:55:12.948945: Warn: Web Socket result failed {'id': 54, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:55:12.949012: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:55:17.955952: Warn: Web Socket result failed {'id': 55, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:55:17.956038: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:55:22.970073: Warn: Web Socket result failed {'id': 56, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:55:22.970159: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:55:28.064327: Warn: Web Socket result failed {'id': 57, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:55:28.064423: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:55:33.148756: Warn: Web Socket result failed {'id': 58, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:55:33.148988: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:55:38.218196: Warn: Web Socket result failed {'id': 59, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:55:38.218493: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:55:43.262710: Warn: Web Socket result failed {'id': 60, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:55:43.262956: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:55:48.315907: Warn: Web Socket result failed {'id': 61, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:55:48.316000: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:55:53.316780: Warn: Inverter 0 Trying to write 5 to charge_limit didn't complete got 7.0
2026-06-19 19:55:53.324450: Warn: record_status Warn: Inverter 0 write to charge_limit failed
2026-06-19 19:55:53.324604: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:55:53.324639: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:55:53.324663: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:55:53.324686: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:55:53.324708: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:55:53.324731: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:55:53.324754: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:55:53.324777: Inverter 0 count register writes 0
2026-06-19 19:55:53.339997: 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-19 19:55:53.340172: Recompute is saving previous plan...
2026-06-19 19:55:53.342738: Best charge window [ 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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% ]
2026-06-19 19:55:53.342785: Best export window [  ]
2026-06-19 19:55:53.343453: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 19:55:53.345025: Load divergence over 8.0 hours mean 655.0W, min 654.0W, max 655.2W, std dev 0.45W, divergence 0.03%
2026-06-19 19:55:53.358886: Calculating data from yesterday for savings calculation
2026-06-19 19:55:53.367259: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 19:55:53.372769: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 19:55:53.373848: Creating pool of 12 processes to match your CPU count
2026-06-19 19:55:53.421963: 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-19 19:55:53.424840: Optimise levels pass started at 2026-06-19 19:55:53
2026-06-19 19:55:53.424886: Optimise all windows, total charge 94 export 1
2026-06-19 19:55:53.641594: >> Region optimisation pass width 960
2026-06-19 19:55:53.972738: >> Region optimisation pass width 480
2026-06-19 19:55:54.345812: >> Region optimisation pass width 240
2026-06-19 19:55:54.791579: >> Region optimisation pass width 120
2026-06-19 19:55:55.709112: Calculated end_record as 06-21 11:00:00 based on best_price 13.93p, next_charge_start 06-20 11:00:00, max_windows 78
2026-06-19 19:55:55.709223: Optimise levels pass ended at 2026-06-19 19:55:55, duration 2.3 seconds tried 320 combinations
2026-06-19 19:55:55.709289: Set best_price_charge_level 15.0p, best_price_export_level 0p, best_price_charge 13.93p, best_cost_export 0p, best_metric 413.46p, best_keep 0kWh, best_cycle 46.34kWh, best_carbon 0kg, best_import 32.45kWh
2026-06-19 19:55:55.724840: Starting detailed optimisation end_record 06-21 11:00:00, best_price_charge 13.93p, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.5, 11.5, 0, 11.5, 11.5, 11.5, 11.5, 11.5, 11.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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]kWh and export limits []kWh
2026-06-19 19:55:55.725141: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 318.4p, best_cost 326.65p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.97kWh
2026-06-19 19:55:55.755267: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 318.4p, best_cost 326.65p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.97kWh
2026-06-19 19:55:55.788180: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 318.37p, best_cost 326.6p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.97kWh
2026-06-19 19:55:55.910008: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 318.36p, best_cost 326.6p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.97kWh
2026-06-19 19:55:55.936751: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 318.36p, best_cost 326.6p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.97kWh
2026-06-19 19:55:55.968125: Best charge windows best_metric 318.36p, best_cost 326.6p, best_carbon 0kg, best_import 39.97kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 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% ]
2026-06-19 19:55:55.969225: Best charge windows best_metric 318.36p, best_cost 326.6p, best_carbon 0kg, best_import 39.97kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 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% ]
2026-06-19 19:55:55.969360: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 318.36p, best_cost 326.6p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.97kWh
2026-06-19 19:55:55.998718: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 318.36p, best_cost 326.6p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.97kWh
2026-06-19 19:55:56.023830: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 318.36p, best_cost 326.6p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.97kWh
2026-06-19 19:55:56.138244: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 318.36p, best_cost 326.6p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.97kWh
2026-06-19 19:55:56.167308: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 318.36p, best_cost 326.6p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.97kWh
2026-06-19 19:55:56.193144: Best charge windows best_metric 318.36p, best_cost 326.6p, best_carbon 0kg, best_import 39.97kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 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% ]
2026-06-19 19:55:56.193431: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 318.36p, best_cost 326.6p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.97kWh
2026-06-19 19:55:56.223469: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 318.36p, best_cost 326.6p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.97kWh
2026-06-19 19:55:56.251693: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 318.36p, best_cost 326.6p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.97kWh
2026-06-19 19:55:56.366061: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 318.36p, best_cost 326.6p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.97kWh
2026-06-19 19:55:56.393660: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 318.36p, best_cost 326.6p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.97kWh
2026-06-19 19:55:56.414359: Best charge windows best_metric 318.36p, best_cost 326.6p, best_carbon 0kg, best_import 39.97kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 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% ]
2026-06-19 19:55:56.414473: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 13.93p, best_metric 318.36p, best_cost 326.6p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.97kWh
2026-06-19 19:55:56.439620: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 13.93p, best_metric 318.36p, best_cost 326.6p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.97kWh
2026-06-19 19:55:56.461989: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 13.93p, best_metric 318.36p, best_cost 326.6p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.97kWh
2026-06-19 19:55:56.554344: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 13.93p, best_metric 318.36p, best_cost 326.6p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.97kWh
2026-06-19 19:55:56.576890: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 13.93p, best_metric 318.36p, best_cost 326.6p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.97kWh
2026-06-19 19:55:56.602721: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 13.93p, best_metric 318.36p, best_cost 326.6p, best_cycle 32.08kWh, best_carbon 0kg, best_import 39.97kWh
2026-06-19 19:55:56.637376: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 13.93p, best_metric 317.79p, best_cost 326.01p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.92kWh
2026-06-19 19:55:56.663969: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 13.93p, best_metric 317.52p, best_cost 325.85p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.92kWh
2026-06-19 19:55:56.709111: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 13.93p, best_metric 317.52p, best_cost 325.85p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.92kWh
2026-06-19 19:55:56.753116: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 13.93p, best_metric 317.52p, best_cost 325.85p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.92kWh
2026-06-19 19:55:56.809457: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 13.93p, best_metric 317.3p, best_cost 325.59p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.92kWh
2026-06-19 19:55:56.865923: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 13.93p, best_metric 317.3p, best_cost 325.59p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.92kWh
2026-06-19 19:55:56.914144: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 13.93p, best_metric 317.28p, best_cost 325.57p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.92kWh
2026-06-19 19:55:56.961776: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 13.93p, best_metric 317.28p, best_cost 325.57p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.92kWh
2026-06-19 19:55:57.010337: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 13.93p, best_metric 317.24p, best_cost 325.57p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.92kWh
2026-06-19 19:55:57.061888: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 13.93p, best_metric 317.24p, best_cost 325.57p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.92kWh
2026-06-19 19:55:57.130747: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 13.93p, best_metric 317.24p, best_cost 325.57p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.92kWh
2026-06-19 19:55:57.251075: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 13.93p, best_metric 317.24p, best_cost 325.57p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.92kWh
2026-06-19 19:55:57.372065: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 13.93p, best_metric 317.24p, best_cost 325.57p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.92kWh
2026-06-19 19:55:57.433615: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 13.93p, best_metric 317.24p, best_cost 325.57p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.92kWh
2026-06-19 19:55:57.486347: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 13.93p, best_metric 317.24p, best_cost 325.57p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.92kWh
2026-06-19 19:55:57.665803: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 13.93p, best_metric 317.24p, best_cost 325.57p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.92kWh
2026-06-19 19:55:57.717391: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 13.93p, best_metric 317.24p, best_cost 325.57p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.92kWh
2026-06-19 19:55:57.767837: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 13.93p, best_metric 317.24p, best_cost 325.57p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.92kWh
2026-06-19 19:55:57.827720: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 13.93p, best_metric 317.24p, best_cost 325.57p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.92kWh
2026-06-19 19:55:57.881312: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 13.93p, best_metric 317.24p, best_cost 325.57p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.92kWh
2026-06-19 19:55:57.939238: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 13.93p, best_metric 317.24p, best_cost 325.57p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.92kWh
2026-06-19 19:55:57.998887: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 13.93p, best_metric 317.24p, best_cost 325.57p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.92kWh
2026-06-19 19:55:58.028081: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 13.93p, best_metric 317.24p, best_cost 325.57p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.92kWh
2026-06-19 19:55:58.054842: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 13.93p, best_metric 317.24p, best_cost 325.57p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.92kWh
2026-06-19 19:55:58.080921: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 13.93p, best_metric 317.24p, best_cost 325.57p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.92kWh
2026-06-19 19:55:58.108596: Optimise price set 27.8p, pass low, price 25.96p, start_at_low True, best_price_charge 13.93p, best_metric 317.24p, best_cost 325.57p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.92kWh
2026-06-19 19:55:58.136300: Optimise price set 28.4p, pass low, price 26.48p, start_at_low True, best_price_charge 13.93p, best_metric 317.24p, best_cost 325.57p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.92kWh
2026-06-19 19:55:58.208574: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 13.93p, best_metric 317.24p, best_cost 325.57p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.92kWh
2026-06-19 19:55:58.288041: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 13.93p, best_metric 317.24p, best_cost 325.57p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.92kWh
2026-06-19 19:55:58.343390: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 13.93p, best_metric 317.24p, best_cost 325.57p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.92kWh
2026-06-19 19:55:58.428319: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 13.93p, best_metric 317.24p, best_cost 325.57p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.92kWh
2026-06-19 19:55:58.457892: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 13.93p, best_metric 317.24p, best_cost 325.57p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.92kWh
2026-06-19 19:55:58.482052: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 13.93p, best_metric 317.24p, best_cost 325.57p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.92kWh
2026-06-19 19:55:58.507652: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 13.93p, best_metric 317.24p, best_cost 325.57p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.92kWh
2026-06-19 19:55:58.532000: Best charge windows best_metric 317.24p, best_cost 325.57p, best_carbon 0kg, best_import 39.92kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 6%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 6%, 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% ]
2026-06-19 19:55:58.532431: Tweak plan optimisation started
2026-06-19 19:55:58.739242: Tweak optimisation finished metric 317.23 cost 325.57 metric_keep 0 cycle 31.34 carbon 0 import 39.92
2026-06-19 19:55:58.750308: Raw charge windows [ 19-06 19:30:00 - 19-06 20:00:00 @ 27.18p 0%, 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 72%, 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 6%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 6%, 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% ] reserve 0.8
2026-06-19 19:55:58.751035: Unclipped charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 16:00:00 @ 14.13p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:00:00 @ 27.49p 100% ] reserve 0.8
2026-06-19 19:55:58.751460: Unfiltered charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 16:00:00 @ 14.13p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:00:00 @ 27.49p 100% ] reserve 0.8
2026-06-19 19:55:58.751798: Filtered charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 16:00:00 @ 14.13p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:00:00 @ 27.49p 100% ] reserve 0.8
2026-06-19 19:55:58.778652: Previous plan best metric is 317.24 (cost 325.57) and new plan best metric is 317.24 (cost 325.57)
2026-06-19 19:55:58.778709: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-19 19:55:58.778944: Plan valid is now true after recompute was False
2026-06-19 19:55:58.804944: predict base end_record 06-21 11:00:00, final soc 0.8kWh, metric 477.31p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:25:00, load 30.66kWh, PV 0.0kWh
2026-06-19 19:55:58.807068:    Slot: [   19:55,    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,    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-19 19:55:58.808504:     SoC: [   11.04,    10.97,    10.57,    10.17,     9.77,     9.37,     8.97,     8.57,     8.17,     7.77,      7.4,     7.03,     6.66,     6.29,     5.92,     5.55,     5.18,     4.82,     4.45,     4.08,     3.71,     3.34,     2.97,      2.6,     2.23,     1.86,     1.49,     1.12,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:55:58.809701:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 19:55:58.811204:    LOAD: [    5.35,     5.41,     5.79,     6.16,     6.53,      6.9,     7.28,     7.65,     8.02,     8.39,     8.74,     9.08,     9.43,     9.77,    10.12,    10.46,     10.8,    11.15,    11.49,    11.83,    12.18,    12.52,    12.87,    13.21,    13.55,     13.9,    14.24,    14.58,    14.93,    15.27,    15.62,    15.96,     16.3,    16.65,    16.99,    17.33,    17.68,    18.02,    18.36,    18.71,    19.05,    19.35,    19.41,    19.46,    19.52,    19.73,     20.2,    20.35,    20.35,    20.38,    20.41,    20.44,    20.49,    20.77,    20.95,    21.41,    21.78,    22.05,    22.69,    23.28,    23.33,    23.42,    23.57,    23.75,    23.95,    24.48,    25.72,    27.67,     28.0,    28.08,    28.21,    28.42,    28.69,    29.02,    29.41,    29.87,    30.09,     30.1,    30.35,    30.66] kWh
2026-06-19 19:55:58.812539:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:55:58.813975:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     1.74,     2.09,     2.43,     2.77,     3.12,     3.46,      3.8,     4.15,     4.49,     4.84,     5.18,     5.52,     5.87,     6.16,     6.22,     6.28,     6.34,     6.54,     7.01,     7.17,     7.17,      7.2,     7.22,     7.25,     7.31,     7.59,     7.76,     8.23,      8.6,     8.87,     9.51,    10.09,    10.14,    10.24,    10.38,    10.57,    10.76,     11.3,    12.54,    14.49,    14.81,    14.89,    15.03,    15.23,     15.5,    15.83,    16.23,    16.69,    16.91,    16.92,    17.16,    17.47] kWh
2026-06-19 19:55:58.815315:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:55:58.817334:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   137.02,   142.09,   147.46,   152.59,   157.11,   161.74,   166.59,   171.34,   176.04,   180.75,   185.54,   190.24,   194.95,   199.29,   200.96,    202.5,   204.32,   210.69,   227.09,   232.62,   232.64,   233.44,    234.2,   234.98,   236.43,   244.25,   248.49,   259.58,   266.94,   272.33,   335.32,   346.88,    347.8,   349.58,   352.11,   355.23,   358.89,   368.72,   391.75,   428.16,   434.15,   435.49,   437.83,   441.48,   445.98,   451.91,   457.85,   465.15,   468.68,   468.87,   472.69,   477.31] p
2026-06-19 19:55:58.914438: Battery has 13.5 hours left - now at 11.04kWh
2026-06-19 19:55:58.948431: predict base10 end_record 06-21 11:00:00, final soc 0.8kWh, metric 498.62p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:45:00, load 31.87kWh, PV 0.0kWh
2026-06-19 19:55:58.949860:    Slot: [   19:55,    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,    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-19 19:55:58.950945:     SoC: [   11.04,    10.97,    10.55,    10.13,     9.71,     9.29,     8.88,     8.46,     8.04,     7.62,     7.23,     6.84,     6.45,     6.07,     5.68,     5.29,     4.91,     4.52,     4.13,     3.74,     3.36,     2.97,     2.58,      2.2,     1.81,     1.42,     1.03,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:55:58.951887:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 19:55:58.953021:    LOAD: [    5.35,     5.42,      5.8,      6.2,     6.58,     6.97,     7.37,     7.75,     8.14,     8.53,      8.9,     9.26,     9.62,     9.98,    10.34,     10.7,    11.06,    11.42,    11.78,    12.14,     12.5,    12.87,    13.22,    13.59,    13.95,    14.31,    14.67,    15.03,    15.39,    15.75,    16.11,    16.47,    16.83,    17.19,    17.55,    17.91,    18.27,    18.63,    18.99,    19.35,    19.71,    20.03,    20.09,    20.15,    20.21,    20.43,    20.92,    21.07,    21.08,    21.11,    21.14,    21.17,    21.22,    21.52,     21.7,    22.19,    22.58,    22.86,    23.53,    24.14,    24.19,    24.29,    24.44,    24.64,    24.84,     25.4,     26.7,    28.75,    29.09,    29.17,    29.32,    29.53,    29.81,    30.16,    30.57,    31.05,    31.28,    31.29,    31.55,    31.87] kWh
2026-06-19 19:55:58.954207:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:55:58.955293:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     1.84,      2.2,     2.56,     2.92,     3.28,     3.64,      4.0,     4.37,     4.73,     5.09,     5.45,     5.81,     6.17,     6.53,     6.84,      6.9,     6.96,     7.02,     7.24,     7.73,     7.89,     7.89,     7.92,     7.95,     7.98,     8.04,     8.33,     8.51,      9.0,     9.39,     9.67,    10.34,    10.96,    11.01,    11.11,    11.26,    11.46,    11.66,    12.22,    13.52,    15.56,     15.9,    15.98,    16.13,    16.34,    16.62,    16.97,    17.38,    17.86,    18.09,    18.11,    18.36,    18.69] kWh
2026-06-19 19:55:58.956330:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:55:58.957398:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,    138.6,   144.42,   149.73,   155.36,   160.75,   165.49,   170.34,   175.44,   180.41,   185.35,   190.28,   195.31,   200.24,   205.18,   209.73,   211.47,   213.08,   214.99,   221.66,   238.84,   244.65,   244.66,    245.5,    246.3,   247.12,   248.65,   256.84,   261.29,    272.9,   280.61,   286.26,   349.87,   361.98,   362.94,   364.81,   367.46,   370.72,   374.56,   384.86,   408.99,   447.13,   453.41,   454.81,   457.26,   461.08,    465.8,   472.01,   478.23,   485.88,   489.58,   489.77,   493.77,   498.62] p
2026-06-19 19:55:59.020661: predict best10 end_record 06-21 11:00:00, final soc 0.8kWh, metric 445.38p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:20:00, load 31.87kWh, PV 0.0kWh
2026-06-19 19:55:59.022113:    Slot: [   19:55,    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,    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-19 19:55:59.023222:     SoC: [   11.04,    10.97,    10.55,    10.13,     9.71,     9.29,     8.88,     8.46,     8.04,     7.62,     7.23,     6.84,     6.45,     6.07,     5.68,     5.29,     4.91,     4.52,     4.13,     3.74,     3.36,     2.97,     2.58,      2.2,     1.81,     1.42,      1.5,     1.11,      0.8,      0.8,      0.8,      0.8,     2.74,     4.68,      5.5,      7.0,     8.94,    10.88,     11.5,     11.5,     11.5,     11.5,    11.44,    11.37,    11.31,    11.07,    10.54,    10.37,    10.37,    10.34,    10.31,    10.28,    10.22,      9.9,      9.7,     9.18,     8.76,     8.46,     7.74,     7.08,     7.03,     6.92,     6.76,     6.76,     6.54,     5.94,     4.54,     2.35,     1.98,      1.9,     1.74,     1.51,     1.21,     0.84,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 19:55:59.024161:     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<bf+,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g<be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be~,    g~be-,    g~be-,    g>be-,    g~be-,    g>be-,    g>be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~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~be-,    g~be~,    g<be-,    g<be-,    g<bf+] kWh
2026-06-19 19:55:59.025259:    LOAD: [    5.35,     5.42,      5.8,      6.2,     6.58,     6.97,     7.37,     7.75,     8.14,     8.53,      8.9,     9.26,     9.62,     9.98,    10.34,     10.7,    11.06,    11.42,    11.78,    12.14,     12.5,    12.87,    13.22,    13.59,    13.95,    14.31,    14.67,    15.03,    15.39,    15.75,    16.11,    16.47,    16.83,    17.19,    17.55,    17.91,    18.27,    18.63,    18.99,    19.35,    19.71,    20.03,    20.09,    20.15,    20.21,    20.43,    20.92,    21.07,    21.08,    21.11,    21.14,    21.17,    21.22,    21.52,     21.7,    22.19,    22.58,    22.86,    23.53,    24.14,    24.19,    24.29,    24.44,    24.64,    24.84,     25.4,     26.7,    28.75,    29.09,    29.17,    29.32,    29.53,    29.81,    30.16,    30.57,    31.05,    31.28,    31.29,    31.55,    31.87] kWh
2026-06-19 19:55:59.026379:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:55:59.027515:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     2.14,     2.14,     2.21,     2.57,     2.93,     3.29,     5.74,     8.18,     9.42,    11.39,    13.84,    16.28,    17.31,    17.67,    18.03,    18.34,    18.34,    18.34,    18.34,    18.34,    18.34,    18.34,    18.34,    18.34,    18.34,    18.34,    18.34,    18.34,    18.34,    18.34,    18.34,    18.34,    18.34,    18.34,    18.34,    18.34,    18.34,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    19.13,    19.61,    19.65,    19.67,    19.92,    20.25] kWh
2026-06-19 19:55:59.028550:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:55:59.029622:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   143.03,   143.03,   144.14,   149.46,   155.09,   160.47,   192.65,   225.52,   243.06,   270.26,   303.72,   337.18,   351.48,   356.42,   361.35,   365.91,   365.91,   365.91,   365.91,   365.91,   365.91,   365.91,   365.91,   365.91,   365.91,   365.91,   365.91,   365.91,   365.91,   365.91,   365.91,   365.91,   415.89,   415.89,   415.89,   415.89,   415.89,   419.16,   419.16,   419.16,   419.16,   419.16,   419.16,   419.16,   419.16,   419.16,   419.16,   419.16,    428.0,   435.65,   436.34,   436.54,   440.54,   445.38] p
2026-06-19 19:55:59.098633: predict best end_record 06-21 11:00:00, final soc 0.8kWh, metric 425.54p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:40:00, load 30.66kWh, PV 0.0kWh
2026-06-19 19:55:59.100804:    Slot: [   19:55,    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,    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-19 19:55:59.102281:     SoC: [   11.04,    10.97,    10.57,    10.17,     9.77,     9.37,     8.97,     8.57,     8.17,     7.77,      7.4,     7.03,     6.66,     6.29,     5.92,     5.55,     5.18,     4.82,     4.45,     4.08,     3.71,     3.34,     2.97,      2.6,     2.23,     1.86,     1.68,     1.31,     0.94,      0.8,      0.8,      0.8,     3.13,     5.46,      5.5,      7.0,     9.33,    11.49,     11.5,     11.5,     11.5,     11.5,    11.44,    11.38,    11.31,    11.09,    10.59,    10.43,    10.42,    10.39,    10.36,    10.33,    10.28,     9.97,     9.79,     9.28,     8.89,      8.6,     7.91,     7.28,     7.23,     7.13,     6.97,     6.77,     6.56,     5.99,     4.66,     2.56,     2.21,     2.13,     1.98,     1.76,     1.47,     1.12,     1.12,     1.12,     0.88,     0.87,      0.8,      0.8] kWh
2026-06-19 19:55:59.103439:     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<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<be-,    g<bf+] kWh
2026-06-19 19:55:59.104795:    LOAD: [    5.35,     5.41,     5.79,     6.16,     6.53,      6.9,     7.28,     7.65,     8.02,     8.39,     8.74,     9.08,     9.43,     9.77,    10.12,    10.46,     10.8,    11.15,    11.49,    11.83,    12.18,    12.52,    12.87,    13.21,    13.55,     13.9,    14.24,    14.58,    14.93,    15.27,    15.62,    15.96,     16.3,    16.65,    16.99,    17.33,    17.68,    18.02,    18.36,    18.71,    19.05,    19.35,    19.41,    19.46,    19.52,    19.73,     20.2,    20.35,    20.35,    20.38,    20.41,    20.44,    20.49,    20.77,    20.95,    21.41,    21.78,    22.05,    22.69,    23.28,    23.33,    23.42,    23.57,    23.75,    23.95,    24.48,    25.72,    27.67,     28.0,    28.08,    28.21,    28.42,    28.69,    29.02,    29.41,    29.87,    30.09,     30.1,    30.35,    30.66] kWh
2026-06-19 19:55:59.106131:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:55:59.107726:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     1.87,     1.87,     1.87,     2.09,     2.43,     2.77,     5.62,     8.46,     8.85,    10.81,    13.65,    16.32,    16.67,    17.01,    17.36,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    17.66,    18.05,    18.51,    18.51,    18.51,    18.69,     19.0] kWh
2026-06-19 19:55:59.109132:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 19:55:59.110513:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   138.93,   138.93,   138.93,   142.08,   147.45,   152.58,   190.03,   228.27,    233.8,   260.77,    299.7,   336.24,   341.13,   345.84,   350.55,   354.89,   354.89,   354.89,   354.89,   354.89,   354.89,   354.89,   354.89,   354.89,   354.89,   354.89,   354.89,   354.89,   354.89,   354.89,   354.89,   354.89,   404.87,   404.87,   404.87,   404.87,   404.87,   404.87,   404.87,   404.87,   404.87,   404.87,   404.87,   404.87,   404.87,   404.87,   404.87,   404.87,   410.81,   418.11,   418.11,   418.11,   420.92,   425.54] p
2026-06-19 19:55:59.112553:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ]
2026-06-19 19:55:59.112583: Saving plan best values to HA entities
2026-06-19 19:55:59.244343: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 19:55:59.249821: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 19:55:59.255222: Best charging limit SoC's [1.5, 16.0, 5.5, 7.0, 16.0, 11.5, 6.5, 1.0, 16.0, 16.0]kWh, export []kWh gives import battery 38.53kWh, house 1.39kWh, export 0.0kWh, metric 425.54p, metric10 445.38p
2026-06-19 19:55:59.323157: Marginal costs baseline metric (no standing charge): 325.5725
2026-06-19 19:55:59.501439: Marginal energy costs matrix computed: min=15.37 max=21.99
2026-06-19 19:55:59.574303: Rate array import [{'start': 1195, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 27.2p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 1195, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 19:55:59.575020: - Your estimated bill for today is £0.86 and tomorrow is £2.69
2026-06-19 19:55:59.575051: - Import rates are expensive (22.4p - 27.2p) for the next 3 hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 19:55:59.575070: - The battery is currently at 69% and is in eco mode for the next 12 hours.
2026-06-19 19:55:59.575085: - For the next 48 hours there will be no solar generation.
2026-06-19 19:55:59.575100: - You will run out of battery in 13 hours.
2026-06-19 19:55:59.575115: - Your next charge slot will be in 12 hours where import rates will be cheap (15.0p).
2026-06-19 19:55:59.575131: 
2026-06-19 19:55:59.623388: Plan calculation took 6.28 seconds
2026-06-19 19:55:59.623659: Inverter 0: Type SK Sunsynk
2026-06-19 19:55:59.623692: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 19:55:59.623873: Reserve min: 5%, battery_min: 5%
2026-06-19 19:55:59.623926: 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 5%, current_reserve 5%, temperature 20°C
2026-06-19 19:55:59.624161: Inverter 0 SoC: 11.04kW 69%, current charge rate 5000W, current discharge rate 5250W, current battery power 649W, current battery voltage 51.2V, grid power -56W, load power 701W, PV Power 0W
2026-06-19 19:55:59.624323: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:55:59.624395: Inverter 0 scheduled charge enable is False
2026-06-19 19:55:59.624436: Inverter 0 charge windows currently []
2026-06-19 19:55:59.624459: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 19:55:59.624545: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:55:59.624565: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:55:59.624594: Inverter 0 scheduled discharge enable is False
2026-06-19 19:55:59.624691: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:55:59.624712: Inverter 0 discharge windows currently []
2026-06-19 19:55:59.624731: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:55:59.624744: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:55:59.624756: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:55:59.684383: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 08:30:00+01:00 - current SoC 69%, target 9%
2026-06-19 19:55:59.684529: Inverter 0 disabled charge window while waiting for schedule (now 06-19 19:55:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 19:55:59.684625: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 19:55:59.684820: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 19:55:59.684984: Not setting charging SoC as we are not within the window (now 06-19 19:55:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 19:55:59.685024: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 19:55:59.685072: Inverter 0 Current charge limit is 7% and new target is 5%
2026-06-19 19:55:59.719387: Warn: Web Socket result failed {'id': 62, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:55:59.719523: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:56:04.809970: Warn: Web Socket result failed {'id': 63, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:56:04.810054: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:56:09.878072: Warn: Web Socket result failed {'id': 64, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:56:09.878257: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:56:14.952250: Warn: Web Socket result failed {'id': 65, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:56:14.952361: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:56:20.033701: Warn: Web Socket result failed {'id': 66, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:56:20.033796: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:56:25.049290: Warn: Web Socket result failed {'id': 67, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:56:25.049375: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:56:30.099312: Warn: Web Socket result failed {'id': 68, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:56:30.099438: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:56:35.161834: Warn: Web Socket result failed {'id': 69, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:56:35.161925: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:56:40.168890: Warn: Web Socket result failed {'id': 70, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:56:40.168979: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:56:45.208159: Warn: Web Socket result failed {'id': 71, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 19:56:45.208249: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 19:56:50.209033: Warn: Inverter 0 Trying to write 5 to charge_limit didn't complete got 7.0
2026-06-19 19:56:50.216631: Warn: record_status Warn: Inverter 0 write to charge_limit failed
2026-06-19 19:56:50.216777: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:56:50.216813: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:56:50.216839: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:56:50.216863: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:56:50.216886: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:56:50.216908: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:56:50.216930: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 19:56:50.216950: Inverter 0 count register writes 0
2026-06-19 19:56:50.237410: Total inverter register writes now 0
2026-06-19 19:56:50.257857: Completed run status Demand with Errors reported (check log)
2026-06-19 19:56:50.268671: Saved current settings to /config/predbat_config.json
2026-06-19 19:57:32.341557: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:57:32.341912: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:57:32.341975: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:57:32.342164: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:57:32.342212: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:57:32.342249: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:57:32.342281: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 19:59:32.529982: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 19:59:32.530190: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 19:59:32.530220: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 19:59:32.530337: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 19:59:32.530364: Note: Inverter does not support discharge freeze - disabled
2026-06-19 19:59:32.530381: Note: Inverter does not support charge freeze - disabled
2026-06-19 19:59:32.530397: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:00:00.624650: --------------- PredBat - update at 2026-06-19 20:00:00+01:00 with clock skew 0 minutes, minutes now 1200
2026-06-19 20:00:00.625194: Saved current settings to /config/predbat_config.json
2026-06-19 20:00:00.625274: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 10.2 minutes
2026-06-19 20:00:00.625337: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.13, latest beta is v8.40.13
2026-06-19 20:00:00.625402: Autoupdate: There is an update pending v8.40.13 GECloud automatic fixes, Solis OAuth, SigEnergy onboard status - auto update is off
2026-06-19 20:00:00.645807: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 20:00:00.646394: Predbat mode is set to Control charge
2026-06-19 20:00:00.768116: Found 11520 load_today datapoints going back 2 days
2026-06-19 20:00:00.768260: Using load_power data to fill gaps in load_today data
2026-06-19 20:00:00.836067: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 20:00:00.836231: Zero load period starting at 2026-06-19T12:09:00+0100 (471 minutes) for 889 minutes with base value 0.9
2026-06-19 20:00:00.836288: Zero load period starting at 2026-06-18T19:24:00+0100 (1476 minutes) for 64 minutes with base value 0.8
2026-06-19 20:00:00.837295: Processing 384 30-minute periods for power integration
2026-06-19 20:00:00.901148: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 20:00:00.901245: Car charging hold True, threshold 6.0kWh
2026-06-19 20:00:00.901304: Current data so far today: load 5.4kWh, import 1.7kWh, export 0.0kWh, PV 0kWh
2026-06-19 20:00:00.925581: Standing charge is set to 49.98p
2026-06-19 20:00:00.965613: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 20:00:00.965747: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 20:00:00.965957: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 136.7 minutes
2026-06-19 20:00:00.966329: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 136.7 minutes
2026-06-19 20:00:00.972343: Loaded 95 datapoints of futurerate analysis
2026-06-19 20:00:01.108446: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02', '06-20 19:00:00 => 23.07 / 17.65']
2026-06-19 20:00:01.134384: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 20:00:01.134648: Import rates: min 13.17p, max 36.53p, average 20.02p
2026-06-19 20:00:01.173775: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 20:00:01.173869: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 20:00:01.174993: High export rate found rates in range 99p to -99p
2026-06-19 20:00:01.277019: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 20:00:01.277181: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 20:00:01.277393: Last hour: net energy 0.4kWh, import 0.4kWh, export 0.0kWh, car 0kWh, load 0.5kWh, net cost 10.7p, import 10.7p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 20:00:01.327364: Today's energy total net 1.7kWh, import 1.7kWh, export 0.0kWh, cost 86.36p, import 36.38p, export 0.0p, carbon 0.0kg
2026-06-19 20:00:01.327462: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 20:00:01.330020: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 20:00:01.331135: Warn: Found 1 gaps in load_today totalling 9835 minutes to fill using average data
2026-06-19 20:00:01.331227: Gap starting at 2026-06-18T15:55:00+0100 (1685 minutes) for 9835 minutes
2026-06-19 20:00:01.344715: Historical days now [7] weight [1]
2026-06-19 20:00:01.366659: Today's load divergence 110.39%, in-day adjustment 108.23%, damping 0.95x, yesterday 100.0% today 109.87% blend 16.67%
2026-06-19 20:00:01.366732: Today's predicted so far 12.09kWh with 0.0kWh car/iBoost excluded, 1.04kWh import ignored, and 0kWh forecast extra.
2026-06-19 20:00:01.366761: Today's actual load so far 13.8kWh with 0.0kWh car/iBoost excluded, and 0.38kWh import ignored.
2026-06-19 20:00:01.402919: Inverter 0: Type SK Sunsynk
2026-06-19 20:00:01.402995: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 20:00:01.403163: Reserve min: 5%, battery_min: 5%
2026-06-19 20:00:01.403219: 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 5%, current_reserve 5%, temperature 20°C
2026-06-19 20:00:01.403454: Inverter 0 SoC: 11.04kW 69%, current charge rate 5000W, current discharge rate 5250W, current battery power 543W, current battery voltage 51.2V, grid power -50W, load power 573W, PV Power 0W
2026-06-19 20:00:01.403608: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:00:01.403684: Inverter 0 scheduled charge enable is False
2026-06-19 20:00:01.403709: Inverter 0 charge windows currently []
2026-06-19 20:00:01.403732: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 20:00:01.403832: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:00:01.403857: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:00:01.403887: Inverter 0 scheduled discharge enable is False
2026-06-19 20:00:01.404068: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 20:00:01.404101: Inverter 0 discharge windows currently []
2026-06-19 20:00:01.404121: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:00:01.404137: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:00:01.404153: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:00:01.468071: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 20:00:01.468155: Plan was last updated on 2026-06-19 19:55:00+01:00 and is now 5.0 minutes old
2026-06-19 20:00:01.468572: Best charge window [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 16:00:00 @ 14.13p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:00:00 @ 27.49p 100% ]
2026-06-19 20:00:01.468608: Best export window [  ]
2026-06-19 20:00:01.469486: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 20:00:01.471573: Load divergence over 8.0 hours mean 656.66W, min 656.4W, max 657.6W, std dev 0.5W, divergence 0.04%
2026-06-19 20:00:01.490535: Creating pool of 12 processes to match your CPU count
2026-06-19 20:00:01.584078: predict base end_record 06-21 11:05:00, final soc 0.8kWh, metric 477.89p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:25:00, load 30.77kWh, PV 0.0kWh
2026-06-19 20:00:01.586168:    Slot: [   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,    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-19 20:00:01.588600:     SoC: [   11.04,    10.64,    10.24,     9.84,     9.44,     9.04,     8.63,     8.23,     7.83,     7.46,     7.09,     6.72,     6.35,     5.98,     5.61,     5.24,     4.87,      4.5,     4.13,     3.76,     3.39,     3.02,     2.65,     2.28,     1.91,     1.54,     1.17,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 20:00:01.590547:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 20:00:01.592053:    LOAD: [     5.4,     5.77,     6.15,     6.52,     6.89,     7.27,     7.64,     8.01,     8.39,     8.74,     9.08,     9.43,     9.77,    10.11,    10.46,     10.8,    11.15,    11.49,    11.84,    12.18,    12.53,    12.87,    13.21,    13.56,     13.9,    14.25,    14.59,    14.94,    15.28,    15.63,    15.97,    16.32,    16.66,     17.0,    17.35,    17.69,    18.04,    18.38,    18.73,    19.07,    19.38,    19.43,    19.49,    19.54,    19.77,    20.22,    20.37,    20.38,     20.4,    20.43,    20.46,    20.51,    20.79,    20.97,    21.43,     21.8,    22.07,    22.71,     23.3,    23.35,    23.44,    23.59,    23.78,    23.97,     24.5,    25.74,    27.69,    28.02,     28.1,    28.24,    28.44,    28.71,    29.04,    29.43,    29.89,    30.11,    30.12,    30.37,    30.68,    31.04] kWh
2026-06-19 20:00:01.593623:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:00:01.595419:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     2.05,     2.39,     2.74,     3.08,     3.42,     3.77,     4.11,     4.46,      4.8,     5.15,     5.49,     5.84,     6.14,     6.19,     6.25,     6.31,     6.54,     6.99,     7.14,     7.14,     7.17,     7.19,     7.22,     7.28,     7.56,     7.73,      8.2,     8.57,     8.84,     9.48,    10.06,    10.11,    10.21,    10.35,    10.54,    10.73,    11.27,    12.51,    14.46,    14.79,    14.86,     15.0,     15.2,    15.47,     15.8,     16.2,    16.66,    16.88,    16.89,    17.13,    17.44,     17.8] kWh
2026-06-19 20:00:01.596816:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:00:01.598374:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.38,   141.46,   146.84,   151.99,   156.52,   161.16,   166.03,   170.78,    175.5,   180.22,   185.02,   189.73,   194.45,   198.86,   200.44,   201.98,   203.71,   210.81,   226.45,   231.98,   232.06,    232.8,   233.56,   234.33,   235.83,   243.61,   247.85,   258.94,    266.3,   271.69,   334.68,   346.23,   347.15,   348.93,   351.46,   354.58,   358.25,   368.07,   391.11,   427.51,    433.5,   434.84,   437.18,   440.83,   445.33,   451.26,    457.2,    464.5,   468.03,   468.22,   472.03,   476.66,    481.4] p
2026-06-19 20:00:01.713394: Battery has 13.42 hours left - now at 11.04kWh
2026-06-19 20:00:01.759549: predict base10 end_record 06-21 11:05:00, final soc 0.8kWh, metric 499.23p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:50:00, load 31.99kWh, PV 0.0kWh
2026-06-19 20:00:01.761369:    Slot: [   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,    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-19 20:00:01.762872:     SoC: [   11.04,    10.62,     10.2,     9.78,     9.36,     8.94,     8.52,      8.1,     7.68,     7.29,      6.9,     6.51,     6.13,     5.74,     5.35,     4.96,     4.57,     4.19,      3.8,     3.41,     3.02,     2.63,     2.25,     1.86,     1.47,     1.08,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 20:00:01.764060:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 20:00:01.765571:    LOAD: [     5.4,     5.79,     6.18,     6.57,     6.96,     7.35,     7.74,     8.13,     8.53,     8.89,     9.25,     9.62,     9.98,    10.34,     10.7,    11.06,    11.42,    11.78,    12.14,    12.51,    12.87,    13.23,    13.59,    13.95,    14.31,    14.67,    15.04,     15.4,    15.76,    16.12,    16.48,    16.84,     17.2,    17.56,    17.93,    18.29,    18.65,    19.01,    19.37,    19.73,    20.05,    20.11,    20.17,    20.22,    20.47,    20.94,    21.09,     21.1,    21.13,    21.16,    21.18,    21.24,    21.54,    21.72,    22.21,    22.59,    22.88,    23.55,    24.16,    24.21,    24.31,    24.46,    24.66,    24.86,    25.42,    26.72,    28.76,    29.11,    29.19,    29.33,    29.55,    29.83,    30.17,    30.59,    31.07,     31.3,    31.31,    31.57,    31.89,    32.27] kWh
2026-06-19 20:00:01.766957:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:00:01.768372:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.8,     2.16,     2.52,     2.88,     3.24,     3.61,     3.97,     4.33,     4.69,     5.05,     5.41,     5.77,     6.14,      6.5,     6.81,     6.87,     6.93,     6.99,     7.23,      7.7,     7.86,     7.86,     7.89,     7.92,     7.95,     8.01,      8.3,     8.48,     8.97,     9.36,     9.64,    10.31,    10.93,    10.98,    11.08,    11.23,    11.43,    11.63,    12.19,    13.49,    15.53,    15.87,    15.95,     16.1,    16.31,    16.59,    16.94,    17.35,    17.83,    18.06,    18.08,    18.33,    18.66,    19.03] kWh
2026-06-19 20:00:01.769848:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:00:01.772542:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   137.93,   143.75,   149.08,   154.72,   160.12,   164.88,   169.74,   174.84,   179.83,   184.78,   189.72,   194.76,   199.71,   204.66,   209.28,   210.93,   212.54,   214.35,   221.79,   238.19,   243.98,   244.07,   244.85,   245.65,   246.45,   248.03,   256.18,   260.62,   272.24,   279.94,   285.59,    349.2,   361.31,   362.28,   364.14,   366.79,   370.05,   373.89,   384.18,   408.32,   446.45,   452.74,   454.14,   456.59,   460.41,   465.13,   471.33,   477.56,    485.2,    488.9,    489.1,    493.1,   497.94,   502.91] p
2026-06-19 20:00:01.867525: predict best10 end_record 06-21 11:05:00, final soc 1.12kWh, metric 450.64p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:20:00, load 31.99kWh, PV 0.0kWh
2026-06-19 20:00:01.869122:    Slot: [   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,    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-19 20:00:01.870336:     SoC: [   11.04,    10.62,     10.2,     9.78,     9.36,     8.94,     8.52,      8.1,     7.68,     7.29,      6.9,     6.51,     6.13,     5.74,     5.35,     4.96,     4.57,     4.19,      3.8,     3.41,     3.02,     2.63,     2.25,     1.86,     1.47,      1.5,     1.11,      0.8,      0.8,      0.8,      0.8,     2.74,     4.68,      5.5,      7.0,     8.94,    10.88,     11.5,     11.5,     11.5,     11.5,    11.44,    11.38,    11.31,    11.05,    10.55,    10.38,    10.38,    10.34,    10.31,    10.28,    10.22,      9.9,     9.71,     9.18,     8.77,     8.46,     7.74,     7.08,     7.03,     6.92,     6.76,     6.76,     6.54,     5.95,     4.55,     2.36,     1.99,      1.9,     1.75,     1.52,     1.22,     0.84,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8,     2.74] kWh
2026-06-19 20:00:01.871248:     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<bf+,    g>be-,    g>be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g<be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be~,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~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~be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 20:00:01.872609:    LOAD: [     5.4,     5.79,     6.18,     6.57,     6.96,     7.35,     7.74,     8.13,     8.53,     8.89,     9.25,     9.62,     9.98,    10.34,     10.7,    11.06,    11.42,    11.78,    12.14,    12.51,    12.87,    13.23,    13.59,    13.95,    14.31,    14.67,    15.04,     15.4,    15.76,    16.12,    16.48,    16.84,     17.2,    17.56,    17.93,    18.29,    18.65,    19.01,    19.37,    19.73,    20.05,    20.11,    20.17,    20.22,    20.47,    20.94,    21.09,     21.1,    21.13,    21.16,    21.18,    21.24,    21.54,    21.72,    22.21,    22.59,    22.88,    23.55,    24.16,    24.21,    24.31,    24.46,    24.66,    24.86,    25.42,    26.72,    28.76,    29.11,    29.19,    29.33,    29.55,    29.83,    30.17,    30.59,    31.07,     31.3,    31.31,    31.57,    31.89,    32.27] kWh
2026-06-19 20:00:01.874092:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:00:01.876817:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     2.09,     2.09,     2.16,     2.53,     2.89,     3.25,     5.69,     8.14,     9.38,    11.35,     13.8,    16.24,    17.27,    17.63,    17.99,    18.31,    18.31,    18.31,    18.31,    18.31,    18.31,    18.31,    18.31,    18.31,    18.31,    18.31,    18.31,    18.31,    18.31,    18.31,    18.31,    18.31,    18.31,    18.31,    18.31,    18.31,    18.31,    18.51,    18.51,    18.51,    18.51,    18.51,    18.51,    18.51,    18.51,    18.51,    18.51,    18.51,    19.09,    19.57,    19.62,    19.63,    19.89,    20.21,    22.67] kWh
2026-06-19 20:00:01.878830:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:00:01.880223:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   142.27,   142.27,   143.42,   148.74,   154.39,   159.78,   191.97,   224.85,   242.41,   269.61,   303.08,   336.56,   350.87,   355.82,   360.77,   365.39,   365.39,   365.39,   365.39,   365.39,   365.39,   365.39,   365.39,   365.39,   365.39,   365.39,   365.39,   365.39,   365.39,   365.39,   365.39,   365.39,   415.37,   415.37,   415.37,   415.37,   415.37,   418.64,   418.64,   418.64,   418.64,   418.64,   418.64,   418.64,   418.64,   418.64,   418.64,   418.64,    427.4,   435.05,   435.75,   435.94,   439.94,   444.79,   477.18] p
2026-06-19 20:00:01.971403: predict best end_record 06-21 11:05:00, final soc 1.19kWh, metric 431.79p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:35:00, load 30.77kWh, PV 0.0kWh
2026-06-19 20:00:01.973210:    Slot: [   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,    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-19 20:00:01.974667:     SoC: [   11.04,    10.64,    10.24,     9.84,     9.44,     9.04,     8.63,     8.23,     7.83,     7.46,     7.09,     6.72,     6.35,     5.98,     5.61,     5.24,     4.87,      4.5,     4.13,     3.76,     3.39,     3.02,     2.65,     2.28,     1.91,     1.66,     1.29,     0.92,      0.8,      0.8,      0.8,     3.13,     5.46,      5.5,      7.0,     9.33,    11.49,     11.5,     11.5,     11.5,     11.5,    11.44,    11.38,    11.32,    11.07,    10.59,    10.43,    10.43,     10.4,    10.37,    10.34,    10.28,     9.98,     9.79,     9.29,     8.89,      8.6,     7.91,     7.29,     7.23,     7.13,     6.98,     6.77,     6.57,      6.0,     4.66,     2.57,     2.22,     2.13,     1.99,     1.77,     1.48,     1.12,     1.12,     1.12,     0.89,     0.87,      0.8,      0.8,     3.13] kWh
2026-06-19 20:00:01.975878:     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<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<be-,    g<bf+,    g<bf+] kWh
2026-06-19 20:00:01.977298:    LOAD: [     5.4,     5.77,     6.15,     6.52,     6.89,     7.27,     7.64,     8.01,     8.39,     8.74,     9.08,     9.43,     9.77,    10.11,    10.46,     10.8,    11.15,    11.49,    11.84,    12.18,    12.53,    12.87,    13.21,    13.56,     13.9,    14.25,    14.59,    14.94,    15.28,    15.63,    15.97,    16.32,    16.66,     17.0,    17.35,    17.69,    18.04,    18.38,    18.73,    19.07,    19.38,    19.43,    19.49,    19.54,    19.77,    20.22,    20.37,    20.38,     20.4,    20.43,    20.46,    20.51,    20.79,    20.97,    21.43,     21.8,    22.07,    22.71,     23.3,    23.35,    23.44,    23.59,    23.78,    23.97,     24.5,    25.74,    27.69,    28.02,     28.1,    28.24,    28.44,    28.71,    29.04,    29.43,    29.89,    30.11,    30.12,    30.37,    30.68,    31.04] kWh
2026-06-19 20:00:01.978666:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:00:01.980211:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     1.81,     1.81,     1.81,     2.05,     2.39,     2.74,     5.58,     8.42,     8.82,    10.77,    13.62,    16.29,    16.64,    16.98,    17.33,    17.63,    17.63,    17.63,    17.63,    17.63,    17.63,    17.63,    17.63,    17.63,    17.63,    17.63,    17.63,    17.63,    17.63,    17.63,    17.63,    17.63,    17.63,    17.63,    17.63,    17.63,    17.63,    17.63,    17.63,    17.63,    17.63,    17.63,    17.63,    17.63,    17.63,    17.63,    17.63,    17.63,    18.03,    18.48,    18.48,    18.48,    18.66,    18.97,    21.83] kWh
2026-06-19 20:00:01.981540:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:00:01.983015:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   138.07,   138.07,   138.07,   141.49,   146.87,   152.02,   189.47,   227.73,   233.27,   260.25,   299.19,   335.75,   340.65,   345.37,   350.09,   354.49,   354.49,   354.49,   354.49,   354.49,   354.49,   354.49,   354.49,   354.49,   354.49,   354.49,   354.49,   354.49,   354.49,   354.49,   354.49,   354.49,   404.48,   404.48,   404.48,   404.48,   404.48,   404.48,   404.48,   404.48,   404.48,   404.48,   404.48,   404.48,   404.48,   404.48,   404.48,   404.48,   410.42,   417.71,   417.71,   417.71,   420.45,   425.07,   462.73] p
2026-06-19 20:00:01.985289:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg]
2026-06-19 20:00:01.985331: Saving plan best values to HA entities
2026-06-19 20:00:02.191923: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 20:00:02.197904: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 20:00:02.203931: Best charging limit SoC's [1.5, 16.0, 5.5, 7.0, 16.0, 11.5, 6.5, 1.0, 16.0, 16.0]kWh, export []kWh gives import battery 38.53kWh, house 1.41kWh, export 0.0kWh, metric 431.79p, metric10 450.64p
2026-06-19 20:00:02.289143: Marginal costs baseline metric (no standing charge): 331.8225
2026-06-19 20:00:02.507417: Marginal energy costs matrix computed: min=15.44 max=21.95
2026-06-19 20:00:02.608566: Rate array import [{'start': 1200, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 26.5p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3545, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1200, 'end': 3545, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 20:00:02.609284: - Your estimated bill for today is £0.86 and tomorrow is £2.68
2026-06-19 20:00:02.609317: - Import rates are expensive (22.4p - 26.5p) for the next 3 hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 20:00:02.609336: - The battery is currently at 69% and is in eco mode for the next 12 hours.
2026-06-19 20:00:02.609353: - For the next 48 hours there will be no solar generation.
2026-06-19 20:00:02.609368: - You will run out of battery in 13 hours.
2026-06-19 20:00:02.609383: - Your next charge slot will be in 12 hours where import rates will be cheap (15.0p).
2026-06-19 20:00:02.609399: 
2026-06-19 20:00:02.666079: Plan calculation took 1.20 seconds
2026-06-19 20:00:02.669766: No high rate period found
2026-06-19 20:00:02.723222: Import threshold used for optimisation was 16.38p
2026-06-19 20:00:02.787801: Low import rate windows [0: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 1: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 2: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 3: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 4: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 5: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 6: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 7: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 8: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 9: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 10: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 11: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 12: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 13: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 14: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 15: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 16: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 17: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 18: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 19: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 20: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 21: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 22: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 23: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 24: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 25: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 26: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 27: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 28: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 29: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 30: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 31: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 32: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 33: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 34: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 35: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 36: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 37: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 38: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 39: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 40: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 41: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 42: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 43: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 44: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 45: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 46: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 47: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 48: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 49: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 50: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 51: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 52: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 53: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 54: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 55: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 56: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 57: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 58: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 59: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 60: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 61: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 62: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 63: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 64: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 65: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 66: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 67: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 68: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 69: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 70: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 71: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 72: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 73: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 74: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 75: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 76: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 77: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 78: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 79: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 80: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 81: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 82: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 83: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 84: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 85: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 86: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 87: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 88: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 89: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 90: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 91: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 92: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 93: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18]
2026-06-19 20:00:02.797980: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 08:30:00+01:00 - current SoC 69%, target 9%
2026-06-19 20:00:02.798098: Inverter 0 disabled charge window while waiting for schedule (now 06-19 20:00:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 20:00:02.798200: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 20:00:02.798417: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 20:00:02.798623: Not setting charging SoC as we are not within the window (now 06-19 20:00:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 20:00:02.798671: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 20:00:02.798722: Inverter 0 Current charge limit is 7% and new target is 5%
2026-06-19 20:00:02.897605: Warn: Web Socket result failed {'id': 72, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:00:02.897721: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:00:07.913084: Warn: Web Socket result failed {'id': 73, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:00:07.913151: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:00:12.966106: Warn: Web Socket result failed {'id': 74, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:00:12.966285: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:00:18.010707: Warn: Web Socket result failed {'id': 75, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:00:18.010887: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:00:23.033943: Warn: Web Socket result failed {'id': 76, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:00:23.034023: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:00:28.075162: Warn: Web Socket result failed {'id': 77, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:00:28.075240: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:00:33.163721: Warn: Web Socket result failed {'id': 78, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:00:33.163808: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:00:38.202085: Warn: Web Socket result failed {'id': 79, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:00:38.202179: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:00:43.221953: Warn: Web Socket result failed {'id': 80, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:00:43.222141: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:00:48.250168: Warn: Web Socket result failed {'id': 81, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:00:48.250260: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:00:53.251047: Warn: Inverter 0 Trying to write 5 to charge_limit didn't complete got 7.0
2026-06-19 20:00:53.260477: Warn: record_status Warn: Inverter 0 write to charge_limit failed
2026-06-19 20:00:53.260650: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:00:53.260691: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:00:53.260718: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:00:53.260741: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:00:53.260764: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:00:53.260786: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:00:53.260808: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:00:53.260832: Inverter 0 count register writes 0
2026-06-19 20:00:53.277137: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 20:00:53.282374: Total inverter register writes now 0
2026-06-19 20:00:53.302354: Completed run status Demand with Errors reported (check log)
2026-06-19 20:00:53.315574: Saved current settings to /config/predbat_config.json
2026-06-19 20:01:32.388329: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:01:32.388552: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:01:32.388585: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:01:32.388710: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 20:01:32.388741: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:01:32.388759: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:01:32.388775: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:03:32.572378: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:03:32.572671: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:03:32.572710: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:03:32.572906: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 20:03:32.572952: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:03:32.572986: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:03:32.573020: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:05:00.730796: --------------- PredBat - update at 2026-06-19 20:05:00+01:00 with clock skew 0 minutes, minutes now 1205
2026-06-19 20:05:00.731345: Saved current settings to /config/predbat_config.json
2026-06-19 20:05:00.731422: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 15.2 minutes
2026-06-19 20:05:00.731484: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.13, latest beta is v8.40.13
2026-06-19 20:05:00.731570: Autoupdate: There is an update pending v8.40.13 GECloud automatic fixes, Solis OAuth, SigEnergy onboard status - auto update is off
2026-06-19 20:05:00.750494: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 20:05:00.750963: Predbat mode is set to Control charge
2026-06-19 20:05:00.845744: Found 11520 load_today datapoints going back 2 days
2026-06-19 20:05:00.845892: Using load_power data to fill gaps in load_today data
2026-06-19 20:05:00.897840: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 20:05:00.897967: Zero load period starting at 2026-06-19T12:09:00+0100 (476 minutes) for 889 minutes with base value 0.9
2026-06-19 20:05:00.898014: Zero load period starting at 2026-06-18T19:24:00+0100 (1481 minutes) for 64 minutes with base value 0.8
2026-06-19 20:05:00.898845: Processing 384 30-minute periods for power integration
2026-06-19 20:05:00.950277: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 20:05:00.950362: Car charging hold True, threshold 6.0kWh
2026-06-19 20:05:00.950393: Current data so far today: load 5.45kWh, import 1.7kWh, export 0.0kWh, PV 0kWh
2026-06-19 20:05:00.968061: Standing charge is set to 49.98p
2026-06-19 20:05:01.015617: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 20:05:01.015683: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 20:05:01.015844: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 141.7 minutes
2026-06-19 20:05:01.016166: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 141.7 minutes
2026-06-19 20:05:01.021112: Loaded 95 datapoints of futurerate analysis
2026-06-19 20:05:01.148498: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02', '06-20 19:00:00 => 23.07 / 17.65']
2026-06-19 20:05:01.169245: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 20:05:01.169442: Import rates: min 13.17p, max 36.53p, average 20.02p
2026-06-19 20:05:01.200342: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 20:05:01.200438: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 20:05:01.201337: High export rate found rates in range 99p to -99p
2026-06-19 20:05:01.282639: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 20:05:01.282818: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 20:05:01.283029: Last hour: net energy 0.35kWh, import 0.35kWh, export 0.0kWh, car 0kWh, load 0.5kWh, net cost 9.37p, import 9.37p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 20:05:01.327952: Today's energy total net 1.7kWh, import 1.7kWh, export 0.0kWh, cost 86.36p, import 36.38p, export 0.0p, carbon 0.0kg
2026-06-19 20:05:01.328052: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 20:05:01.330682: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 20:05:01.331809: Warn: Found 1 gaps in load_today totalling 9830 minutes to fill using average data
2026-06-19 20:05:01.331877: Gap starting at 2026-06-18T15:55:00+0100 (1690 minutes) for 9830 minutes
2026-06-19 20:05:01.345179: Historical days now [7] weight [1]
2026-06-19 20:05:01.366683: Today's load divergence 110.09%, in-day adjustment 108.02%, damping 0.95x, yesterday 100.0% today 109.58% blend 16.32%
2026-06-19 20:05:01.366741: Today's predicted so far 12.19kWh with 0.0kWh car/iBoost excluded, 1.04kWh import ignored, and 0kWh forecast extra.
2026-06-19 20:05:01.366764: Today's actual load so far 13.84kWh with 0.0kWh car/iBoost excluded, and 0.39kWh import ignored.
2026-06-19 20:05:01.398064: Inverter 0: Type SK Sunsynk
2026-06-19 20:05:01.398116: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 20:05:01.398264: Reserve min: 5%, battery_min: 5%
2026-06-19 20:05:01.398329: 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 5%, current_reserve 5%, temperature 20°C
2026-06-19 20:05:01.398571: Inverter 0 SoC: 11.03kW 69%, current charge rate 5000W, current discharge rate 5250W, current battery power 542W, current battery voltage 51.2V, grid power -53W, load power 575W, PV Power 0W
2026-06-19 20:05:01.398693: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:05:01.398753: Inverter 0 scheduled charge enable is False
2026-06-19 20:05:01.398773: Inverter 0 charge windows currently []
2026-06-19 20:05:01.398792: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 20:05:01.398876: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:05:01.398896: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:05:01.398936: Inverter 0 scheduled discharge enable is False
2026-06-19 20:05:01.399031: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 20:05:01.399052: Inverter 0 discharge windows currently []
2026-06-19 20:05:01.399067: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:05:01.399080: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:05:01.399092: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:05:01.447996: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 20:05:01.448072: Plan was last updated on 2026-06-19 19:55:00+01:00 and is now 10.0 minutes old
2026-06-19 20:05:01.448406: Best charge window [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 16:00:00 @ 14.13p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:00:00 @ 27.49p 100% ]
2026-06-19 20:05:01.448439: Best export window [  ]
2026-06-19 20:05:01.449099: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 20:05:01.450694: Load divergence over 8.0 hours mean 658.75W, min 657.6W, max 658.8W, std dev 0.24W, divergence 0.02%
2026-06-19 20:05:01.465299: Creating pool of 12 processes to match your CPU count
2026-06-19 20:05:01.533178: predict base end_record 06-21 11:10:00, final soc 0.8kWh, metric 478.6p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:30:00, load 30.88kWh, PV 0.0kWh
2026-06-19 20:05:01.534816:    Slot: [   20:05,    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,    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-19 20:05:01.535974:     SoC: [   11.03,     10.7,     10.3,     9.89,     9.49,     9.09,     8.69,     8.29,     7.89,     7.51,     7.14,     6.77,      6.4,     6.03,     5.66,     5.29,     4.91,     4.54,     4.17,      3.8,     3.43,     3.06,     2.69,     2.32,     1.95,     1.57,      1.2,     0.83,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 20:05:01.536909:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 20:05:01.538077:    LOAD: [    5.45,     5.76,     6.13,     6.51,     6.88,     7.26,     7.63,      8.0,     8.38,     8.73,     9.07,     9.42,     9.77,    10.11,    10.46,     10.8,    11.15,    11.49,    11.84,    12.18,    12.53,    12.88,    13.22,    13.57,    13.91,    14.26,     14.6,    14.95,    15.29,    15.64,    15.98,    16.33,    16.68,    17.02,    17.37,    17.71,    18.06,     18.4,    18.75,     19.1,     19.4,    19.45,    19.51,    19.57,    19.85,    20.25,     20.4,     20.4,    20.43,    20.45,    20.48,    20.55,    20.82,    20.99,    21.46,    21.83,     22.1,    22.74,    23.32,    23.37,    23.47,    23.61,     23.8,     24.0,    24.53,    25.77,    27.72,    28.05,    28.12,    28.26,    28.46,    28.73,    29.06,    29.46,    29.92,    30.14,    30.15,    30.39,     30.7,    31.06] kWh
2026-06-19 20:05:01.539169:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:05:01.540275:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     2.02,     2.36,     2.71,     3.05,      3.4,     3.74,     4.09,     4.44,     4.78,     5.13,     5.47,     5.82,     6.12,     6.17,     6.23,     6.29,     6.57,     6.97,     7.12,     7.12,     7.15,     7.18,      7.2,     7.27,     7.54,     7.71,     8.18,     8.55,     8.82,     9.46,    10.05,    10.09,    10.19,    10.33,    10.52,    10.72,    11.25,    12.49,    14.44,    14.77,    14.84,    14.98,    15.19,    15.45,    15.78,    16.18,    16.64,    16.86,    16.87,    17.12,    17.42,    17.78] kWh
2026-06-19 20:05:01.541433:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:05:01.542540:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   141.01,   146.41,   151.57,   156.12,   160.76,   165.65,   170.42,   175.15,   179.88,   184.69,   189.43,   194.16,   198.55,   200.08,   201.67,   203.42,   212.06,    226.1,   231.53,   231.57,    232.3,   233.09,   233.86,   235.67,   243.15,   247.39,   258.48,   265.84,   271.23,   334.23,   345.78,    346.7,   348.48,   351.01,   354.13,    357.8,   367.62,   390.66,   427.06,   433.06,   434.39,   436.73,   440.38,   444.88,   450.81,   456.75,   464.05,   467.58,   467.77,   471.59,   476.21,   480.95] p
2026-06-19 20:05:01.647416: Battery has 13.42 hours left - now at 11.03kWh
2026-06-19 20:05:01.689056: predict base10 end_record 06-21 11:10:00, final soc 0.8kWh, metric 499.89p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:50:00, load 32.1kWh, PV 0.0kWh
2026-06-19 20:05:01.690487:    Slot: [   20:05,    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,    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-19 20:05:01.691736:     SoC: [   11.03,    10.68,    10.26,     9.84,     9.42,      9.0,     8.58,     8.16,     7.74,     7.35,     6.96,     6.57,     6.18,     5.79,      5.4,     5.01,     4.62,     4.23,     3.85,     3.46,     3.07,     2.68,     2.29,      1.9,     1.51,     1.12,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 20:05:01.692690:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 20:05:01.693809:    LOAD: [    5.45,     5.78,     6.17,     6.56,     6.95,     7.34,     7.73,     8.12,     8.51,     8.88,     9.24,     9.61,     9.97,    10.33,    10.69,    11.06,    11.42,    11.78,    12.14,    12.51,    12.87,    13.23,    13.59,    13.96,    14.32,    14.68,    15.04,     15.4,    15.77,    16.13,    16.49,    16.85,    17.22,    17.58,    17.94,     18.3,    18.67,    19.03,    19.39,    19.75,    20.07,    20.12,    20.19,    20.25,    20.54,    20.96,    21.12,    21.12,    21.15,    21.18,     21.2,    21.27,    21.56,    21.74,    22.23,    22.62,     22.9,    23.57,    24.18,    24.23,    24.33,    24.48,    24.68,    24.89,    25.44,    26.74,    28.79,    29.13,    29.21,    29.36,    29.57,    29.85,     30.2,    30.61,    31.09,    31.32,    31.33,    31.59,    31.91,    32.29] kWh
2026-06-19 20:05:01.694842:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:05:01.696167:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     1.76,     2.13,     2.49,     2.85,     3.21,     3.58,     3.94,      4.3,     4.66,     5.03,     5.39,     5.75,     6.11,     6.47,     6.79,     6.85,     6.91,     6.97,     7.26,     7.68,     7.84,     7.84,     7.87,      7.9,     7.93,      8.0,     8.28,     8.46,     8.95,     9.34,     9.62,    10.29,     10.9,    10.96,    11.06,     11.2,     11.4,    11.61,    12.16,    13.46,    15.51,    15.85,    15.93,    16.08,    16.29,    16.57,    16.92,    17.33,    17.81,    18.04,    18.05,    18.31,    18.63,    19.01] kWh
2026-06-19 20:05:01.697943:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:05:01.700249:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   137.36,   143.21,   148.55,   154.21,   159.62,   164.39,   169.26,   174.39,   179.39,   184.35,   189.31,   194.36,   199.32,   204.28,   208.88,   210.48,   212.15,   213.99,   223.03,   237.75,   243.43,   243.48,   244.25,   245.07,   245.88,   247.77,   255.61,   260.06,   271.68,   279.38,   285.03,   348.64,   360.75,   361.72,   363.58,   366.23,   369.49,   373.34,   383.63,   407.76,    445.9,   452.18,   453.58,   456.03,   459.85,   464.57,   470.78,    477.0,   484.65,   488.35,   488.54,   492.54,   497.39,   502.35] p
2026-06-19 20:05:01.781250: predict best10 end_record 06-21 11:10:00, final soc 1.45kWh, metric 456.04p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:20:00, load 32.1kWh, PV 0.0kWh
2026-06-19 20:05:01.784005:    Slot: [   20:05,    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,    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-19 20:05:01.786071:     SoC: [   11.03,    10.68,    10.26,     9.84,     9.42,      9.0,     8.58,     8.16,     7.74,     7.35,     6.96,     6.57,     6.18,     5.79,      5.4,     5.01,     4.62,     4.23,     3.85,     3.46,     3.07,     2.68,     2.29,      1.9,     1.51,     1.51,     1.12,      0.8,      0.8,      0.8,      0.8,     2.74,     4.68,      5.5,      7.0,     8.94,    10.88,     11.5,     11.5,     11.5,     11.5,    11.44,    11.38,    11.31,    10.99,    10.54,    10.38,    10.37,    10.34,    10.31,    10.28,    10.21,      9.9,     9.71,     9.18,     8.76,     8.46,     7.74,     7.08,     7.03,     6.92,     6.76,     6.76,     6.54,     5.94,     4.55,     2.35,     1.98,      1.9,     1.74,     1.51,     1.21,     0.84,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8,     2.74] kWh
2026-06-19 20:05:01.787756:     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<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<bf+,    g<bf+,    g~be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 20:05:01.789771:    LOAD: [    5.45,     5.78,     6.17,     6.56,     6.95,     7.34,     7.73,     8.12,     8.51,     8.88,     9.24,     9.61,     9.97,    10.33,    10.69,    11.06,    11.42,    11.78,    12.14,    12.51,    12.87,    13.23,    13.59,    13.96,    14.32,    14.68,    15.04,     15.4,    15.77,    16.13,    16.49,    16.85,    17.22,    17.58,    17.94,     18.3,    18.67,    19.03,    19.39,    19.75,    20.07,    20.12,    20.19,    20.25,    20.54,    20.96,    21.12,    21.12,    21.15,    21.18,     21.2,    21.27,    21.56,    21.74,    22.23,    22.62,     22.9,    23.57,    24.18,    24.23,    24.33,    24.48,    24.68,    24.89,    25.44,    26.74,    28.79,    29.13,    29.21,    29.36,    29.57,    29.85,     30.2,    30.61,    31.09,    31.32,    31.33,    31.59,    31.91,    32.29] kWh
2026-06-19 20:05:01.791674:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:05:01.793640:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     2.06,     2.06,     2.13,     2.49,     2.85,     3.21,     5.66,      8.1,     9.35,    11.32,    13.77,    16.21,    17.24,     17.6,    17.97,    18.28,    18.28,    18.28,    18.28,    18.28,    18.28,    18.28,    18.28,    18.28,    18.28,    18.28,    18.28,    18.28,    18.28,    18.28,    18.28,    18.28,    18.28,    18.28,    18.28,    18.28,    18.28,    18.48,    18.48,    18.48,    18.48,    18.48,    18.48,    18.48,    18.48,    18.48,    18.48,    18.48,    19.07,    19.55,    19.59,     19.6,    19.86,    20.18,    22.65] kWh
2026-06-19 20:05:01.795592:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:05:01.797582:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,    141.8,    141.8,   142.82,   148.17,   153.83,   159.24,   191.44,   224.34,    241.9,   269.13,   302.61,    336.1,   350.43,   355.39,   360.35,   364.95,   364.95,   364.95,   364.95,   364.95,   364.95,   364.95,   364.95,   364.95,   364.95,   364.95,   364.95,   364.95,   364.95,   364.95,   364.95,   364.95,   414.94,   414.94,   414.94,   414.94,   414.94,    418.2,    418.2,    418.2,    418.2,    418.2,    418.2,    418.2,    418.2,    418.2,    418.2,    418.2,   427.01,   434.65,   435.35,   435.55,   439.55,   444.39,   476.79] p
2026-06-19 20:05:01.915320: predict best end_record 06-21 11:10:00, final soc 1.58kWh, metric 438.16p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:35:00, load 30.88kWh, PV 0.0kWh
2026-06-19 20:05:01.917135:    Slot: [   20:05,    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,    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-19 20:05:01.918611:     SoC: [   11.03,     10.7,     10.3,     9.89,     9.49,     9.09,     8.69,     8.29,     7.89,     7.51,     7.14,     6.77,      6.4,     6.03,     5.66,     5.29,     4.91,     4.54,     4.17,      3.8,     3.43,     3.06,     2.69,     2.32,     1.95,     1.64,     1.26,     0.89,      0.8,      0.8,      0.8,     3.13,     5.46,      5.5,      7.0,     9.33,    11.49,     11.5,     11.5,     11.5,     11.5,    11.44,    11.38,    11.32,    11.02,    10.59,    10.43,    10.43,     10.4,    10.37,    10.34,    10.26,     9.97,     9.79,     9.29,     8.89,      8.6,     7.91,     7.28,     7.23,     7.13,     6.98,     6.77,     6.56,     5.99,     4.66,     2.56,     2.21,     2.13,     1.98,     1.76,     1.48,     1.12,     1.12,     1.12,     0.89,     0.87,      0.8,      0.8,     3.13] kWh
2026-06-19 20:05:01.919864:     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<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<be-,    g<bf+,    g<bf+] kWh
2026-06-19 20:05:01.921308:    LOAD: [    5.45,     5.76,     6.13,     6.51,     6.88,     7.26,     7.63,      8.0,     8.38,     8.73,     9.07,     9.42,     9.77,    10.11,    10.46,     10.8,    11.15,    11.49,    11.84,    12.18,    12.53,    12.88,    13.22,    13.57,    13.91,    14.26,     14.6,    14.95,    15.29,    15.64,    15.98,    16.33,    16.68,    17.02,    17.37,    17.71,    18.06,     18.4,    18.75,     19.1,     19.4,    19.45,    19.51,    19.57,    19.85,    20.25,     20.4,     20.4,    20.43,    20.45,    20.48,    20.55,    20.82,    20.99,    21.46,    21.83,     22.1,    22.74,    23.32,    23.37,    23.47,    23.61,     23.8,     24.0,    24.53,    25.77,    27.72,    28.05,    28.12,    28.26,    28.46,    28.73,    29.06,    29.46,    29.92,    30.14,    30.15,    30.39,     30.7,    31.06] kWh
2026-06-19 20:05:01.922691:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:05:01.924022:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     1.76,     1.76,     1.76,     2.02,     2.36,     2.71,     5.55,      8.4,     8.79,    10.75,    13.59,    16.26,    16.62,    16.96,    17.31,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,     18.0,    18.46,    18.46,    18.46,    18.64,    18.95,    21.81] kWh
2026-06-19 20:05:01.925305:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:05:01.926708:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   137.21,   137.21,   137.21,   141.02,   146.42,   151.58,   189.05,   227.32,   232.88,   259.87,   298.83,    335.4,   340.32,   345.05,   349.78,   354.17,   354.17,   354.17,   354.17,   354.17,   354.17,   354.17,   354.17,   354.17,   354.17,   354.17,   354.17,   354.17,   354.17,   354.17,   354.17,   354.17,   404.15,   404.15,   404.15,   404.15,   404.15,   404.15,   404.15,   404.15,   404.15,   404.15,   404.15,   404.15,   404.15,   404.15,   404.15,   404.15,   410.09,   417.39,   417.39,   417.39,   420.17,    424.8,   462.45] p
2026-06-19 20:05:01.928841:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg]
2026-06-19 20:05:01.928878: Saving plan best values to HA entities
2026-06-19 20:05:02.097770: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 20:05:02.104648: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 20:05:02.110455: Best charging limit SoC's [1.5, 16.0, 5.5, 7.0, 16.0, 11.5, 6.5, 1.0, 16.0, 16.0]kWh, export []kWh gives import battery 38.49kWh, house 1.44kWh, export 0.0kWh, metric 438.16p, metric10 456.04p
2026-06-19 20:05:02.187801: Marginal costs baseline metric (no standing charge): 338.1903
2026-06-19 20:05:02.406943: Marginal energy costs matrix computed: min=15.54 max=21.93
2026-06-19 20:05:02.497072: Rate array import [{'start': 1205, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 26.5p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3550, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1205, 'end': 3550, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 20:05:02.497830: - Your estimated bill for today is £0.86 and tomorrow is £2.68
2026-06-19 20:05:02.497868: - Import rates are expensive (22.4p - 26.5p) for the next 2  hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 20:05:02.497887: - The battery is currently at 69% and is in eco mode for the next 11 hours.
2026-06-19 20:05:02.497903: - For the next 48 hours there will be no solar generation.
2026-06-19 20:05:02.497918: - You will run out of battery in 13 hours.
2026-06-19 20:05:02.497933: - Your next charge slot will be in 11 hours where import rates will be cheap (15.0p).
2026-06-19 20:05:02.497949: 
2026-06-19 20:05:02.547338: Plan calculation took 1.10 seconds
2026-06-19 20:05:02.550992: No high rate period found
2026-06-19 20:05:02.602160: Import threshold used for optimisation was 16.38p
2026-06-19 20:05:02.652900: Low import rate windows [0: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 1: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 2: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 3: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 4: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 5: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 6: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 7: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 8: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 9: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 10: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 11: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 12: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 13: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 14: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 15: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 16: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 17: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 18: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 19: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 20: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 21: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 22: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 23: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 24: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 25: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 26: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 27: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 28: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 29: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 30: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 31: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 32: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 33: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 34: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 35: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 36: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 37: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 38: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 39: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 40: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 41: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 42: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 43: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 44: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 45: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 46: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 47: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 48: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 49: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 50: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 51: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 52: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 53: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 54: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 55: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 56: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 57: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 58: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 59: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 60: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 61: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 62: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 63: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 64: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 65: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 66: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 67: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 68: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 69: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 70: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 71: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 72: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 73: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 74: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 75: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 76: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 77: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 78: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 79: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 80: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 81: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 82: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 83: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 84: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 85: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 86: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 87: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 88: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 89: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 90: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 91: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 92: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 93: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 94: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41]
2026-06-19 20:05:02.660726: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 08:30:00+01:00 - current SoC 69%, target 9%
2026-06-19 20:05:02.660835: Inverter 0 disabled charge window while waiting for schedule (now 06-19 20:05:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 20:05:02.660930: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 20:05:02.661144: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 20:05:02.661309: Not setting charging SoC as we are not within the window (now 06-19 20:05:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 20:05:02.661353: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 20:05:02.661404: Inverter 0 Current charge limit is 7% and new target is 5%
2026-06-19 20:05:02.750697: Warn: Web Socket result failed {'id': 82, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:05:02.750765: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:05:07.843061: Warn: Web Socket result failed {'id': 83, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:05:07.843226: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:05:12.937785: Warn: Web Socket result failed {'id': 84, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:05:12.937873: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:05:17.952408: Warn: Web Socket result failed {'id': 85, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:05:17.952604: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:05:22.958077: Warn: Web Socket result failed {'id': 86, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:05:22.958166: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:05:27.983499: Warn: Web Socket result failed {'id': 87, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:05:27.983671: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:05:33.035581: Warn: Web Socket result failed {'id': 88, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:05:33.035679: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:05:38.139171: Warn: Web Socket result failed {'id': 89, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:05:38.139243: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:05:43.151097: Warn: Web Socket result failed {'id': 90, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:05:43.151177: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:05:48.231482: Warn: Web Socket result failed {'id': 91, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:05:48.231701: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:05:53.232267: Warn: Inverter 0 Trying to write 5 to charge_limit didn't complete got 7.0
2026-06-19 20:05:53.240334: Warn: record_status Warn: Inverter 0 write to charge_limit failed
2026-06-19 20:05:53.240474: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:05:53.240508: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:05:53.240533: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:05:53.240557: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:05:53.240608: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:05:53.240631: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:05:53.240660: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:05:53.240683: Inverter 0 count register writes 0
2026-06-19 20:05:53.256876: 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-19 20:05:53.257018: Recompute is saving previous plan...
2026-06-19 20:05:53.259617: Best charge window [ 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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% ]
2026-06-19 20:05:53.259670: Best export window [  ]
2026-06-19 20:05:53.260297: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 20:05:53.262136: Load divergence over 8.0 hours mean 658.75W, min 657.6W, max 658.8W, std dev 0.24W, divergence 0.02%
2026-06-19 20:05:53.280065: Calculating data from yesterday for savings calculation
2026-06-19 20:05:53.290611: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 20:05:53.296948: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 20:05:53.298060: Creating pool of 12 processes to match your CPU count
2026-06-19 20:05:53.351915: 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-19 20:05:53.353880: Optimise levels pass started at 2026-06-19 20:05:53
2026-06-19 20:05:53.353921: Optimise all windows, total charge 94 export 1
2026-06-19 20:05:53.587690: >> Region optimisation pass width 960
2026-06-19 20:05:53.924306: >> Region optimisation pass width 480
2026-06-19 20:05:54.290492: >> Region optimisation pass width 240
2026-06-19 20:05:54.734310: >> Region optimisation pass width 120
2026-06-19 20:05:55.701892: Calculated end_record as 06-21 11:00:00 based on best_price 13.93p, next_charge_start 06-20 11:00:00, max_windows 77
2026-06-19 20:05:55.701980: Optimise levels pass ended at 2026-06-19 20:05:55, duration 2.3 seconds tried 325 combinations
2026-06-19 20:05:55.702027: Set best_price_charge_level 15.0p, best_price_export_level 0p, best_price_charge 13.93p, best_cost_export 0p, best_metric 414.29p, best_keep 0kWh, best_cycle 46.45kWh, best_carbon 0kg, best_import 32.39kWh
2026-06-19 20:05:55.714250: Starting detailed optimisation end_record 06-21 11:00:00, best_price_charge 13.93p, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.5, 11.5, 0, 11.5, 11.5, 11.5, 11.5, 11.5, 11.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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]kWh and export limits []kWh
2026-06-19 20:05:55.714464: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 317.63p, best_cost 325.89p, best_cycle 32.08kWh, best_carbon 0kg, best_import 40.03kWh
2026-06-19 20:05:55.746437: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 317.63p, best_cost 325.89p, best_cycle 32.08kWh, best_carbon 0kg, best_import 40.03kWh
2026-06-19 20:05:55.777910: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 317.59p, best_cost 325.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 40.03kWh
2026-06-19 20:05:55.891642: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 317.59p, best_cost 325.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 40.03kWh
2026-06-19 20:05:55.922021: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 317.59p, best_cost 325.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 40.03kWh
2026-06-19 20:05:55.951447: Best charge windows best_metric 317.59p, best_cost 325.84p, best_carbon 0kg, best_import 40.03kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 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% ]
2026-06-19 20:05:55.952469: Best charge windows best_metric 317.59p, best_cost 325.84p, best_carbon 0kg, best_import 40.03kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 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% ]
2026-06-19 20:05:55.952688: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 317.59p, best_cost 325.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 40.03kWh
2026-06-19 20:05:55.983963: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 317.59p, best_cost 325.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 40.03kWh
2026-06-19 20:05:56.015862: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 317.59p, best_cost 325.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 40.03kWh
2026-06-19 20:05:56.132590: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 317.59p, best_cost 325.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 40.03kWh
2026-06-19 20:05:56.167039: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 317.59p, best_cost 325.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 40.03kWh
2026-06-19 20:05:56.194617: Best charge windows best_metric 317.59p, best_cost 325.84p, best_carbon 0kg, best_import 40.03kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 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% ]
2026-06-19 20:05:56.194813: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 317.59p, best_cost 325.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 40.03kWh
2026-06-19 20:05:56.225028: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 317.59p, best_cost 325.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 40.03kWh
2026-06-19 20:05:56.253728: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 317.59p, best_cost 325.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 40.03kWh
2026-06-19 20:05:56.370962: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 317.59p, best_cost 325.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 40.03kWh
2026-06-19 20:05:56.396285: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 317.59p, best_cost 325.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 40.03kWh
2026-06-19 20:05:56.423842: Best charge windows best_metric 317.59p, best_cost 325.84p, best_carbon 0kg, best_import 40.03kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 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% ]
2026-06-19 20:05:56.423947: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 13.93p, best_metric 317.59p, best_cost 325.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 40.03kWh
2026-06-19 20:05:56.445856: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 13.93p, best_metric 317.59p, best_cost 325.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 40.03kWh
2026-06-19 20:05:56.468948: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 13.93p, best_metric 317.59p, best_cost 325.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 40.03kWh
2026-06-19 20:05:56.570885: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 13.93p, best_metric 317.59p, best_cost 325.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 40.03kWh
2026-06-19 20:05:56.597734: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 13.93p, best_metric 317.59p, best_cost 325.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 40.03kWh
2026-06-19 20:05:56.625287: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 13.93p, best_metric 317.59p, best_cost 325.84p, best_cycle 32.08kWh, best_carbon 0kg, best_import 40.03kWh
2026-06-19 20:05:56.657277: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 13.93p, best_metric 317.01p, best_cost 325.25p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 20:05:56.684432: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 13.93p, best_metric 316.74p, best_cost 325.09p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 20:05:56.733285: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 13.93p, best_metric 316.74p, best_cost 325.09p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 20:05:56.777759: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 13.93p, best_metric 316.74p, best_cost 325.09p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 20:05:56.828276: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 13.93p, best_metric 316.52p, best_cost 324.85p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 20:05:56.877011: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 13.93p, best_metric 316.52p, best_cost 324.85p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 20:05:56.926772: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 13.93p, best_metric 316.5p, best_cost 324.83p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 20:05:56.971968: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 13.93p, best_metric 316.5p, best_cost 324.83p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 20:05:57.026916: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 13.93p, best_metric 316.46p, best_cost 324.83p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 20:05:57.080319: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 13.93p, best_metric 316.46p, best_cost 324.83p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 20:05:57.144346: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 13.93p, best_metric 316.46p, best_cost 324.83p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 20:05:57.253042: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 13.93p, best_metric 316.46p, best_cost 324.83p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 20:05:57.355767: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 13.93p, best_metric 316.46p, best_cost 324.83p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 20:05:57.420438: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 13.93p, best_metric 316.46p, best_cost 324.83p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 20:05:57.469027: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 13.93p, best_metric 316.46p, best_cost 324.83p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 20:05:57.648476: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 13.93p, best_metric 316.46p, best_cost 324.83p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 20:05:57.699648: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 13.93p, best_metric 316.46p, best_cost 324.83p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 20:05:57.752672: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 13.93p, best_metric 316.46p, best_cost 324.83p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 20:05:57.810358: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 13.93p, best_metric 316.46p, best_cost 324.83p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 20:05:57.867535: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 13.93p, best_metric 316.46p, best_cost 324.83p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 20:05:57.915993: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 13.93p, best_metric 316.46p, best_cost 324.83p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 20:05:57.971672: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 13.93p, best_metric 316.46p, best_cost 324.83p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 20:05:58.001623: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 13.93p, best_metric 316.46p, best_cost 324.83p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 20:05:58.027719: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 13.93p, best_metric 316.46p, best_cost 324.83p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 20:05:58.053009: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 13.93p, best_metric 316.46p, best_cost 324.83p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 20:05:58.079286: Optimise price set 27.8p, pass low, price 25.96p, start_at_low True, best_price_charge 13.93p, best_metric 316.46p, best_cost 324.83p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 20:05:58.104472: Optimise price set 28.4p, pass low, price 26.48p, start_at_low True, best_price_charge 13.93p, best_metric 316.46p, best_cost 324.83p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 20:05:58.197485: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 13.93p, best_metric 316.46p, best_cost 324.83p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 20:05:58.255938: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 13.93p, best_metric 316.46p, best_cost 324.83p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 20:05:58.307580: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 13.93p, best_metric 316.46p, best_cost 324.83p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 20:05:58.383049: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 13.93p, best_metric 316.46p, best_cost 324.83p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 20:05:58.408974: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 13.93p, best_metric 316.46p, best_cost 324.83p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 20:05:58.436187: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 13.93p, best_metric 316.46p, best_cost 324.83p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 20:05:58.465821: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 13.93p, best_metric 316.46p, best_cost 324.83p, best_cycle 31.34kWh, best_carbon 0kg, best_import 39.98kWh
2026-06-19 20:05:58.490429: Best charge windows best_metric 316.46p, best_cost 324.83p, best_carbon 0kg, best_import 39.98kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 6%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 6%, 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% ]
2026-06-19 20:05:58.490763: Tweak plan optimisation started
2026-06-19 20:05:58.708346: Tweak optimisation finished metric 316.45 cost 324.83 metric_keep 0 cycle 31.34 carbon 0 import 39.98
2026-06-19 20:05:58.717025: Raw charge windows [ 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 72%, 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 6%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 6%, 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% ] reserve 0.8
2026-06-19 20:05:58.717586: Unclipped charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 16:00:00 @ 14.13p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:30:00 @ 27.45p 100% ] reserve 0.8
2026-06-19 20:05:58.717962: Unfiltered charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 16:00:00 @ 14.13p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:30:00 @ 27.45p 100% ] reserve 0.8
2026-06-19 20:05:58.718281: Filtered charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 16:00:00 @ 14.13p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:30:00 @ 27.45p 100% ] reserve 0.8
2026-06-19 20:05:58.743326: Previous plan best metric is 316.46 (cost 324.83) and new plan best metric is 316.46 (cost 324.83)
2026-06-19 20:05:58.743411: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-19 20:05:58.743717: Plan valid is now true after recompute was False
2026-06-19 20:05:58.766808: predict base end_record 06-21 11:00:00, final soc 0.8kWh, metric 476.21p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:30:00, load 30.7kWh, PV 0.0kWh
2026-06-19 20:05:58.768369:    Slot: [   20:05,    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,    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-19 20:05:58.769467:     SoC: [   11.03,     10.7,     10.3,     9.89,     9.49,     9.09,     8.69,     8.29,     7.89,     7.51,     7.14,     6.77,      6.4,     6.03,     5.66,     5.29,     4.91,     4.54,     4.17,      3.8,     3.43,     3.06,     2.69,     2.32,     1.95,     1.57,      1.2,     0.83,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 20:05:58.770388:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 20:05:58.771458:    LOAD: [    5.45,     5.76,     6.13,     6.51,     6.88,     7.26,     7.63,      8.0,     8.38,     8.73,     9.07,     9.42,     9.77,    10.11,    10.46,     10.8,    11.15,    11.49,    11.84,    12.18,    12.53,    12.88,    13.22,    13.57,    13.91,    14.26,     14.6,    14.95,    15.29,    15.64,    15.98,    16.33,    16.68,    17.02,    17.37,    17.71,    18.06,     18.4,    18.75,     19.1,     19.4,    19.45,    19.51,    19.57,    19.85,    20.25,     20.4,     20.4,    20.43,    20.45,    20.48,    20.55,    20.82,    20.99,    21.46,    21.83,     22.1,    22.74,    23.32,    23.37,    23.47,    23.61,     23.8,     24.0,    24.53,    25.77,    27.72,    28.05,    28.12,    28.26,    28.46,    28.73,    29.06,    29.46,    29.92,    30.14,    30.15,    30.39,     30.7] kWh
2026-06-19 20:05:58.772477:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:05:58.773524:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     2.02,     2.36,     2.71,     3.05,      3.4,     3.74,     4.09,     4.44,     4.78,     5.13,     5.47,     5.82,     6.12,     6.17,     6.23,     6.29,     6.57,     6.97,     7.12,     7.12,     7.15,     7.18,      7.2,     7.27,     7.54,     7.71,     8.18,     8.55,     8.82,     9.46,    10.05,    10.09,    10.19,    10.33,    10.52,    10.72,    11.25,    12.49,    14.44,    14.77,    14.84,    14.98,    15.19,    15.45,    15.78,    16.18,    16.64,    16.86,    16.87,    17.12,    17.42] kWh
2026-06-19 20:05:58.774599:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:05:58.775659:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   141.01,   146.41,   151.57,   156.12,   160.76,   165.65,   170.42,   175.15,   179.88,   184.69,   189.43,   194.16,   198.55,   200.08,   201.67,   203.42,   212.06,    226.1,   231.53,   231.57,    232.3,   233.09,   233.86,   235.67,   243.15,   247.39,   258.48,   265.84,   271.23,   334.23,   345.78,    346.7,   348.48,   351.01,   354.13,    357.8,   367.62,   390.66,   427.06,   433.06,   434.39,   436.73,   440.38,   444.88,   450.81,   456.75,   464.05,   467.58,   467.77,   471.59,   476.21] p
2026-06-19 20:05:58.866622: Battery has 13.42 hours left - now at 11.03kWh
2026-06-19 20:05:58.901422: predict base10 end_record 06-21 11:00:00, final soc 0.8kWh, metric 497.39p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:50:00, load 31.91kWh, PV 0.0kWh
2026-06-19 20:05:58.902815:    Slot: [   20:05,    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,    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-19 20:05:58.903875:     SoC: [   11.03,    10.68,    10.26,     9.84,     9.42,      9.0,     8.58,     8.16,     7.74,     7.35,     6.96,     6.57,     6.18,     5.79,      5.4,     5.01,     4.62,     4.23,     3.85,     3.46,     3.07,     2.68,     2.29,      1.9,     1.51,     1.12,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 20:05:58.904797:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 20:05:58.905988:    LOAD: [    5.45,     5.78,     6.17,     6.56,     6.95,     7.34,     7.73,     8.12,     8.51,     8.88,     9.24,     9.61,     9.97,    10.33,    10.69,    11.06,    11.42,    11.78,    12.14,    12.51,    12.87,    13.23,    13.59,    13.96,    14.32,    14.68,    15.04,     15.4,    15.77,    16.13,    16.49,    16.85,    17.22,    17.58,    17.94,     18.3,    18.67,    19.03,    19.39,    19.75,    20.07,    20.12,    20.19,    20.25,    20.54,    20.96,    21.12,    21.12,    21.15,    21.18,     21.2,    21.27,    21.56,    21.74,    22.23,    22.62,     22.9,    23.57,    24.18,    24.23,    24.33,    24.48,    24.68,    24.89,    25.44,    26.74,    28.79,    29.13,    29.21,    29.36,    29.57,    29.85,     30.2,    30.61,    31.09,    31.32,    31.33,    31.59,    31.91] kWh
2026-06-19 20:05:58.907016:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:05:58.908081:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     1.76,     2.13,     2.49,     2.85,     3.21,     3.58,     3.94,      4.3,     4.66,     5.03,     5.39,     5.75,     6.11,     6.47,     6.79,     6.85,     6.91,     6.97,     7.26,     7.68,     7.84,     7.84,     7.87,      7.9,     7.93,      8.0,     8.28,     8.46,     8.95,     9.34,     9.62,    10.29,     10.9,    10.96,    11.06,     11.2,     11.4,    11.61,    12.16,    13.46,    15.51,    15.85,    15.93,    16.08,    16.29,    16.57,    16.92,    17.33,    17.81,    18.04,    18.05,    18.31,    18.63] kWh
2026-06-19 20:05:58.909100:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:05:58.910387:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   137.36,   143.21,   148.55,   154.21,   159.62,   164.39,   169.26,   174.39,   179.39,   184.35,   189.31,   194.36,   199.32,   204.28,   208.88,   210.48,   212.15,   213.99,   223.03,   237.75,   243.43,   243.48,   244.25,   245.07,   245.88,   247.77,   255.61,   260.06,   271.68,   279.38,   285.03,   348.64,   360.75,   361.72,   363.58,   366.23,   369.49,   373.34,   383.63,   407.76,    445.9,   452.18,   453.58,   456.03,   459.85,   464.57,   470.78,    477.0,   484.65,   488.35,   488.54,   492.54,   497.39] p
2026-06-19 20:05:58.971959: predict best10 end_record 06-21 11:00:00, final soc 0.8kWh, metric 444.39p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:20:00, load 31.91kWh, PV 0.0kWh
2026-06-19 20:05:58.973341:    Slot: [   20:05,    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,    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-19 20:05:58.974499:     SoC: [   11.03,    10.68,    10.26,     9.84,     9.42,      9.0,     8.58,     8.16,     7.74,     7.35,     6.96,     6.57,     6.18,     5.79,      5.4,     5.01,     4.62,     4.23,     3.85,     3.46,     3.07,     2.68,     2.29,      1.9,     1.51,     1.51,     1.12,      0.8,      0.8,      0.8,      0.8,     2.74,     4.68,      5.5,      7.0,     8.94,    10.88,     11.5,     11.5,     11.5,     11.5,    11.44,    11.38,    11.31,    10.99,    10.54,    10.38,    10.37,    10.34,    10.31,    10.28,    10.21,      9.9,     9.71,     9.18,     8.76,     8.46,     7.74,     7.08,     7.03,     6.92,     6.76,     6.76,     6.54,     5.94,     4.55,     2.35,     1.98,      1.9,     1.74,     1.51,     1.21,     0.84,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 20:05:58.975487:     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<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<bf+,    g<bf+,    g~be-,    g~be~,    g<be-,    g<be-,    g<bf+] kWh
2026-06-19 20:05:58.976621:    LOAD: [    5.45,     5.78,     6.17,     6.56,     6.95,     7.34,     7.73,     8.12,     8.51,     8.88,     9.24,     9.61,     9.97,    10.33,    10.69,    11.06,    11.42,    11.78,    12.14,    12.51,    12.87,    13.23,    13.59,    13.96,    14.32,    14.68,    15.04,     15.4,    15.77,    16.13,    16.49,    16.85,    17.22,    17.58,    17.94,     18.3,    18.67,    19.03,    19.39,    19.75,    20.07,    20.12,    20.19,    20.25,    20.54,    20.96,    21.12,    21.12,    21.15,    21.18,     21.2,    21.27,    21.56,    21.74,    22.23,    22.62,     22.9,    23.57,    24.18,    24.23,    24.33,    24.48,    24.68,    24.89,    25.44,    26.74,    28.79,    29.13,    29.21,    29.36,    29.57,    29.85,     30.2,    30.61,    31.09,    31.32,    31.33,    31.59,    31.91] kWh
2026-06-19 20:05:58.977641:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:05:58.978751:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     2.06,     2.06,     2.13,     2.49,     2.85,     3.21,     5.66,      8.1,     9.35,    11.32,    13.77,    16.21,    17.24,     17.6,    17.97,    18.28,    18.28,    18.28,    18.28,    18.28,    18.28,    18.28,    18.28,    18.28,    18.28,    18.28,    18.28,    18.28,    18.28,    18.28,    18.28,    18.28,    18.28,    18.28,    18.28,    18.28,    18.28,    18.48,    18.48,    18.48,    18.48,    18.48,    18.48,    18.48,    18.48,    18.48,    18.48,    18.48,    19.07,    19.55,    19.59,     19.6,    19.86,    20.18] kWh
2026-06-19 20:05:58.979787:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:05:58.980889:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,    141.8,    141.8,   142.82,   148.17,   153.83,   159.24,   191.44,   224.34,    241.9,   269.13,   302.61,    336.1,   350.43,   355.39,   360.35,   364.95,   364.95,   364.95,   364.95,   364.95,   364.95,   364.95,   364.95,   364.95,   364.95,   364.95,   364.95,   364.95,   364.95,   364.95,   364.95,   364.95,   414.94,   414.94,   414.94,   414.94,   414.94,    418.2,    418.2,    418.2,    418.2,    418.2,    418.2,    418.2,    418.2,    418.2,    418.2,    418.2,   427.01,   434.65,   435.35,   435.55,   439.55,   444.39] p
2026-06-19 20:05:59.043592: predict best end_record 06-21 11:00:00, final soc 0.8kWh, metric 424.8p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:35:00, load 30.7kWh, PV 0.0kWh
2026-06-19 20:05:59.044951:    Slot: [   20:05,    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,    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-19 20:05:59.046114:     SoC: [   11.03,     10.7,     10.3,     9.89,     9.49,     9.09,     8.69,     8.29,     7.89,     7.51,     7.14,     6.77,      6.4,     6.03,     5.66,     5.29,     4.91,     4.54,     4.17,      3.8,     3.43,     3.06,     2.69,     2.32,     1.95,     1.64,     1.26,     0.89,      0.8,      0.8,      0.8,     3.13,     5.46,      5.5,      7.0,     9.33,    11.49,     11.5,     11.5,     11.5,     11.5,    11.44,    11.38,    11.32,    11.02,    10.59,    10.43,    10.43,     10.4,    10.37,    10.34,    10.26,     9.97,     9.79,     9.29,     8.89,      8.6,     7.91,     7.28,     7.23,     7.13,     6.98,     6.77,     6.56,     5.99,     4.66,     2.56,     2.21,     2.13,     1.98,     1.76,     1.48,     1.12,     1.12,     1.12,     0.89,     0.87,      0.8,      0.8] kWh
2026-06-19 20:05:59.047008:     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<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<be-,    g<bf+] kWh
2026-06-19 20:05:59.048077:    LOAD: [    5.45,     5.76,     6.13,     6.51,     6.88,     7.26,     7.63,      8.0,     8.38,     8.73,     9.07,     9.42,     9.77,    10.11,    10.46,     10.8,    11.15,    11.49,    11.84,    12.18,    12.53,    12.88,    13.22,    13.57,    13.91,    14.26,     14.6,    14.95,    15.29,    15.64,    15.98,    16.33,    16.68,    17.02,    17.37,    17.71,    18.06,     18.4,    18.75,     19.1,     19.4,    19.45,    19.51,    19.57,    19.85,    20.25,     20.4,     20.4,    20.43,    20.45,    20.48,    20.55,    20.82,    20.99,    21.46,    21.83,     22.1,    22.74,    23.32,    23.37,    23.47,    23.61,     23.8,     24.0,    24.53,    25.77,    27.72,    28.05,    28.12,    28.26,    28.46,    28.73,    29.06,    29.46,    29.92,    30.14,    30.15,    30.39,     30.7] kWh
2026-06-19 20:05:59.049102:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:05:59.050197:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     1.76,     1.76,     1.76,     2.02,     2.36,     2.71,     5.55,      8.4,     8.79,    10.75,    13.59,    16.26,    16.62,    16.96,    17.31,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,    17.61,     18.0,    18.46,    18.46,    18.46,    18.64,    18.95] kWh
2026-06-19 20:05:59.051206:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:05:59.052265:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   137.21,   137.21,   137.21,   141.02,   146.42,   151.58,   189.05,   227.32,   232.88,   259.87,   298.83,    335.4,   340.32,   345.05,   349.78,   354.17,   354.17,   354.17,   354.17,   354.17,   354.17,   354.17,   354.17,   354.17,   354.17,   354.17,   354.17,   354.17,   354.17,   354.17,   354.17,   354.17,   404.15,   404.15,   404.15,   404.15,   404.15,   404.15,   404.15,   404.15,   404.15,   404.15,   404.15,   404.15,   404.15,   404.15,   404.15,   404.15,   410.09,   417.39,   417.39,   417.39,   420.17,    424.8] p
2026-06-19 20:05:59.053941:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ]
2026-06-19 20:05:59.053968: Saving plan best values to HA entities
2026-06-19 20:05:59.174480: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 20:05:59.178834: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 20:05:59.183215: Best charging limit SoC's [1.5, 16.0, 5.5, 7.0, 16.0, 11.5, 6.5, 1.0, 16.0, 16.0]kWh, export []kWh gives import battery 38.49kWh, house 1.44kWh, export 0.0kWh, metric 424.8p, metric10 444.39p
2026-06-19 20:05:59.244727: Marginal costs baseline metric (no standing charge): 324.8293
2026-06-19 20:05:59.412257: Marginal energy costs matrix computed: min=15.54 max=21.93
2026-06-19 20:05:59.477288: Rate array import [{'start': 1205, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 26.5p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 1205, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 20:05:59.477926: - Your estimated bill for today is £0.86 and tomorrow is £2.68
2026-06-19 20:05:59.477956: - Import rates are expensive (22.4p - 26.5p) for the next 2  hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 20:05:59.477971: - The battery is currently at 69% and is in eco mode for the next 11 hours.
2026-06-19 20:05:59.477983: - For the next 48 hours there will be no solar generation.
2026-06-19 20:05:59.477995: - You will run out of battery in 13 hours.
2026-06-19 20:05:59.478007: - Your next charge slot will be in 11 hours where import rates will be cheap (15.0p).
2026-06-19 20:05:59.478020: 
2026-06-19 20:05:59.521445: Plan calculation took 6.26 seconds
2026-06-19 20:05:59.521719: Inverter 0: Type SK Sunsynk
2026-06-19 20:05:59.521755: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 20:05:59.521969: Reserve min: 5%, battery_min: 5%
2026-06-19 20:05:59.522033: 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 5%, current_reserve 5%, temperature 20°C
2026-06-19 20:05:59.522321: Inverter 0 SoC: 10.88kW 68%, current charge rate 5000W, current discharge rate 5250W, current battery power 546W, current battery voltage 51.2V, grid power -54W, load power 576W, PV Power 0W
2026-06-19 20:05:59.522512: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:05:59.522614: Inverter 0 scheduled charge enable is False
2026-06-19 20:05:59.522641: Inverter 0 charge windows currently []
2026-06-19 20:05:59.522668: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 20:05:59.522776: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:05:59.522801: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:05:59.522837: Inverter 0 scheduled discharge enable is False
2026-06-19 20:05:59.522953: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 20:05:59.522979: Inverter 0 discharge windows currently []
2026-06-19 20:05:59.523000: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:05:59.523017: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:05:59.523032: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:05:59.577356: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 08:30:00+01:00 - current SoC 68%, target 9%
2026-06-19 20:05:59.577506: Inverter 0 disabled charge window while waiting for schedule (now 06-19 20:05:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 20:05:59.577606: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 20:05:59.577837: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 20:05:59.577996: Not setting charging SoC as we are not within the window (now 06-19 20:05:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 20:05:59.578032: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 20:05:59.578081: Inverter 0 Current charge limit is 7% and new target is 5%
2026-06-19 20:05:59.679599: Warn: Web Socket result failed {'id': 92, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:05:59.679682: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:06:04.685291: Warn: Web Socket result failed {'id': 93, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:06:04.685365: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:06:09.782880: Warn: Web Socket result failed {'id': 94, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:06:09.782972: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:06:14.810408: Warn: Web Socket result failed {'id': 95, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:06:14.810498: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:06:19.817558: Warn: Web Socket result failed {'id': 96, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:06:19.817708: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:06:24.842910: Warn: Web Socket result failed {'id': 97, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:06:24.842985: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:06:29.874318: Warn: Web Socket result failed {'id': 98, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:06:29.874411: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:06:34.944908: Warn: Web Socket result failed {'id': 99, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:06:34.944975: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:06:39.983921: Warn: Web Socket result failed {'id': 100, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:06:39.984032: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:06:45.011299: Warn: Web Socket result failed {'id': 101, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:06:45.011406: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:06:50.012193: Warn: Inverter 0 Trying to write 5 to charge_limit didn't complete got 7.0
2026-06-19 20:06:50.018848: Warn: record_status Warn: Inverter 0 write to charge_limit failed
2026-06-19 20:06:50.018971: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:06:50.018999: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:06:50.019020: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:06:50.019040: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:06:50.019059: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:06:50.019076: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:06:50.019094: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:06:50.019110: Inverter 0 count register writes 0
2026-06-19 20:06:50.037001: Total inverter register writes now 0
2026-06-19 20:06:50.054607: Completed run status Demand with Errors reported (check log)
2026-06-19 20:06:50.068285: Saved current settings to /config/predbat_config.json
2026-06-19 20:07:32.142770: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:07:32.142975: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:07:32.143022: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:07:32.143185: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 20:07:32.143217: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:07:32.143234: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:07:32.143250: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:09:32.321773: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:09:32.321988: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:09:32.322018: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:09:32.322139: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 20:09:32.322165: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:09:32.322182: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:09:32.322197: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:10:00.421869: --------------- PredBat - update at 2026-06-19 20:10:00+01:00 with clock skew 0 minutes, minutes now 1210
2026-06-19 20:10:00.422461: Saved current settings to /config/predbat_config.json
2026-06-19 20:10:00.422540: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 20.2 minutes
2026-06-19 20:10:00.422603: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.13, latest beta is v8.40.13
2026-06-19 20:10:00.422713: Autoupdate: There is an update pending v8.40.13 GECloud automatic fixes, Solis OAuth, SigEnergy onboard status - auto update is off
2026-06-19 20:10:00.444343: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 20:10:00.444737: Predbat mode is set to Control charge
2026-06-19 20:10:00.541457: Found 11520 load_today datapoints going back 2 days
2026-06-19 20:10:00.541546: Using load_power data to fill gaps in load_today data
2026-06-19 20:10:00.609037: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 20:10:00.609201: Zero load period starting at 2026-06-19T12:09:00+0100 (481 minutes) for 889 minutes with base value 0.9
2026-06-19 20:10:00.609256: Zero load period starting at 2026-06-18T19:24:00+0100 (1486 minutes) for 64 minutes with base value 0.8
2026-06-19 20:10:00.610403: Processing 384 30-minute periods for power integration
2026-06-19 20:10:00.665385: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 20:10:00.665468: Car charging hold True, threshold 6.0kWh
2026-06-19 20:10:00.665497: Current data so far today: load 5.5kWh, import 1.7kWh, export 0.0kWh, PV 0kWh
2026-06-19 20:10:00.682903: Standing charge is set to 49.98p
2026-06-19 20:10:00.726922: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 20:10:00.726998: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 20:10:00.727183: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 146.7 minutes
2026-06-19 20:10:00.727542: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 146.7 minutes
2026-06-19 20:10:00.733390: Loaded 95 datapoints of futurerate analysis
2026-06-19 20:10:00.859467: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02', '06-20 19:00:00 => 23.07 / 17.65']
2026-06-19 20:10:00.882572: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 20:10:00.882839: Import rates: min 13.17p, max 36.53p, average 20.02p
2026-06-19 20:10:00.914324: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 20:10:00.914419: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 20:10:00.915548: High export rate found rates in range 99p to -99p
2026-06-19 20:10:00.998245: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 20:10:00.998380: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 20:10:00.998574: Last hour: net energy 0.3kWh, import 0.3kWh, export 0.0kWh, car 0kWh, load 0.5kWh, net cost 8.05p, import 8.05p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 20:10:01.046577: Today's energy total net 1.7kWh, import 1.7kWh, export 0.0kWh, cost 86.36p, import 36.38p, export 0.0p, carbon 0.0kg
2026-06-19 20:10:01.046712: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 20:10:01.050308: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 20:10:01.051775: Warn: Found 1 gaps in load_today totalling 9825 minutes to fill using average data
2026-06-19 20:10:01.051868: Gap starting at 2026-06-18T15:55:00+0100 (1695 minutes) for 9825 minutes
2026-06-19 20:10:01.065793: Historical days now [7] weight [1]
2026-06-19 20:10:01.086188: Today's load divergence 109.68%, in-day adjustment 107.73%, damping 0.95x, yesterday 100.0% today 109.2% blend 15.97%
2026-06-19 20:10:01.086272: Today's predicted so far 12.27kWh with 0.0kWh car/iBoost excluded, 1.05kWh import ignored, and 0kWh forecast extra.
2026-06-19 20:10:01.086318: Today's actual load so far 13.86kWh with 0.0kWh car/iBoost excluded, and 0.43kWh import ignored.
2026-06-19 20:10:01.116334: Inverter 0: Type SK Sunsynk
2026-06-19 20:10:01.116387: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 20:10:01.116525: Reserve min: 5%, battery_min: 5%
2026-06-19 20:10:01.116574: 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 5%, current_reserve 5%, temperature 20°C
2026-06-19 20:10:01.116793: Inverter 0 SoC: 10.88kW 68%, current charge rate 5000W, current discharge rate 5250W, current battery power 537W, current battery voltage 51.2V, grid power -56W, load power 569W, PV Power 0W
2026-06-19 20:10:01.116911: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:10:01.116972: Inverter 0 scheduled charge enable is False
2026-06-19 20:10:01.116992: Inverter 0 charge windows currently []
2026-06-19 20:10:01.117011: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 20:10:01.117093: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:10:01.117113: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:10:01.117138: Inverter 0 scheduled discharge enable is False
2026-06-19 20:10:01.117230: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 20:10:01.117251: Inverter 0 discharge windows currently []
2026-06-19 20:10:01.117267: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:10:01.117280: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:10:01.117292: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:10:01.171283: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 20:10:01.171356: Plan was last updated on 2026-06-19 20:05:00+01:00 and is now 5.0 minutes old
2026-06-19 20:10:01.171675: Best charge window [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 16:00:00 @ 14.13p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:00:00 @ 27.49p 100% ]
2026-06-19 20:10:01.171720: Best export window [  ]
2026-06-19 20:10:01.172336: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 20:10:01.174003: Load divergence over 8.0 hours mean 660.41W, min 660.0W, max 661.2W, std dev 0.57W, divergence 0.04%
2026-06-19 20:10:01.188987: Creating pool of 12 processes to match your CPU count
2026-06-19 20:10:01.269797: predict base end_record 06-21 11:05:00, final soc 0.8kWh, metric 479.44p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:20:00, load 30.82kWh, PV 0.0kWh
2026-06-19 20:10:01.271780:    Slot: [   20:10,    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,    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-19 20:10:01.273231:     SoC: [   10.88,    10.61,    10.21,     9.81,     9.41,     9.01,     8.61,     8.21,     7.81,     7.43,     7.06,     6.68,     6.31,     5.94,     5.57,     5.19,     4.82,     4.45,     4.08,      3.7,     3.33,     2.96,     2.59,     2.21,     1.84,     1.47,      1.1,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 20:10:01.274484:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 20:10:01.275874:    LOAD: [     5.5,     5.75,     6.12,      6.5,     6.87,     7.24,     7.62,     7.99,     8.36,     8.71,     9.06,     9.41,     9.75,     10.1,    10.45,    10.79,    11.14,    11.49,    11.84,    12.18,    12.53,    12.88,    13.22,    13.57,    13.92,    14.26,    14.61,    14.96,     15.3,    15.65,     16.0,    16.34,    16.69,    17.04,    17.39,    17.73,    18.08,    18.43,    18.77,    19.12,    19.42,    19.47,    19.53,    19.59,    19.83,    20.25,    20.42,    20.42,    20.45,    20.48,     20.5,    20.58,    20.84,    21.02,    21.48,    21.85,    22.12,    22.76,    23.35,     23.4,    23.49,    23.63,    23.82,    24.02,    24.55,    25.79,    27.74,    28.07,    28.14,    28.29,    28.49,    28.76,    29.09,    29.48,    29.94,    30.16,    30.17,    30.42,    30.73,    31.09] kWh
2026-06-19 20:10:01.277221:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:10:01.278590:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     1.77,     2.12,     2.46,     2.81,     3.16,      3.5,     3.85,      4.2,     4.54,     4.89,     5.24,     5.59,     5.93,     6.23,     6.29,     6.35,      6.4,     6.64,     7.07,     7.23,     7.24,     7.26,     7.29,     7.32,      7.4,     7.66,     7.83,      8.3,     8.67,     8.94,     9.58,    10.16,    10.21,    10.31,    10.45,    10.64,    10.83,    11.36,     12.6,    14.55,    14.88,    14.96,     15.1,     15.3,    15.57,     15.9,     16.3,    16.75,    16.97,    16.99,    17.23,    17.54,     17.9] kWh
2026-06-19 20:10:01.279900:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:10:01.281278:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   137.48,   142.59,   148.01,   153.19,   157.76,   162.42,   167.32,   172.11,   176.86,   181.61,   186.44,   191.19,   195.94,   200.33,   201.85,   203.45,   205.21,   212.56,   227.39,   233.54,   233.57,   234.29,   235.09,   235.82,   237.99,   245.16,    249.4,   260.49,   267.85,   273.24,   336.23,   347.79,   348.71,   350.49,   353.01,   356.13,    359.8,   369.62,   392.66,   429.06,   435.06,    436.4,   438.73,   442.38,   446.89,   452.81,   458.75,   466.05,   469.58,   469.77,   473.59,   478.21,   482.95] p
2026-06-19 20:10:01.390930: Battery has 13.17 hours left - now at 10.88kWh
2026-06-19 20:10:01.432616: predict base10 end_record 06-21 11:05:00, final soc 0.8kWh, metric 500.54p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:45:00, load 32.02kWh, PV 0.0kWh
2026-06-19 20:10:01.434389:    Slot: [   20:10,    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,    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-19 20:10:01.435760:     SoC: [   10.88,     10.6,    10.18,     9.76,     9.34,     8.92,      8.5,     8.08,     7.66,     7.26,     6.87,     6.48,     6.09,      5.7,     5.31,     4.92,     4.53,     4.14,     3.75,     3.36,     2.97,     2.58,     2.19,      1.8,     1.41,     1.02,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 20:10:01.436879:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 20:10:01.438265:    LOAD: [     5.5,     5.76,     6.15,     6.54,     6.93,     7.33,     7.72,     8.11,      8.5,     8.87,     9.23,      9.6,     9.96,    10.32,    10.69,    11.05,    11.41,    11.77,    12.14,     12.5,    12.86,    13.23,    13.59,    13.95,    14.32,    14.68,    15.04,    15.41,    15.77,    16.13,     16.5,    16.86,    17.22,    17.59,    17.95,    18.31,    18.68,    19.04,     19.4,    19.77,    20.08,    20.14,     20.2,    20.26,    20.51,    20.95,    21.13,    21.13,    21.16,    21.19,    21.22,     21.3,    21.57,    21.75,    22.24,    22.63,    22.91,    23.58,     24.2,    24.25,    24.35,     24.5,     24.7,     24.9,    25.45,    26.75,     28.8,    29.14,    29.22,    29.37,    29.58,    29.86,    30.21,    30.62,     31.1,    31.33,    31.35,     31.6,    31.93,     32.3] kWh
2026-06-19 20:10:01.439952:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:10:01.442009:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     1.86,     2.22,     2.58,     2.95,     3.31,     3.67,     4.04,      4.4,     4.76,     5.13,     5.49,     5.85,     6.22,     6.58,     6.89,     6.95,     7.01,     7.07,     7.32,     7.77,     7.94,     7.94,     7.97,      8.0,     8.03,     8.11,     8.38,     8.57,     9.06,     9.44,     9.72,     10.4,    11.01,    11.06,    11.16,    11.31,    11.51,    11.71,    12.27,    13.57,    15.61,    15.96,    16.04,    16.18,    16.39,    16.67,    17.02,    17.44,    17.92,    18.15,    18.16,    18.42,    18.74,    19.12] kWh
2026-06-19 20:10:01.443666:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:10:01.445114:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   138.84,    144.7,   150.05,   155.73,   161.15,   165.93,   170.82,   175.95,   180.96,   185.93,   190.91,   195.97,   200.94,   205.91,   210.51,    212.1,   213.78,   215.62,   223.32,   238.87,   245.31,   245.34,    246.1,   246.93,   247.69,   249.97,   257.48,   261.93,   273.54,   281.25,    286.9,   350.51,   362.61,   363.58,   365.44,    368.1,   371.36,    375.2,   385.49,   409.63,   447.76,   454.05,   455.45,    457.9,   461.72,   466.44,   472.65,   478.87,   486.51,   490.21,   490.41,   494.41,   499.25,   504.22] p
2026-06-19 20:10:01.519998: predict best10 end_record 06-21 11:05:00, final soc 1.12kWh, metric 452.01p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:20:00, load 32.02kWh, PV 0.0kWh
2026-06-19 20:10:01.521887:    Slot: [   20:10,    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,    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-19 20:10:01.523272:     SoC: [   10.88,     10.6,    10.18,     9.76,     9.34,     8.92,      8.5,     8.08,     7.66,     7.26,     6.87,     6.48,     6.09,      5.7,     5.31,     4.92,     4.53,     4.14,     3.75,     3.36,     2.97,     2.58,     2.19,      1.8,     1.41,      1.5,     1.11,      0.8,      0.8,      0.8,      0.8,     2.74,     4.68,      5.5,      7.0,     8.94,    10.88,     11.5,     11.5,     11.5,     11.5,    11.44,    11.38,    11.31,    11.04,    10.56,    10.38,    10.37,    10.34,    10.31,    10.28,    10.19,      9.9,      9.7,     9.18,     8.76,     8.46,     7.74,     7.08,     7.03,     6.92,     6.76,     6.76,     6.54,     5.94,     4.55,     2.35,     1.98,      1.9,     1.74,     1.51,     1.21,     0.84,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8,     2.74] kWh
2026-06-19 20:10:01.524412:     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<bf+,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g<be-,    g>be-,    g>be-,    g~be-,    g>be-,    g>be-,    g~be-,    g~be~,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~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~be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 20:10:01.525808:    LOAD: [     5.5,     5.76,     6.15,     6.54,     6.93,     7.33,     7.72,     8.11,      8.5,     8.87,     9.23,      9.6,     9.96,    10.32,    10.69,    11.05,    11.41,    11.77,    12.14,     12.5,    12.86,    13.23,    13.59,    13.95,    14.32,    14.68,    15.04,    15.41,    15.77,    16.13,     16.5,    16.86,    17.22,    17.59,    17.95,    18.31,    18.68,    19.04,     19.4,    19.77,    20.08,    20.14,     20.2,    20.26,    20.51,    20.95,    21.13,    21.13,    21.16,    21.19,    21.22,     21.3,    21.57,    21.75,    22.24,    22.63,    22.91,    23.58,     24.2,    24.25,    24.35,     24.5,     24.7,     24.9,    25.45,    26.75,     28.8,    29.14,    29.22,    29.37,    29.58,    29.86,    30.21,    30.62,     31.1,    31.33,    31.35,     31.6,    31.93,     32.3] kWh
2026-06-19 20:10:01.527082:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:10:01.528387:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     2.16,     2.16,     2.23,      2.6,     2.96,     3.32,     5.77,     8.22,     9.46,    11.43,    13.88,    16.33,    17.36,    17.72,    18.08,     18.4,     18.4,     18.4,     18.4,     18.4,     18.4,     18.4,     18.4,     18.4,     18.4,     18.4,     18.4,     18.4,     18.4,     18.4,     18.4,     18.4,     18.4,     18.4,     18.4,     18.4,     18.4,     18.6,     18.6,     18.6,     18.6,     18.6,     18.6,     18.6,     18.6,     18.6,     18.6,     18.6,    19.18,    19.66,    19.71,    19.72,    19.98,     20.3,    22.76] kWh
2026-06-19 20:10:01.529652:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:10:01.531074:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   143.23,   143.23,   144.44,   149.79,   155.47,   160.89,    193.1,   226.01,   243.59,   270.82,   304.32,   337.82,   352.16,   357.13,    362.1,    366.7,    366.7,    366.7,    366.7,    366.7,    366.7,    366.7,    366.7,    366.7,    366.7,    366.7,    366.7,    366.7,    366.7,    366.7,    366.7,    366.7,   416.69,   416.69,   416.69,   416.69,   416.69,   419.95,   419.95,   419.95,   419.95,   419.95,   419.95,   419.95,   419.95,   419.95,   419.95,   419.95,   428.77,   436.42,   437.12,   437.31,   441.31,   446.15,   478.55] p
2026-06-19 20:10:01.611524: predict best end_record 06-21 11:05:00, final soc 1.19kWh, metric 433.24p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:35:00, load 30.82kWh, PV 0.0kWh
2026-06-19 20:10:01.613305:    Slot: [   20:10,    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,    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-19 20:10:01.614932:     SoC: [   10.88,    10.61,    10.21,     9.81,     9.41,     9.01,     8.61,     8.21,     7.81,     7.43,     7.06,     6.68,     6.31,     5.94,     5.57,     5.19,     4.82,     4.45,     4.08,      3.7,     3.33,     2.96,     2.59,     2.21,     1.84,     1.66,     1.28,     0.91,      0.8,      0.8,      0.8,     3.13,     5.46,      5.5,      7.0,     9.33,    11.49,     11.5,     11.5,     11.5,     11.5,    11.44,    11.38,    11.32,    11.06,    10.61,    10.43,    10.43,     10.4,    10.37,    10.34,    10.25,     9.97,     9.79,     9.28,     8.89,      8.6,     7.91,     7.28,     7.23,     7.13,     6.97,     6.77,     6.56,     5.99,     4.66,     2.56,     2.21,     2.13,     1.98,     1.76,     1.48,     1.12,     1.12,     1.12,     0.88,     0.87,      0.8,      0.8,     3.13] kWh
2026-06-19 20:10:01.616088:     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<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<be-,    g<bf+,    g<bf+] kWh
2026-06-19 20:10:01.617442:    LOAD: [     5.5,     5.75,     6.12,      6.5,     6.87,     7.24,     7.62,     7.99,     8.36,     8.71,     9.06,     9.41,     9.75,     10.1,    10.45,    10.79,    11.14,    11.49,    11.84,    12.18,    12.53,    12.88,    13.22,    13.57,    13.92,    14.26,    14.61,    14.96,     15.3,    15.65,     16.0,    16.34,    16.69,    17.04,    17.39,    17.73,    18.08,    18.43,    18.77,    19.12,    19.42,    19.47,    19.53,    19.59,    19.83,    20.25,    20.42,    20.42,    20.45,    20.48,     20.5,    20.58,    20.84,    21.02,    21.48,    21.85,    22.12,    22.76,    23.35,     23.4,    23.49,    23.63,    23.82,    24.02,    24.55,    25.79,    27.74,    28.07,    28.14,    28.29,    28.49,    28.76,    29.09,    29.48,    29.94,    30.16,    30.17,    30.42,    30.73,    31.09] kWh
2026-06-19 20:10:01.618784:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:10:01.620115:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     1.87,     1.87,     1.87,     2.12,     2.46,     2.81,     5.66,      8.5,      8.9,    10.86,     13.7,    16.37,    16.73,    17.08,    17.42,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    18.12,    18.58,    18.58,    18.58,    18.76,    19.07,    21.93] kWh
2026-06-19 20:10:01.621386:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:10:01.622852:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   138.96,   138.96,   138.96,   142.55,   147.97,   153.15,   190.63,   228.92,   234.49,    261.5,   300.48,   337.06,    342.0,   346.74,   351.49,   355.89,   355.89,   355.89,   355.89,   355.89,   355.89,   355.89,   355.89,   355.89,   355.89,   355.89,   355.89,   355.89,   355.89,   355.89,   355.89,   355.89,   405.87,   405.87,   405.87,   405.87,   405.87,   405.87,   405.87,   405.87,   405.87,   405.87,   405.87,   405.87,   405.87,   405.87,   405.87,   405.87,   411.81,   419.11,   419.11,   419.11,    421.9,   426.52,   464.18] p
2026-06-19 20:10:01.624606:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg]
2026-06-19 20:10:01.624664: Saving plan best values to HA entities
2026-06-19 20:10:01.797324: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 20:10:01.803068: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 20:10:01.808054: Best charging limit SoC's [1.5, 16.0, 5.5, 7.0, 16.0, 11.5, 6.5, 1.0, 16.0, 16.0]kWh, export []kWh gives import battery 38.61kWh, house 1.43kWh, export 0.0kWh, metric 433.24p, metric10 452.01p
2026-06-19 20:10:01.880982: Marginal costs baseline metric (no standing charge): 333.2684
2026-06-19 20:10:02.089420: Marginal energy costs matrix computed: min=15.68 max=21.97
2026-06-19 20:10:02.172197: Rate array import [{'start': 1210, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 26.5p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3545, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1210, 'end': 3545, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 20:10:02.172936: - Your estimated bill for today is £0.86 and tomorrow is £2.70
2026-06-19 20:10:02.172969: - Import rates are expensive (22.4p - 26.5p) for the next 2 and three quarters hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 20:10:02.172988: - The battery is currently at 68% and is in eco mode for the next 11 hours.
2026-06-19 20:10:02.173004: - For the next 48 hours there will be no solar generation.
2026-06-19 20:10:02.173019: - You will run out of battery in 13 hours.
2026-06-19 20:10:02.173034: - Your next charge slot will be in 11 hours where import rates will be cheap (15.0p).
2026-06-19 20:10:02.173049: 
2026-06-19 20:10:02.217543: Plan calculation took 1.05 seconds
2026-06-19 20:10:02.222705: No high rate period found
2026-06-19 20:10:02.271999: Import threshold used for optimisation was 16.38p
2026-06-19 20:10:02.321121: Low import rate windows [0: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 1: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 2: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 3: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 4: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 5: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 6: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 7: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 8: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 9: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 10: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 11: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 12: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 13: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 14: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 15: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 16: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 17: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 18: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 19: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 20: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 21: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 22: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 23: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 24: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 25: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 26: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 27: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 28: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 29: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 30: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 31: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 32: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 33: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 34: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 35: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 36: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 37: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 38: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 39: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 40: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 41: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 42: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 43: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 44: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 45: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 46: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 47: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 48: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 49: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 50: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 51: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 52: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 53: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 54: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 55: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 56: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 57: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 58: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 59: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 60: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 61: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 62: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 63: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 64: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 65: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 66: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 67: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 68: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 69: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 70: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 71: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 72: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 73: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 74: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 75: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 76: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 77: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 78: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 79: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 80: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 81: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 82: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 83: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 84: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 85: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 86: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 87: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 88: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 89: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 90: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 91: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 92: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 93: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 94: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41]
2026-06-19 20:10:02.328062: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 08:30:00+01:00 - current SoC 68%, target 9%
2026-06-19 20:10:02.328168: Inverter 0 disabled charge window while waiting for schedule (now 06-19 20:10:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 20:10:02.328246: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 20:10:02.328461: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 20:10:02.328651: Not setting charging SoC as we are not within the window (now 06-19 20:10:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 20:10:02.328706: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 20:10:02.328764: Inverter 0 Current charge limit is 7% and new target is 5%
2026-06-19 20:10:02.413775: Warn: Web Socket result failed {'id': 102, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:10:02.413869: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:10:07.448254: Warn: Web Socket result failed {'id': 103, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:10:07.448319: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:10:12.509865: Warn: Web Socket result failed {'id': 104, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:10:12.509962: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:10:17.516174: Warn: Web Socket result failed {'id': 105, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:10:17.516294: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:10:22.540111: Warn: Web Socket result failed {'id': 106, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:10:22.540219: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:10:27.555457: Warn: Web Socket result failed {'id': 107, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:10:27.555560: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:10:32.606864: Warn: Web Socket result failed {'id': 108, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:10:32.606947: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:10:37.632706: Warn: Web Socket result failed {'id': 109, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:10:37.632768: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:10:42.656469: Warn: Web Socket result failed {'id': 110, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:10:42.656566: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:10:47.707823: Warn: Web Socket result failed {'id': 111, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:10:47.708082: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:10:52.708822: Warn: Inverter 0 Trying to write 5 to charge_limit didn't complete got 7.0
2026-06-19 20:10:52.716012: Warn: record_status Warn: Inverter 0 write to charge_limit failed
2026-06-19 20:10:52.716143: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:10:52.716171: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:10:52.716192: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:10:52.716211: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:10:52.716230: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:10:52.716260: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:10:52.716286: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:10:52.716305: Inverter 0 count register writes 0
2026-06-19 20:10:52.732358: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 20:10:52.737618: Total inverter register writes now 0
2026-06-19 20:10:52.762288: Completed run status Demand with Errors reported (check log)
2026-06-19 20:10:52.776555: Saved current settings to /config/predbat_config.json
2026-06-19 20:11:31.854129: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:11:31.854333: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:11:31.854363: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:11:31.854487: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 20:11:31.854517: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:11:31.854535: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:11:31.854550: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:13:32.025373: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:13:32.025579: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:13:32.025609: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:13:32.025941: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 20:13:32.025988: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:13:32.026007: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:13:32.026024: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:15:00.166391: --------------- PredBat - update at 2026-06-19 20:15:00+01:00 with clock skew 0 minutes, minutes now 1215
2026-06-19 20:15:00.166949: Saved current settings to /config/predbat_config.json
2026-06-19 20:15:00.167025: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 25.2 minutes
2026-06-19 20:15:00.167088: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.13, latest beta is v8.40.13
2026-06-19 20:15:00.167171: Autoupdate: There is an update pending v8.40.13 GECloud automatic fixes, Solis OAuth, SigEnergy onboard status - auto update is off
2026-06-19 20:15:00.186672: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 20:15:00.187138: Predbat mode is set to Control charge
2026-06-19 20:15:00.280862: Found 11520 load_today datapoints going back 2 days
2026-06-19 20:15:00.280946: Using load_power data to fill gaps in load_today data
2026-06-19 20:15:00.332284: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 20:15:00.332397: Zero load period starting at 2026-06-19T12:09:00+0100 (486 minutes) for 889 minutes with base value 0.9
2026-06-19 20:15:00.332449: Zero load period starting at 2026-06-18T19:24:00+0100 (1491 minutes) for 64 minutes with base value 0.8
2026-06-19 20:15:00.333334: Processing 384 30-minute periods for power integration
2026-06-19 20:15:00.384030: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 20:15:00.384112: Car charging hold True, threshold 6.0kWh
2026-06-19 20:15:00.384142: Current data so far today: load 5.55kWh, import 1.7kWh, export 0.0kWh, PV 0kWh
2026-06-19 20:15:00.401555: Standing charge is set to 49.98p
2026-06-19 20:15:00.446797: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 20:15:00.446875: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 20:15:00.447066: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 151.7 minutes
2026-06-19 20:15:00.447504: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 151.7 minutes
2026-06-19 20:15:00.456453: Loaded 95 datapoints of futurerate analysis
2026-06-19 20:15:00.598421: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02', '06-20 19:00:00 => 23.07 / 17.65']
2026-06-19 20:15:00.620238: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 20:15:00.620511: Import rates: min 13.17p, max 36.53p, average 20.02p
2026-06-19 20:15:00.651654: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 20:15:00.651727: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 20:15:00.652642: High export rate found rates in range 99p to -99p
2026-06-19 20:15:00.736023: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 20:15:00.736160: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 20:15:00.736450: Last hour: net energy 0.25kWh, import 0.25kWh, export 0.0kWh, car 0kWh, load 0.52kWh, net cost 6.73p, import 6.73p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 20:15:00.782299: Today's energy total net 1.7kWh, import 1.7kWh, export 0.0kWh, cost 86.36p, import 36.38p, export 0.0p, carbon 0.0kg
2026-06-19 20:15:00.782395: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 20:15:00.784997: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 20:15:00.786118: Warn: Found 1 gaps in load_today totalling 9820 minutes to fill using average data
2026-06-19 20:15:00.786191: Gap starting at 2026-06-18T15:55:00+0100 (1700 minutes) for 9820 minutes
2026-06-19 20:15:00.798902: Historical days now [7] weight [1]
2026-06-19 20:15:00.819742: Today's load divergence 109.54%, in-day adjustment 107.65%, damping 0.95x, yesterday 100.0% today 109.07% blend 15.62%
2026-06-19 20:15:00.819795: Today's predicted so far 12.31kWh with 0.0kWh car/iBoost excluded, 1.1kWh import ignored, and 0kWh forecast extra.
2026-06-19 20:15:00.819817: Today's actual load so far 13.87kWh with 0.0kWh car/iBoost excluded, and 0.46kWh import ignored.
2026-06-19 20:15:00.846657: Inverter 0: Type SK Sunsynk
2026-06-19 20:15:00.846724: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 20:15:00.846880: Reserve min: 5%, battery_min: 5%
2026-06-19 20:15:00.846929: 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 5%, current_reserve 5%, temperature 20°C
2026-06-19 20:15:00.847131: Inverter 0 SoC: 10.88kW 68%, current charge rate 5000W, current discharge rate 5250W, current battery power 536W, current battery voltage 51.2V, grid power -56W, load power 573W, PV Power 0W
2026-06-19 20:15:00.847245: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:15:00.847303: Inverter 0 scheduled charge enable is False
2026-06-19 20:15:00.847323: Inverter 0 charge windows currently []
2026-06-19 20:15:00.847342: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 20:15:00.847426: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:15:00.847447: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:15:00.847473: Inverter 0 scheduled discharge enable is False
2026-06-19 20:15:00.847566: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 20:15:00.847587: Inverter 0 discharge windows currently []
2026-06-19 20:15:00.847603: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:15:00.847616: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:15:00.847628: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:15:00.900562: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 20:15:00.900646: Plan was last updated on 2026-06-19 20:05:00+01:00 and is now 10.0 minutes old
2026-06-19 20:15:00.901073: Best charge window [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 16:00:00 @ 14.13p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:00:00 @ 27.49p 100% ]
2026-06-19 20:15:00.901108: Best export window [  ]
2026-06-19 20:15:00.901959: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 20:15:00.903591: Load divergence over 8.0 hours mean 662.5W, min 662.4W, max 663.6W, std dev 0.33W, divergence 0.03%
2026-06-19 20:15:00.918937: Creating pool of 12 processes to match your CPU count
2026-06-19 20:15:00.992307: predict base end_record 06-21 11:10:00, final soc 0.8kWh, metric 480.49p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:25:00, load 30.94kWh, PV 0.0kWh
2026-06-19 20:15:00.994349:    Slot: [   20:15,    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,    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-19 20:15:00.995934:     SoC: [   10.88,    10.68,    10.28,     9.88,     9.47,     9.07,     8.67,     8.27,     7.86,     7.49,     7.11,     6.74,     6.36,     5.99,     5.62,     5.24,     4.87,      4.5,     4.12,     3.75,     3.37,      3.0,     2.63,     2.25,     1.88,      1.5,     1.13,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 20:15:00.997158:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 20:15:00.998615:    LOAD: [    5.55,     5.74,     6.11,     6.49,     6.86,     7.24,     7.61,     7.98,     8.36,     8.71,     9.06,     9.41,     9.76,     10.1,    10.45,     10.8,    11.15,    11.49,    11.84,    12.19,    12.54,    12.89,    13.23,    13.58,    13.93,    14.28,    14.63,    14.98,    15.32,    15.67,    16.02,    16.37,    16.72,    17.06,    17.41,    17.76,    18.11,    18.46,     18.8,    19.15,    19.45,    19.51,    19.57,    19.61,    19.83,    20.28,    20.46,    20.46,    20.48,    20.51,    20.54,    20.62,    20.88,    21.05,    21.52,    21.89,    22.16,     22.8,    23.38,    23.43,    23.53,    23.67,    23.86,    24.05,    24.59,    25.83,    27.78,    28.11,    28.18,    28.32,    28.52,    28.79,    29.12,    29.52,    29.98,     30.2,    30.21,    30.45,    30.76,    31.12] kWh
2026-06-19 20:15:00.999956:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:15:01.001340:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     1.74,     2.09,     2.44,     2.78,     3.13,     3.48,     3.83,     4.18,     4.52,     4.87,     5.22,     5.57,     5.92,     6.22,     6.27,     6.33,     6.38,     6.59,     7.04,     7.22,     7.22,     7.25,     7.28,      7.3,     7.38,     7.64,     7.82,     8.28,     8.65,     8.92,     9.56,    10.15,    10.19,    10.29,    10.43,    10.62,    10.82,    11.35,    12.59,    14.54,    14.87,    14.94,    15.08,    15.29,    15.55,    15.89,    16.28,    16.74,    16.96,    16.97,    17.22,    17.53,    17.89] kWh
2026-06-19 20:15:01.002702:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:15:01.004107:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.98,   142.11,   147.55,   152.75,   157.33,   162.01,   166.93,   171.73,    176.5,   181.26,   186.11,   190.88,   195.64,   200.05,   201.59,   203.18,   204.66,   211.24,    227.0,   233.43,   233.45,   234.19,   234.98,   235.67,   237.84,   245.05,   249.29,   260.38,   267.74,   273.13,   336.12,   347.67,   348.59,   350.37,    352.9,   356.02,   359.69,   369.51,   392.55,   428.95,   434.95,   436.29,   438.62,   442.27,   446.77,    452.7,   458.64,   465.94,   469.47,   469.66,   473.48,    478.1,   482.84] p
2026-06-19 20:15:01.109208: Battery has 13.17 hours left - now at 10.88kWh
2026-06-19 20:15:01.143633: predict base10 end_record 06-21 11:10:00, final soc 0.8kWh, metric 501.51p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:50:00, load 32.14kWh, PV 0.0kWh
2026-06-19 20:15:01.145090:    Slot: [   20:15,    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,    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-19 20:15:01.146317:     SoC: [   10.88,    10.67,    10.25,     9.83,      9.4,     8.98,     8.56,     8.14,     7.72,     7.32,     6.93,     6.54,     6.15,     5.76,     5.37,     4.98,     4.58,     4.19,      3.8,     3.41,     3.02,     2.63,     2.24,     1.85,     1.46,     1.06,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 20:15:01.147279:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 20:15:01.148426:    LOAD: [    5.55,     5.75,     6.14,     6.53,     6.92,     7.32,     7.71,      8.1,     8.49,     8.86,     9.23,     9.59,     9.96,    10.32,    10.68,    11.05,    11.41,    11.78,    12.14,    12.51,    12.87,    13.23,     13.6,    13.96,    14.33,    14.69,    15.05,    15.42,    15.78,    16.15,    16.51,    16.88,    17.24,     17.6,    17.97,    18.33,     18.7,    19.06,    19.43,    19.79,    20.11,    20.16,    20.22,    20.27,     20.5,    20.97,    21.16,    21.16,    21.18,    21.21,    21.24,    21.32,     21.6,    21.78,    22.27,    22.66,    22.94,    23.61,    24.22,    24.27,    24.37,    24.52,    24.72,    24.92,    25.48,    26.78,    28.82,    29.17,    29.25,    29.39,    29.61,    29.89,    30.23,    30.65,    31.13,    31.36,    31.37,    31.63,    31.95,    32.33] kWh
2026-06-19 20:15:01.149500:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:15:01.150665:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     1.82,     2.18,     2.55,     2.91,     3.28,     3.64,      4.0,     4.37,     4.73,      5.1,     5.46,     5.82,     6.19,     6.55,     6.87,     6.93,     6.99,     7.04,     7.26,     7.73,     7.92,     7.92,     7.95,     7.98,      8.0,     8.09,     8.36,     8.54,     9.03,     9.42,      9.7,    10.37,    10.98,    11.04,    11.14,    11.29,    11.48,    11.69,    12.24,    13.54,    15.59,    15.93,    16.01,    16.16,    16.37,    16.65,     17.0,    17.41,    17.89,    18.12,    18.13,    18.39,    18.72,    19.09] kWh
2026-06-19 20:15:01.151752:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:15:01.152881:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   138.22,    144.1,   149.47,   155.16,    160.6,   165.39,   170.29,   175.44,   180.47,   185.46,   190.44,   195.52,    200.5,   205.49,    210.1,   211.72,   213.39,   214.93,   221.83,   238.34,   245.07,   245.09,   245.87,    246.7,   247.41,   249.69,   257.24,   261.68,    273.3,    281.0,   286.65,   350.27,   362.37,   363.34,    365.2,   367.85,   371.12,   374.96,   385.25,   409.38,   447.52,   453.81,    455.2,   457.65,   461.47,   466.19,    472.4,   478.62,   486.27,   489.97,   490.17,   494.17,   499.01,   503.98] p
2026-06-19 20:15:01.222409: predict best10 end_record 06-21 11:10:00, final soc 1.45kWh, metric 457.33p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:20:00, load 32.14kWh, PV 0.0kWh
2026-06-19 20:15:01.223826:    Slot: [   20:15,    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,    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-19 20:15:01.224941:     SoC: [   10.88,    10.67,    10.25,     9.83,      9.4,     8.98,     8.56,     8.14,     7.72,     7.32,     6.93,     6.54,     6.15,     5.76,     5.37,     4.98,     4.58,     4.19,      3.8,     3.41,     3.02,     2.63,     2.24,     1.85,     1.46,      1.5,     1.11,      0.8,      0.8,      0.8,      0.8,     2.74,     4.68,      5.5,      7.0,     8.94,    10.88,     11.5,     11.5,     11.5,     11.5,    11.44,    11.37,    11.32,    11.08,    10.57,    10.37,    10.37,    10.34,    10.31,    10.28,    10.19,      9.9,      9.7,     9.18,     8.76,     8.46,     7.74,     7.08,     7.03,     6.92,     6.76,     6.76,     6.54,     5.94,     4.55,     2.35,     1.98,      1.9,     1.74,     1.51,     1.21,     0.84,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8,     2.74] kWh
2026-06-19 20:15:01.225876:     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<bf+,    g>be-,    g>be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g<be-,    g>be-,    g~be-,    g>be-,    g~be-,    g>be-,    g~be-,    g~be~,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~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~be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 20:15:01.226976:    LOAD: [    5.55,     5.75,     6.14,     6.53,     6.92,     7.32,     7.71,      8.1,     8.49,     8.86,     9.23,     9.59,     9.96,    10.32,    10.68,    11.05,    11.41,    11.78,    12.14,    12.51,    12.87,    13.23,     13.6,    13.96,    14.33,    14.69,    15.05,    15.42,    15.78,    16.15,    16.51,    16.88,    17.24,     17.6,    17.97,    18.33,     18.7,    19.06,    19.43,    19.79,    20.11,    20.16,    20.22,    20.27,     20.5,    20.97,    21.16,    21.16,    21.18,    21.21,    21.24,    21.32,     21.6,    21.78,    22.27,    22.66,    22.94,    23.61,    24.22,    24.27,    24.37,    24.52,    24.72,    24.92,    25.48,    26.78,    28.82,    29.17,    29.25,    29.39,    29.61,    29.89,    30.23,    30.65,    31.13,    31.36,    31.37,    31.63,    31.95,    32.33] kWh
2026-06-19 20:15:01.228011:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:15:01.229081:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     2.11,     2.11,     2.19,     2.55,     2.92,     3.28,     5.73,     8.18,     9.42,     11.4,    13.84,    16.29,    17.32,    17.69,    18.05,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    19.15,    19.63,    19.68,    19.69,    19.95,    20.27,    22.73] kWh
2026-06-19 20:15:01.230129:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:15:01.231227:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   142.54,   142.54,   143.78,   149.15,   154.84,   160.28,    192.5,   225.43,   243.02,   270.27,   303.78,   337.29,   351.65,   356.63,   361.62,   366.23,   366.23,   366.23,   366.23,   366.23,   366.23,   366.23,   366.23,   366.23,   366.23,   366.23,   366.23,   366.23,   366.23,   366.23,   366.23,   366.23,   416.21,   416.21,   416.21,   416.21,   416.21,   419.48,   419.48,   419.48,   419.48,   419.48,   419.48,   419.48,   419.48,   419.48,   419.48,   419.48,    428.3,   435.95,   436.64,   436.84,   440.84,   445.68,   478.08] p
2026-06-19 20:15:01.303673: predict best end_record 06-21 11:10:00, final soc 1.58kWh, metric 439.63p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:35:00, load 30.94kWh, PV 0.0kWh
2026-06-19 20:15:01.305083:    Slot: [   20:15,    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,    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-19 20:15:01.306232:     SoC: [   10.88,    10.68,    10.28,     9.88,     9.47,     9.07,     8.67,     8.27,     7.86,     7.49,     7.11,     6.74,     6.36,     5.99,     5.62,     5.24,     4.87,      4.5,     4.12,     3.75,     3.37,      3.0,     2.63,     2.25,     1.88,     1.63,     1.26,     0.88,      0.8,      0.8,      0.8,     3.13,     5.46,      5.5,      7.0,     9.33,    11.49,     11.5,     11.5,     11.5,     11.5,    11.44,    11.38,    11.33,     11.1,    10.61,    10.43,    10.43,    10.39,    10.36,    10.34,    10.25,     9.97,     9.79,     9.28,     8.89,      8.6,     7.91,     7.28,     7.23,     7.13,     6.97,     6.77,     6.56,     5.99,     4.66,     2.56,     2.21,     2.13,     1.98,     1.76,     1.48,     1.12,     1.12,     1.12,     0.88,     0.87,      0.8,      0.8,     3.13] kWh
2026-06-19 20:15:01.307141:     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<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<be-,    g<bf+,    g<bf+] kWh
2026-06-19 20:15:01.308242:    LOAD: [    5.55,     5.74,     6.11,     6.49,     6.86,     7.24,     7.61,     7.98,     8.36,     8.71,     9.06,     9.41,     9.76,     10.1,    10.45,     10.8,    11.15,    11.49,    11.84,    12.19,    12.54,    12.89,    13.23,    13.58,    13.93,    14.28,    14.63,    14.98,    15.32,    15.67,    16.02,    16.37,    16.72,    17.06,    17.41,    17.76,    18.11,    18.46,     18.8,    19.15,    19.45,    19.51,    19.57,    19.61,    19.83,    20.28,    20.46,    20.46,    20.48,    20.51,    20.54,    20.62,    20.88,    21.05,    21.52,    21.89,    22.16,     22.8,    23.38,    23.43,    23.53,    23.67,    23.86,    24.05,    24.59,    25.83,    27.78,    28.11,    28.18,    28.32,    28.52,    28.79,    29.12,    29.52,    29.98,     30.2,    30.21,    30.45,    30.76,    31.12] kWh
2026-06-19 20:15:01.309318:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:15:01.310399:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     1.82,     1.82,     1.82,     2.09,     2.44,     2.78,     5.63,     8.48,     8.87,    10.83,    13.68,    16.35,    16.71,    17.06,    17.41,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,     18.1,    18.56,    18.56,    18.56,    18.74,    19.05,    21.91] kWh
2026-06-19 20:15:01.311432:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:15:01.312506:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   138.09,   138.09,   138.09,   142.09,   147.53,   152.72,   190.22,   228.53,   234.12,   261.15,   300.14,   336.74,   341.69,   346.46,   351.23,   355.63,   355.63,   355.63,   355.63,   355.63,   355.63,   355.63,   355.63,   355.63,   355.63,   355.63,   355.63,   355.63,   355.63,   355.63,   355.63,   355.63,   405.61,   405.61,   405.61,   405.61,   405.61,   405.61,   405.61,   405.61,   405.61,   405.61,   405.61,   405.61,   405.61,   405.61,   405.61,   405.61,   411.55,   418.85,   418.85,   418.85,   421.65,   426.27,   463.93] p
2026-06-19 20:15:01.314255:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg]
2026-06-19 20:15:01.314283: Saving plan best values to HA entities
2026-06-19 20:15:01.503974: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 20:15:01.509120: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 20:15:01.514177: Best charging limit SoC's [1.5, 16.0, 5.5, 7.0, 16.0, 11.5, 6.5, 1.0, 16.0, 16.0]kWh, export []kWh gives import battery 38.57kWh, house 1.46kWh, export 0.0kWh, metric 439.63p, metric10 457.33p
2026-06-19 20:15:01.582739: Marginal costs baseline metric (no standing charge): 339.6666
2026-06-19 20:15:01.751261: Marginal energy costs matrix computed: min=15.8 max=21.96
2026-06-19 20:15:01.832734: Rate array import [{'start': 1215, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 26.5p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3550, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1215, 'end': 3550, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 20:15:01.833425: - Your estimated bill for today is £0.86 and tomorrow is £2.69
2026-06-19 20:15:01.833456: - Import rates are expensive (22.4p - 26.5p) for the next 2 and three quarters hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 20:15:01.833474: - The battery is currently at 68% and is in eco mode for the next 11 hours.
2026-06-19 20:15:01.833489: - For the next 48 hours there will be no solar generation.
2026-06-19 20:15:01.833504: - You will run out of battery in 13 hours.
2026-06-19 20:15:01.833520: - Your next charge slot will be in 11 hours where import rates will be cheap (15.0p).
2026-06-19 20:15:01.833535: 
2026-06-19 20:15:01.878314: Plan calculation took 0.98 seconds
2026-06-19 20:15:01.882173: No high rate period found
2026-06-19 20:15:01.930675: Import threshold used for optimisation was 16.38p
2026-06-19 20:15:01.986647: Low import rate windows [0: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 1: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 2: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 3: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 4: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 5: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 6: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 7: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 8: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 9: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 10: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 11: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 12: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 13: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 14: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 15: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 16: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 17: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 18: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 19: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 20: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 21: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 22: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 23: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 24: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 25: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 26: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 27: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 28: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 29: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 30: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 31: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 32: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 33: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 34: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 35: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 36: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 37: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 38: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 39: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 40: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 41: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 42: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 43: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 44: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 45: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 46: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 47: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 48: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 49: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 50: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 51: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 52: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 53: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 54: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 55: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 56: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 57: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 58: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 59: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 60: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 61: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 62: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 63: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 64: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 65: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 66: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 67: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 68: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 69: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 70: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 71: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 72: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 73: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 74: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 75: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 76: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 77: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 78: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 79: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 80: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 81: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 82: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 83: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 84: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 85: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 86: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 87: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 88: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 89: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 90: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 91: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 92: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 93: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 94: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41]
2026-06-19 20:15:01.993197: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 08:30:00+01:00 - current SoC 68%, target 9%
2026-06-19 20:15:01.993288: Inverter 0 disabled charge window while waiting for schedule (now 06-19 20:15:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 20:15:01.993354: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 20:15:01.993532: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 20:15:01.993722: Not setting charging SoC as we are not within the window (now 06-19 20:15:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 20:15:01.993768: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 20:15:01.993814: Inverter 0 Current charge limit is 7% and new target is 5%
2026-06-19 20:15:02.079459: Warn: Web Socket result failed {'id': 112, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:15:02.079674: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:15:07.118710: Warn: Web Socket result failed {'id': 113, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:15:07.118806: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:15:12.195949: Warn: Web Socket result failed {'id': 114, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:15:12.196017: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:15:17.260017: Warn: Web Socket result failed {'id': 115, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:15:17.260130: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:15:22.327857: Warn: Web Socket result failed {'id': 116, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:15:22.327957: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:15:27.367382: Warn: Web Socket result failed {'id': 117, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:15:27.367476: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:15:32.471987: Warn: Web Socket result failed {'id': 118, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:15:32.472260: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:15:37.521923: Warn: Web Socket result failed {'id': 119, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:15:37.522005: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:15:42.558247: Warn: Web Socket result failed {'id': 120, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:15:42.558408: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:15:47.615685: Warn: Web Socket result failed {'id': 121, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:15:47.615812: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:15:52.616676: Warn: Inverter 0 Trying to write 5 to charge_limit didn't complete got 7.0
2026-06-19 20:15:52.623982: Warn: record_status Warn: Inverter 0 write to charge_limit failed
2026-06-19 20:15:52.624108: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:15:52.624136: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:15:52.624157: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:15:52.624175: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:15:52.624198: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:15:52.624227: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:15:52.624245: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:15:52.624264: Inverter 0 count register writes 0
2026-06-19 20:15:52.638296: 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-19 20:15:52.638431: Recompute is saving previous plan...
2026-06-19 20:15:52.641035: Best charge window [ 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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% ]
2026-06-19 20:15:52.641087: Best export window [  ]
2026-06-19 20:15:52.641712: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 20:15:52.643313: Load divergence over 8.0 hours mean 662.5W, min 662.4W, max 663.6W, std dev 0.33W, divergence 0.03%
2026-06-19 20:15:52.657330: Calculating data from yesterday for savings calculation
2026-06-19 20:15:52.665916: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 20:15:52.671024: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 20:15:52.671879: Creating pool of 12 processes to match your CPU count
2026-06-19 20:15:52.718044: 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-19 20:15:52.719679: Optimise levels pass started at 2026-06-19 20:15:52
2026-06-19 20:15:52.719726: Optimise all windows, total charge 94 export 1
2026-06-19 20:15:52.936113: >> Region optimisation pass width 960
2026-06-19 20:15:53.258228: >> Region optimisation pass width 480
2026-06-19 20:15:53.630362: >> Region optimisation pass width 240
2026-06-19 20:15:54.068042: >> Region optimisation pass width 120
2026-06-19 20:15:55.032059: Calculated end_record as 06-21 11:00:00 based on best_price 13.93p, next_charge_start 06-20 11:00:00, max_windows 77
2026-06-19 20:15:55.032149: Optimise levels pass ended at 2026-06-19 20:15:55, duration 2.3 seconds tried 325 combinations
2026-06-19 20:15:55.032203: Set best_price_charge_level 15.0p, best_price_export_level 0p, best_price_charge 13.93p, best_cost_export 0p, best_metric 417.45p, best_keep 0kWh, best_cycle 46.48kWh, best_carbon 0kg, best_import 32.49kWh
2026-06-19 20:15:55.048676: Starting detailed optimisation end_record 06-21 11:00:00, best_price_charge 13.93p, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.5, 11.5, 0, 11.5, 11.5, 11.5, 11.5, 11.5, 11.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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]kWh and export limits []kWh
2026-06-19 20:15:55.049030: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 319.11p, best_cost 327.41p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.24kWh
2026-06-19 20:15:55.080923: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 319.11p, best_cost 327.41p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.24kWh
2026-06-19 20:15:55.111124: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 319.07p, best_cost 327.37p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.24kWh
2026-06-19 20:15:55.228874: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 319.07p, best_cost 327.37p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.24kWh
2026-06-19 20:15:55.255783: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 319.07p, best_cost 327.37p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.24kWh
2026-06-19 20:15:55.285198: Best charge windows best_metric 319.07p, best_cost 327.37p, best_carbon 0kg, best_import 40.24kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 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% ]
2026-06-19 20:15:55.286325: Best charge windows best_metric 319.07p, best_cost 327.37p, best_carbon 0kg, best_import 40.24kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 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% ]
2026-06-19 20:15:55.286472: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 319.07p, best_cost 327.37p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.24kWh
2026-06-19 20:15:55.319212: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 319.07p, best_cost 327.37p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.24kWh
2026-06-19 20:15:55.348461: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 319.07p, best_cost 327.37p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.24kWh
2026-06-19 20:15:55.458339: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 319.07p, best_cost 327.37p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.24kWh
2026-06-19 20:15:55.491840: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 319.07p, best_cost 327.37p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.24kWh
2026-06-19 20:15:55.515942: Best charge windows best_metric 319.07p, best_cost 327.37p, best_carbon 0kg, best_import 40.24kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 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% ]
2026-06-19 20:15:55.516171: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 319.07p, best_cost 327.37p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.24kWh
2026-06-19 20:15:55.546267: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 319.07p, best_cost 327.37p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.24kWh
2026-06-19 20:15:55.571260: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 319.07p, best_cost 327.37p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.24kWh
2026-06-19 20:15:55.677691: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 319.07p, best_cost 327.37p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.24kWh
2026-06-19 20:15:55.700677: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 319.07p, best_cost 327.37p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.24kWh
2026-06-19 20:15:55.721955: Best charge windows best_metric 319.07p, best_cost 327.37p, best_carbon 0kg, best_import 40.24kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 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% ]
2026-06-19 20:15:55.722041: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 13.93p, best_metric 319.07p, best_cost 327.37p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.24kWh
2026-06-19 20:15:55.745285: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 13.93p, best_metric 319.07p, best_cost 327.37p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.24kWh
2026-06-19 20:15:55.770015: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 13.93p, best_metric 319.07p, best_cost 327.37p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.24kWh
2026-06-19 20:15:55.884009: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 13.93p, best_metric 319.07p, best_cost 327.37p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.24kWh
2026-06-19 20:15:55.911511: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 13.93p, best_metric 319.07p, best_cost 327.37p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.24kWh
2026-06-19 20:15:55.940320: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 13.93p, best_metric 319.07p, best_cost 327.37p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.24kWh
2026-06-19 20:15:55.974010: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 13.93p, best_metric 318.49p, best_cost 326.77p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.18kWh
2026-06-19 20:15:56.001868: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 13.93p, best_metric 318.21p, best_cost 326.6p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.18kWh
2026-06-19 20:15:56.048772: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 13.93p, best_metric 318.21p, best_cost 326.6p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.18kWh
2026-06-19 20:15:56.096929: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 13.93p, best_metric 318.21p, best_cost 326.6p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.18kWh
2026-06-19 20:15:56.146679: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 13.93p, best_metric 317.97p, best_cost 326.32p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.18kWh
2026-06-19 20:15:56.196130: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 13.93p, best_metric 317.97p, best_cost 326.32p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.18kWh
2026-06-19 20:15:56.245048: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 13.93p, best_metric 317.95p, best_cost 326.31p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.18kWh
2026-06-19 20:15:56.293581: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 13.93p, best_metric 317.95p, best_cost 326.31p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.18kWh
2026-06-19 20:15:56.355402: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 13.93p, best_metric 317.91p, best_cost 326.31p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.18kWh
2026-06-19 20:15:56.412981: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 13.93p, best_metric 317.91p, best_cost 326.31p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.18kWh
2026-06-19 20:15:56.466355: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 13.93p, best_metric 317.91p, best_cost 326.31p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.18kWh
2026-06-19 20:15:56.572991: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 13.93p, best_metric 317.91p, best_cost 326.31p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.18kWh
2026-06-19 20:15:56.680399: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 13.93p, best_metric 317.91p, best_cost 326.31p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.18kWh
2026-06-19 20:15:56.733084: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 13.93p, best_metric 317.91p, best_cost 326.31p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.18kWh
2026-06-19 20:15:56.786887: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 13.93p, best_metric 317.91p, best_cost 326.31p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.18kWh
2026-06-19 20:15:56.986884: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 13.93p, best_metric 317.91p, best_cost 326.31p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.18kWh
2026-06-19 20:15:57.041107: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 13.93p, best_metric 317.91p, best_cost 326.31p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.18kWh
2026-06-19 20:15:57.089990: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 13.93p, best_metric 317.91p, best_cost 326.31p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.18kWh
2026-06-19 20:15:57.144050: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 13.93p, best_metric 317.91p, best_cost 326.31p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.18kWh
2026-06-19 20:15:57.199218: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 13.93p, best_metric 317.91p, best_cost 326.31p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.18kWh
2026-06-19 20:15:57.257131: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 13.93p, best_metric 317.91p, best_cost 326.31p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.18kWh
2026-06-19 20:15:57.309116: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 13.93p, best_metric 317.91p, best_cost 326.31p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.18kWh
2026-06-19 20:15:57.335496: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 13.93p, best_metric 317.91p, best_cost 326.31p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.18kWh
2026-06-19 20:15:57.359634: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 13.93p, best_metric 317.91p, best_cost 326.31p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.18kWh
2026-06-19 20:15:57.389915: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 13.93p, best_metric 317.91p, best_cost 326.31p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.18kWh
2026-06-19 20:15:57.413594: Optimise price set 27.8p, pass low, price 25.96p, start_at_low True, best_price_charge 13.93p, best_metric 317.91p, best_cost 326.31p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.18kWh
2026-06-19 20:15:57.440996: Optimise price set 28.4p, pass low, price 26.48p, start_at_low True, best_price_charge 13.93p, best_metric 317.91p, best_cost 326.31p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.18kWh
2026-06-19 20:15:57.527859: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 13.93p, best_metric 317.91p, best_cost 326.31p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.18kWh
2026-06-19 20:15:57.579996: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 13.93p, best_metric 317.91p, best_cost 326.31p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.18kWh
2026-06-19 20:15:57.630150: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 13.93p, best_metric 317.91p, best_cost 326.31p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.18kWh
2026-06-19 20:15:57.708096: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 13.93p, best_metric 317.91p, best_cost 326.31p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.18kWh
2026-06-19 20:15:57.731654: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 13.93p, best_metric 317.91p, best_cost 326.31p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.18kWh
2026-06-19 20:15:57.755874: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 13.93p, best_metric 317.91p, best_cost 326.31p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.18kWh
2026-06-19 20:15:57.780278: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 13.93p, best_metric 317.91p, best_cost 326.31p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.18kWh
2026-06-19 20:15:57.804859: Best charge windows best_metric 317.91p, best_cost 326.31p, best_carbon 0kg, best_import 40.18kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 6%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 6%, 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% ]
2026-06-19 20:15:57.805120: Tweak plan optimisation started
2026-06-19 20:15:58.005336: Tweak optimisation finished metric 317.9 cost 326.31 metric_keep 0 cycle 31.19 carbon 0 import 40.18
2026-06-19 20:15:58.017328: Raw charge windows [ 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 72%, 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 6%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 6%, 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% ] reserve 0.8
2026-06-19 20:15:58.018094: Unclipped charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 16:00:00 @ 14.13p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:30:00 @ 27.45p 100% ] reserve 0.8
2026-06-19 20:15:58.018504: Unfiltered charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 16:00:00 @ 14.13p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:30:00 @ 27.45p 100% ] reserve 0.8
2026-06-19 20:15:58.018854: Filtered charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 16:00:00 @ 14.13p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:30:00 @ 27.45p 100% ] reserve 0.8
2026-06-19 20:15:58.047661: Previous plan best metric is 317.91 (cost 326.31) and new plan best metric is 317.91 (cost 326.31)
2026-06-19 20:15:58.047740: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-19 20:15:58.047960: Plan valid is now true after recompute was False
2026-06-19 20:15:58.072850: predict base end_record 06-21 11:00:00, final soc 0.8kWh, metric 478.1p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:25:00, load 30.76kWh, PV 0.0kWh
2026-06-19 20:15:58.074538:    Slot: [   20:15,    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,    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-19 20:15:58.075899:     SoC: [   10.88,    10.68,    10.28,     9.88,     9.47,     9.07,     8.67,     8.27,     7.86,     7.49,     7.11,     6.74,     6.36,     5.99,     5.62,     5.24,     4.87,      4.5,     4.12,     3.75,     3.37,      3.0,     2.63,     2.25,     1.88,      1.5,     1.13,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 20:15:58.077016:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 20:15:58.078377:    LOAD: [    5.55,     5.74,     6.11,     6.49,     6.86,     7.24,     7.61,     7.98,     8.36,     8.71,     9.06,     9.41,     9.76,     10.1,    10.45,     10.8,    11.15,    11.49,    11.84,    12.19,    12.54,    12.89,    13.23,    13.58,    13.93,    14.28,    14.63,    14.98,    15.32,    15.67,    16.02,    16.37,    16.72,    17.06,    17.41,    17.76,    18.11,    18.46,     18.8,    19.15,    19.45,    19.51,    19.57,    19.61,    19.83,    20.28,    20.46,    20.46,    20.48,    20.51,    20.54,    20.62,    20.88,    21.05,    21.52,    21.89,    22.16,     22.8,    23.38,    23.43,    23.53,    23.67,    23.86,    24.05,    24.59,    25.83,    27.78,    28.11,    28.18,    28.32,    28.52,    28.79,    29.12,    29.52,    29.98,     30.2,    30.21,    30.45,    30.76] kWh
2026-06-19 20:15:58.079649:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:15:58.080975:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     1.74,     2.09,     2.44,     2.78,     3.13,     3.48,     3.83,     4.18,     4.52,     4.87,     5.22,     5.57,     5.92,     6.22,     6.27,     6.33,     6.38,     6.59,     7.04,     7.22,     7.22,     7.25,     7.28,      7.3,     7.38,     7.64,     7.82,     8.28,     8.65,     8.92,     9.56,    10.15,    10.19,    10.29,    10.43,    10.62,    10.82,    11.35,    12.59,    14.54,    14.87,    14.94,    15.08,    15.29,    15.55,    15.89,    16.28,    16.74,    16.96,    16.97,    17.22,    17.53] kWh
2026-06-19 20:15:58.082301:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:15:58.083640:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.98,   142.11,   147.55,   152.75,   157.33,   162.01,   166.93,   171.73,    176.5,   181.26,   186.11,   190.88,   195.64,   200.05,   201.59,   203.18,   204.66,   211.24,    227.0,   233.43,   233.45,   234.19,   234.98,   235.67,   237.84,   245.05,   249.29,   260.38,   267.74,   273.13,   336.12,   347.67,   348.59,   350.37,    352.9,   356.02,   359.69,   369.51,   392.55,   428.95,   434.95,   436.29,   438.62,   442.27,   446.77,    452.7,   458.64,   465.94,   469.47,   469.66,   473.48,    478.1] p
2026-06-19 20:15:58.190099: Battery has 13.17 hours left - now at 10.88kWh
2026-06-19 20:15:58.224108: predict base10 end_record 06-21 11:00:00, final soc 0.8kWh, metric 499.01p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:50:00, load 31.95kWh, PV 0.0kWh
2026-06-19 20:15:58.225459:    Slot: [   20:15,    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,    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-19 20:15:58.226591:     SoC: [   10.88,    10.67,    10.25,     9.83,      9.4,     8.98,     8.56,     8.14,     7.72,     7.32,     6.93,     6.54,     6.15,     5.76,     5.37,     4.98,     4.58,     4.19,      3.8,     3.41,     3.02,     2.63,     2.24,     1.85,     1.46,     1.06,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 20:15:58.227495:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 20:15:58.228582:    LOAD: [    5.55,     5.75,     6.14,     6.53,     6.92,     7.32,     7.71,      8.1,     8.49,     8.86,     9.23,     9.59,     9.96,    10.32,    10.68,    11.05,    11.41,    11.78,    12.14,    12.51,    12.87,    13.23,     13.6,    13.96,    14.33,    14.69,    15.05,    15.42,    15.78,    16.15,    16.51,    16.88,    17.24,     17.6,    17.97,    18.33,     18.7,    19.06,    19.43,    19.79,    20.11,    20.16,    20.22,    20.27,     20.5,    20.97,    21.16,    21.16,    21.18,    21.21,    21.24,    21.32,     21.6,    21.78,    22.27,    22.66,    22.94,    23.61,    24.22,    24.27,    24.37,    24.52,    24.72,    24.92,    25.48,    26.78,    28.82,    29.17,    29.25,    29.39,    29.61,    29.89,    30.23,    30.65,    31.13,    31.36,    31.37,    31.63,    31.95] kWh
2026-06-19 20:15:58.229744:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:15:58.231217:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     1.82,     2.18,     2.55,     2.91,     3.28,     3.64,      4.0,     4.37,     4.73,      5.1,     5.46,     5.82,     6.19,     6.55,     6.87,     6.93,     6.99,     7.04,     7.26,     7.73,     7.92,     7.92,     7.95,     7.98,      8.0,     8.09,     8.36,     8.54,     9.03,     9.42,      9.7,    10.37,    10.98,    11.04,    11.14,    11.29,    11.48,    11.69,    12.24,    13.54,    15.59,    15.93,    16.01,    16.16,    16.37,    16.65,     17.0,    17.41,    17.89,    18.12,    18.13,    18.39,    18.72] kWh
2026-06-19 20:15:58.232268:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:15:58.233375:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   138.22,    144.1,   149.47,   155.16,    160.6,   165.39,   170.29,   175.44,   180.47,   185.46,   190.44,   195.52,    200.5,   205.49,    210.1,   211.72,   213.39,   214.93,   221.83,   238.34,   245.07,   245.09,   245.87,    246.7,   247.41,   249.69,   257.24,   261.68,    273.3,    281.0,   286.65,   350.27,   362.37,   363.34,    365.2,   367.85,   371.12,   374.96,   385.25,   409.38,   447.52,   453.81,    455.2,   457.65,   461.47,   466.19,    472.4,   478.62,   486.27,   489.97,   490.17,   494.17,   499.01] p
2026-06-19 20:15:58.294473: predict best10 end_record 06-21 11:00:00, final soc 0.8kWh, metric 445.68p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:20:00, load 31.95kWh, PV 0.0kWh
2026-06-19 20:15:58.295822:    Slot: [   20:15,    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,    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-19 20:15:58.296935:     SoC: [   10.88,    10.67,    10.25,     9.83,      9.4,     8.98,     8.56,     8.14,     7.72,     7.32,     6.93,     6.54,     6.15,     5.76,     5.37,     4.98,     4.58,     4.19,      3.8,     3.41,     3.02,     2.63,     2.24,     1.85,     1.46,      1.5,     1.11,      0.8,      0.8,      0.8,      0.8,     2.74,     4.68,      5.5,      7.0,     8.94,    10.88,     11.5,     11.5,     11.5,     11.5,    11.44,    11.37,    11.32,    11.08,    10.57,    10.37,    10.37,    10.34,    10.31,    10.28,    10.19,      9.9,      9.7,     9.18,     8.76,     8.46,     7.74,     7.08,     7.03,     6.92,     6.76,     6.76,     6.54,     5.94,     4.55,     2.35,     1.98,      1.9,     1.74,     1.51,     1.21,     0.84,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 20:15:58.297864:     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<bf+,    g>be-,    g>be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g<be-,    g>be-,    g~be-,    g>be-,    g~be-,    g>be-,    g~be-,    g~be~,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~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~be-,    g~be~,    g<be-,    g<be-,    g<bf+] kWh
2026-06-19 20:15:58.298967:    LOAD: [    5.55,     5.75,     6.14,     6.53,     6.92,     7.32,     7.71,      8.1,     8.49,     8.86,     9.23,     9.59,     9.96,    10.32,    10.68,    11.05,    11.41,    11.78,    12.14,    12.51,    12.87,    13.23,     13.6,    13.96,    14.33,    14.69,    15.05,    15.42,    15.78,    16.15,    16.51,    16.88,    17.24,     17.6,    17.97,    18.33,     18.7,    19.06,    19.43,    19.79,    20.11,    20.16,    20.22,    20.27,     20.5,    20.97,    21.16,    21.16,    21.18,    21.21,    21.24,    21.32,     21.6,    21.78,    22.27,    22.66,    22.94,    23.61,    24.22,    24.27,    24.37,    24.52,    24.72,    24.92,    25.48,    26.78,    28.82,    29.17,    29.25,    29.39,    29.61,    29.89,    30.23,    30.65,    31.13,    31.36,    31.37,    31.63,    31.95] kWh
2026-06-19 20:15:58.300040:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:15:58.301247:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     2.11,     2.11,     2.19,     2.55,     2.92,     3.28,     5.73,     8.18,     9.42,     11.4,    13.84,    16.29,    17.32,    17.69,    18.05,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    19.15,    19.63,    19.68,    19.69,    19.95,    20.27] kWh
2026-06-19 20:15:58.302308:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:15:58.303388:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   142.54,   142.54,   143.78,   149.15,   154.84,   160.28,    192.5,   225.43,   243.02,   270.27,   303.78,   337.29,   351.65,   356.63,   361.62,   366.23,   366.23,   366.23,   366.23,   366.23,   366.23,   366.23,   366.23,   366.23,   366.23,   366.23,   366.23,   366.23,   366.23,   366.23,   366.23,   366.23,   416.21,   416.21,   416.21,   416.21,   416.21,   419.48,   419.48,   419.48,   419.48,   419.48,   419.48,   419.48,   419.48,   419.48,   419.48,   419.48,    428.3,   435.95,   436.64,   436.84,   440.84,   445.68] p
2026-06-19 20:15:58.368603: predict best end_record 06-21 11:00:00, final soc 0.8kWh, metric 426.27p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:35:00, load 30.76kWh, PV 0.0kWh
2026-06-19 20:15:58.370009:    Slot: [   20:15,    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,    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-19 20:15:58.371129:     SoC: [   10.88,    10.68,    10.28,     9.88,     9.47,     9.07,     8.67,     8.27,     7.86,     7.49,     7.11,     6.74,     6.36,     5.99,     5.62,     5.24,     4.87,      4.5,     4.12,     3.75,     3.37,      3.0,     2.63,     2.25,     1.88,     1.63,     1.26,     0.88,      0.8,      0.8,      0.8,     3.13,     5.46,      5.5,      7.0,     9.33,    11.49,     11.5,     11.5,     11.5,     11.5,    11.44,    11.38,    11.33,     11.1,    10.61,    10.43,    10.43,    10.39,    10.36,    10.34,    10.25,     9.97,     9.79,     9.28,     8.89,      8.6,     7.91,     7.28,     7.23,     7.13,     6.97,     6.77,     6.56,     5.99,     4.66,     2.56,     2.21,     2.13,     1.98,     1.76,     1.48,     1.12,     1.12,     1.12,     0.88,     0.87,      0.8,      0.8] kWh
2026-06-19 20:15:58.372038:     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<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<be-,    g<bf+] kWh
2026-06-19 20:15:58.373124:    LOAD: [    5.55,     5.74,     6.11,     6.49,     6.86,     7.24,     7.61,     7.98,     8.36,     8.71,     9.06,     9.41,     9.76,     10.1,    10.45,     10.8,    11.15,    11.49,    11.84,    12.19,    12.54,    12.89,    13.23,    13.58,    13.93,    14.28,    14.63,    14.98,    15.32,    15.67,    16.02,    16.37,    16.72,    17.06,    17.41,    17.76,    18.11,    18.46,     18.8,    19.15,    19.45,    19.51,    19.57,    19.61,    19.83,    20.28,    20.46,    20.46,    20.48,    20.51,    20.54,    20.62,    20.88,    21.05,    21.52,    21.89,    22.16,     22.8,    23.38,    23.43,    23.53,    23.67,    23.86,    24.05,    24.59,    25.83,    27.78,    28.11,    28.18,    28.32,    28.52,    28.79,    29.12,    29.52,    29.98,     30.2,    30.21,    30.45,    30.76] kWh
2026-06-19 20:15:58.374301:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:15:58.375534:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     1.82,     1.82,     1.82,     2.09,     2.44,     2.78,     5.63,     8.48,     8.87,    10.83,    13.68,    16.35,    16.71,    17.06,    17.41,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,    17.71,     18.1,    18.56,    18.56,    18.56,    18.74,    19.05] kWh
2026-06-19 20:15:58.376583:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:15:58.377640:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   138.09,   138.09,   138.09,   142.09,   147.53,   152.72,   190.22,   228.53,   234.12,   261.15,   300.14,   336.74,   341.69,   346.46,   351.23,   355.63,   355.63,   355.63,   355.63,   355.63,   355.63,   355.63,   355.63,   355.63,   355.63,   355.63,   355.63,   355.63,   355.63,   355.63,   355.63,   355.63,   405.61,   405.61,   405.61,   405.61,   405.61,   405.61,   405.61,   405.61,   405.61,   405.61,   405.61,   405.61,   405.61,   405.61,   405.61,   405.61,   411.55,   418.85,   418.85,   418.85,   421.65,   426.27] p
2026-06-19 20:15:58.379320:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ]
2026-06-19 20:15:58.379348: Saving plan best values to HA entities
2026-06-19 20:15:58.511490: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 20:15:58.516307: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 20:15:58.521472: Best charging limit SoC's [1.5, 16.0, 5.5, 7.0, 16.0, 11.5, 6.5, 1.0, 16.0, 16.0]kWh, export []kWh gives import battery 38.57kWh, house 1.46kWh, export 0.0kWh, metric 426.27p, metric10 445.68p
2026-06-19 20:15:58.594324: Marginal costs baseline metric (no standing charge): 326.3056
2026-06-19 20:15:58.799048: Marginal energy costs matrix computed: min=15.8 max=21.96
2026-06-19 20:15:58.866508: Rate array import [{'start': 1215, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 26.5p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 1215, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 20:15:58.867122: - Your estimated bill for today is £0.86 and tomorrow is £2.69
2026-06-19 20:15:58.867149: - Import rates are expensive (22.4p - 26.5p) for the next 2 and three quarters hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 20:15:58.867177: - The battery is currently at 68% and is in eco mode for the next 11 hours.
2026-06-19 20:15:58.867191: - For the next 48 hours there will be no solar generation.
2026-06-19 20:15:58.867203: - You will run out of battery in 13 hours.
2026-06-19 20:15:58.867216: - Your next charge slot will be in 11 hours where import rates will be cheap (15.0p).
2026-06-19 20:15:58.867228: 
2026-06-19 20:15:58.910126: Plan calculation took 6.27 seconds
2026-06-19 20:15:58.910314: Inverter 0: Type SK Sunsynk
2026-06-19 20:15:58.910338: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 20:15:58.910516: Reserve min: 5%, battery_min: 5%
2026-06-19 20:15:58.910569: 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 5%, current_reserve 5%, temperature 20°C
2026-06-19 20:15:58.910824: Inverter 0 SoC: 10.88kW 68%, current charge rate 5000W, current discharge rate 5250W, current battery power 522W, current battery voltage 51.2V, grid power -57W, load power 559W, PV Power 0W
2026-06-19 20:15:58.910989: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:15:58.911060: Inverter 0 scheduled charge enable is False
2026-06-19 20:15:58.911081: Inverter 0 charge windows currently []
2026-06-19 20:15:58.911102: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 20:15:58.911185: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:15:58.911205: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:15:58.911233: Inverter 0 scheduled discharge enable is False
2026-06-19 20:15:58.911329: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 20:15:58.911350: Inverter 0 discharge windows currently []
2026-06-19 20:15:58.911368: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:15:58.911380: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:15:58.911393: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:15:58.963393: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 08:30:00+01:00 - current SoC 68%, target 9%
2026-06-19 20:15:58.963507: Inverter 0 disabled charge window while waiting for schedule (now 06-19 20:15:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 20:15:58.963566: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 20:15:58.963748: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 20:15:58.963901: Not setting charging SoC as we are not within the window (now 06-19 20:15:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 20:15:58.963937: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 20:15:58.963985: Inverter 0 Current charge limit is 7% and new target is 5%
2026-06-19 20:15:59.063615: Warn: Web Socket result failed {'id': 122, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:15:59.063692: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:16:04.123408: Warn: Web Socket result failed {'id': 123, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:16:04.123522: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:16:09.216172: Warn: Web Socket result failed {'id': 124, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:16:09.216257: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:16:14.231827: Warn: Web Socket result failed {'id': 125, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:16:14.231903: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:16:19.317164: Warn: Web Socket result failed {'id': 126, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:16:19.317270: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:16:24.372448: Warn: Web Socket result failed {'id': 127, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:16:24.372560: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:16:29.447005: Warn: Web Socket result failed {'id': 128, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:16:29.447245: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:16:34.531201: Warn: Web Socket result failed {'id': 129, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:16:34.531291: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:16:39.570486: Warn: Web Socket result failed {'id': 130, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:16:39.570577: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:16:44.628324: Warn: Web Socket result failed {'id': 131, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:16:44.628415: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:16:49.629319: Warn: Inverter 0 Trying to write 5 to charge_limit didn't complete got 7.0
2026-06-19 20:16:49.637054: Warn: record_status Warn: Inverter 0 write to charge_limit failed
2026-06-19 20:16:49.637201: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:16:49.637235: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:16:49.637260: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:16:49.637282: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:16:49.637304: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:16:49.637326: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:16:49.637348: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:16:49.637367: Inverter 0 count register writes 0
2026-06-19 20:16:49.657973: Total inverter register writes now 0
2026-06-19 20:16:49.678186: Completed run status Demand with Errors reported (check log)
2026-06-19 20:16:49.688942: Saved current settings to /config/predbat_config.json
2026-06-19 20:17:32.761934: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:17:32.762141: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:17:32.762171: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:17:32.762296: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 20:17:32.762322: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:17:32.762339: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:17:32.762354: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:19:46.944426: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:19:46.944622: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:19:46.944652: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:19:46.944801: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 20:19:46.944831: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:19:46.944848: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:19:46.944864: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:19:48.786857: Web interface setting switch.predbat_expert_mode to True
2026-06-19 20:19:48.786991: switch_event: switch.predbat_expert_mode = True
2026-06-19 20:19:56.940866: Web interface setting switch.predbat_inverter_soc_reset to False
2026-06-19 20:19:56.941002: switch_event: switch.predbat_inverter_soc_reset = False
2026-06-19 20:20:00.093611: Refreshing Predbat configuration
2026-06-19 20:20:00.587313: Set reset inverter true due to reset_inverter on item set_charge_freeze
2026-06-19 20:20:00.610121: Set reset inverter true due to reset_inverter on item set_reserve_enable
2026-06-19 20:20:00.628304: Set reset inverter true due to reset_inverter on item set_export_freeze_only
2026-06-19 20:20:00.649700: Set reset inverter true due to reset_inverter on item set_freeze_export_during_demand
2026-06-19 20:20:00.830159: Saved current settings to /config/predbat_config.json
2026-06-19 20:20:00.831313: Validation of apps.yaml was successful
2026-06-19 20:20:00.831448: --------------- PredBat - update at 2026-06-19 20:20:00+01:00 with clock skew 0 minutes, minutes now 1220
2026-06-19 20:20:00.831916: Saved current settings to /config/predbat_config.json
2026-06-19 20:20:00.831988: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 30.2 minutes
2026-06-19 20:20:00.832065: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.13, latest beta is v8.40.13
2026-06-19 20:20:00.832128: Autoupdate: There is an update pending v8.40.13 GECloud automatic fixes, Solis OAuth, SigEnergy onboard status - auto update is off
2026-06-19 20:20:00.847588: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 20:20:00.848049: Predbat mode is set to Control charge
2026-06-19 20:20:00.940727: Found 11520 load_today datapoints going back 2 days
2026-06-19 20:20:00.940872: Using load_power data to fill gaps in load_today data
2026-06-19 20:20:01.006580: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 20:20:01.006721: Zero load period starting at 2026-06-19T12:09:00+0100 (491 minutes) for 889 minutes with base value 0.9
2026-06-19 20:20:01.006794: Zero load period starting at 2026-06-18T19:24:00+0100 (1496 minutes) for 64 minutes with base value 0.8
2026-06-19 20:20:01.007823: Processing 384 30-minute periods for power integration
2026-06-19 20:20:01.074370: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 20:20:01.074454: Car charging hold True, threshold 6.0kWh
2026-06-19 20:20:01.074489: Current data so far today: load 5.6kWh, import 1.7kWh, export 0.0kWh, PV 0kWh
2026-06-19 20:20:01.095114: Standing charge is set to 49.98p
2026-06-19 20:20:01.142502: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 20:20:01.142589: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 20:20:01.142841: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 156.7 minutes
2026-06-19 20:20:01.143231: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 156.7 minutes
2026-06-19 20:20:01.149505: Loaded 95 datapoints of futurerate analysis
2026-06-19 20:20:01.303215: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02', '06-20 19:00:00 => 23.07 / 17.65']
2026-06-19 20:20:01.323566: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 20:20:01.323791: Import rates: min 13.17p, max 36.53p, average 20.03p
2026-06-19 20:20:01.354788: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 20:20:01.354858: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 20:20:01.355845: High export rate found rates in range 99p to -99p
2026-06-19 20:20:01.442515: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 20:20:01.442644: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 20:20:01.442842: Last hour: net energy 0.2kWh, import 0.2kWh, export 0.0kWh, car 0kWh, load 0.55kWh, net cost 5.4p, import 5.4p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 20:20:01.486549: Today's energy total net 1.7kWh, import 1.7kWh, export 0.0kWh, cost 86.36p, import 36.38p, export 0.0p, carbon 0.0kg
2026-06-19 20:20:01.486665: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 20:20:01.490077: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 20:20:01.491491: Warn: Found 1 gaps in load_today totalling 9815 minutes to fill using average data
2026-06-19 20:20:01.491609: Gap starting at 2026-06-18T15:55:00+0100 (1705 minutes) for 9815 minutes
2026-06-19 20:20:01.508088: Historical days now [7] weight [1]
2026-06-19 20:20:01.531306: Today's load divergence 109.35%, in-day adjustment 107.53%, damping 0.95x, yesterday 100.0% today 108.89% blend 15.28%
2026-06-19 20:20:01.531390: Today's predicted so far 12.34kWh with 0.0kWh car/iBoost excluded, 1.16kWh import ignored, and 0kWh forecast extra.
2026-06-19 20:20:01.531413: Today's actual load so far 13.87kWh with 0.0kWh car/iBoost excluded, and 0.52kWh import ignored.
2026-06-19 20:20:01.561382: Inverter 0: Type SK Sunsynk
2026-06-19 20:20:01.561446: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 20:20:01.561613: Reserve min: 5%, battery_min: 5%
2026-06-19 20:20:01.561713: 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 5%, current_reserve 5%, temperature 20°C
2026-06-19 20:20:01.561979: Inverter 0 SoC: 10.88kW 68%, current charge rate 5000W, current discharge rate 5250W, current battery power 575W, current battery voltage 51.2V, grid power -55W, load power 623W, PV Power 0W
2026-06-19 20:20:01.562123: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:20:01.562196: Inverter 0 scheduled charge enable is False
2026-06-19 20:20:01.562221: Inverter 0 charge windows currently []
2026-06-19 20:20:01.562243: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 20:20:01.562375: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:20:01.562408: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:20:01.562441: Inverter 0 scheduled discharge enable is False
2026-06-19 20:20:01.562560: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 20:20:01.562586: Inverter 0 discharge windows currently []
2026-06-19 20:20:01.562605: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:20:01.562621: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:20:01.562636: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:20:01.622668: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 20:20:01.622731: Will recompute the plan as it is invalid
2026-06-19 20:20:01.622775: Recompute, previous plan is invalid...
2026-06-19 20:20:01.626026: Best charge window [ 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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% ]
2026-06-19 20:20:01.626283: Best export window [  ]
2026-06-19 20:20:01.627100: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 20:20:01.629084: Load divergence over 8.0 hours mean 664.17W, min 663.6W, max 664.8W, std dev 0.6W, divergence 0.05%
2026-06-19 20:20:01.646541: Calculating data from yesterday for savings calculation
2026-06-19 20:20:01.658021: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 20:20:01.663882: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 20:20:01.665544: Creating pool of 12 processes to match your CPU count
2026-06-19 20:20:01.716864: 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-19 20:20:01.718465: Optimise levels pass started at 2026-06-19 20:20:01
2026-06-19 20:20:01.718532: Optimise all windows, total charge 94 export 1
2026-06-19 20:20:01.958917: >> Region optimisation pass width 960
2026-06-19 20:20:02.316675: >> Region optimisation pass width 480
2026-06-19 20:20:02.678660: >> Region optimisation pass width 240
2026-06-19 20:20:03.101384: >> Region optimisation pass width 120
2026-06-19 20:20:04.050403: Calculated end_record as 06-21 11:00:00 based on best_price 13.93p, next_charge_start 06-20 11:00:00, max_windows 77
2026-06-19 20:20:04.050481: Optimise levels pass ended at 2026-06-19 20:20:04, duration 2.3 seconds tried 325 combinations
2026-06-19 20:20:04.050524: Set best_price_charge_level 15.0p, best_price_export_level 0p, best_price_charge 13.93p, best_cost_export 0p, best_metric 417.64p, best_keep 0kWh, best_cycle 46.51kWh, best_carbon 0kg, best_import 32.47kWh
2026-06-19 20:20:04.062856: Starting detailed optimisation end_record 06-21 11:00:00, best_price_charge 13.93p, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.5, 11.5, 0, 11.5, 11.5, 11.5, 11.5, 11.5, 11.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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]kWh and export limits []kWh
2026-06-19 20:20:04.063018: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 318.54p, best_cost 326.85p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.25kWh
2026-06-19 20:20:04.093586: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 318.54p, best_cost 326.85p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.25kWh
2026-06-19 20:20:04.124684: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 318.5p, best_cost 326.8p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.25kWh
2026-06-19 20:20:04.234972: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 318.5p, best_cost 326.8p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.25kWh
2026-06-19 20:20:04.265263: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 318.5p, best_cost 326.8p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.25kWh
2026-06-19 20:20:04.294187: Best charge windows best_metric 318.5p, best_cost 326.8p, best_carbon 0kg, best_import 40.25kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 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% ]
2026-06-19 20:20:04.295189: Best charge windows best_metric 318.5p, best_cost 326.8p, best_carbon 0kg, best_import 40.25kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 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% ]
2026-06-19 20:20:04.295354: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 318.5p, best_cost 326.8p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.25kWh
2026-06-19 20:20:04.331074: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 318.5p, best_cost 326.8p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.25kWh
2026-06-19 20:20:04.362213: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 318.5p, best_cost 326.8p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.25kWh
2026-06-19 20:20:04.471436: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 318.5p, best_cost 326.8p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.25kWh
2026-06-19 20:20:04.503984: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 318.5p, best_cost 326.8p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.25kWh
2026-06-19 20:20:04.524993: Best charge windows best_metric 318.5p, best_cost 326.8p, best_carbon 0kg, best_import 40.25kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 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% ]
2026-06-19 20:20:04.525225: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 318.5p, best_cost 326.8p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.25kWh
2026-06-19 20:20:04.548956: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 318.5p, best_cost 326.8p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.25kWh
2026-06-19 20:20:04.582021: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 318.5p, best_cost 326.8p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.25kWh
2026-06-19 20:20:04.692629: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 318.5p, best_cost 326.8p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.25kWh
2026-06-19 20:20:04.719423: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 318.5p, best_cost 326.8p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.25kWh
2026-06-19 20:20:04.745636: Best charge windows best_metric 318.5p, best_cost 326.8p, best_carbon 0kg, best_import 40.25kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 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% ]
2026-06-19 20:20:04.745789: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 13.93p, best_metric 318.5p, best_cost 326.8p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.25kWh
2026-06-19 20:20:04.768616: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 13.93p, best_metric 318.5p, best_cost 326.8p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.25kWh
2026-06-19 20:20:04.793632: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 13.93p, best_metric 318.5p, best_cost 326.8p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.25kWh
2026-06-19 20:20:04.895687: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 13.93p, best_metric 318.5p, best_cost 326.8p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.25kWh
2026-06-19 20:20:04.935347: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 13.93p, best_metric 318.5p, best_cost 326.8p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.25kWh
2026-06-19 20:20:04.981551: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 13.93p, best_metric 318.5p, best_cost 326.8p, best_cycle 31.94kWh, best_carbon 0kg, best_import 40.25kWh
2026-06-19 20:20:05.017995: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 13.93p, best_metric 317.92p, best_cost 326.2p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.2kWh
2026-06-19 20:20:05.051835: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 13.93p, best_metric 317.64p, best_cost 326.03p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.2kWh
2026-06-19 20:20:05.106588: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 13.93p, best_metric 317.64p, best_cost 326.03p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.2kWh
2026-06-19 20:20:05.153862: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 13.93p, best_metric 317.64p, best_cost 326.03p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.2kWh
2026-06-19 20:20:05.202399: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 13.93p, best_metric 317.42p, best_cost 325.79p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.2kWh
2026-06-19 20:20:05.250590: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 13.93p, best_metric 317.42p, best_cost 325.79p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.2kWh
2026-06-19 20:20:05.303092: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 13.93p, best_metric 317.4p, best_cost 325.77p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.2kWh
2026-06-19 20:20:05.351020: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 13.93p, best_metric 317.4p, best_cost 325.77p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.2kWh
2026-06-19 20:20:05.399260: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 13.93p, best_metric 317.35p, best_cost 325.77p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.2kWh
2026-06-19 20:20:05.453880: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 13.93p, best_metric 317.35p, best_cost 325.77p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.2kWh
2026-06-19 20:20:05.515863: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 13.93p, best_metric 317.35p, best_cost 325.77p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.2kWh
2026-06-19 20:20:05.642554: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 13.93p, best_metric 317.35p, best_cost 325.77p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.2kWh
2026-06-19 20:20:05.760533: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 13.93p, best_metric 317.35p, best_cost 325.77p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.2kWh
2026-06-19 20:20:05.812805: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 13.93p, best_metric 317.35p, best_cost 325.77p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.2kWh
2026-06-19 20:20:05.865591: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 13.93p, best_metric 317.35p, best_cost 325.77p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.2kWh
2026-06-19 20:20:06.035407: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 13.93p, best_metric 317.35p, best_cost 325.77p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.2kWh
2026-06-19 20:20:06.090875: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 13.93p, best_metric 317.35p, best_cost 325.77p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.2kWh
2026-06-19 20:20:06.142175: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 13.93p, best_metric 317.35p, best_cost 325.77p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.2kWh
2026-06-19 20:20:06.195136: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 13.93p, best_metric 317.35p, best_cost 325.77p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.2kWh
2026-06-19 20:20:06.247247: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 13.93p, best_metric 317.35p, best_cost 325.77p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.2kWh
2026-06-19 20:20:06.306822: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 13.93p, best_metric 317.35p, best_cost 325.77p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.2kWh
2026-06-19 20:20:06.368100: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 13.93p, best_metric 317.35p, best_cost 325.77p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.2kWh
2026-06-19 20:20:06.398541: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 13.93p, best_metric 317.35p, best_cost 325.77p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.2kWh
2026-06-19 20:20:06.421907: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 13.93p, best_metric 317.35p, best_cost 325.77p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.2kWh
2026-06-19 20:20:06.449873: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 13.93p, best_metric 317.35p, best_cost 325.77p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.2kWh
2026-06-19 20:20:06.477491: Optimise price set 27.8p, pass low, price 25.96p, start_at_low True, best_price_charge 13.93p, best_metric 317.35p, best_cost 325.77p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.2kWh
2026-06-19 20:20:06.506675: Optimise price set 28.4p, pass low, price 26.48p, start_at_low True, best_price_charge 13.93p, best_metric 317.35p, best_cost 325.77p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.2kWh
2026-06-19 20:20:06.597814: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 13.93p, best_metric 317.35p, best_cost 325.77p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.2kWh
2026-06-19 20:20:06.653376: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 13.93p, best_metric 317.35p, best_cost 325.77p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.2kWh
2026-06-19 20:20:06.704590: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 13.93p, best_metric 317.35p, best_cost 325.77p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.2kWh
2026-06-19 20:20:06.791324: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 13.93p, best_metric 317.35p, best_cost 325.77p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.2kWh
2026-06-19 20:20:06.821085: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 13.93p, best_metric 317.35p, best_cost 325.77p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.2kWh
2026-06-19 20:20:06.849690: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 13.93p, best_metric 317.35p, best_cost 325.77p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.2kWh
2026-06-19 20:20:06.875876: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 13.93p, best_metric 317.35p, best_cost 325.77p, best_cycle 31.19kWh, best_carbon 0kg, best_import 40.2kWh
2026-06-19 20:20:06.903533: Best charge windows best_metric 317.35p, best_cost 325.77p, best_carbon 0kg, best_import 40.2kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 6%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 6%, 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% ]
2026-06-19 20:20:06.903881: Tweak plan optimisation started
2026-06-19 20:20:07.117331: Tweak optimisation finished metric 317.35 cost 325.77 metric_keep 0 cycle 31.19 carbon 0 import 40.2
2026-06-19 20:20:07.128812: Raw charge windows [ 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 72%, 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 6%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 6%, 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% ] reserve 0.8
2026-06-19 20:20:07.129578: Unclipped charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 16:00:00 @ 14.13p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:30:00 @ 27.45p 100% ] reserve 0.8
2026-06-19 20:20:07.130108: Unfiltered charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 16:00:00 @ 14.13p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:30:00 @ 27.45p 100% ] reserve 0.8
2026-06-19 20:20:07.130422: Filtered charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 16:00:00 @ 14.13p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:30:00 @ 27.45p 100% ] reserve 0.8
2026-06-19 20:20:07.130499: Plan valid is now true after recompute was False
2026-06-19 20:20:07.151606: predict base end_record 06-21 11:00:00, final soc 0.8kWh, metric 477.59p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:30:00, load 30.78kWh, PV 0.0kWh
2026-06-19 20:20:07.153005:    Slot: [   20:20,    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,    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-19 20:20:07.154128:     SoC: [   10.88,    10.75,    10.34,     9.94,     9.54,     9.14,     8.73,     8.33,     7.93,     7.55,     7.17,      6.8,     6.43,     6.05,     5.68,      5.3,     4.93,     4.55,     4.18,      3.8,     3.43,     3.05,     2.68,     2.31,     1.93,     1.55,     1.18,     0.81,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 20:20:07.155037:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 20:20:07.156126:    LOAD: [     5.6,     5.72,      6.1,     6.47,     6.85,     7.22,      7.6,     7.97,     8.35,      8.7,     9.05,      9.4,     9.75,     10.1,    10.45,    10.79,    11.14,    11.49,    11.84,    12.19,    12.54,    12.89,    13.24,    13.59,    13.93,    14.28,    14.63,    14.98,    15.33,    15.68,    16.03,    16.38,    16.73,    17.07,    17.42,    17.77,    18.12,    18.47,    18.82,    19.17,    19.47,    19.53,    19.58,    19.63,    19.82,    20.32,    20.47,    20.47,     20.5,    20.53,    20.55,    20.61,    20.89,    21.07,    21.54,     21.9,    22.17,    22.81,     23.4,    23.45,    23.54,    23.68,    23.88,    24.07,     24.6,    25.84,    27.79,    28.12,     28.2,    28.34,    28.54,    28.81,    29.14,    29.53,    29.99,    30.21,    30.22,    30.47,    30.78] kWh
2026-06-19 20:20:07.157151:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:20:07.158263:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     2.04,     2.39,     2.74,     3.09,     3.44,     3.79,     4.14,     4.49,     4.83,     5.18,     5.53,     5.88,     6.18,     6.24,      6.3,     6.35,     6.54,     7.03,     7.18,     7.19,     7.21,     7.24,     7.27,     7.32,     7.61,     7.78,     8.25,     8.62,     8.89,     9.53,    10.11,    10.16,    10.26,     10.4,    10.59,    10.78,    11.31,    12.56,    14.51,    14.83,    14.91,    15.05,    15.25,    15.52,    15.85,    16.25,    16.71,    16.92,    16.94,    17.18,    17.49] kWh
2026-06-19 20:20:07.159357:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:20:07.160442:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   141.41,   146.86,   152.07,   156.66,   161.35,   166.28,    171.1,   175.88,   180.65,   185.51,   190.29,   195.07,   199.48,   201.07,   202.64,   204.19,   210.03,   227.37,   232.91,   232.93,   233.69,   234.47,   235.16,   236.72,   244.54,   248.78,   259.87,   267.23,   272.62,   335.61,   347.17,   348.09,   349.87,    352.4,   355.51,   359.18,   369.01,   392.04,   428.44,   434.44,   435.78,   438.11,   441.76,   446.27,   452.19,   458.13,   465.43,   468.96,   469.15,   472.97,   477.59] p
2026-06-19 20:20:07.262265: Battery has 13.17 hours left - now at 10.88kWh
2026-06-19 20:20:07.303808: predict base10 end_record 06-21 11:00:00, final soc 0.8kWh, metric 498.48p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:50:00, load 31.96kWh, PV 0.0kWh
2026-06-19 20:20:07.305469:    Slot: [   20:20,    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,    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-19 20:20:07.306886:     SoC: [   10.88,    10.74,    10.32,      9.9,     9.47,     9.05,     8.63,     8.21,     7.79,     7.39,      7.0,     6.61,     6.21,     5.82,     5.43,     5.04,     4.65,     4.25,     3.86,     3.47,     3.08,     2.69,     2.29,      1.9,     1.51,     1.12,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 20:20:07.308003:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 20:20:07.309332:    LOAD: [     5.6,     5.73,     6.12,     6.52,     6.91,      7.3,     7.69,     8.09,     8.48,     8.85,     9.21,     9.58,     9.95,    10.31,    10.68,    11.04,     11.4,    11.77,    12.13,     12.5,    12.87,    13.23,     13.6,    13.96,    14.33,    14.69,    15.06,    15.42,    15.79,    16.15,    16.52,    16.88,    17.25,    17.61,    17.98,    18.34,    18.71,    19.07,    19.44,     19.8,    20.12,    20.18,    20.24,    20.29,    20.49,    21.01,    21.17,    21.17,     21.2,    21.23,    21.25,    21.31,    21.61,    21.79,    22.28,    22.67,    22.95,    23.62,    24.23,    24.29,    24.39,    24.54,    24.73,    24.94,    25.49,    26.79,    28.84,    29.18,    29.26,    29.41,    29.62,     29.9,    30.25,    30.66,    31.14,    31.37,    31.39,    31.64,    31.96] kWh
2026-06-19 20:20:07.310620:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:20:07.311984:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     1.77,     2.13,      2.5,     2.86,     3.23,     3.59,     3.96,     4.32,     4.69,     5.06,     5.42,     5.79,     6.15,     6.52,     6.83,     6.89,     6.95,      7.0,      7.2,     7.72,     7.88,     7.88,     7.91,     7.94,     7.97,     8.03,     8.32,     8.51,      9.0,     9.38,     9.66,    10.33,    10.95,     11.0,     11.1,    11.25,    11.45,    11.65,    12.21,    13.51,    15.55,    15.89,    15.97,    16.12,    16.33,    16.61,    16.96,    17.37,    17.86,    18.08,     18.1,    18.35,    18.68] kWh
2026-06-19 20:20:07.313279:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:20:07.315284:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   137.45,   143.34,   148.72,   154.42,   159.87,   164.68,   169.59,   174.75,   179.79,   184.79,   189.79,   194.87,   199.87,   204.87,   209.49,   211.16,    212.8,   214.42,   220.54,   238.71,   244.52,   244.54,   245.34,   246.15,   246.88,   248.51,    256.7,   261.15,   272.76,   280.47,   286.12,   349.73,   361.83,    362.8,   364.67,   367.31,   370.58,   374.42,   384.71,   408.85,   446.99,   453.27,   454.67,   457.12,   460.94,   465.66,   471.87,   478.09,   485.74,   489.44,   489.63,   493.63,   498.48] p
2026-06-19 20:20:07.383131: predict best10 end_record 06-21 11:00:00, final soc 0.8kWh, metric 445.02p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:20:00, load 31.96kWh, PV 0.0kWh
2026-06-19 20:20:07.384574:    Slot: [   20:20,    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,    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-19 20:20:07.385784:     SoC: [   10.88,    10.74,    10.32,      9.9,     9.47,     9.05,     8.63,     8.21,     7.79,     7.39,      7.0,     6.61,     6.21,     5.82,     5.43,     5.04,     4.65,     4.25,     3.86,     3.47,     3.08,     2.69,     2.29,      1.9,     1.51,     1.51,     1.12,      0.8,      0.8,      0.8,      0.8,     2.74,     4.68,      5.5,      7.0,     8.94,    10.88,     11.5,     11.5,     11.5,     11.5,    11.44,    11.37,    11.32,     11.1,    10.54,    10.37,    10.37,    10.34,    10.31,    10.28,    10.22,      9.9,      9.7,     9.18,     8.76,     8.46,     7.74,     7.08,     7.03,     6.92,     6.76,     6.76,     6.54,     5.94,     4.55,     2.35,     1.98,      1.9,     1.74,     1.51,     1.21,     0.84,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 20:20:07.386700:     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<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<bf+,    g<bf+,    g~be-,    g~be~,    g<be-,    g<be-,    g<bf+] kWh
2026-06-19 20:20:07.387812:    LOAD: [     5.6,     5.73,     6.12,     6.52,     6.91,      7.3,     7.69,     8.09,     8.48,     8.85,     9.21,     9.58,     9.95,    10.31,    10.68,    11.04,     11.4,    11.77,    12.13,     12.5,    12.87,    13.23,     13.6,    13.96,    14.33,    14.69,    15.06,    15.42,    15.79,    16.15,    16.52,    16.88,    17.25,    17.61,    17.98,    18.34,    18.71,    19.07,    19.44,     19.8,    20.12,    20.18,    20.24,    20.29,    20.49,    21.01,    21.17,    21.17,     21.2,    21.23,    21.25,    21.31,    21.61,    21.79,    22.28,    22.67,    22.95,    23.62,    24.23,    24.29,    24.39,    24.54,    24.73,    24.94,    25.49,    26.79,    28.84,    29.18,    29.26,    29.41,    29.62,     29.9,    30.25,    30.66,    31.14,    31.37,    31.39,    31.64,    31.96] kWh
2026-06-19 20:20:07.388844:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:20:07.389979:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     2.07,     2.07,     2.13,      2.5,     2.86,     3.23,     5.68,     8.13,     9.37,    11.35,     13.8,    16.24,    17.28,    17.64,    18.01,    18.32,    18.32,    18.32,    18.32,    18.32,    18.32,    18.32,    18.32,    18.32,    18.32,    18.32,    18.32,    18.32,    18.32,    18.32,    18.32,    18.32,    18.32,    18.32,    18.32,    18.32,    18.32,    18.52,    18.52,    18.52,    18.52,    18.52,    18.52,    18.52,    18.52,    18.52,    18.52,    18.52,    19.11,    19.59,    19.63,    19.65,     19.9,    20.23] kWh
2026-06-19 20:20:07.391007:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:20:07.392051:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   141.84,   141.84,   142.96,   148.34,   154.04,   159.49,   191.73,   224.66,   242.27,   269.53,   303.05,   336.57,   350.94,   355.94,   360.94,   365.55,   365.55,   365.55,   365.55,   365.55,   365.55,   365.55,   365.55,   365.55,   365.55,   365.55,   365.55,   365.55,   365.55,   365.55,   365.55,   365.55,   415.54,   415.54,   415.54,   415.54,   415.54,    418.8,    418.8,    418.8,    418.8,    418.8,    418.8,    418.8,    418.8,    418.8,    418.8,    418.8,   427.64,   435.28,   435.98,   436.18,   440.18,   445.02] p
2026-06-19 20:20:07.463177: predict best end_record 06-21 11:00:00, final soc 0.8kWh, metric 425.74p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:35:00, load 30.78kWh, PV 0.0kWh
2026-06-19 20:20:07.465206:    Slot: [   20:20,    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,    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-19 20:20:07.466629:     SoC: [   10.88,    10.75,    10.34,     9.94,     9.54,     9.14,     8.73,     8.33,     7.93,     7.55,     7.17,      6.8,     6.43,     6.05,     5.68,      5.3,     4.93,     4.55,     4.18,      3.8,     3.43,     3.05,     2.68,     2.31,     1.93,     1.62,     1.24,     0.87,      0.8,      0.8,      0.8,     3.13,     5.46,      5.5,      7.0,     9.33,    11.49,     11.5,     11.5,     11.5,     11.5,    11.44,    11.38,    11.33,    11.12,    10.59,    10.43,    10.43,    10.39,    10.36,    10.34,    10.28,     9.97,     9.79,     9.28,     8.89,      8.6,     7.91,     7.28,     7.23,     7.13,     6.97,     6.77,     6.56,     5.99,     4.66,     2.56,     2.21,     2.13,     1.98,     1.76,     1.48,     1.12,     1.12,     1.12,     0.88,     0.87,      0.8,      0.8] kWh
2026-06-19 20:20:07.467893:     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<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<be-,    g<bf+] kWh
2026-06-19 20:20:07.469261:    LOAD: [     5.6,     5.72,      6.1,     6.47,     6.85,     7.22,      7.6,     7.97,     8.35,      8.7,     9.05,      9.4,     9.75,     10.1,    10.45,    10.79,    11.14,    11.49,    11.84,    12.19,    12.54,    12.89,    13.24,    13.59,    13.93,    14.28,    14.63,    14.98,    15.33,    15.68,    16.03,    16.38,    16.73,    17.07,    17.42,    17.77,    18.12,    18.47,    18.82,    19.17,    19.47,    19.53,    19.58,    19.63,    19.82,    20.32,    20.47,    20.47,     20.5,    20.53,    20.55,    20.61,    20.89,    21.07,    21.54,     21.9,    22.17,    22.81,     23.4,    23.45,    23.54,    23.68,    23.88,    24.07,     24.6,    25.84,    27.79,    28.12,     28.2,    28.34,    28.54,    28.81,    29.14,    29.53,    29.99,    30.21,    30.22,    30.47,    30.78] kWh
2026-06-19 20:20:07.470576:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:20:07.471940:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     1.76,     1.76,     1.76,     2.04,     2.39,     2.74,     5.59,     8.44,     8.83,    10.79,    13.64,    16.32,    16.67,    17.02,    17.37,    17.67,    17.67,    17.67,    17.67,    17.67,    17.67,    17.67,    17.67,    17.67,    17.67,    17.67,    17.67,    17.67,    17.67,    17.67,    17.67,    17.67,    17.67,    17.67,    17.67,    17.67,    17.67,    17.67,    17.67,    17.67,    17.67,    17.67,    17.67,    17.67,    17.67,    17.67,    17.67,    17.67,    18.07,    18.53,    18.53,    18.53,    18.71,    19.02] kWh
2026-06-19 20:20:07.473201:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:20:07.474564:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   137.22,   137.22,   137.22,   141.42,   146.88,   152.08,   189.59,   227.91,   233.51,   260.55,   299.56,   336.17,   341.13,   345.91,   350.69,    355.1,    355.1,    355.1,    355.1,    355.1,    355.1,    355.1,    355.1,    355.1,    355.1,    355.1,    355.1,    355.1,    355.1,    355.1,    355.1,    355.1,   405.08,   405.08,   405.08,   405.08,   405.08,   405.08,   405.08,   405.08,   405.08,   405.08,   405.08,   405.08,   405.08,   405.08,   405.08,   405.08,   411.02,   418.32,   418.32,   418.32,   421.12,   425.74] p
2026-06-19 20:20:07.476645:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ]
2026-06-19 20:20:07.476675: Saving plan best values to HA entities
2026-06-19 20:20:07.613147: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 20:20:07.618182: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 20:20:07.626287: Best charging limit SoC's [1.5, 16.0, 5.5, 7.0, 16.0, 11.5, 6.5, 1.0, 16.0, 16.0]kWh, export []kWh gives import battery 38.73kWh, house 1.47kWh, export 0.0kWh, metric 425.74p, metric10 445.02p
2026-06-19 20:20:07.700340: Marginal costs baseline metric (no standing charge): 325.7744
2026-06-19 20:20:07.900265: Marginal energy costs matrix computed: min=15.91 max=21.94
2026-06-19 20:20:07.971841: Rate array import [{'start': 1220, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 26.5p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 1220, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 20:20:07.972410: - Your estimated bill for today is £0.86 and tomorrow is £2.69
2026-06-19 20:20:07.972435: - Import rates are expensive (22.4p - 26.5p) for the next 2 and three quarters hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 20:20:07.972450: - The battery is currently at 68% and is in eco mode for the next 11 hours.
2026-06-19 20:20:07.972463: - For the next 48 hours there will be no solar generation.
2026-06-19 20:20:07.972475: - You will run out of battery in 13 hours.
2026-06-19 20:20:07.972487: - Your next charge slot will be in 11 hours where import rates will be cheap (15.0p).
2026-06-19 20:20:07.972499: 
2026-06-19 20:20:08.017389: Plan calculation took 6.39 seconds
2026-06-19 20:20:08.021227: No high rate period found
2026-06-19 20:20:08.065346: Import threshold used for optimisation was 16.38p
2026-06-19 20:20:08.116252: Low import rate windows [0: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 1: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 2: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 3: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 4: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 5: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 6: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 7: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 8: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 9: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 10: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 11: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 12: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 13: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 14: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 15: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 16: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 17: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 18: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 19: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 20: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 21: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 22: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 23: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 24: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 25: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 26: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 27: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 28: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 29: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 30: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 31: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 32: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 33: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 34: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 35: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 36: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 37: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 38: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 39: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 40: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 41: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 42: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 43: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 44: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 45: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 46: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 47: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 48: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 49: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 50: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 51: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 52: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 53: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 54: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 55: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 56: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 57: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 58: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 59: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 60: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 61: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 62: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 63: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 64: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 65: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 66: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 67: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 68: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 69: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 70: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 71: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 72: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 73: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 74: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 75: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 76: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 77: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 78: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 79: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 80: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 81: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 82: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 83: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 84: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 85: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 86: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 87: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 88: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 89: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 90: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 91: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 92: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 93: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 94: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41]
2026-06-19 20:20:08.124195: Inverter 0: Type SK Sunsynk
2026-06-19 20:20:08.124245: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 20:20:08.124450: Reserve min: 5%, battery_min: 5%
2026-06-19 20:20:08.124513: 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 5%, current_reserve 5%, temperature 20°C
2026-06-19 20:20:08.124815: Inverter 0 SoC: 10.8kW 68%, current charge rate 5000W, current discharge rate 5250W, current battery power 559W, current battery voltage 51.2V, grid power -52W, load power 582W, PV Power 0W
2026-06-19 20:20:08.124998: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:20:08.125075: Inverter 0 scheduled charge enable is False
2026-06-19 20:20:08.125100: Inverter 0 charge windows currently []
2026-06-19 20:20:08.125127: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 20:20:08.125228: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:20:08.125253: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:20:08.125287: Inverter 0 scheduled discharge enable is False
2026-06-19 20:20:08.125402: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 20:20:08.125429: Inverter 0 discharge windows currently []
2026-06-19 20:20:08.125451: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:20:08.125468: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:20:08.125483: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:20:08.179922: Reset inverter settings to safe mode (set_charge_window=True set_export_window=False force=)
2026-06-19 20:20:08.180064: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 20:20:08.180294: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 20:20:08.180435: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog1_charge', 'option': 'Allow Gen'}
2026-06-19 20:20:08.266562: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog2_charge', 'option': 'Allow Gen'}
2026-06-19 20:20:08.277043: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog3_charge', 'option': 'Allow Gen'}
2026-06-19 20:20:08.285044: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog4_charge', 'option': 'Allow Gen'}
2026-06-19 20:20:08.388783: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog5_charge', 'option': 'Allow Gen'}
2026-06-19 20:20:08.491888: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog6_charge', 'option': 'Allow Gen'}
2026-06-19 20:20:08.520705: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_load_limit', 'option': 'Zero Export'}
2026-06-19 20:20:08.531850: Inverter 0 Current charge limit is 7% and new target is 100%
2026-06-19 20:20:13.634743: Inverter 0 write_and_poll_value: Wrote 100 to charge_limit, successfully now 100.0
2026-06-19 20:20:13.634942: Inverter 0 Current reserve is 5%, already at target
2026-06-19 20:20:13.635044: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 08:30:00+01:00 - current SoC 68%, target 9%
2026-06-19 20:20:13.635141: Inverter 0 disabled charge window while waiting for schedule (now 06-19 20:20:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 20:20:13.635183: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 20:20:13.635382: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 20:20:13.635544: Not setting charging SoC as we are not within the window (now 06-19 20:20:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 20:20:13.635579: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 20:20:13.635616: Inverter 0 Current charge limit is 100% and new target is 5%
2026-06-19 20:20:13.639202: Warn: Web Socket result failed {'id': 140, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:20:13.639297: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:20:18.724374: Warn: Web Socket result failed {'id': 141, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:20:18.724444: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:20:23.778544: Warn: Web Socket result failed {'id': 142, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:20:23.778609: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:20:28.808133: Warn: Web Socket result failed {'id': 143, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:20:28.808306: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:20:33.827691: Warn: Web Socket result failed {'id': 144, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:20:33.827818: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:20:38.910194: Warn: Web Socket result failed {'id': 145, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:20:38.910283: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:20:43.982534: Warn: Web Socket result failed {'id': 146, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:20:43.982634: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:20:49.013729: Warn: Web Socket result failed {'id': 147, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:20:49.013903: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:20:54.043314: Warn: Web Socket result failed {'id': 148, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:20:54.043510: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:20:59.109749: Warn: Web Socket result failed {'id': 149, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:20:59.110192: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:21:04.110916: Warn: Inverter 0 Trying to write 5 to charge_limit didn't complete got 100.0
2026-06-19 20:21:04.118302: Warn: record_status Warn: Inverter 0 write to charge_limit failed
2026-06-19 20:21:04.118412: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:21:04.118441: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:21:04.118462: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:21:04.118481: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:21:04.118499: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:21:04.118517: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:21:04.118535: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:21:04.118551: Inverter 0 count register writes 1
2026-06-19 20:21:04.143007: Total inverter register writes now 1
2026-06-19 20:21:04.164372: Completed run status Demand with Errors reported (check log)
2026-06-19 20:21:04.177350: Saved current settings to /config/predbat_config.json
2026-06-19 20:21:04.221337: Creating predbat dashboard at /config/predbat_dashboard.yaml
2026-06-19 20:21:47.258747: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:21:47.259033: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:21:47.259071: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:21:47.259239: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 20:21:47.259274: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:21:47.259299: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:21:47.259320: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:22:08.883283: Info: No secrets.yaml file found
2026-06-19 20:22:08.883372: Loading apps.yaml
2026-06-19 20:22:08.901132: Predbat: Startup predbat
2026-06-19 20:22:08.932531: --------------- PredBat - update at 2026-06-19 20:20:00+01:00 with clock skew 0 minutes, minutes now 1220
2026-06-19 20:22:08.934116: Config root is /config
2026-06-19 20:22:08.934210: --------------- PredBat - update at 2026-06-19 20:20:00+01:00 with clock skew 0 minutes, minutes now 1220
2026-06-19 20:22:08.934244: Initialising Storage interface
2026-06-19 20:22:08.934389: Initialising Home Assistant Interface interface
2026-06-19 20:22:08.952742: Initialising Home Assistant History interface
2026-06-19 20:22:08.952864: Initialising Web Interface interface
2026-06-19 20:22:08.952914: Initialising plugin system
2026-06-19 20:22:08.952990: Scanning for plugins in: /addon
2026-06-19 20:22:08.953243: Plugin discovery complete. Loaded 0 plugins.
2026-06-19 20:22:08.953279: Starting Storage interface
2026-06-19 20:22:08.953309: Creating task: <coroutine object ComponentBase.start at 0x7f1311c01d20>
2026-06-19 20:22:08.953784: StorageComponent: Waiting for API to start
2026-06-19 20:22:08.960154: StorageComponent: Started
2026-06-19 20:22:09.953996: Starting Home Assistant Interface interface
2026-06-19 20:22:09.954103: Creating task: <coroutine object HAInterface.start at 0x7f12f2314ac0>
2026-06-19 20:22:09.954645: HAInterface: Waiting for API to start
2026-06-19 20:22:09.954883: Info: Starting HA interface
2026-06-19 20:22:09.955208: Info: Start socket for url http://10.0.20.15:8123/api/websocket
2026-06-19 20:22:09.958660: Info: Web Socket active
2026-06-19 20:22:10.954940: Starting Home Assistant History interface
2026-06-19 20:22:10.955044: Creating task: <coroutine object ComponentBase.start at 0x7f12f484fcc0>
2026-06-19 20:22:10.955929: Info: Starting HAHistory
2026-06-19 20:22:10.956016: Info: HAHistory: Pruning history data started.
2026-06-19 20:22:10.956076: HAHistory: Waiting for API to start
2026-06-19 20:22:10.956214: Info: HAHistory: Pruning history data completed.
2026-06-19 20:22:10.956316: HAHistory: Started
2026-06-19 20:22:11.956337: Starting Web Interface interface
2026-06-19 20:22:11.956439: Creating task: <coroutine object WebInterface.start at 0x7f12f22a1030>
2026-06-19 20:22:11.956911: WebInterface: Waiting for API to start
2026-06-19 20:22:12.957147: Config root is /config and printable config_root_p is now /config
2026-06-19 20:22:13.037950: Regular expression argument octopus_saving_session matched ^(binary_sensor.octopus_energy([0-9a-z_]+|)_saving_session(s|))$ with binary_sensor.octopus_energy_a_21a60b76_octoplus_saving_sessions
2026-06-19 20:22:13.040611: Refreshing Predbat configuration
2026-06-19 20:22:13.228986: Set reset inverter true due to reset_inverter on item set_reserve_min
2026-06-19 20:22:13.324605: Set reset inverter true due to reset_inverter on item set_charge_freeze
2026-06-19 20:22:13.329863: Set reset inverter true due to reset_inverter on item set_charge_low_power
2026-06-19 20:22:13.335519: Set reset inverter true due to reset_inverter on item set_export_low_power
2026-06-19 20:22:13.340779: Set reset inverter true due to reset_inverter on item set_reserve_enable
2026-06-19 20:22:13.346066: Set reset inverter true due to reset_inverter on item set_export_freeze
2026-06-19 20:22:13.351753: Set reset inverter true due to reset_inverter on item set_export_freeze_only
2026-06-19 20:22:13.362091: Set reset inverter true due to reset_inverter on item set_freeze_export_during_demand
2026-06-19 20:22:13.366820: Set reset inverter true due to reset_inverter_force on item set_read_only
2026-06-19 20:22:13.382423: Set reset inverter true due to reset_inverter_force on item mode
2026-06-19 20:22:13.519748: Saved current settings to /config/predbat_config.json
2026-06-19 20:22:13.520467: Validation of apps.yaml was successful
2026-06-19 20:22:13.521032: Refreshing Predbat configuration
2026-06-19 20:22:13.521150: Loading current config
2026-06-19 20:22:14.025900: Watch list []
2026-06-19 20:22:14.850738: Saved current settings to /config/predbat_config.json
2026-06-19 20:22:14.853539: Warn: Regular expression argument: octopus_free_session unable to match re:(event.octopus_energy_([0-9a-z_]+|)_octoplus_free_electricity_session_events), now will disable
2026-06-19 20:22:14.860732: Predbat: Next run time will be 2026-06-19 20:25:00 and then every 300 seconds
2026-06-19 20:22:15.863787: Refreshing Predbat configuration
2026-06-19 20:22:16.333046: Saved current settings to /config/predbat_config.json
2026-06-19 20:22:16.333573: Validation of apps.yaml was successful
2026-06-19 20:22:16.333658: --------------- PredBat - update at 2026-06-19 20:20:00+01:00 with clock skew 0 minutes, minutes now 1220
2026-06-19 20:22:16.334271: Saved current settings to /config/predbat_config.json
2026-06-19 20:22:16.415264: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.13, latest beta is v8.40.13
2026-06-19 20:22:16.415339: Autoupdate: There is an update pending v8.40.13 GECloud automatic fixes, Solis OAuth, SigEnergy onboard status - auto update is off
2026-06-19 20:22:16.430327: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 20:22:16.430785: Predbat mode is set to Control charge
2026-06-19 20:22:16.544673: Found 11520 load_today datapoints going back 2 days
2026-06-19 20:22:16.544781: Using load_power data to fill gaps in load_today data
2026-06-19 20:22:16.692827: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 20:22:16.692966: Zero load period starting at 2026-06-19T12:09:00+0100 (491 minutes) for 889 minutes with base value 0.9
2026-06-19 20:22:16.693025: Zero load period starting at 2026-06-18T19:24:00+0100 (1496 minutes) for 64 minutes with base value 0.8
2026-06-19 20:22:16.694014: Processing 384 30-minute periods for power integration
2026-06-19 20:22:16.868590: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 20:22:16.868670: Car charging hold True, threshold 6.0kWh
2026-06-19 20:22:16.868710: Current data so far today: load 5.6kWh, import 1.7kWh, export 0.0kWh, PV 0kWh
2026-06-19 20:22:16.886942: Standing charge is set to 49.98p
2026-06-19 20:22:16.927033: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 20:22:16.927108: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 20:22:16.927279: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 159.0 minutes
2026-06-19 20:22:16.927634: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 159.0 minutes
2026-06-19 20:22:16.933490: Loaded 95 datapoints of futurerate analysis
2026-06-19 20:22:17.091257: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02', '06-20 19:00:00 => 23.07 / 17.65']
2026-06-19 20:22:17.117472: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 20:22:17.117567: Import rates: min 13.17p, max 36.53p, average 20.03p
2026-06-19 20:22:17.159585: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 20:22:17.159678: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 20:22:17.160776: High export rate found rates in range 99p to -99p
2026-06-19 20:22:17.268863: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 20:22:17.269009: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 20:22:17.269246: Last hour: net energy 0.2kWh, import 0.2kWh, export 0.0kWh, car 0kWh, load 0.55kWh, net cost 5.4p, import 5.4p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 20:22:17.309893: Today's energy total net 1.7kWh, import 1.7kWh, export 0.0kWh, cost 86.36p, import 36.38p, export 0.0p, carbon 0.0kg
2026-06-19 20:22:17.309998: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 20:22:17.313023: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 20:22:17.314080: Warn: Found 1 gaps in load_today totalling 9815 minutes to fill using average data
2026-06-19 20:22:17.314167: Gap starting at 2026-06-18T15:55:00+0100 (1705 minutes) for 9815 minutes
2026-06-19 20:22:17.329841: Historical days now [7] weight [1]
2026-06-19 20:22:17.353592: Today's load divergence 109.36%, in-day adjustment 107.53%, damping 0.95x, yesterday 100.0% today 108.89% blend 15.28%
2026-06-19 20:22:17.353652: Today's predicted so far 12.34kWh with 0.0kWh car/iBoost excluded, 1.16kWh import ignored, and 0kWh forecast extra.
2026-06-19 20:22:17.353715: Today's actual load so far 13.87kWh with 0.0kWh car/iBoost excluded, and 0.52kWh import ignored.
2026-06-19 20:22:17.379725: Octopus slots changed from [[], [], [], [], [], [], [], []] to []
2026-06-19 20:22:17.380380: Sensor changes require a replan, will recompute the plan
2026-06-19 20:22:17.380534: Inverter 0: Type SK Sunsynk
2026-06-19 20:22:17.380562: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 20:22:17.380727: Reserve min: 5%, battery_min: 5%
2026-06-19 20:22:17.380789: 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 5%, current_reserve 5%, temperature 20°C
2026-06-19 20:22:17.381074: Inverter 0 SoC: 10.8kW 68%, current charge rate 5000W, current discharge rate 5250W, current battery power -25W, current battery voltage 51.2V, grid power -621W, load power 571W, PV Power 0W
2026-06-19 20:22:17.381211: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:22:17.381287: Inverter 0 scheduled charge enable is False
2026-06-19 20:22:17.381312: Inverter 0 charge windows currently []
2026-06-19 20:22:17.381336: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 20:22:17.381438: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:22:17.381463: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:22:17.381517: Inverter 0 scheduled discharge enable is False
2026-06-19 20:22:17.381645: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 20:22:17.381698: Inverter 0 discharge windows currently []
2026-06-19 20:22:17.381755: Looking for charge curve with sensors sensor.sunsynk_battery_soc, sensor.predbat_SK_0_charge_rate, predbat.status and sensor.sunsynk_battery_power
2026-06-19 20:22:17.622999: Warn: Cannot find battery charge curve (missing history), one of the required settings for soc_percent, charge_rate, battery_power and predbat.status do not have history, check apps.yaml
2026-06-19 20:22:17.623069: Warn: Sensor history data lengths: soc_percent 0, charge_rate 0, battery_power 0, predbat_status 0
2026-06-19 20:22:17.623484: Looking for discharge curve with sensors sensor.sunsynk_battery_soc, sensor.predbat_SK_0_discharge_rate, predbat.status and sensor.sunsynk_battery_power
2026-06-19 20:22:17.659998: Warn: Cannot find battery discharge curve (missing history), one of the required settings for soc_percent, discharge_rate, battery_power and predbat.status do not have history, check apps.yaml
2026-06-19 20:22:17.660068: Warn: Sensor history data lengths: soc_percent 0, discharge_rate 0, battery_power 0, predbat_status 0
2026-06-19 20:22:17.660404: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:22:17.660433: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:22:17.660453: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:22:17.718505: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 20:22:17.718571: Will recompute the plan as it is invalid
2026-06-19 20:22:17.718603: Recompute, previous plan is invalid...
2026-06-19 20:22:17.721792: Best charge window [ 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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% ]
2026-06-19 20:22:17.721906: Best export window [  ]
2026-06-19 20:22:17.722699: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 20:22:17.725389: Load divergence over 8.0 hours mean 664.17W, min 663.6W, max 664.8W, std dev 0.6W, divergence 0.05%
2026-06-19 20:22:17.742121: Calculating data from yesterday for savings calculation
2026-06-19 20:22:17.753363: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 20:22:17.759191: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 20:22:17.759650: Creating pool of 12 processes to match your CPU count
2026-06-19 20:22:17.888364: 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-19 20:22:17.889776: Optimise levels pass started at 2026-06-19 20:22:17
2026-06-19 20:22:17.889838: Optimise all windows, total charge 94 export 1
2026-06-19 20:22:18.124291: >> Region optimisation pass width 960
2026-06-19 20:22:18.437511: >> Region optimisation pass width 480
2026-06-19 20:22:18.772006: >> Region optimisation pass width 240
2026-06-19 20:22:19.190587: >> Region optimisation pass width 120
2026-06-19 20:22:20.098691: Calculated end_record as 06-21 11:00:00 based on best_price 13.93p, next_charge_start 06-20 11:00:00, max_windows 77
2026-06-19 20:22:20.098819: Optimise levels pass ended at 2026-06-19 20:22:20, duration 2.2 seconds tried 325 combinations
2026-06-19 20:22:20.098907: Set best_price_charge_level 15.0p, best_price_export_level 0p, best_price_charge 13.93p, best_cost_export 0p, best_metric 418.88p, best_keep 0kWh, best_cycle 46.43kWh, best_carbon 0kg, best_import 32.55kWh
2026-06-19 20:22:20.110526: Starting detailed optimisation end_record 06-21 11:00:00, best_price_charge 13.93p, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.5, 11.5, 0, 11.5, 11.5, 11.5, 11.5, 11.5, 11.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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]kWh and export limits []kWh
2026-06-19 20:22:20.110681: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 319.76p, best_cost 328.08p, best_cycle 31.86kWh, best_carbon 0kg, best_import 40.33kWh
2026-06-19 20:22:20.139914: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 319.76p, best_cost 328.08p, best_cycle 31.86kWh, best_carbon 0kg, best_import 40.33kWh
2026-06-19 20:22:20.168226: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 319.72p, best_cost 328.03p, best_cycle 31.86kWh, best_carbon 0kg, best_import 40.33kWh
2026-06-19 20:22:20.274909: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 319.72p, best_cost 328.03p, best_cycle 31.86kWh, best_carbon 0kg, best_import 40.33kWh
2026-06-19 20:22:20.304417: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 319.72p, best_cost 328.03p, best_cycle 31.86kWh, best_carbon 0kg, best_import 40.33kWh
2026-06-19 20:22:20.335772: Best charge windows best_metric 319.72p, best_cost 328.03p, best_carbon 0kg, best_import 40.33kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 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% ]
2026-06-19 20:22:20.336676: Best charge windows best_metric 319.72p, best_cost 328.03p, best_carbon 0kg, best_import 40.33kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 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% ]
2026-06-19 20:22:20.336805: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 319.72p, best_cost 328.03p, best_cycle 31.86kWh, best_carbon 0kg, best_import 40.33kWh
2026-06-19 20:22:20.372434: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 319.72p, best_cost 328.03p, best_cycle 31.86kWh, best_carbon 0kg, best_import 40.33kWh
2026-06-19 20:22:20.400553: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 319.72p, best_cost 328.03p, best_cycle 31.86kWh, best_carbon 0kg, best_import 40.33kWh
2026-06-19 20:22:20.511060: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 319.72p, best_cost 328.03p, best_cycle 31.86kWh, best_carbon 0kg, best_import 40.33kWh
2026-06-19 20:22:20.537969: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 319.72p, best_cost 328.03p, best_cycle 31.86kWh, best_carbon 0kg, best_import 40.33kWh
2026-06-19 20:22:20.563966: Best charge windows best_metric 319.72p, best_cost 328.03p, best_carbon 0kg, best_import 40.33kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 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% ]
2026-06-19 20:22:20.564196: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 319.72p, best_cost 328.03p, best_cycle 31.86kWh, best_carbon 0kg, best_import 40.33kWh
2026-06-19 20:22:20.591724: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 319.72p, best_cost 328.03p, best_cycle 31.86kWh, best_carbon 0kg, best_import 40.33kWh
2026-06-19 20:22:20.616040: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 319.72p, best_cost 328.03p, best_cycle 31.86kWh, best_carbon 0kg, best_import 40.33kWh
2026-06-19 20:22:20.718312: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 319.72p, best_cost 328.03p, best_cycle 31.86kWh, best_carbon 0kg, best_import 40.33kWh
2026-06-19 20:22:20.763533: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 319.72p, best_cost 328.03p, best_cycle 31.86kWh, best_carbon 0kg, best_import 40.33kWh
2026-06-19 20:22:20.790528: Best charge windows best_metric 319.72p, best_cost 328.03p, best_carbon 0kg, best_import 40.33kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 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% ]
2026-06-19 20:22:20.790711: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 13.93p, best_metric 319.72p, best_cost 328.03p, best_cycle 31.86kWh, best_carbon 0kg, best_import 40.33kWh
2026-06-19 20:22:20.812540: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 13.93p, best_metric 319.72p, best_cost 328.03p, best_cycle 31.86kWh, best_carbon 0kg, best_import 40.33kWh
2026-06-19 20:22:20.835819: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 13.93p, best_metric 319.72p, best_cost 328.03p, best_cycle 31.86kWh, best_carbon 0kg, best_import 40.33kWh
2026-06-19 20:22:20.938965: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 13.93p, best_metric 319.72p, best_cost 328.03p, best_cycle 31.86kWh, best_carbon 0kg, best_import 40.33kWh
2026-06-19 20:22:20.965297: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 13.93p, best_metric 319.72p, best_cost 328.03p, best_cycle 31.86kWh, best_carbon 0kg, best_import 40.33kWh
2026-06-19 20:22:20.994451: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 13.93p, best_metric 319.72p, best_cost 328.03p, best_cycle 31.86kWh, best_carbon 0kg, best_import 40.33kWh
2026-06-19 20:22:21.021046: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 13.93p, best_metric 319.14p, best_cost 327.43p, best_cycle 31.11kWh, best_carbon 0kg, best_import 40.28kWh
2026-06-19 20:22:21.043460: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 13.93p, best_metric 318.86p, best_cost 327.26p, best_cycle 31.11kWh, best_carbon 0kg, best_import 40.28kWh
2026-06-19 20:22:21.093004: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 13.93p, best_metric 318.86p, best_cost 327.26p, best_cycle 31.11kWh, best_carbon 0kg, best_import 40.28kWh
2026-06-19 20:22:21.139989: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 13.93p, best_metric 318.86p, best_cost 327.26p, best_cycle 31.11kWh, best_carbon 0kg, best_import 40.28kWh
2026-06-19 20:22:21.191510: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 13.93p, best_metric 318.6p, best_cost 326.96p, best_cycle 31.11kWh, best_carbon 0kg, best_import 40.28kWh
2026-06-19 20:22:21.241514: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 13.93p, best_metric 318.6p, best_cost 326.96p, best_cycle 31.11kWh, best_carbon 0kg, best_import 40.28kWh
2026-06-19 20:22:21.292246: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 13.93p, best_metric 318.58p, best_cost 326.94p, best_cycle 31.11kWh, best_carbon 0kg, best_import 40.28kWh
2026-06-19 20:22:21.339580: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 13.93p, best_metric 318.58p, best_cost 326.94p, best_cycle 31.11kWh, best_carbon 0kg, best_import 40.28kWh
2026-06-19 20:22:21.394911: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 13.93p, best_metric 318.54p, best_cost 326.94p, best_cycle 31.11kWh, best_carbon 0kg, best_import 40.28kWh
2026-06-19 20:22:21.454035: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 13.93p, best_metric 318.54p, best_cost 326.94p, best_cycle 31.11kWh, best_carbon 0kg, best_import 40.28kWh
2026-06-19 20:22:21.506324: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 13.93p, best_metric 318.54p, best_cost 326.94p, best_cycle 31.11kWh, best_carbon 0kg, best_import 40.28kWh
2026-06-19 20:22:21.612145: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 13.93p, best_metric 318.54p, best_cost 326.94p, best_cycle 31.11kWh, best_carbon 0kg, best_import 40.28kWh
2026-06-19 20:22:21.715643: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 13.93p, best_metric 318.54p, best_cost 326.94p, best_cycle 31.11kWh, best_carbon 0kg, best_import 40.28kWh
2026-06-19 20:22:21.766099: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 13.93p, best_metric 318.54p, best_cost 326.94p, best_cycle 31.11kWh, best_carbon 0kg, best_import 40.28kWh
2026-06-19 20:22:21.823026: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 13.93p, best_metric 318.54p, best_cost 326.94p, best_cycle 31.11kWh, best_carbon 0kg, best_import 40.28kWh
2026-06-19 20:22:21.980465: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 13.93p, best_metric 318.54p, best_cost 326.94p, best_cycle 31.11kWh, best_carbon 0kg, best_import 40.28kWh
2026-06-19 20:22:22.031350: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 13.93p, best_metric 318.54p, best_cost 326.94p, best_cycle 31.11kWh, best_carbon 0kg, best_import 40.28kWh
2026-06-19 20:22:22.076289: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 13.93p, best_metric 318.54p, best_cost 326.94p, best_cycle 31.11kWh, best_carbon 0kg, best_import 40.28kWh
2026-06-19 20:22:22.126950: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 13.93p, best_metric 318.54p, best_cost 326.94p, best_cycle 31.11kWh, best_carbon 0kg, best_import 40.28kWh
2026-06-19 20:22:22.179132: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 13.93p, best_metric 318.54p, best_cost 326.94p, best_cycle 31.11kWh, best_carbon 0kg, best_import 40.28kWh
2026-06-19 20:22:22.237329: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 13.93p, best_metric 318.54p, best_cost 326.94p, best_cycle 31.11kWh, best_carbon 0kg, best_import 40.28kWh
2026-06-19 20:22:22.312516: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 13.93p, best_metric 318.54p, best_cost 326.94p, best_cycle 31.11kWh, best_carbon 0kg, best_import 40.28kWh
2026-06-19 20:22:22.347373: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 13.93p, best_metric 318.54p, best_cost 326.94p, best_cycle 31.11kWh, best_carbon 0kg, best_import 40.28kWh
2026-06-19 20:22:22.381381: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 13.93p, best_metric 318.54p, best_cost 326.94p, best_cycle 31.11kWh, best_carbon 0kg, best_import 40.28kWh
2026-06-19 20:22:22.415761: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 13.93p, best_metric 318.54p, best_cost 326.94p, best_cycle 31.11kWh, best_carbon 0kg, best_import 40.28kWh
2026-06-19 20:22:22.444643: Optimise price set 27.8p, pass low, price 25.96p, start_at_low True, best_price_charge 13.93p, best_metric 318.54p, best_cost 326.94p, best_cycle 31.11kWh, best_carbon 0kg, best_import 40.28kWh
2026-06-19 20:22:22.476858: Optimise price set 28.4p, pass low, price 26.48p, start_at_low True, best_price_charge 13.93p, best_metric 318.54p, best_cost 326.94p, best_cycle 31.11kWh, best_carbon 0kg, best_import 40.28kWh
2026-06-19 20:22:22.550125: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 13.93p, best_metric 318.54p, best_cost 326.94p, best_cycle 31.11kWh, best_carbon 0kg, best_import 40.28kWh
2026-06-19 20:22:22.597991: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 13.93p, best_metric 318.54p, best_cost 326.94p, best_cycle 31.11kWh, best_carbon 0kg, best_import 40.28kWh
2026-06-19 20:22:22.645168: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 13.93p, best_metric 318.54p, best_cost 326.94p, best_cycle 31.11kWh, best_carbon 0kg, best_import 40.28kWh
2026-06-19 20:22:22.717020: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 13.93p, best_metric 318.54p, best_cost 326.94p, best_cycle 31.11kWh, best_carbon 0kg, best_import 40.28kWh
2026-06-19 20:22:22.745483: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 13.93p, best_metric 318.54p, best_cost 326.94p, best_cycle 31.11kWh, best_carbon 0kg, best_import 40.28kWh
2026-06-19 20:22:22.769060: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 13.93p, best_metric 318.54p, best_cost 326.94p, best_cycle 31.11kWh, best_carbon 0kg, best_import 40.28kWh
2026-06-19 20:22:22.797384: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 13.93p, best_metric 318.54p, best_cost 326.94p, best_cycle 31.11kWh, best_carbon 0kg, best_import 40.28kWh
2026-06-19 20:22:22.822216: Best charge windows best_metric 318.54p, best_cost 326.94p, best_carbon 0kg, best_import 40.28kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 6%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 6%, 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% ]
2026-06-19 20:22:22.822486: Tweak plan optimisation started
2026-06-19 20:22:23.012565: Tweak optimisation finished metric 318.53 cost 326.94 metric_keep 0 cycle 31.11 carbon 0 import 40.28
2026-06-19 20:22:23.022820: Raw charge windows [ 19-06 20:00:00 - 19-06 20:30:00 @ 26.48p 0%, 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 72%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 72%, 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 6%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 6%, 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% ] reserve 0.8
2026-06-19 20:22:23.023585: Unclipped charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 16:00:00 @ 14.13p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:30:00 @ 27.45p 100% ] reserve 0.8
2026-06-19 20:22:23.024087: Unfiltered charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 16:00:00 @ 14.13p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:30:00 @ 27.45p 100% ] reserve 0.8
2026-06-19 20:22:23.024511: Filtered charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 16:00:00 @ 14.13p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:30:00 @ 27.45p 100% ] reserve 0.8
2026-06-19 20:22:23.024569: Plan valid is now true after recompute was False
2026-06-19 20:22:23.050131: predict base end_record 06-21 11:00:00, final soc 0.8kWh, metric 478.82p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:20:00, load 30.78kWh, PV 0.0kWh
2026-06-19 20:22:23.051828:    Slot: [   20:20,    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,    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-19 20:22:23.053244:     SoC: [    10.8,    10.67,    10.26,     9.86,     9.46,     9.05,     8.65,     8.25,     7.85,     7.47,     7.09,     6.72,     6.34,     5.97,     5.59,     5.22,     4.84,     4.47,      4.1,     3.72,     3.35,     2.97,      2.6,     2.22,     1.85,     1.47,      1.1,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 20:22:23.054392:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 20:22:23.055752:    LOAD: [     5.6,     5.72,      6.1,     6.47,     6.85,     7.22,      7.6,     7.97,     8.35,      8.7,     9.05,      9.4,     9.75,     10.1,    10.45,     10.8,    11.14,    11.49,    11.84,    12.19,    12.54,    12.89,    13.24,    13.59,    13.94,    14.29,    14.63,    14.98,    15.33,    15.68,    16.03,    16.38,    16.73,    17.08,    17.43,    17.77,    18.12,    18.47,    18.82,    19.17,    19.47,    19.53,    19.59,    19.64,    19.82,    20.32,    20.47,    20.47,     20.5,    20.53,    20.55,    20.61,     20.9,    21.07,    21.54,    21.91,    22.18,    22.82,     23.4,    23.45,    23.54,    23.69,    23.88,    24.07,     24.6,    25.84,    27.79,    28.12,     28.2,    28.34,    28.54,    28.81,    29.14,    29.54,    29.99,    30.21,    30.23,    30.47,    30.78] kWh
2026-06-19 20:22:23.057049:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:22:23.058506:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     1.77,     2.12,     2.47,     2.82,     3.17,     3.52,     3.86,     4.21,     4.56,     4.91,     5.26,     5.61,     5.96,     6.26,     6.32,     6.37,     6.42,     6.61,     7.11,     7.26,     7.26,     7.29,     7.32,     7.34,      7.4,     7.68,     7.86,     8.32,     8.69,     8.96,      9.6,    10.19,    10.24,    10.33,    10.48,    10.67,    10.86,    11.39,    12.63,    14.58,    14.91,    14.99,    15.13,    15.33,     15.6,    15.93,    16.32,    16.78,     17.0,    17.01,    17.26,    17.57] kWh
2026-06-19 20:22:23.059809:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:22:23.061482:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   137.49,   142.64,   148.09,   153.29,   157.89,   162.58,   167.51,   172.33,    177.1,   181.88,   186.74,   191.52,   196.29,   200.71,    202.3,   203.87,   205.42,   211.26,    228.6,   234.14,   234.16,   234.92,    235.7,   236.39,   237.95,   245.77,   250.01,    261.1,   268.46,   273.85,   336.84,   348.39,   349.32,    351.1,   353.62,   356.74,   360.41,   370.24,   393.27,   429.67,   435.67,   437.01,   439.34,   442.99,    447.5,   453.42,   459.36,   466.66,   470.19,   470.38,    474.2,   478.82] p
2026-06-19 20:22:23.152679: Battery has 13.0 hours left - now at 10.8kWh
2026-06-19 20:22:23.191018: predict base10 end_record 06-21 11:00:00, final soc 0.8kWh, metric 499.66p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:45:00, load 31.96kWh, PV 0.0kWh
2026-06-19 20:22:23.192401:    Slot: [   20:20,    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,    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-19 20:22:23.193485:     SoC: [    10.8,    10.66,    10.24,     9.82,     9.39,     8.97,     8.55,     8.13,     7.71,     7.31,     6.92,     6.53,     6.13,     5.74,     5.35,     4.96,     4.57,     4.17,     3.78,     3.39,      3.0,     2.61,     2.21,     1.82,     1.43,     1.04,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 20:22:23.194433:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 20:22:23.195544:    LOAD: [     5.6,     5.73,     6.12,     6.52,     6.91,      7.3,     7.69,     8.09,     8.48,     8.85,     9.21,     9.58,     9.95,    10.31,    10.68,    11.04,     11.4,    11.77,    12.13,     12.5,    12.87,    13.23,     13.6,    13.96,    14.33,    14.69,    15.06,    15.42,    15.79,    16.15,    16.52,    16.88,    17.25,    17.61,    17.98,    18.34,    18.71,    19.07,    19.44,     19.8,    20.12,    20.18,    20.24,    20.29,    20.49,    21.01,    21.17,    21.17,     21.2,    21.23,    21.25,    21.31,    21.61,    21.79,    22.28,    22.67,    22.95,    23.62,    24.23,    24.29,    24.39,    24.54,    24.73,    24.94,    25.49,    26.79,    28.84,    29.18,    29.26,    29.41,    29.62,     29.9,    30.25,    30.66,    31.14,    31.37,    31.39,    31.64,    31.96] kWh
2026-06-19 20:22:23.196563:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:22:23.197634:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     1.84,     2.21,     2.57,     2.94,      3.3,     3.67,     4.03,      4.4,     4.76,     5.13,     5.49,     5.86,     6.22,     6.59,     6.91,     6.97,     7.03,     7.08,     7.28,      7.8,     7.96,     7.96,     7.99,     8.02,     8.04,      8.1,      8.4,     8.58,     9.07,     9.46,     9.74,    10.41,    11.02,    11.07,    11.17,    11.32,    11.52,    11.73,    12.28,    13.58,    15.63,    15.97,    16.05,    16.19,    16.41,    16.69,    17.03,    17.45,    17.93,    18.16,    18.17,    18.43,    18.75] kWh
2026-06-19 20:22:23.198669:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:22:23.199779:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   138.63,   144.52,    149.9,   155.61,   161.06,   165.87,   170.78,   175.94,   180.97,   185.97,   190.97,   196.06,   201.06,   206.06,   210.67,   212.34,   213.98,   215.61,   221.73,    239.9,    245.7,   245.72,   246.52,   247.34,   248.06,   249.69,   257.89,   262.33,   273.95,   281.65,    287.3,   350.91,   363.02,   363.99,   365.85,    368.5,   371.76,   375.61,    385.9,   410.03,   448.17,   454.45,   455.86,    458.3,   462.12,   466.85,   473.05,   479.28,   486.92,   490.62,   490.82,   494.82,   499.66] p
2026-06-19 20:22:23.267288: predict best10 end_record 06-21 11:00:00, final soc 0.8kWh, metric 446.3p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:20:00, load 31.96kWh, PV 0.0kWh
2026-06-19 20:22:23.269025:    Slot: [   20:20,    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,    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-19 20:22:23.270426:     SoC: [    10.8,    10.66,    10.24,     9.82,     9.39,     8.97,     8.55,     8.13,     7.71,     7.31,     6.92,     6.53,     6.13,     5.74,     5.35,     4.96,     4.57,     4.17,     3.78,     3.39,      3.0,     2.61,     2.21,     1.82,     1.43,      1.5,     1.11,      0.8,      0.8,      0.8,      0.8,     2.74,     4.68,      5.5,      7.0,     8.94,    10.88,     11.5,     11.5,     11.5,     11.5,    11.44,    11.37,    11.32,     11.1,    10.54,    10.37,    10.37,    10.34,    10.31,    10.28,    10.22,      9.9,      9.7,     9.18,     8.76,     8.46,     7.74,     7.08,     7.03,     6.92,     6.76,     6.76,     6.54,     5.94,     4.55,     2.35,     1.98,      1.9,     1.74,     1.51,     1.21,     0.84,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 20:22:23.271546:     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<bf+,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g<be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be~,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~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~be-,    g~be~,    g<be-,    g<be-,    g<bf+] kWh
2026-06-19 20:22:23.273139:    LOAD: [     5.6,     5.73,     6.12,     6.52,     6.91,      7.3,     7.69,     8.09,     8.48,     8.85,     9.21,     9.58,     9.95,    10.31,    10.68,    11.04,     11.4,    11.77,    12.13,     12.5,    12.87,    13.23,     13.6,    13.96,    14.33,    14.69,    15.06,    15.42,    15.79,    16.15,    16.52,    16.88,    17.25,    17.61,    17.98,    18.34,    18.71,    19.07,    19.44,     19.8,    20.12,    20.18,    20.24,    20.29,    20.49,    21.01,    21.17,    21.17,     21.2,    21.23,    21.25,    21.31,    21.61,    21.79,    22.28,    22.67,    22.95,    23.62,    24.23,    24.29,    24.39,    24.54,    24.73,    24.94,    25.49,    26.79,    28.84,    29.18,    29.26,    29.41,    29.62,     29.9,    30.25,    30.66,    31.14,    31.37,    31.39,    31.64,    31.96] kWh
2026-06-19 20:22:23.274475:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:22:23.275843:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     2.14,     2.14,     2.22,     2.58,     2.95,     3.31,     5.76,     8.21,     9.46,    11.43,    13.88,    16.33,    17.36,    17.73,    18.09,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.41,    18.61,    18.61,    18.61,    18.61,    18.61,    18.61,    18.61,    18.61,    18.61,    18.61,    18.61,    19.19,    19.68,    19.72,    19.73,    19.99,    20.31] kWh
2026-06-19 20:22:23.277235:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:22:23.279067:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   142.97,   142.97,   144.24,   149.62,   155.32,   160.77,   193.01,   225.94,   243.55,   270.81,   304.33,   337.85,   352.22,   357.22,   362.22,   366.83,   366.83,   366.83,   366.83,   366.83,   366.83,   366.83,   366.83,   366.83,   366.83,   366.83,   366.83,   366.83,   366.83,   366.83,   366.83,   366.83,   416.82,   416.82,   416.82,   416.82,   416.82,   420.08,   420.08,   420.08,   420.08,   420.08,   420.08,   420.08,   420.08,   420.08,   420.08,   420.08,   428.92,   436.56,   437.26,   437.46,   441.46,    446.3] p
2026-06-19 20:22:23.353904: predict best end_record 06-21 11:00:00, final soc 0.8kWh, metric 426.91p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:35:00, load 30.78kWh, PV 0.0kWh
2026-06-19 20:22:23.355605:    Slot: [   20:20,    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,    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-19 20:22:23.357082:     SoC: [    10.8,    10.67,    10.26,     9.86,     9.46,     9.05,     8.65,     8.25,     7.85,     7.47,     7.09,     6.72,     6.34,     5.97,     5.59,     5.22,     4.84,     4.47,      4.1,     3.72,     3.35,     2.97,      2.6,     2.22,     1.85,     1.66,     1.29,     0.91,      0.8,      0.8,      0.8,     3.13,     5.46,      5.5,      7.0,     9.33,    11.49,     11.5,     11.5,     11.5,     11.5,    11.44,    11.38,    11.33,    11.12,    10.59,    10.43,    10.43,    10.39,    10.36,    10.34,    10.28,     9.97,     9.79,     9.28,     8.89,      8.6,     7.91,     7.28,     7.23,     7.13,     6.97,     6.77,     6.56,     5.99,     4.66,     2.56,     2.21,     2.13,     1.98,     1.76,     1.48,     1.12,     1.12,     1.12,     0.88,     0.87,      0.8,      0.8] kWh
2026-06-19 20:22:23.358264:     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<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<be-,    g<bf+] kWh
2026-06-19 20:22:23.359604:    LOAD: [     5.6,     5.72,      6.1,     6.47,     6.85,     7.22,      7.6,     7.97,     8.35,      8.7,     9.05,      9.4,     9.75,     10.1,    10.45,     10.8,    11.14,    11.49,    11.84,    12.19,    12.54,    12.89,    13.24,    13.59,    13.94,    14.29,    14.63,    14.98,    15.33,    15.68,    16.03,    16.38,    16.73,    17.08,    17.43,    17.77,    18.12,    18.47,    18.82,    19.17,    19.47,    19.53,    19.59,    19.64,    19.82,    20.32,    20.47,    20.47,     20.5,    20.53,    20.55,    20.61,     20.9,    21.07,    21.54,    21.91,    22.18,    22.82,     23.4,    23.45,    23.54,    23.69,    23.88,    24.07,     24.6,    25.84,    27.79,    28.12,     28.2,    28.34,    28.54,    28.81,    29.14,    29.54,    29.99,    30.21,    30.23,    30.47,    30.78] kWh
2026-06-19 20:22:23.361043:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:22:23.362442:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     1.87,     1.87,     1.87,     2.12,     2.47,     2.82,     5.67,     8.52,     8.91,    10.87,    13.72,    16.39,    16.75,     17.1,    17.45,    17.75,    17.75,    17.75,    17.75,    17.75,    17.75,    17.75,    17.75,    17.75,    17.75,    17.75,    17.75,    17.75,    17.75,    17.75,    17.75,    17.75,    17.75,    17.75,    17.75,    17.75,    17.75,    17.75,    17.75,    17.75,    17.75,    17.75,    17.75,    17.75,    17.75,    17.75,    17.75,    17.75,    18.15,    18.61,    18.61,    18.61,    18.78,    19.09] kWh
2026-06-19 20:22:23.363733:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:22:23.365070:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   138.97,   138.97,   138.97,   142.59,   148.04,   153.25,   190.76,   229.08,   234.68,   261.72,   300.72,   337.33,    342.3,   347.07,   351.85,   356.26,   356.26,   356.26,   356.26,   356.26,   356.26,   356.26,   356.26,   356.26,   356.26,   356.26,   356.26,   356.26,   356.26,   356.26,   356.26,   356.26,   406.25,   406.25,   406.25,   406.25,   406.25,   406.25,   406.25,   406.25,   406.25,   406.25,   406.25,   406.25,   406.25,   406.25,   406.25,   406.25,   412.19,   419.48,   419.48,   419.48,   422.28,   426.91] p
2026-06-19 20:22:23.367244:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ]
2026-06-19 20:22:23.367283: Saving plan best values to HA entities
2026-06-19 20:22:23.520000: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 20:22:23.527405: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 20:22:23.532925: Best charging limit SoC's [1.5, 16.0, 5.5, 7.0, 16.0, 11.5, 6.5, 1.0, 16.0, 16.0]kWh, export []kWh gives import battery 38.85kWh, house 1.43kWh, export 0.0kWh, metric 426.91p, metric10 446.3p
2026-06-19 20:22:23.604933: Marginal costs baseline metric (no standing charge): 326.9393
2026-06-19 20:22:23.768555: Marginal energy costs matrix computed: min=15.79 max=21.97
2026-06-19 20:22:23.840965: Rate array import [{'start': 1220, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 26.5p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 1220, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 20:22:23.841526: - Your estimated bill for today is £0.86 and tomorrow is £2.70
2026-06-19 20:22:23.841552: - Import rates are expensive (22.4p - 26.5p) for the next 2 and three quarters hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 20:22:23.841568: - The battery is currently at 68% and is in eco mode for the next 11 hours.
2026-06-19 20:22:23.841581: - For the next 48 hours there will be no solar generation.
2026-06-19 20:22:23.841593: - You will run out of battery in 13 hours.
2026-06-19 20:22:23.841605: - Your next charge slot will be in 11 hours where import rates will be cheap (15.0p).
2026-06-19 20:22:23.841617: 
2026-06-19 20:22:23.884122: Plan calculation took 6.17 seconds
2026-06-19 20:22:23.887121: No high rate period found
2026-06-19 20:22:23.928493: Import threshold used for optimisation was 16.38p
2026-06-19 20:22:23.968922: Low import rate windows [0: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 1: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 2: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 3: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 4: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 5: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 6: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 7: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 8: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 9: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 10: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 11: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 12: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 13: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 14: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 15: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 16: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 17: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 18: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 19: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 20: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 21: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 22: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 23: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 24: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 25: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 26: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 27: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 28: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 29: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 30: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 31: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 32: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 33: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 34: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 35: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 36: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 37: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 38: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 39: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 40: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 41: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 42: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 43: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 44: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 45: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 46: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 47: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 48: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 49: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 50: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 51: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 52: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 53: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 54: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 55: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 56: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 57: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 58: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 59: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 60: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 61: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 62: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 63: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 64: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 65: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 66: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 67: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 68: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 69: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 70: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 71: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 72: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 73: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 74: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 75: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 76: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 77: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 78: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 79: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 80: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 81: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 82: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 83: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 84: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 85: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 86: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 87: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 88: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 89: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 90: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 91: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 92: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 93: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 94: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41]
2026-06-19 20:22:23.974464: Inverter 0: Type SK Sunsynk
2026-06-19 20:22:23.974510: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 20:22:23.974700: Reserve min: 5%, battery_min: 5%
2026-06-19 20:22:23.974760: 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 5%, current_reserve 5%, temperature 20°C
2026-06-19 20:22:23.975021: Inverter 0 SoC: 10.8kW 68%, current charge rate 5000W, current discharge rate 5250W, current battery power -25W, current battery voltage 51.2V, grid power -621W, load power 571W, PV Power 0W
2026-06-19 20:22:23.975180: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:22:23.975244: Inverter 0 scheduled charge enable is False
2026-06-19 20:22:23.975268: Inverter 0 charge windows currently []
2026-06-19 20:22:23.975291: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 20:22:23.975375: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:22:23.975396: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:22:23.975424: Inverter 0 scheduled discharge enable is False
2026-06-19 20:22:23.975523: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 20:22:23.975546: Inverter 0 discharge windows currently []
2026-06-19 20:22:23.975570: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:22:23.975585: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:22:23.975598: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:22:24.020591: Reset inverter settings to safe mode (set_charge_window=True set_export_window=False force=)
2026-06-19 20:22:24.020695: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 20:22:24.020871: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 20:22:24.021016: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog1_charge', 'option': 'Allow Gen'}
2026-06-19 20:22:24.069039: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog2_charge', 'option': 'Allow Gen'}
2026-06-19 20:22:24.172448: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog3_charge', 'option': 'Allow Gen'}
2026-06-19 20:22:24.278477: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog4_charge', 'option': 'Allow Gen'}
2026-06-19 20:22:24.283255: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog5_charge', 'option': 'Allow Gen'}
2026-06-19 20:22:24.288483: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog6_charge', 'option': 'Allow Gen'}
2026-06-19 20:22:24.391411: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_load_limit', 'option': 'Zero Export'}
2026-06-19 20:22:24.425889: Inverter 0 Current Target SoC is 100%, already at target
2026-06-19 20:22:24.426001: Inverter 0 Current reserve is 5%, already at target
2026-06-19 20:22:24.426096: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 08:30:00+01:00 - current SoC 68%, target 9%
2026-06-19 20:22:24.426190: Inverter 0 disabled charge window while waiting for schedule (now 06-19 20:20:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 20:22:24.426239: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 20:22:24.426411: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 20:22:24.426571: Not setting charging SoC as we are not within the window (now 06-19 20:20:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 20:22:24.426612: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 20:22:24.426651: Inverter 0 Current charge limit is 100% and new target is 5%
2026-06-19 20:22:24.528248: Warn: Web Socket result failed {'id': 32, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:22:24.528422: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:22:29.535754: Warn: Web Socket result failed {'id': 33, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:22:29.535853: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:22:34.566868: Warn: Web Socket result failed {'id': 34, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:22:34.567098: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:22:39.590211: Warn: Web Socket result failed {'id': 35, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:22:39.590277: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:22:44.635689: Warn: Web Socket result failed {'id': 36, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:22:44.635836: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:22:49.686312: Warn: Web Socket result failed {'id': 37, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:22:49.686400: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:22:54.696954: Warn: Web Socket result failed {'id': 38, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:22:54.697020: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:22:59.736637: Warn: Web Socket result failed {'id': 39, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:22:59.736726: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:23:04.782599: Warn: Web Socket result failed {'id': 40, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:23:04.782689: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:23:09.788732: Warn: Web Socket result failed {'id': 41, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:23:09.788887: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:23:14.789726: Warn: Inverter 0 Trying to write 5 to charge_limit didn't complete got 100.0
2026-06-19 20:23:14.797222: Warn: record_status Warn: Inverter 0 write to charge_limit failed
2026-06-19 20:23:14.797375: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:23:14.797413: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:23:14.797457: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:23:14.797482: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:23:14.797504: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:23:14.797526: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:23:14.797548: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:23:14.797570: Inverter 0 count register writes 0
2026-06-19 20:23:14.817902: Total inverter register writes now 1
2026-06-19 20:23:14.839353: Completed run status Demand with Errors reported (check log)
2026-06-19 20:23:14.851590: Saved current settings to /config/predbat_config.json
2026-06-19 20:23:14.897203: Creating predbat dashboard at /config/predbat_dashboard.yaml
2026-06-19 20:23:44.920686: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:23:44.920910: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:23:44.920943: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:23:44.921064: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 20:23:44.921095: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:23:44.921113: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:23:44.921129: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:25:00.062267: --------------- PredBat - update at 2026-06-19 20:25:00+01:00 with clock skew 0 minutes, minutes now 1225
2026-06-19 20:25:00.062951: Saved current settings to /config/predbat_config.json
2026-06-19 20:25:00.063033: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 2.7 minutes
2026-06-19 20:25:00.063122: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.13, latest beta is v8.40.13
2026-06-19 20:25:00.063190: Autoupdate: There is an update pending v8.40.13 GECloud automatic fixes, Solis OAuth, SigEnergy onboard status - auto update is off
2026-06-19 20:25:00.078490: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 20:25:00.078972: Predbat mode is set to Control charge
2026-06-19 20:25:00.162200: Found 11520 load_today datapoints going back 2 days
2026-06-19 20:25:00.162286: Using load_power data to fill gaps in load_today data
2026-06-19 20:25:00.216579: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 20:25:00.216685: Zero load period starting at 2026-06-19T12:09:00+0100 (496 minutes) for 889 minutes with base value 0.9
2026-06-19 20:25:00.216729: Zero load period starting at 2026-06-18T19:24:00+0100 (1501 minutes) for 64 minutes with base value 0.8
2026-06-19 20:25:00.217503: Processing 384 30-minute periods for power integration
2026-06-19 20:25:00.268329: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 20:25:00.268401: Car charging hold True, threshold 6.0kWh
2026-06-19 20:25:00.268435: Current data so far today: load 5.65kWh, import 1.7kWh, export 0.0kWh, PV 0kWh
2026-06-19 20:25:00.289848: Standing charge is set to 49.98p
2026-06-19 20:25:00.329484: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 20:25:00.329558: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 20:25:00.329803: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 161.7 minutes
2026-06-19 20:25:00.330204: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 161.7 minutes
2026-06-19 20:25:00.335062: Loaded 95 datapoints of futurerate analysis
2026-06-19 20:25:00.459325: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02', '06-20 19:00:00 => 23.07 / 17.65']
2026-06-19 20:25:00.480150: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 20:25:00.480356: Import rates: min 13.17p, max 36.53p, average 20.03p
2026-06-19 20:25:00.511610: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 20:25:00.511679: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 20:25:00.512514: High export rate found rates in range 99p to -99p
2026-06-19 20:25:00.590459: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 20:25:00.590568: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 20:25:00.590760: Last hour: net energy 0.17kWh, import 0.17kWh, export 0.0kWh, car 0kWh, load 0.58kWh, net cost 4.74p, import 4.74p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 20:25:00.640726: Today's energy total net 1.7kWh, import 1.7kWh, export 0.0kWh, cost 86.36p, import 36.38p, export 0.0p, carbon 0.0kg
2026-06-19 20:25:00.640858: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 20:25:00.643984: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 20:25:00.645009: Warn: Found 1 gaps in load_today totalling 9810 minutes to fill using average data
2026-06-19 20:25:00.645095: Gap starting at 2026-06-18T15:55:00+0100 (1710 minutes) for 9810 minutes
2026-06-19 20:25:00.658075: Historical days now [7] weight [1]
2026-06-19 20:25:00.678472: Today's load divergence 109.04%, in-day adjustment 107.3%, damping 0.95x, yesterday 100.0% today 108.59% blend 14.93%
2026-06-19 20:25:00.678543: Today's predicted so far 12.49kWh with 0.0kWh car/iBoost excluded, 1.11kWh import ignored, and 0kWh forecast extra.
2026-06-19 20:25:00.678587: Today's actual load so far 13.97kWh with 0.0kWh car/iBoost excluded, and 0.47kWh import ignored.
2026-06-19 20:25:00.708387: Inverter 0: Type SK Sunsynk
2026-06-19 20:25:00.708448: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 20:25:00.708643: Reserve min: 5%, battery_min: 5%
2026-06-19 20:25:00.708713: 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 5%, current_reserve 5%, temperature 20°C
2026-06-19 20:25:00.708995: Inverter 0 SoC: 10.8kW 68%, current charge rate 5000W, current discharge rate 5250W, current battery power -22W, current battery voltage 51.2V, grid power -629W, load power 581W, PV Power 0W
2026-06-19 20:25:00.709134: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:25:00.709206: Inverter 0 scheduled charge enable is False
2026-06-19 20:25:00.709230: Inverter 0 charge windows currently []
2026-06-19 20:25:00.709253: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 20:25:00.709351: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:25:00.709376: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:25:00.709407: Inverter 0 scheduled discharge enable is False
2026-06-19 20:25:00.709518: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 20:25:00.709544: Inverter 0 discharge windows currently []
2026-06-19 20:25:00.709563: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:25:00.709579: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:25:00.709594: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:25:00.760850: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 20:25:00.760928: Plan was last updated on 2026-06-19 20:20:00+01:00 and is now 5.0 minutes old
2026-06-19 20:25:00.761221: Best charge window [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 34%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 44%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 16:00:00 @ 14.13p 72%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 08:00:00 - 21-06 09:00:00 @ 15.47p 6%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:30:00 @ 27.45p 100% ]
2026-06-19 20:25:00.761249: Best export window [  ]
2026-06-19 20:25:00.761907: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 20:25:00.763451: Load divergence over 8.0 hours mean 666.25W, min 666.0W, max 667.2W, std dev 0.49W, divergence 0.04%
2026-06-19 20:25:00.777988: Creating pool of 12 processes to match your CPU count
2026-06-19 20:25:00.849971: predict base end_record 06-21 11:05:00, final soc 0.8kWh, metric 479.46p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:25:00, load 30.89kWh, PV 0.0kWh
2026-06-19 20:25:00.852712:    Slot: [   20:25,    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,    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-19 20:25:00.854855:     SoC: [    10.8,    10.73,    10.33,     9.93,     9.52,     9.12,     8.72,     8.32,     7.91,     7.53,     7.16,     6.78,     6.41,     6.03,     5.65,     5.28,      4.9,     4.53,     4.15,     3.77,      3.4,     3.02,     2.65,     2.27,      1.9,     1.52,     1.15,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 20:25:00.856193:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 20:25:00.857579:    LOAD: [    5.65,     5.71,     6.09,     6.46,     6.84,     7.21,     7.59,     7.96,     8.34,     8.69,     9.04,     9.39,     9.74,    10.09,    10.44,    10.79,    11.14,    11.49,    11.84,    12.19,    12.54,    12.89,    13.24,    13.59,    13.94,    14.29,    14.64,    14.99,    15.34,    15.69,    16.04,    16.39,    16.74,    17.09,    17.44,    17.79,    18.14,    18.49,    18.84,    19.19,    19.49,    19.55,    19.61,    19.67,    19.87,    20.34,     20.5,     20.5,    20.52,    20.55,    20.58,    20.64,    20.92,    21.09,    21.56,    21.93,     22.2,    22.84,    23.42,    23.47,    23.57,    23.71,     23.9,    24.09,    24.62,    25.87,    27.82,    28.14,    28.22,    28.36,    28.56,    28.83,    29.16,    29.56,    30.02,    30.23,    30.25,    30.49,     30.8,    31.16] kWh
2026-06-19 20:25:00.858943:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:25:00.860276:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     1.73,     2.08,     2.43,     2.78,     3.13,     3.48,     3.83,     4.18,     4.53,     4.88,     5.23,     5.58,     5.93,     6.23,     6.29,     6.35,     6.41,     6.61,     7.08,     7.23,     7.23,     7.26,     7.29,     7.32,     7.37,     7.66,     7.83,      8.3,     8.67,     8.93,     9.58,    10.16,    10.21,     10.3,    10.45,    10.64,    10.83,    11.36,     12.6,    14.55,    14.88,    14.96,     15.1,     15.3,    15.57,     15.9,    16.29,    16.75,    16.97,    16.99,    17.23,    17.54,     17.9] kWh
2026-06-19 20:25:00.861961:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:25:00.864354:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.82,   141.98,   147.44,   152.67,   157.28,   161.98,   166.93,   171.75,   176.55,   181.34,   186.21,    191.0,    195.8,   200.22,   201.89,   203.43,   205.25,   211.62,   228.02,   233.55,   233.57,   234.37,   235.13,   235.91,   237.36,   245.18,   249.42,   260.51,   267.86,   273.26,   336.25,    347.8,   348.73,    350.5,   353.03,   356.15,   359.82,   369.64,   392.68,   429.08,   435.08,   436.41,   438.75,    442.4,    446.9,   452.83,   458.77,   466.07,    469.6,   469.79,   473.61,   478.23,   482.97] p
2026-06-19 20:25:00.974780: Battery has 13.0 hours left - now at 10.8kWh
2026-06-19 20:25:01.013082: predict base10 end_record 06-21 11:05:00, final soc 0.8kWh, metric 500.49p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 08:50:00, load 32.09kWh, PV 0.0kWh
2026-06-19 20:25:01.014541:    Slot: [   20:25,    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,    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-19 20:25:01.015668:     SoC: [    10.8,    10.73,    10.31,     9.88,     9.46,     9.04,     8.62,      8.2,     7.77,     7.38,     6.98,     6.59,      6.2,      5.8,     5.41,     5.01,     4.62,     4.23,     3.83,     3.44,     3.05,     2.65,     2.26,     1.87,     1.47,     1.08,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8,      0.8] kWh
2026-06-19 20:25:01.016690:     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-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 20:25:01.017926:    LOAD: [    5.65,     5.71,     6.11,      6.5,     6.89,     7.29,     7.68,     8.07,     8.47,     8.84,     9.21,     9.57,     9.94,     10.3,    10.67,    11.04,     11.4,    11.77,    12.14,     12.5,    12.87,    13.23,     13.6,    13.97,    14.33,     14.7,    15.07,    15.43,     15.8,    16.17,    16.53,     16.9,    17.27,    17.63,     18.0,    18.36,    18.73,     19.1,    19.46,    19.83,    20.15,    20.21,    20.27,    20.33,    20.55,    21.04,     21.2,     21.2,    21.23,    21.26,    21.29,    21.34,    21.64,    21.82,    22.31,     22.7,    22.98,    23.65,    24.27,    24.32,    24.41,    24.57,    24.76,    24.97,    25.52,    26.82,    28.87,    29.21,    29.29,    29.44,    29.65,    29.93,    30.28,    30.69,    31.17,     31.4,    31.41,    31.67,     32.0,    32.37] kWh
2026-06-19 20:25:01.019033:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:25:01.020184:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     1.81,     2.17,     2.54,      2.9,     3.27,     3.64,      4.0,     4.37,     4.74,      5.1,     5.47,     5.84,      6.2,     6.57,     6.89,     6.95,     7.01,     7.07,     7.29,     7.78,     7.94,     7.94,     7.97,      8.0,     8.03,     8.08,     8.38,     8.56,     9.05,     9.44,     9.72,    10.39,     11.0,    11.05,    11.15,     11.3,     11.5,    11.71,    12.26,    13.56,    15.61,    15.95,    16.03,    16.17,    16.39,    16.67,    17.01,    17.43,    17.91,    18.14,    18.15,    18.41,    18.73,    19.11] kWh
2026-06-19 20:25:01.021242:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:25:01.022580:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   138.02,   143.93,   149.33,   155.06,   160.53,   165.35,   170.28,   175.46,   180.51,   185.53,   190.55,   195.66,   200.67,   205.69,   210.32,   212.06,   213.67,   215.58,   222.25,   239.43,   245.23,   245.25,   246.09,   246.89,   247.71,   249.24,   257.43,   261.88,   273.49,    281.2,   286.85,   350.46,   362.56,   363.53,   365.39,   368.04,   371.31,   375.15,   385.44,   409.57,   447.71,   453.99,    455.4,   457.84,   461.66,   466.39,   472.59,   478.82,   486.46,   490.16,   490.36,   494.36,    499.2,   504.17] p
2026-06-19 20:25:01.092901: predict best10 end_record 06-21 11:05:00, final soc 1.12kWh, metric 451.75p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:20:00, load 32.09kWh, PV 0.0kWh
2026-06-19 20:25:01.094404:    Slot: [   20:25,    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,    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-19 20:25:01.095538:     SoC: [    10.8,    10.73,    10.31,     9.88,     9.46,     9.04,     8.62,      8.2,     7.77,     7.38,     6.98,     6.59,      6.2,      5.8,     5.41,     5.01,     4.62,     4.23,     3.83,     3.44,     3.05,     2.65,     2.26,     1.87,     1.47,      1.5,     1.11,      0.8,      0.8,      0.8,      0.8,     2.74,     4.68,      5.5,      7.0,     8.94,    10.88,     11.5,     11.5,     11.5,     11.5,    11.44,    11.37,    11.31,    11.07,    10.54,    10.37,    10.37,    10.34,    10.31,    10.28,    10.22,      9.9,      9.7,     9.18,     8.76,     8.46,     7.74,     7.08,     7.03,     6.92,     6.76,     6.76,     6.54,     5.94,     4.55,     2.35,     1.98,      1.9,     1.74,     1.51,     1.21,     0.84,      1.0,      1.0,      0.8,      0.8,      0.8,      0.8,     2.74] kWh
2026-06-19 20:25:01.096480:     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<bf+,    g<be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g<be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be~,    g~be-,    g~be-,    g>be-,    g~be-,    g>be-,    g>be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~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~be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 20:25:01.097730:    LOAD: [    5.65,     5.71,     6.11,      6.5,     6.89,     7.29,     7.68,     8.07,     8.47,     8.84,     9.21,     9.57,     9.94,     10.3,    10.67,    11.04,     11.4,    11.77,    12.14,     12.5,    12.87,    13.23,     13.6,    13.97,    14.33,     14.7,    15.07,    15.43,     15.8,    16.17,    16.53,     16.9,    17.27,    17.63,     18.0,    18.36,    18.73,     19.1,    19.46,    19.83,    20.15,    20.21,    20.27,    20.33,    20.55,    21.04,     21.2,     21.2,    21.23,    21.26,    21.29,    21.34,    21.64,    21.82,    22.31,     22.7,    22.98,    23.65,    24.27,    24.32,    24.41,    24.57,    24.76,    24.97,    25.52,    26.82,    28.87,    29.21,    29.29,    29.44,    29.65,    29.93,    30.28,    30.69,    31.17,     31.4,    31.41,    31.67,     32.0,    32.37] kWh
2026-06-19 20:25:01.098870:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:25:01.100014:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     2.09,     2.09,     2.18,     2.54,     2.91,     3.27,     5.72,     8.17,     9.42,     11.4,    13.85,     16.3,    17.33,     17.7,    18.06,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.38,    18.58,    18.58,    18.58,    18.58,    18.58,    18.58,    18.58,    18.58,    18.58,    18.58,    18.58,    19.17,    19.65,    19.69,    19.71,    19.96,    20.29,    22.75] kWh
2026-06-19 20:25:01.101097:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:25:01.102304:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   142.28,   142.28,   143.58,   148.99,   154.71,   160.18,   192.44,   225.39,   243.01,   270.29,   303.83,   337.37,   351.76,   356.77,   361.79,   366.42,   366.42,   366.42,   366.42,   366.42,   366.42,   366.42,   366.42,   366.42,   366.42,   366.42,   366.42,   366.42,   366.42,   366.42,   366.42,   366.42,   416.41,   416.41,   416.41,   416.41,   416.41,   419.67,   419.67,   419.67,   419.67,   419.67,   419.67,   419.67,   419.67,   419.67,   419.67,   419.67,   428.51,   436.16,   436.85,   437.05,   441.05,   445.89,   478.29] p
2026-06-19 20:25:01.176954: predict best end_record 06-21 11:05:00, final soc 1.19kWh, metric 433.18p, metric_keep 0kWh, min_soc 0.8kWh @ 06-20 09:35:00, load 30.89kWh, PV 0.0kWh
2026-06-19 20:25:01.178728:    Slot: [   20:25,    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,    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-19 20:25:01.180134:     SoC: [    10.8,    10.73,    10.33,     9.93,     9.52,     9.12,     8.72,     8.32,     7.91,     7.53,     7.16,     6.78,     6.41,     6.03,     5.65,     5.28,      4.9,     4.53,     4.15,     3.77,      3.4,     3.02,     2.65,     2.27,      1.9,     1.65,     1.27,     0.89,      0.8,      0.8,      0.8,     3.13,     5.46,      5.5,      7.0,     9.33,    11.49,     11.5,     11.5,     11.5,     11.5,    11.44,    11.38,    11.31,    11.09,    10.59,    10.43,    10.42,    10.39,    10.36,    10.33,    10.28,     9.97,     9.79,     9.28,     8.89,      8.6,     7.91,     7.28,     7.23,     7.13,     6.97,     6.77,     6.56,     5.99,     4.66,     2.56,     2.21,     2.13,     1.98,     1.76,     1.48,     1.12,     1.12,     1.12,     0.88,     0.87,      0.8,      0.8,     3.13] kWh
2026-06-19 20:25:01.181266:     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<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<be-,    g<bf+,    g<bf+] kWh
2026-06-19 20:25:01.182691:    LOAD: [    5.65,     5.71,     6.09,     6.46,     6.84,     7.21,     7.59,     7.96,     8.34,     8.69,     9.04,     9.39,     9.74,    10.09,    10.44,    10.79,    11.14,    11.49,    11.84,    12.19,    12.54,    12.89,    13.24,    13.59,    13.94,    14.29,    14.64,    14.99,    15.34,    15.69,    16.04,    16.39,    16.74,    17.09,    17.44,    17.79,    18.14,    18.49,    18.84,    19.19,    19.49,    19.55,    19.61,    19.67,    19.87,    20.34,     20.5,     20.5,    20.52,    20.55,    20.58,    20.64,    20.92,    21.09,    21.56,    21.93,     22.2,    22.84,    23.42,    23.47,    23.57,    23.71,     23.9,    24.09,    24.62,    25.87,    27.82,    28.14,    28.22,    28.36,    28.56,    28.83,    29.16,    29.56,    30.02,    30.23,    30.25,    30.49,     30.8,    31.16] kWh
2026-06-19 20:25:01.184004:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:25:01.185363:  IMPORT: [     1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,      1.7,     1.82,     1.82,     1.82,     2.08,     2.43,     2.78,     5.63,     8.48,     8.88,    10.84,    13.69,    16.36,    16.72,    17.07,    17.42,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    17.72,    18.12,    18.58,    18.58,    18.58,    18.76,    19.07,    21.93] kWh
2026-06-19 20:25:01.186750:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:25:01.188142:  METRIC: [   86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,    86.36,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,   136.35,    138.1,    138.1,    138.1,   141.97,   147.44,   152.66,   190.19,   228.52,   234.13,   261.19,   300.21,   336.83,   341.81,    346.6,   351.39,   355.82,   355.82,   355.82,   355.82,   355.82,   355.82,   355.82,   355.82,   355.82,   355.82,   355.82,   355.82,   355.82,   355.82,   355.82,   355.82,   355.82,    405.8,    405.8,    405.8,    405.8,    405.8,    405.8,    405.8,    405.8,    405.8,    405.8,    405.8,    405.8,    405.8,    405.8,    405.8,    405.8,   411.74,   419.04,   419.04,   419.04,   421.84,   426.46,   464.12] p
2026-06-19 20:25:01.190317:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,     Chrg]
2026-06-19 20:25:01.190363: Saving plan best values to HA entities
2026-06-19 20:25:01.349909: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 20:25:01.354769: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 20:25:01.359205: Best charging limit SoC's [1.5, 16.0, 5.5, 7.0, 16.0, 11.5, 6.5, 1.0, 16.0, 16.0]kWh, export []kWh gives import battery 38.85kWh, house 1.45kWh, export 0.0kWh, metric 433.18p, metric10 451.75p
2026-06-19 20:25:01.426343: Marginal costs baseline metric (no standing charge): 333.2094
2026-06-19 20:25:01.596464: Marginal energy costs matrix computed: min=15.9 max=21.95
2026-06-19 20:25:01.675438: Rate array import [{'start': 1225, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 26.5p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3545, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1225, 'end': 3545, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 20:25:01.676144: - Your estimated bill for today is £0.86 and tomorrow is £2.69
2026-06-19 20:25:01.676177: - Import rates are expensive (22.4p - 26.5p) for the next 2 and a half hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 20:25:01.676211: - The battery is currently at 68% and is in eco mode for the next 11 hours.
2026-06-19 20:25:01.676228: - For the next 48 hours there will be no solar generation.
2026-06-19 20:25:01.676243: - You will run out of battery in 13 hours.
2026-06-19 20:25:01.676258: - Your next charge slot will be in 11 hours where import rates will be cheap (15.0p).
2026-06-19 20:25:01.676274: 
2026-06-19 20:25:01.724395: Plan calculation took 0.96 seconds
2026-06-19 20:25:01.728199: No high rate period found
2026-06-19 20:25:01.774547: Import threshold used for optimisation was 16.38p
2026-06-19 20:25:01.838619: Low import rate windows [0: 06-19 20:00:00 - 06-19 20:30:00 @ 26.48, 1: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 2: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 3: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 4: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 5: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 6: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 7: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 8: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 9: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 10: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 11: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 12: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 13: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 14: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 15: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 16: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 17: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 18: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 19: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 20: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 21: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 22: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 23: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 24: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 25: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 26: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 27: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 28: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 29: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 30: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 31: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 32: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 33: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 34: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 35: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 36: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 37: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 38: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 39: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 40: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 41: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 42: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 43: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 44: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 45: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 46: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 47: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 48: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 49: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 50: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 51: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 52: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 53: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 54: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 55: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 56: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 57: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 58: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 59: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 60: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 61: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 62: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 63: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 64: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 65: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 66: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 67: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 68: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 69: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 70: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 71: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 72: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 73: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 74: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 75: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 76: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 77: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 78: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 79: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 80: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 81: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 82: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 83: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 84: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 85: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 86: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 87: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 88: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 89: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 90: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 91: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 92: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 93: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 94: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41]
2026-06-19 20:25:01.845636: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 08:30:00+01:00 - current SoC 68%, target 9%
2026-06-19 20:25:01.845818: Inverter 0 disabled charge window while waiting for schedule (now 06-19 20:25:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 20:25:01.845949: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 20:25:01.846176: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 20:25:01.846366: Not setting charging SoC as we are not within the window (now 06-19 20:25:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 20:25:01.846422: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 20:25:01.846477: Inverter 0 Current charge limit is 100% and new target is 5%
2026-06-19 20:25:01.854138: Warn: Web Socket result failed {'id': 42, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:25:01.854235: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:25:06.863671: Warn: Web Socket result failed {'id': 43, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:25:06.864021: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:25:11.961382: Warn: Web Socket result failed {'id': 44, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:25:11.961471: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:25:17.002715: Warn: Web Socket result failed {'id': 45, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:25:17.002827: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:25:22.021169: Warn: Web Socket result failed {'id': 46, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:25:22.021249: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:25:27.035378: Warn: Web Socket result failed {'id': 47, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:25:27.035460: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:25:32.128125: Warn: Web Socket result failed {'id': 48, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:25:32.128217: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:25:37.229281: Warn: Web Socket result failed {'id': 49, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:25:37.229366: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:25:42.274992: Warn: Web Socket result failed {'id': 50, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:25:42.275074: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:25:47.319258: Warn: Web Socket result failed {'id': 51, 'type': 'result', 'success': False, 'error': {'code': 'service_validation_error', 'message': 'Validation error: out_of_range', 'translation_key': 'out_of_range', 'translation_placeholders': {'value': 5.0, 'entity_id': 'number.sunsynk_prog1_capacity', 'min_value': '7.0', 'max_value': '100.0'}, 'translation_domain': 'number'}}
2026-06-19 20:25:47.319442: Warn: Service call number/set_value data {'value': 5, 'entity_id': 'number.sunsynk_prog1_capacity'} failed
2026-06-19 20:25:52.320076: Warn: Inverter 0 Trying to write 5 to charge_limit didn't complete got 100.0
2026-06-19 20:25:52.326778: Warn: record_status Warn: Inverter 0 write to charge_limit failed
2026-06-19 20:25:52.326984: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:25:52.327023: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:25:52.327045: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:25:52.327065: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:25:52.327083: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:25:52.327101: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:25:52.327134: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:25:52.327155: Inverter 0 count register writes 0
2026-06-19 20:25:52.341577: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 20:25:52.346477: Total inverter register writes now 1
2026-06-19 20:25:52.368775: Completed run status Demand with Errors reported (check log)
2026-06-19 20:25:52.382549: Saved current settings to /config/predbat_config.json
2026-06-19 20:26:30.463018: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:26:30.463224: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:26:30.463258: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:26:30.463423: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 20:26:30.463456: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:26:30.463474: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:26:30.463490: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:28:15.483114: Successfully loaded apps.yaml from apps.yaml
2026-06-19 20:28:30.635466: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:28:30.635659: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:28:30.635690: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:28:30.635823: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 20:28:30.635877: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:28:30.635919: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:28:30.635944: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:29:42.345158: Apps.yaml successfully saved to apps.yaml
2026-06-19 20:29:42.345211: Backup created at apps.yaml.backup
2026-06-19 20:29:42.381005: Successfully loaded apps.yaml from apps.yaml
2026-06-19 20:29:42.771133: Stopping Predbat
2026-06-19 20:29:42.771201: Predbat terminating
2026-06-19 20:29:42.771247: Stopping web interface
2026-06-19 20:29:42.871616: Stopped web interface
2026-06-19 20:29:42.871708: Stopping ha_history interface
2026-06-19 20:29:42.972071: Stopped ha_history interface
2026-06-19 20:29:42.972152: Stopping ha interface
2026-06-19 20:29:43.013154: Info: Web socket stopping
2026-06-19 20:29:43.013236: Info: Web Socket stopped
2026-06-19 20:29:43.013353: Info: HA interface stopped
2026-06-19 20:29:43.072512: Stopped ha interface
2026-06-19 20:29:43.072601: Stopping storage interface
2026-06-19 20:29:43.172982: Stopped storage interface
2026-06-19 20:29:43.173074: Info: Components stopped
2026-06-19 20:29:43.173133: Predbat terminated
2026-06-19 20:29:44.392706: StorageComponent: Finalizing...
2026-06-19 20:29:44.392790: StorageComponent: Stopped
2026-06-19 20:29:46.596481: HAHistory: Finalizing...
2026-06-19 20:29:46.596567: HAHistory: Stopped
2026-06-19 20:30:15.633526: Info: No secrets.yaml file found
2026-06-19 20:30:15.633600: Loading apps.yaml
2026-06-19 20:30:15.650289: Predbat: Startup predbat
2026-06-19 20:30:15.680757: --------------- PredBat - update at 2026-06-19 20:30:00+01:00 with clock skew 0 minutes, minutes now 1230
2026-06-19 20:30:15.682271: Config root is /config
2026-06-19 20:30:15.682356: --------------- PredBat - update at 2026-06-19 20:30:00+01:00 with clock skew 0 minutes, minutes now 1230
2026-06-19 20:30:15.682389: Initialising Storage interface
2026-06-19 20:30:15.682533: Initialising Home Assistant Interface interface
2026-06-19 20:30:15.699279: Initialising Home Assistant History interface
2026-06-19 20:30:15.699361: Initialising Web Interface interface
2026-06-19 20:30:15.699402: Initialising plugin system
2026-06-19 20:30:15.699477: Scanning for plugins in: /addon
2026-06-19 20:30:15.699685: Plugin discovery complete. Loaded 0 plugins.
2026-06-19 20:30:15.699715: Starting Storage interface
2026-06-19 20:30:15.699740: Creating task: <coroutine object ComponentBase.start at 0x7fd1701add20>
2026-06-19 20:30:15.700220: StorageComponent: Waiting for API to start
2026-06-19 20:30:15.706721: StorageComponent: Started
2026-06-19 20:30:16.700399: Starting Home Assistant Interface interface
2026-06-19 20:30:16.700492: Creating task: <coroutine object HAInterface.start at 0x7fd150944ac0>
2026-06-19 20:30:16.701028: HAInterface: Waiting for API to start
2026-06-19 20:30:16.701256: Info: Starting HA interface
2026-06-19 20:30:16.701524: Info: Start socket for url http://10.0.20.15:8123/api/websocket
2026-06-19 20:30:16.705319: Info: Web Socket active
2026-06-19 20:30:17.701220: Starting Home Assistant History interface
2026-06-19 20:30:17.701314: Creating task: <coroutine object ComponentBase.start at 0x7fd152e77cc0>
2026-06-19 20:30:17.702142: Info: Starting HAHistory
2026-06-19 20:30:17.702233: Info: HAHistory: Pruning history data started.
2026-06-19 20:30:17.702324: Info: HAHistory: Pruning history data completed.
2026-06-19 20:30:17.702389: HAHistory: Waiting for API to start
2026-06-19 20:30:17.702875: HAHistory: Started
2026-06-19 20:30:18.702594: Starting Web Interface interface
2026-06-19 20:30:18.702682: Creating task: <coroutine object WebInterface.start at 0x7fd1508d1030>
2026-06-19 20:30:18.705168: WebInterface: Waiting for API to start
2026-06-19 20:30:18.705551: Config root is /config and printable config_root_p is now /config
2026-06-19 20:30:18.789454: Regular expression argument octopus_saving_session matched ^(binary_sensor.octopus_energy([0-9a-z_]+|)_saving_session(s|))$ with binary_sensor.octopus_energy_a_21a60b76_octoplus_saving_sessions
2026-06-19 20:30:18.792150: Refreshing Predbat configuration
2026-06-19 20:30:18.987467: Set reset inverter true due to reset_inverter on item set_reserve_min
2026-06-19 20:30:19.102974: Set reset inverter true due to reset_inverter on item set_charge_freeze
2026-06-19 20:30:19.108418: Set reset inverter true due to reset_inverter on item set_charge_low_power
2026-06-19 20:30:19.114148: Set reset inverter true due to reset_inverter on item set_export_low_power
2026-06-19 20:30:19.119559: Set reset inverter true due to reset_inverter on item set_reserve_enable
2026-06-19 20:30:19.124756: Set reset inverter true due to reset_inverter on item set_export_freeze
2026-06-19 20:30:19.129544: Set reset inverter true due to reset_inverter on item set_export_freeze_only
2026-06-19 20:30:19.138685: Set reset inverter true due to reset_inverter on item set_freeze_export_during_demand
2026-06-19 20:30:19.143158: Set reset inverter true due to reset_inverter_force on item set_read_only
2026-06-19 20:30:19.159523: Set reset inverter true due to reset_inverter_force on item mode
2026-06-19 20:30:19.298256: Saved current settings to /config/predbat_config.json
2026-06-19 20:30:19.298814: Validation of apps.yaml was successful
2026-06-19 20:30:19.299282: Refreshing Predbat configuration
2026-06-19 20:30:19.299373: Loading current config
2026-06-19 20:30:19.771431: Watch list []
2026-06-19 20:30:20.618194: Saved current settings to /config/predbat_config.json
2026-06-19 20:30:20.621011: Warn: Regular expression argument: octopus_free_session unable to match re:(event.octopus_energy_([0-9a-z_]+|)_octoplus_free_electricity_session_events), now will disable
2026-06-19 20:30:20.627753: Predbat: Next run time will be 2026-06-19 20:35:00 and then every 300 seconds
2026-06-19 20:30:21.630430: Refreshing Predbat configuration
2026-06-19 20:30:22.119751: Saved current settings to /config/predbat_config.json
2026-06-19 20:30:22.120526: Validation of apps.yaml was successful
2026-06-19 20:30:22.120737: --------------- PredBat - update at 2026-06-19 20:30:00+01:00 with clock skew 0 minutes, minutes now 1230
2026-06-19 20:30:22.121288: Saved current settings to /config/predbat_config.json
2026-06-19 20:30:22.213982: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.13, latest beta is v8.40.13
2026-06-19 20:30:22.214074: Autoupdate: There is an update pending v8.40.13 GECloud automatic fixes, Solis OAuth, SigEnergy onboard status - auto update is off
2026-06-19 20:30:22.232266: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 20:30:22.232803: Predbat mode is set to Control charge
2026-06-19 20:30:22.379067: Found 11520 load_today datapoints going back 2 days
2026-06-19 20:30:22.379180: Using load_power data to fill gaps in load_today data
2026-06-19 20:30:22.510846: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 20:30:22.510977: Zero load period starting at 2026-06-19T12:09:00+0100 (501 minutes) for 889 minutes with base value 0.9
2026-06-19 20:30:22.511054: Zero load period starting at 2026-06-18T19:24:00+0100 (1506 minutes) for 64 minutes with base value 0.8
2026-06-19 20:30:22.511817: Processing 384 30-minute periods for power integration
2026-06-19 20:30:22.643722: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 20:30:22.643808: Car charging hold True, threshold 6.0kWh
2026-06-19 20:30:22.643848: Current data so far today: load 5.7kWh, import 1.8kWh, export 0.0kWh, PV 0kWh
2026-06-19 20:30:22.665233: Standing charge is set to 49.98p
2026-06-19 20:30:22.712137: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 20:30:22.712215: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 20:30:22.712409: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 167.1 minutes
2026-06-19 20:30:22.712755: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 167.1 minutes
2026-06-19 20:30:22.718586: Loaded 95 datapoints of futurerate analysis
2026-06-19 20:30:22.874430: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02', '06-20 19:00:00 => 23.07 / 17.65']
2026-06-19 20:30:22.899342: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 20:30:22.899433: Import rates: min 13.17p, max 36.53p, average 20.03p
2026-06-19 20:30:22.937838: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 20:30:22.937960: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 20:30:22.939073: High export rate found rates in range 99p to -99p
2026-06-19 20:30:23.040385: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 20:30:23.040501: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 20:30:23.040709: Last hour: net energy 0.25kWh, import 0.25kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 6.74p, import 6.74p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 20:30:23.087900: Today's energy total net 1.8kWh, import 1.8kWh, export 0.0kWh, cost 89.03p, import 39.05p, export 0.0p, carbon 0.0kg
2026-06-19 20:30:23.088050: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 20:30:23.091232: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 20:30:23.092292: Warn: Found 1 gaps in load_today totalling 9805 minutes to fill using average data
2026-06-19 20:30:23.092379: Gap starting at 2026-06-18T15:55:00+0100 (1715 minutes) for 9805 minutes
2026-06-19 20:30:23.107520: Historical days now [7] weight [1]
2026-06-19 20:30:23.131370: Today's load divergence 108.91%, in-day adjustment 107.23%, damping 0.95x, yesterday 100.0% today 108.46% blend 14.58%
2026-06-19 20:30:23.131428: Today's predicted so far 12.64kWh with 0.0kWh car/iBoost excluded, 1.06kWh import ignored, and 0kWh forecast extra.
2026-06-19 20:30:23.131456: Today's actual load so far 14.11kWh with 0.0kWh car/iBoost excluded, and 0.38kWh import ignored.
2026-06-19 20:30:23.158844: Octopus slots changed from [[], [], [], [], [], [], [], []] to []
2026-06-19 20:30:23.159501: Sensor changes require a replan, will recompute the plan
2026-06-19 20:30:23.159656: Inverter 0: Type SK Sunsynk
2026-06-19 20:30:23.159684: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 20:30:23.159851: Increasing set_reserve_min from 5%  to battery_min_soc of 7%
2026-06-19 20:30:23.159879: Set reset inverter true due to reset_inverter on item set_reserve_min
2026-06-19 20:30:23.165505: Reserve min: 7%, battery_min: 7%
2026-06-19 20:30:23.165597: 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-19 20:30:23.165858: Inverter 0 SoC: 10.72kW 67%, current charge rate 5000W, current discharge rate 5250W, current battery power 574W, current battery voltage 51.2V, grid power -60W, load power 608W, PV Power 0W
2026-06-19 20:30:23.165998: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:30:23.166067: Inverter 0 scheduled charge enable is False
2026-06-19 20:30:23.166088: Inverter 0 charge windows currently []
2026-06-19 20:30:23.166108: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 20:30:23.166193: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:30:23.166214: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:30:23.166243: Inverter 0 scheduled discharge enable is False
2026-06-19 20:30:23.166335: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 20:30:23.166356: Inverter 0 discharge windows currently []
2026-06-19 20:30:23.166398: Looking for charge curve with sensors sensor.sunsynk_battery_soc, sensor.predbat_SK_0_charge_rate, predbat.status and sensor.sunsynk_battery_power
2026-06-19 20:30:23.381582: Warn: Cannot find battery charge curve (missing history), one of the required settings for soc_percent, charge_rate, battery_power and predbat.status do not have history, check apps.yaml
2026-06-19 20:30:23.381643: Warn: Sensor history data lengths: soc_percent 0, charge_rate 0, battery_power 0, predbat_status 0
2026-06-19 20:30:23.382138: Looking for discharge curve with sensors sensor.sunsynk_battery_soc, sensor.predbat_SK_0_discharge_rate, predbat.status and sensor.sunsynk_battery_power
2026-06-19 20:30:23.447834: Warn: Cannot find battery discharge curve (missing history), one of the required settings for soc_percent, discharge_rate, battery_power and predbat.status do not have history, check apps.yaml
2026-06-19 20:30:23.447893: Warn: Sensor history data lengths: soc_percent 0, discharge_rate 0, battery_power 0, predbat_status 0
2026-06-19 20:30:23.448262: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:30:23.448287: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:30:23.448301: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:30:23.502954: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 20:30:23.503011: Will recompute the plan as it is invalid
2026-06-19 20:30:23.503038: Recompute, previous plan is invalid...
2026-06-19 20:30:23.505597: Best charge window [ 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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% ]
2026-06-19 20:30:23.505651: Best export window [  ]
2026-06-19 20:30:23.506277: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 20:30:23.507850: Load divergence over 8.0 hours mean 668.33W, min 667.2W, max 668.4W, std dev 0.29W, divergence 0.02%
2026-06-19 20:30:23.521434: Calculating data from yesterday for savings calculation
2026-06-19 20:30:23.531388: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 20:30:23.536476: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 20:30:23.536850: Creating pool of 12 processes to match your CPU count
2026-06-19 20:30:23.651310: 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-19 20:30:23.652434: Optimise levels pass started at 2026-06-19 20:30:23
2026-06-19 20:30:23.652462: Optimise all windows, total charge 94 export 1
2026-06-19 20:30:23.888866: >> Region optimisation pass width 960
2026-06-19 20:30:24.197162: >> Region optimisation pass width 480
2026-06-19 20:30:24.551962: >> Region optimisation pass width 240
2026-06-19 20:30:25.003931: >> Region optimisation pass width 120
2026-06-19 20:30:25.945103: Calculated end_record as 06-21 11:00:00 based on best_price 13.93p, next_charge_start 06-20 11:00:00, max_windows 76
2026-06-19 20:30:25.945184: Optimise levels pass ended at 2026-06-19 20:30:25, duration 2.3 seconds tried 323 combinations
2026-06-19 20:30:25.945251: Set best_price_charge_level 15.0p, best_price_export_level 0p, best_price_charge 13.93p, best_cost_export 0p, best_metric 423.75p, best_keep 0kWh, best_cycle 45.86kWh, best_carbon 0kg, best_import 32.77kWh
2026-06-19 20:30:25.960388: Starting detailed optimisation end_record 06-21 11:00:00, best_price_charge 13.93p, 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, 0, 0, 0, 0, 0, 0, 0, 0, 11.75, 11.75, 0, 11.75, 11.75, 11.75, 11.75, 11.75, 11.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, 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-19 20:30:25.960581: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 323.18p, best_cost 336.02p, best_cycle 31.34kWh, best_carbon 0kg, best_import 40.4kWh
2026-06-19 20:30:25.991409: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 323.18p, best_cost 336.02p, best_cycle 31.34kWh, best_carbon 0kg, best_import 40.4kWh
2026-06-19 20:30:26.024188: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 323.11p, best_cost 335.94p, best_cycle 31.34kWh, best_carbon 0kg, best_import 40.4kWh
2026-06-19 20:30:26.125165: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 323.04p, best_cost 335.91p, best_cycle 31.84kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 20:30:26.149147: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 323.03p, best_cost 335.91p, best_cycle 31.84kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 20:30:26.173507: Best charge windows best_metric 323.03p, best_cost 335.91p, best_carbon 0kg, best_import 40.44kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 75%, 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% ]
2026-06-19 20:30:26.174608: Best charge windows best_metric 323.03p, best_cost 335.91p, best_carbon 0kg, best_import 40.44kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 75%, 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% ]
2026-06-19 20:30:26.174788: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 323.03p, best_cost 335.91p, best_cycle 31.84kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 20:30:26.205706: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 323.03p, best_cost 335.91p, best_cycle 31.84kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 20:30:26.233895: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 323.03p, best_cost 335.91p, best_cycle 31.84kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 20:30:26.331238: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 323.03p, best_cost 335.91p, best_cycle 31.84kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 20:30:26.356402: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 323.03p, best_cost 335.91p, best_cycle 31.84kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 20:30:26.378301: Best charge windows best_metric 323.03p, best_cost 335.91p, best_carbon 0kg, best_import 40.44kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 75%, 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% ]
2026-06-19 20:30:26.378504: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 323.03p, best_cost 335.91p, best_cycle 31.84kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 20:30:26.402727: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 323.03p, best_cost 335.91p, best_cycle 31.84kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 20:30:26.424930: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 323.03p, best_cost 335.91p, best_cycle 31.84kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 20:30:26.521026: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 323.03p, best_cost 335.91p, best_cycle 31.84kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 20:30:26.546999: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 323.03p, best_cost 335.91p, best_cycle 31.84kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 20:30:26.566329: Best charge windows best_metric 323.03p, best_cost 335.91p, best_carbon 0kg, best_import 40.44kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 75%, 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% ]
2026-06-19 20:30:26.566468: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 13.93p, best_metric 323.03p, best_cost 335.91p, best_cycle 31.84kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 20:30:26.587816: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 13.93p, best_metric 323.03p, best_cost 335.91p, best_cycle 31.84kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 20:30:26.613131: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 13.93p, best_metric 323.03p, best_cost 335.91p, best_cycle 31.84kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 20:30:26.706234: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 13.93p, best_metric 323.03p, best_cost 335.91p, best_cycle 31.84kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 20:30:26.728224: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 13.93p, best_metric 323.03p, best_cost 335.91p, best_cycle 31.84kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 20:30:26.752836: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 13.93p, best_metric 323.03p, best_cost 335.91p, best_cycle 31.84kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 20:30:26.780032: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 13.93p, best_metric 322.52p, best_cost 335.36p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:30:26.805962: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 13.93p, best_metric 322.18p, best_cost 335.15p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:30:26.852888: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 13.93p, best_metric 322.18p, best_cost 335.15p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:30:26.893368: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 13.93p, best_metric 322.18p, best_cost 335.15p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:30:26.943142: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 13.93p, best_metric 321.78p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:30:26.986832: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 13.93p, best_metric 321.78p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:30:27.031287: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 13.93p, best_metric 321.78p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:30:27.074871: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 13.93p, best_metric 321.78p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:30:27.131494: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 13.93p, best_metric 321.75p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:30:27.187223: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:30:27.250555: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:30:27.362172: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:30:27.462001: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:30:27.517309: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:30:27.573746: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:30:27.730902: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:30:27.784127: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:30:27.832210: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:30:27.885428: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:30:27.932264: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:30:27.980904: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:30:28.032040: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:30:28.054875: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:30:28.078959: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:30:28.105030: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:30:28.127189: Optimise price set 27.8p, pass low, price 25.96p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:30:28.158118: Optimise price set 28.4p, pass low, price 26.48p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:30:28.213386: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:30:28.260594: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:30:28.315149: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:30:28.389544: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:30:28.412323: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:30:28.437362: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:30:28.464612: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:30:28.490367: Best charge windows best_metric 321.74p, best_cost 334.62p, best_carbon 0kg, best_import 40.39kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 75%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 75%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 13%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 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% ]
2026-06-19 20:30:28.490669: Tweak plan optimisation started
2026-06-19 20:30:28.689409: Tweak optimisation finished metric 321.74 cost 334.62 metric_keep 0 cycle 31.08 carbon 0 import 40.39
2026-06-19 20:30:28.697715: Raw charge windows [ 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 9%, 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 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 75%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 75%, 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 44%, 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 13%, 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 9%, 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% ] reserve 1.12
2026-06-19 20:30:28.698353: Unclipped charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 75%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 13%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:30:00 @ 27.45p 100% ] reserve 1.12
2026-06-19 20:30:28.698788: Unfiltered charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 75%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 0%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:30:00 @ 27.45p 100% ] reserve 1.12
2026-06-19 20:30:28.699132: Filtered charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 75%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:30:00 @ 27.45p 100% ] reserve 1.12
2026-06-19 20:30:28.699166: Plan valid is now true after recompute was False
2026-06-19 20:30:28.719471: predict base end_record 06-21 11:00:00, final soc 1.12kWh, metric 486.36p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:55:00, load 30.83kWh, PV 0.0kWh
2026-06-19 20:30:28.720823:    Slot: [   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,    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-19 20:30:28.721959:     SoC: [   10.72,    10.32,     9.91,     9.51,      9.1,      8.7,      8.3,     7.89,     7.51,     7.13,     6.76,     6.38,      6.0,     5.63,     5.25,     4.87,      4.5,     4.12,     3.74,     3.37,     2.99,     2.61,     2.23,     1.86,     1.48,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 20:30:28.722849:     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-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 20:30:28.723947:    LOAD: [     5.7,     6.08,     6.45,     6.83,     7.21,     7.58,     7.96,     8.33,     8.69,     9.04,     9.39,     9.74,    10.09,    10.44,    10.79,    11.14,     11.5,    11.85,     12.2,    12.55,     12.9,    13.25,     13.6,    13.95,     14.3,    14.65,    15.01,    15.36,    15.71,    16.06,    16.41,    16.76,    17.11,    17.46,    17.81,    18.16,    18.52,    18.87,    19.22,    19.53,    19.58,    19.64,    19.69,    19.92,    20.37,    20.52,    20.53,    20.55,    20.58,    20.61,    20.66,    20.95,    21.12,    21.59,    21.95,    22.22,    22.86,    23.45,     23.5,    23.59,    23.74,    23.93,    24.12,    24.65,    25.89,    27.84,    28.17,    28.25,    28.39,    28.59,    28.86,    29.19,    29.58,    30.04,    30.26,    30.27,    30.52,    30.83] kWh
2026-06-19 20:30:28.724954:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:30:28.726024:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     1.82,     2.17,     2.52,     2.87,     3.22,     3.57,     3.92,     4.27,     4.62,     4.97,     5.32,     5.68,     6.03,     6.38,     6.69,     6.74,      6.8,     6.85,     7.08,     7.53,     7.68,     7.69,     7.71,     7.74,     7.77,     7.82,     8.11,     8.28,     8.75,     9.12,     9.38,    10.03,    10.61,    10.66,    10.75,     10.9,    11.09,    11.28,    11.81,    13.05,     15.0,    15.33,    15.41,    15.55,    15.75,    16.02,    16.35,    16.74,     17.2,    17.42,    17.44,    17.68,    17.99] kWh
2026-06-19 20:30:28.727071:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:30:28.728251:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.25,   144.91,   150.09,   155.57,   160.81,   165.44,   170.16,   175.12,   179.96,   184.76,   189.57,   194.46,   199.26,   204.07,   208.56,   210.14,   211.68,   213.41,   220.51,   236.15,   241.68,   241.76,    242.5,   243.26,   244.03,   245.53,   253.31,   257.55,   268.64,   275.99,   281.39,   344.38,   355.94,   356.86,   358.64,   361.17,   364.28,   367.95,   377.77,   400.81,   437.21,   443.21,   444.55,   446.88,   450.53,   455.04,   460.96,    466.9,    474.2,   477.73,   477.92,   481.74,   486.36] p
2026-06-19 20:30:28.823327: Battery has 12.42 hours left - now at 10.72kWh
2026-06-19 20:30:28.856167: predict base10 end_record 06-21 11:00:00, final soc 1.12kWh, metric 507.3p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:20:00, load 32.03kWh, PV 0.0kWh
2026-06-19 20:30:28.857522:    Slot: [   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,    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-19 20:30:28.858675:     SoC: [   10.72,     10.3,     9.87,     9.45,     9.03,      8.6,     8.18,     7.76,     7.36,     6.96,     6.57,     6.17,     5.78,     5.38,     4.99,     4.59,      4.2,      3.8,     3.41,     3.01,     2.62,     2.22,     1.83,     1.43,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 20:30:28.859600:     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-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 20:30:28.860680:    LOAD: [     5.7,     6.09,     6.49,     6.88,     7.28,     7.67,     8.06,     8.46,     8.83,      9.2,     9.57,     9.94,     10.3,    10.67,    11.04,    11.41,    11.77,    12.14,    12.51,    12.88,    13.24,    13.61,    13.98,    14.35,    14.72,    15.08,    15.45,    15.82,    16.19,    16.55,    16.92,    17.29,    17.66,    18.02,    18.39,    18.76,    19.13,     19.5,    19.86,    20.19,    20.25,     20.3,    20.36,     20.6,    21.07,    21.23,    21.24,    21.26,    21.29,    21.32,    21.38,    21.68,    21.86,    22.35,    22.73,    23.02,    23.69,     24.3,    24.35,    24.45,     24.6,     24.8,     25.0,    25.56,    26.86,     28.9,    29.25,    29.32,    29.47,    29.68,    29.96,    30.31,    30.73,    31.21,    31.44,    31.45,     31.7,    32.03] kWh
2026-06-19 20:30:28.861693:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:30:28.862767:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     1.88,     2.24,     2.61,     2.98,     3.35,     3.71,     4.08,     4.45,     4.82,     5.19,     5.55,     5.92,     6.29,     6.66,     7.02,     7.35,     7.41,     7.46,     7.52,     7.76,     8.23,     8.39,      8.4,     8.42,     8.45,     8.48,     8.54,     8.84,     9.02,     9.51,     9.89,    10.18,    10.85,    11.46,    11.51,    11.61,    11.76,    11.96,    12.16,    12.72,    14.02,    16.06,    16.41,    16.49,    16.63,    16.85,    17.13,    17.47,    17.89,    18.37,     18.6,    18.61,    18.87,    19.19] kWh
2026-06-19 20:30:28.863835:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:30:28.864897:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   140.16,    146.0,   151.93,   157.36,    163.1,   168.59,   173.44,   178.38,   183.58,   188.65,   193.69,   198.72,   203.85,   208.88,   213.92,   218.62,   220.28,   221.89,    223.7,   231.14,   247.54,   253.33,   253.42,    254.2,    255.0,    255.8,   257.38,   265.52,   269.97,   281.58,   289.29,   294.94,   358.55,   370.65,   371.62,   373.49,   376.14,    379.4,   383.25,   393.53,   417.67,   455.81,   462.09,   463.49,   465.94,   469.76,   474.49,   480.69,   486.91,   494.56,   498.26,   498.45,   502.45,    507.3] p
2026-06-19 20:30:28.931941: predict best10 end_record 06-21 11:00:00, final soc 1.12kWh, metric 454.37p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:55:00, load 32.03kWh, PV 0.0kWh
2026-06-19 20:30:28.933467:    Slot: [   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,    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-19 20:30:28.935058:     SoC: [   10.72,     10.3,     9.87,     9.45,     9.03,      8.6,     8.18,     7.76,     7.36,     6.96,     6.57,     6.17,     5.78,     5.38,     4.99,     4.59,      4.2,      3.8,     3.41,     3.01,     2.62,     2.22,     1.83,     1.43,      1.5,     1.12,     1.12,     1.12,     1.12,     1.12,     3.06,      5.0,      6.0,      7.0,     8.94,    10.88,     11.5,    11.75,     12.0,     12.0,    11.94,    11.88,    11.81,    11.55,    11.05,    10.88,    10.88,    10.84,    10.81,    10.78,    10.72,     10.4,    10.21,     9.68,     9.27,     8.96,     8.24,     7.58,     7.53,     7.42,     7.26,     7.26,     7.04,     6.45,     5.05,     2.86,     2.49,      2.4,     2.24,     2.02,     1.71,     1.34,      1.5,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-19 20:30:28.935980:     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<bf+,    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<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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+] kWh
2026-06-19 20:30:28.937021:    LOAD: [     5.7,     6.09,     6.49,     6.88,     7.28,     7.67,     8.06,     8.46,     8.83,      9.2,     9.57,     9.94,     10.3,    10.67,    11.04,    11.41,    11.77,    12.14,    12.51,    12.88,    13.24,    13.61,    13.98,    14.35,    14.72,    15.08,    15.45,    15.82,    16.19,    16.55,    16.92,    17.29,    17.66,    18.02,    18.39,    18.76,    19.13,     19.5,    19.86,    20.19,    20.25,     20.3,    20.36,     20.6,    21.07,    21.23,    21.24,    21.26,    21.29,    21.32,    21.38,    21.68,    21.86,    22.35,    22.73,    23.02,    23.69,     24.3,    24.35,    24.45,     24.6,     24.8,     25.0,    25.56,    26.86,     28.9,    29.25,    29.32,    29.47,    29.68,    29.96,    30.31,    30.73,    31.21,    31.44,    31.45,     31.7,    32.03] kWh
2026-06-19 20:30:28.938115:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:30:28.939148:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     2.24,     2.25,     2.62,     2.99,     3.36,     3.72,     6.18,     8.63,    10.07,    11.51,    13.96,    16.41,    17.45,    18.08,    18.72,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.82,    19.95,    20.18,    20.19,    20.45,    20.77] kWh
2026-06-19 20:30:28.940138:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:30:28.941181:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   145.62,   145.84,   151.77,   157.19,   162.94,   168.43,   200.71,   233.67,   254.05,   273.94,    307.5,   341.06,   355.46,   364.17,   372.88,   377.59,   377.59,   377.59,   377.59,   377.59,   377.59,   377.59,   377.59,   377.59,   377.59,   377.59,   377.59,   377.59,   377.59,   377.59,   377.59,   377.59,   427.57,   427.57,   427.57,   427.57,   427.57,   430.83,   430.83,   430.83,   430.83,   430.83,   430.83,   430.83,   430.83,   430.83,   430.83,   430.83,   439.61,   441.63,   445.33,   445.53,   449.53,   454.37] p
2026-06-19 20:30:29.006659: predict best end_record 06-21 11:00:00, final soc 1.12kWh, metric 434.58p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:10:00, load 30.83kWh, PV 0.0kWh
2026-06-19 20:30:29.008044:    Slot: [   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,    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-19 20:30:29.009104:     SoC: [   10.72,    10.32,     9.91,     9.51,      9.1,      8.7,      8.3,     7.89,     7.51,     7.13,     6.76,     6.38,      6.0,     5.63,     5.25,     4.87,      4.5,     4.12,     3.74,     3.37,     2.99,     2.61,     2.23,     1.86,     1.67,     1.29,     1.12,     1.12,     1.12,     1.12,     3.45,     5.78,      6.0,      7.0,     9.33,    11.66,    11.66,    11.75,     12.0,     12.0,    11.94,    11.88,    11.82,    11.57,    11.09,    10.93,    10.93,     10.9,    10.87,    10.84,    10.78,    10.48,    10.29,     9.79,     9.39,      9.1,     8.41,     7.79,     7.73,     7.63,     7.48,     7.27,     7.07,     6.49,     5.16,     3.07,     2.71,     2.63,     2.48,     2.27,     1.98,     1.62,     1.62,     1.13,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-19 20:30:29.010080:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be~,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 20:30:29.011173:    LOAD: [     5.7,     6.08,     6.45,     6.83,     7.21,     7.58,     7.96,     8.33,     8.69,     9.04,     9.39,     9.74,    10.09,    10.44,    10.79,    11.14,     11.5,    11.85,     12.2,    12.55,     12.9,    13.25,     13.6,    13.95,     14.3,    14.65,    15.01,    15.36,    15.71,    16.06,    16.41,    16.76,    17.11,    17.46,    17.81,    18.16,    18.52,    18.87,    19.22,    19.53,    19.58,    19.64,    19.69,    19.92,    20.37,    20.52,    20.53,    20.55,    20.58,    20.61,    20.66,    20.95,    21.12,    21.59,    21.95,    22.22,    22.86,    23.45,     23.5,    23.59,    23.74,    23.93,    24.12,    24.65,    25.89,    27.84,    28.17,    28.25,    28.39,    28.59,    28.86,    29.19,    29.58,    30.04,    30.26,    30.27,    30.52,    30.83] kWh
2026-06-19 20:30:29.012215:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:30:29.013247:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     1.98,     1.98,     2.17,     2.52,     2.87,     3.22,     6.07,     8.92,     9.51,    10.94,    13.79,    16.64,    16.99,    17.44,    18.06,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.77,    18.77,    18.98,    18.99,    19.23,    19.54] kWh
2026-06-19 20:30:29.014303:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:30:29.015360:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   141.65,   141.65,   144.73,    149.9,   155.38,   160.62,   198.16,   236.51,   244.87,   264.53,   303.56,    342.6,   347.49,   353.68,   362.16,   366.65,   366.65,   366.65,   366.65,   366.65,   366.65,   366.65,   366.65,   366.65,   366.65,   366.65,   366.65,   366.65,   366.65,   366.65,   366.65,   366.65,   416.63,   416.63,   416.63,   416.63,   416.63,   416.63,   416.63,   416.63,   416.63,   416.63,   416.63,   416.63,   416.63,   416.63,   416.63,   416.63,   422.57,   422.57,   425.95,   426.14,   429.96,   434.58] p
2026-06-19 20:30:29.017105:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ]
2026-06-19 20:30:29.017140: Saving plan best values to HA entities
2026-06-19 20:30:29.146368: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 20:30:29.151662: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 20:30:29.157127: Best charging limit SoC's [1.5, 16.0, 6.0, 7.0, 16.0, 11.5, 11.75, 12.0, 7.0, 1.5, 16.0, 16.0]kWh, export []kWh gives import battery 38.37kWh, house 2.02kWh, export 0.0kWh, metric 434.58p, metric10 454.37p
2026-06-19 20:30:29.224433: Marginal costs baseline metric (no standing charge): 334.617
2026-06-19 20:30:29.396261: Marginal energy costs matrix computed: min=16.02 max=22.04
2026-06-19 20:30:29.469610: Rate array import [{'start': 1230, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 26.5p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 1230, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 20:30:29.470226: - Your estimated bill for today is £0.89 and tomorrow is £2.78
2026-06-19 20:30:29.470257: - Import rates are expensive (22.4p - 26.5p) for the next 2 and a half hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 20:30:29.470272: - The battery is currently at 67% and is in eco mode for the next 11 hours.
2026-06-19 20:30:29.470285: - For the next 48 hours there will be no solar generation.
2026-06-19 20:30:29.470297: - You will run out of battery in 12 hours.
2026-06-19 20:30:29.470309: - Your next charge slot will be in 11 hours where import rates will be cheap (15.0p).
2026-06-19 20:30:29.470322: 
2026-06-19 20:30:29.524422: Plan calculation took 6.02 seconds
2026-06-19 20:30:29.527444: No high rate period found
2026-06-19 20:30:29.576192: Import threshold used for optimisation was 16.74p
2026-06-19 20:30:29.627004: Low import rate windows [0: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 1: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 2: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 3: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 4: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 5: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 6: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 7: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 8: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 9: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 10: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 11: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 12: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 13: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 14: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 15: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 16: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 17: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 18: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 19: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 20: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 21: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 22: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 23: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 24: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 25: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 26: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 27: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 28: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 29: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 30: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 31: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 32: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 33: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 34: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 35: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 36: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 37: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 38: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 39: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 40: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 41: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 42: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 43: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 44: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 45: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 46: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 47: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 48: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 49: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 50: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 51: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 52: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 53: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 54: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 55: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 56: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 57: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 58: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 59: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 60: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 61: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 62: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 63: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 64: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 65: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 66: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 67: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 68: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 69: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 70: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 71: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 72: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 73: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 74: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 75: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 76: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 77: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 78: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 79: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 80: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 81: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 82: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 83: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 84: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 85: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 86: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 87: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 88: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 89: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 90: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 91: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 92: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 93: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41]
2026-06-19 20:30:29.634965: Inverter 0: Type SK Sunsynk
2026-06-19 20:30:29.635025: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 20:30:29.635236: Reserve min: 7%, battery_min: 7%
2026-06-19 20:30:29.635306: 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-19 20:30:29.635576: Inverter 0 SoC: 10.72kW 67%, current charge rate 5000W, current discharge rate 5250W, current battery power 574W, current battery voltage 51.2V, grid power -60W, load power 608W, PV Power 0W
2026-06-19 20:30:29.635767: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:30:29.635848: Inverter 0 scheduled charge enable is False
2026-06-19 20:30:29.635878: Inverter 0 charge windows currently []
2026-06-19 20:30:29.635905: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 20:30:29.636056: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:30:29.636083: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:30:29.636127: Inverter 0 scheduled discharge enable is False
2026-06-19 20:30:29.636249: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 20:30:29.636277: Inverter 0 discharge windows currently []
2026-06-19 20:30:29.636304: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:30:29.636322: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:30:29.636338: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:30:29.688991: Reset inverter settings to safe mode (set_charge_window=True set_export_window=False force=)
2026-06-19 20:30:29.689117: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 20:30:29.689308: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 20:30:29.689435: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog1_charge', 'option': 'Allow Gen'}
2026-06-19 20:30:29.734855: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog2_charge', 'option': 'Allow Gen'}
2026-06-19 20:30:29.837851: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog3_charge', 'option': 'Allow Gen'}
2026-06-19 20:30:29.940745: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog4_charge', 'option': 'Allow Gen'}
2026-06-19 20:30:30.043978: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog5_charge', 'option': 'Allow Gen'}
2026-06-19 20:30:30.147186: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog6_charge', 'option': 'Allow Gen'}
2026-06-19 20:30:30.250434: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_load_limit', 'option': 'Zero Export'}
2026-06-19 20:30:30.353450: Inverter 0 Current charge limit is 7% and new target is 100%
2026-06-19 20:30:35.456721: Inverter 0 write_and_poll_value: Wrote 100 to charge_limit, successfully now 100.0
2026-06-19 20:30:35.456898: Inverter 0 Current Reserve is 5% and new target is 7%
2026-06-19 20:30:40.463943: Inverter 0 write_and_poll_value: Wrote 7 to reserve, successfully now 7.0
2026-06-19 20:30:40.464150: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 08:30:00+01:00 - current SoC 67%, target 9%
2026-06-19 20:30:40.465736: Inverter 0 disabled charge window while waiting for schedule (now 06-19 20:30:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 20:30:40.465857: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 20:30:40.466102: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 20:30:40.466273: Not setting charging SoC as we are not within the window (now 06-19 20:30:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 20:30:40.466363: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 20:30:40.466408: Inverter 0 Current charge limit is 100% and new target is 7%
2026-06-19 20:30:45.551426: Inverter 0 write_and_poll_value: Wrote 7 to charge_limit, successfully now 7.0
2026-06-19 20:30:45.551638: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:30:45.551692: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:30:45.551740: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:30:45.551765: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:30:45.551786: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:30:45.551807: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:30:45.551828: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:30:45.551848: Inverter 0 count register writes 2
2026-06-19 20:30:45.572750: Total inverter register writes now 3
2026-06-19 20:30:45.591078: Completed run status Demand
2026-06-19 20:30:46.299866: Info: record_status Demand
2026-06-19 20:30:46.312144: Saved current settings to /config/predbat_config.json
2026-06-19 20:30:46.354763: Creating predbat dashboard at /config/predbat_dashboard.yaml
2026-06-19 20:31:21.384236: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:31:21.384424: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:31:21.384448: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:31:21.384548: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 20:31:21.384571: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:31:21.384585: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:31:21.384598: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:33:21.550077: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:33:21.550273: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:33:21.550302: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:33:21.550421: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 20:33:21.550447: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:33:21.550464: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:33:21.550480: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:34:22.870492: Info: No secrets.yaml file found
2026-06-19 20:34:22.870605: Loading apps.yaml
2026-06-19 20:34:22.892753: Predbat: Startup predbat
2026-06-19 20:34:22.934784: --------------- PredBat - update at 2026-06-19 20:30:00+01:00 with clock skew 0 minutes, minutes now 1230
2026-06-19 20:34:22.936645: Config root is /config
2026-06-19 20:34:22.936746: --------------- PredBat - update at 2026-06-19 20:30:00+01:00 with clock skew 0 minutes, minutes now 1230
2026-06-19 20:34:22.936785: Initialising Storage interface
2026-06-19 20:34:22.936971: Initialising Home Assistant Interface interface
2026-06-19 20:34:22.955334: Initialising Home Assistant History interface
2026-06-19 20:34:22.955434: Initialising Web Interface interface
2026-06-19 20:34:22.955481: Initialising plugin system
2026-06-19 20:34:22.955554: Scanning for plugins in: /addon
2026-06-19 20:34:22.955788: Plugin discovery complete. Loaded 0 plugins.
2026-06-19 20:34:22.955824: Starting Storage interface
2026-06-19 20:34:22.955852: Creating task: <coroutine object ComponentBase.start at 0x7f963bee1d20>
2026-06-19 20:34:22.956719: StorageComponent: Waiting for API to start
2026-06-19 20:34:22.962618: StorageComponent: Started
2026-06-19 20:34:23.956916: Starting Home Assistant Interface interface
2026-06-19 20:34:23.957109: Creating task: <coroutine object HAInterface.start at 0x7f961c624ac0>
2026-06-19 20:34:23.957553: HAInterface: Waiting for API to start
2026-06-19 20:34:23.957823: Info: Starting HA interface
2026-06-19 20:34:23.958203: Info: Start socket for url http://10.0.20.15:8123/api/websocket
2026-06-19 20:34:23.961220: Info: Web Socket active
2026-06-19 20:34:24.957858: Starting Home Assistant History interface
2026-06-19 20:34:24.958021: Creating task: <coroutine object ComponentBase.start at 0x7f961eb3fcc0>
2026-06-19 20:34:24.958876: HAHistory: Waiting for API to start
2026-06-19 20:34:24.959413: Info: Starting HAHistory
2026-06-19 20:34:24.959512: Info: HAHistory: Pruning history data started.
2026-06-19 20:34:24.959607: Info: HAHistory: Pruning history data completed.
2026-06-19 20:34:24.959733: HAHistory: Started
2026-06-19 20:34:24.959936: Starting Web Interface interface
2026-06-19 20:34:24.960017: Creating task: <coroutine object WebInterface.start at 0x7f961c5b1030>
2026-06-19 20:34:24.960373: WebInterface: Waiting for API to start
2026-06-19 20:34:25.960633: Config root is /config and printable config_root_p is now /config
2026-06-19 20:34:26.040879: Regular expression argument octopus_saving_session matched ^(binary_sensor.octopus_energy([0-9a-z_]+|)_saving_session(s|))$ with binary_sensor.octopus_energy_a_21a60b76_octoplus_saving_sessions
2026-06-19 20:34:26.043545: Regular expression argument octopus_free_session matched ^(event.octopus_energy_([0-9a-z_]+|)_octoplus_free_electricity_session_events)$ with event.octopus_energy_a_db198414_octoplus_free_electricity_session_events
2026-06-19 20:34:26.043614: Refreshing Predbat configuration
2026-06-19 20:34:26.282801: Set reset inverter true due to reset_inverter on item set_reserve_min
2026-06-19 20:34:26.387254: Set reset inverter true due to reset_inverter on item set_charge_freeze
2026-06-19 20:34:26.391889: Set reset inverter true due to reset_inverter on item set_charge_low_power
2026-06-19 20:34:26.396457: Set reset inverter true due to reset_inverter on item set_export_low_power
2026-06-19 20:34:26.401063: Set reset inverter true due to reset_inverter on item set_reserve_enable
2026-06-19 20:34:26.405452: Set reset inverter true due to reset_inverter on item set_export_freeze
2026-06-19 20:34:26.410051: Set reset inverter true due to reset_inverter on item set_export_freeze_only
2026-06-19 20:34:26.418702: Set reset inverter true due to reset_inverter on item set_freeze_export_during_demand
2026-06-19 20:34:26.423161: Set reset inverter true due to reset_inverter_force on item set_read_only
2026-06-19 20:34:26.436265: Set reset inverter true due to reset_inverter_force on item mode
2026-06-19 20:34:26.559053: Saved current settings to /config/predbat_config.json
2026-06-19 20:34:26.559629: Validation of apps.yaml was successful
2026-06-19 20:34:26.560076: Refreshing Predbat configuration
2026-06-19 20:34:26.560177: Loading current config
2026-06-19 20:34:27.167059: Watch list []
2026-06-19 20:34:28.099331: Saved current settings to /config/predbat_config.json
2026-06-19 20:34:28.106694: Predbat: Next run time will be 2026-06-19 20:35:00 and then every 300 seconds
2026-06-19 20:34:29.109468: Refreshing Predbat configuration
2026-06-19 20:34:29.626617: Saved current settings to /config/predbat_config.json
2026-06-19 20:34:29.627229: Validation of apps.yaml was successful
2026-06-19 20:34:29.627359: --------------- PredBat - update at 2026-06-19 20:30:00+01:00 with clock skew 0 minutes, minutes now 1230
2026-06-19 20:34:29.627867: Saved current settings to /config/predbat_config.json
2026-06-19 20:34:29.962006: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.13, latest beta is v8.40.13
2026-06-19 20:34:29.962108: Autoupdate: There is an update pending v8.40.13 GECloud automatic fixes, Solis OAuth, SigEnergy onboard status - auto update is off
2026-06-19 20:34:29.980619: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 20:34:29.981184: Predbat mode is set to Control charge
2026-06-19 20:34:30.104179: Found 11520 load_today datapoints going back 2 days
2026-06-19 20:34:30.104288: Using load_power data to fill gaps in load_today data
2026-06-19 20:34:30.243778: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 20:34:30.243893: Zero load period starting at 2026-06-19T12:09:00+0100 (501 minutes) for 889 minutes with base value 0.9
2026-06-19 20:34:30.243939: Zero load period starting at 2026-06-18T19:24:00+0100 (1506 minutes) for 64 minutes with base value 0.8
2026-06-19 20:34:30.244798: Processing 384 30-minute periods for power integration
2026-06-19 20:34:30.402981: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 20:34:30.403056: Car charging hold True, threshold 6.0kWh
2026-06-19 20:34:30.403089: Current data so far today: load 5.7kWh, import 1.8kWh, export 0.0kWh, PV 0kWh
2026-06-19 20:34:30.421308: Standing charge is set to 49.98p
2026-06-19 20:34:30.465242: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 20:34:30.465326: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 20:34:30.465528: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 171.2 minutes
2026-06-19 20:34:30.466023: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 171.2 minutes
2026-06-19 20:34:30.471807: Loaded 95 datapoints of futurerate analysis
2026-06-19 20:34:30.638762: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02', '06-20 19:00:00 => 23.07 / 17.65']
2026-06-19 20:34:30.659545: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 20:34:30.659631: Import rates: min 13.17p, max 36.53p, average 20.03p
2026-06-19 20:34:30.690775: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 20:34:30.690848: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 20:34:30.691772: High export rate found rates in range 99p to -99p
2026-06-19 20:34:30.774509: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 20:34:30.774623: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 20:34:30.774809: Last hour: net energy 0.25kWh, import 0.25kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 6.74p, import 6.74p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 20:34:30.818874: Today's energy total net 1.8kWh, import 1.8kWh, export 0.0kWh, cost 89.03p, import 39.05p, export 0.0p, carbon 0.0kg
2026-06-19 20:34:30.819003: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 20:34:30.822222: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 20:34:30.823332: Warn: Found 1 gaps in load_today totalling 9805 minutes to fill using average data
2026-06-19 20:34:30.823431: Gap starting at 2026-06-18T15:55:00+0100 (1715 minutes) for 9805 minutes
2026-06-19 20:34:30.838929: Historical days now [7] weight [1]
2026-06-19 20:34:30.859258: Today's load divergence 108.91%, in-day adjustment 107.23%, damping 0.95x, yesterday 100.0% today 108.46% blend 14.58%
2026-06-19 20:34:30.859324: Today's predicted so far 12.64kWh with 0.0kWh car/iBoost excluded, 1.06kWh import ignored, and 0kWh forecast extra.
2026-06-19 20:34:30.859348: Today's actual load so far 14.11kWh with 0.0kWh car/iBoost excluded, and 0.38kWh import ignored.
2026-06-19 20:34:30.881396: Octopus slots changed from [[], [], [], [], [], [], [], []] to []
2026-06-19 20:34:30.882047: Sensor changes require a replan, will recompute the plan
2026-06-19 20:34:30.882198: Inverter 0: Type SK Sunsynk
2026-06-19 20:34:30.882225: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 20:34:30.882386: Reserve min: 7%, battery_min: 7%
2026-06-19 20:34:30.882445: 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-19 20:34:30.882708: Inverter 0 SoC: 10.72kW 67%, current charge rate 5000W, current discharge rate 5250W, current battery power 599W, current battery voltage 51.2V, grid power -54W, load power 639W, PV Power 0W
2026-06-19 20:34:30.882844: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:34:30.882917: Inverter 0 scheduled charge enable is False
2026-06-19 20:34:30.882942: Inverter 0 charge windows currently []
2026-06-19 20:34:30.882984: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 20:34:30.883095: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:34:30.883120: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:34:30.883156: Inverter 0 scheduled discharge enable is False
2026-06-19 20:34:30.883269: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 20:34:30.883295: Inverter 0 discharge windows currently []
2026-06-19 20:34:30.883341: Looking for charge curve with sensors sensor.sunsynk_battery_soc, sensor.predbat_SK_0_charge_rate, predbat.status and sensor.sunsynk_battery_power
2026-06-19 20:34:31.120645: Warn: Cannot find battery charge curve (missing history), one of the required settings for soc_percent, charge_rate, battery_power and predbat.status do not have history, check apps.yaml
2026-06-19 20:34:31.120713: Warn: Sensor history data lengths: soc_percent 0, charge_rate 0, battery_power 0, predbat_status 0
2026-06-19 20:34:31.121207: Looking for discharge curve with sensors sensor.sunsynk_battery_soc, sensor.predbat_SK_0_discharge_rate, predbat.status and sensor.sunsynk_battery_power
2026-06-19 20:34:31.157888: Warn: Cannot find battery discharge curve (missing history), one of the required settings for soc_percent, discharge_rate, battery_power and predbat.status do not have history, check apps.yaml
2026-06-19 20:34:31.157947: Warn: Sensor history data lengths: soc_percent 0, discharge_rate 0, battery_power 0, predbat_status 0
2026-06-19 20:34:31.158288: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:34:31.158314: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:34:31.158328: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:34:31.211167: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 20:34:31.211228: Will recompute the plan as it is invalid
2026-06-19 20:34:31.211273: Recompute, previous plan is invalid...
2026-06-19 20:34:31.213913: Best charge window [ 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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% ]
2026-06-19 20:34:31.213988: Best export window [  ]
2026-06-19 20:34:31.214734: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 20:34:31.216279: Load divergence over 8.0 hours mean 668.33W, min 667.2W, max 668.4W, std dev 0.29W, divergence 0.02%
2026-06-19 20:34:31.230054: Calculating data from yesterday for savings calculation
2026-06-19 20:34:31.238060: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 20:34:31.243355: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 20:34:31.243838: Creating pool of 12 processes to match your CPU count
2026-06-19 20:34:31.371095: 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-19 20:34:31.372554: Optimise levels pass started at 2026-06-19 20:34:31
2026-06-19 20:34:31.372594: Optimise all windows, total charge 94 export 1
2026-06-19 20:34:31.602038: >> Region optimisation pass width 960
2026-06-19 20:34:31.938286: >> Region optimisation pass width 480
2026-06-19 20:34:32.316037: >> Region optimisation pass width 240
2026-06-19 20:34:32.751888: >> Region optimisation pass width 120
2026-06-19 20:34:33.729504: Calculated end_record as 06-21 11:00:00 based on best_price 13.93p, next_charge_start 06-20 11:00:00, max_windows 76
2026-06-19 20:34:33.729604: Optimise levels pass ended at 2026-06-19 20:34:33, duration 2.4 seconds tried 323 combinations
2026-06-19 20:34:33.729684: Set best_price_charge_level 15.0p, best_price_export_level 0p, best_price_charge 13.93p, best_cost_export 0p, best_metric 423.75p, best_keep 0kWh, best_cycle 45.86kWh, best_carbon 0kg, best_import 32.77kWh
2026-06-19 20:34:33.746004: Starting detailed optimisation end_record 06-21 11:00:00, best_price_charge 13.93p, 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, 0, 0, 0, 0, 0, 0, 0, 0, 11.75, 11.75, 0, 11.75, 11.75, 11.75, 11.75, 11.75, 11.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, 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-19 20:34:33.746205: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 323.18p, best_cost 336.02p, best_cycle 31.34kWh, best_carbon 0kg, best_import 40.4kWh
2026-06-19 20:34:33.775542: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 323.18p, best_cost 336.02p, best_cycle 31.34kWh, best_carbon 0kg, best_import 40.4kWh
2026-06-19 20:34:33.808255: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 323.11p, best_cost 335.94p, best_cycle 31.34kWh, best_carbon 0kg, best_import 40.4kWh
2026-06-19 20:34:33.910831: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 323.04p, best_cost 335.91p, best_cycle 31.84kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 20:34:33.934525: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 323.03p, best_cost 335.91p, best_cycle 31.84kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 20:34:33.959810: Best charge windows best_metric 323.03p, best_cost 335.91p, best_carbon 0kg, best_import 40.44kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 75%, 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% ]
2026-06-19 20:34:33.960925: Best charge windows best_metric 323.03p, best_cost 335.91p, best_carbon 0kg, best_import 40.44kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 75%, 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% ]
2026-06-19 20:34:33.961102: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 323.03p, best_cost 335.91p, best_cycle 31.84kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 20:34:33.988868: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 323.03p, best_cost 335.91p, best_cycle 31.84kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 20:34:34.022914: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 323.03p, best_cost 335.91p, best_cycle 31.84kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 20:34:34.136500: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 323.03p, best_cost 335.91p, best_cycle 31.84kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 20:34:34.164077: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 323.03p, best_cost 335.91p, best_cycle 31.84kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 20:34:34.186987: Best charge windows best_metric 323.03p, best_cost 335.91p, best_carbon 0kg, best_import 40.44kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 75%, 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% ]
2026-06-19 20:34:34.187184: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 323.03p, best_cost 335.91p, best_cycle 31.84kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 20:34:34.214366: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 323.03p, best_cost 335.91p, best_cycle 31.84kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 20:34:34.237436: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 323.03p, best_cost 335.91p, best_cycle 31.84kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 20:34:34.334753: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 323.03p, best_cost 335.91p, best_cycle 31.84kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 20:34:34.358269: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 323.03p, best_cost 335.91p, best_cycle 31.84kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 20:34:34.379580: Best charge windows best_metric 323.03p, best_cost 335.91p, best_carbon 0kg, best_import 40.44kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 75%, 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% ]
2026-06-19 20:34:34.379869: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 13.93p, best_metric 323.03p, best_cost 335.91p, best_cycle 31.84kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 20:34:34.400283: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 13.93p, best_metric 323.03p, best_cost 335.91p, best_cycle 31.84kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 20:34:34.425255: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 13.93p, best_metric 323.03p, best_cost 335.91p, best_cycle 31.84kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 20:34:34.525466: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 13.93p, best_metric 323.03p, best_cost 335.91p, best_cycle 31.84kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 20:34:34.550835: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 13.93p, best_metric 323.03p, best_cost 335.91p, best_cycle 31.84kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 20:34:34.579196: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 13.93p, best_metric 323.03p, best_cost 335.91p, best_cycle 31.84kWh, best_carbon 0kg, best_import 40.44kWh
2026-06-19 20:34:34.607809: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 13.93p, best_metric 322.52p, best_cost 335.36p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:34:34.632342: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 13.93p, best_metric 322.18p, best_cost 335.15p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:34:34.677814: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 13.93p, best_metric 322.18p, best_cost 335.15p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:34:34.720723: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 13.93p, best_metric 322.18p, best_cost 335.15p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:34:34.768299: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 13.93p, best_metric 321.78p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:34:34.816146: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 13.93p, best_metric 321.78p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:34:34.865916: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 13.93p, best_metric 321.78p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:34:34.920102: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 13.93p, best_metric 321.78p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:34:34.975599: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 13.93p, best_metric 321.75p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:34:35.029814: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:34:35.087982: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:34:35.188696: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:34:35.284455: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:34:35.338117: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:34:35.389904: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:34:35.549198: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:34:35.595236: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:34:35.647575: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:34:35.698409: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:34:35.751743: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:34:35.807838: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:34:35.863069: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:34:35.887299: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:34:35.910113: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:34:35.936613: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:34:35.964535: Optimise price set 27.8p, pass low, price 25.96p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:34:35.999312: Optimise price set 28.4p, pass low, price 26.48p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:34:36.061926: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:34:36.112198: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:34:36.163015: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:34:36.241265: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:34:36.265324: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:34:36.287810: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:34:36.314108: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 13.93p, best_metric 321.74p, best_cost 334.62p, best_cycle 31.08kWh, best_carbon 0kg, best_import 40.39kWh
2026-06-19 20:34:36.339739: Best charge windows best_metric 321.74p, best_cost 334.62p, best_carbon 0kg, best_import 40.39kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 75%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 75%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 13%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 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% ]
2026-06-19 20:34:36.340261: Tweak plan optimisation started
2026-06-19 20:34:36.537490: Tweak optimisation finished metric 321.74 cost 334.62 metric_keep 0 cycle 31.08 carbon 0 import 40.39
2026-06-19 20:34:36.548914: Raw charge windows [ 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 9%, 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 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 75%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 75%, 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 44%, 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 13%, 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 9%, 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% ] reserve 1.12
2026-06-19 20:34:36.549766: Unclipped charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 75%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 13%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:30:00 @ 27.45p 100% ] reserve 1.12
2026-06-19 20:34:36.550289: Unfiltered charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 75%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 0%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:30:00 @ 27.45p 100% ] reserve 1.12
2026-06-19 20:34:36.550678: Filtered charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 75%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:30:00 @ 27.45p 100% ] reserve 1.12
2026-06-19 20:34:36.550722: Plan valid is now true after recompute was False
2026-06-19 20:34:36.575223: predict base end_record 06-21 11:00:00, final soc 1.12kWh, metric 486.36p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:55:00, load 30.83kWh, PV 0.0kWh
2026-06-19 20:34:36.576904:    Slot: [   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,    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-19 20:34:36.578300:     SoC: [   10.72,    10.32,     9.91,     9.51,      9.1,      8.7,      8.3,     7.89,     7.51,     7.13,     6.76,     6.38,      6.0,     5.63,     5.25,     4.87,      4.5,     4.12,     3.74,     3.37,     2.99,     2.61,     2.23,     1.86,     1.48,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 20:34:36.579395:     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-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 20:34:36.580816:    LOAD: [     5.7,     6.08,     6.45,     6.83,     7.21,     7.58,     7.96,     8.33,     8.69,     9.04,     9.39,     9.74,    10.09,    10.44,    10.79,    11.14,     11.5,    11.85,     12.2,    12.55,     12.9,    13.25,     13.6,    13.95,     14.3,    14.65,    15.01,    15.36,    15.71,    16.06,    16.41,    16.76,    17.11,    17.46,    17.81,    18.16,    18.52,    18.87,    19.22,    19.53,    19.58,    19.64,    19.69,    19.92,    20.37,    20.52,    20.53,    20.55,    20.58,    20.61,    20.66,    20.95,    21.12,    21.59,    21.95,    22.22,    22.86,    23.45,     23.5,    23.59,    23.74,    23.93,    24.12,    24.65,    25.89,    27.84,    28.17,    28.25,    28.39,    28.59,    28.86,    29.19,    29.58,    30.04,    30.26,    30.27,    30.52,    30.83] kWh
2026-06-19 20:34:36.582223:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:34:36.583601:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     1.82,     2.17,     2.52,     2.87,     3.22,     3.57,     3.92,     4.27,     4.62,     4.97,     5.32,     5.68,     6.03,     6.38,     6.69,     6.74,      6.8,     6.85,     7.08,     7.53,     7.68,     7.69,     7.71,     7.74,     7.77,     7.82,     8.11,     8.28,     8.75,     9.12,     9.38,    10.03,    10.61,    10.66,    10.75,     10.9,    11.09,    11.28,    11.81,    13.05,     15.0,    15.33,    15.41,    15.55,    15.75,    16.02,    16.35,    16.74,     17.2,    17.42,    17.44,    17.68,    17.99] kWh
2026-06-19 20:34:36.584884:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:34:36.586327:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.25,   144.91,   150.09,   155.57,   160.81,   165.44,   170.16,   175.12,   179.96,   184.76,   189.57,   194.46,   199.26,   204.07,   208.56,   210.14,   211.68,   213.41,   220.51,   236.15,   241.68,   241.76,    242.5,   243.26,   244.03,   245.53,   253.31,   257.55,   268.64,   275.99,   281.39,   344.38,   355.94,   356.86,   358.64,   361.17,   364.28,   367.95,   377.77,   400.81,   437.21,   443.21,   444.55,   446.88,   450.53,   455.04,   460.96,    466.9,    474.2,   477.73,   477.92,   481.74,   486.36] p
2026-06-19 20:34:36.668772: Battery has 12.42 hours left - now at 10.72kWh
2026-06-19 20:34:36.702844: predict base10 end_record 06-21 11:00:00, final soc 1.12kWh, metric 507.3p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:20:00, load 32.03kWh, PV 0.0kWh
2026-06-19 20:34:36.704260:    Slot: [   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,    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-19 20:34:36.705352:     SoC: [   10.72,     10.3,     9.87,     9.45,     9.03,      8.6,     8.18,     7.76,     7.36,     6.96,     6.57,     6.17,     5.78,     5.38,     4.99,     4.59,      4.2,      3.8,     3.41,     3.01,     2.62,     2.22,     1.83,     1.43,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 20:34:36.706349:     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-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 20:34:36.707483:    LOAD: [     5.7,     6.09,     6.49,     6.88,     7.28,     7.67,     8.06,     8.46,     8.83,      9.2,     9.57,     9.94,     10.3,    10.67,    11.04,    11.41,    11.77,    12.14,    12.51,    12.88,    13.24,    13.61,    13.98,    14.35,    14.72,    15.08,    15.45,    15.82,    16.19,    16.55,    16.92,    17.29,    17.66,    18.02,    18.39,    18.76,    19.13,     19.5,    19.86,    20.19,    20.25,     20.3,    20.36,     20.6,    21.07,    21.23,    21.24,    21.26,    21.29,    21.32,    21.38,    21.68,    21.86,    22.35,    22.73,    23.02,    23.69,     24.3,    24.35,    24.45,     24.6,     24.8,     25.0,    25.56,    26.86,     28.9,    29.25,    29.32,    29.47,    29.68,    29.96,    30.31,    30.73,    31.21,    31.44,    31.45,     31.7,    32.03] kWh
2026-06-19 20:34:36.708510:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:34:36.709764:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     1.88,     2.24,     2.61,     2.98,     3.35,     3.71,     4.08,     4.45,     4.82,     5.19,     5.55,     5.92,     6.29,     6.66,     7.02,     7.35,     7.41,     7.46,     7.52,     7.76,     8.23,     8.39,      8.4,     8.42,     8.45,     8.48,     8.54,     8.84,     9.02,     9.51,     9.89,    10.18,    10.85,    11.46,    11.51,    11.61,    11.76,    11.96,    12.16,    12.72,    14.02,    16.06,    16.41,    16.49,    16.63,    16.85,    17.13,    17.47,    17.89,    18.37,     18.6,    18.61,    18.87,    19.19] kWh
2026-06-19 20:34:36.711525:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:34:36.713427:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   140.16,    146.0,   151.93,   157.36,    163.1,   168.59,   173.44,   178.38,   183.58,   188.65,   193.69,   198.72,   203.85,   208.88,   213.92,   218.62,   220.28,   221.89,    223.7,   231.14,   247.54,   253.33,   253.42,    254.2,    255.0,    255.8,   257.38,   265.52,   269.97,   281.58,   289.29,   294.94,   358.55,   370.65,   371.62,   373.49,   376.14,    379.4,   383.25,   393.53,   417.67,   455.81,   462.09,   463.49,   465.94,   469.76,   474.49,   480.69,   486.91,   494.56,   498.26,   498.45,   502.45,    507.3] p
2026-06-19 20:34:36.779918: predict best10 end_record 06-21 11:00:00, final soc 1.12kWh, metric 454.37p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:55:00, load 32.03kWh, PV 0.0kWh
2026-06-19 20:34:36.781656:    Slot: [   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,    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-19 20:34:36.783121:     SoC: [   10.72,     10.3,     9.87,     9.45,     9.03,      8.6,     8.18,     7.76,     7.36,     6.96,     6.57,     6.17,     5.78,     5.38,     4.99,     4.59,      4.2,      3.8,     3.41,     3.01,     2.62,     2.22,     1.83,     1.43,      1.5,     1.12,     1.12,     1.12,     1.12,     1.12,     3.06,      5.0,      6.0,      7.0,     8.94,    10.88,     11.5,    11.75,     12.0,     12.0,    11.94,    11.88,    11.81,    11.55,    11.05,    10.88,    10.88,    10.84,    10.81,    10.78,    10.72,     10.4,    10.21,     9.68,     9.27,     8.96,     8.24,     7.58,     7.53,     7.42,     7.26,     7.26,     7.04,     6.45,     5.05,     2.86,     2.49,      2.4,     2.24,     2.02,     1.71,     1.34,      1.5,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-19 20:34:36.784189:     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<bf+,    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<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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+] kWh
2026-06-19 20:34:36.785530:    LOAD: [     5.7,     6.09,     6.49,     6.88,     7.28,     7.67,     8.06,     8.46,     8.83,      9.2,     9.57,     9.94,     10.3,    10.67,    11.04,    11.41,    11.77,    12.14,    12.51,    12.88,    13.24,    13.61,    13.98,    14.35,    14.72,    15.08,    15.45,    15.82,    16.19,    16.55,    16.92,    17.29,    17.66,    18.02,    18.39,    18.76,    19.13,     19.5,    19.86,    20.19,    20.25,     20.3,    20.36,     20.6,    21.07,    21.23,    21.24,    21.26,    21.29,    21.32,    21.38,    21.68,    21.86,    22.35,    22.73,    23.02,    23.69,     24.3,    24.35,    24.45,     24.6,     24.8,     25.0,    25.56,    26.86,     28.9,    29.25,    29.32,    29.47,    29.68,    29.96,    30.31,    30.73,    31.21,    31.44,    31.45,     31.7,    32.03] kWh
2026-06-19 20:34:36.786857:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:34:36.788336:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     2.24,     2.25,     2.62,     2.99,     3.36,     3.72,     6.18,     8.63,    10.07,    11.51,    13.96,    16.41,    17.45,    18.08,    18.72,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.04,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.24,    19.82,    19.95,    20.18,    20.19,    20.45,    20.77] kWh
2026-06-19 20:34:36.789570:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:34:36.790978:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   145.62,   145.84,   151.77,   157.19,   162.94,   168.43,   200.71,   233.67,   254.05,   273.94,    307.5,   341.06,   355.46,   364.17,   372.88,   377.59,   377.59,   377.59,   377.59,   377.59,   377.59,   377.59,   377.59,   377.59,   377.59,   377.59,   377.59,   377.59,   377.59,   377.59,   377.59,   377.59,   427.57,   427.57,   427.57,   427.57,   427.57,   430.83,   430.83,   430.83,   430.83,   430.83,   430.83,   430.83,   430.83,   430.83,   430.83,   430.83,   439.61,   441.63,   445.33,   445.53,   449.53,   454.37] p
2026-06-19 20:34:36.855975: predict best end_record 06-21 11:00:00, final soc 1.12kWh, metric 434.58p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:10:00, load 30.83kWh, PV 0.0kWh
2026-06-19 20:34:36.858160:    Slot: [   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,    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-19 20:34:36.859597:     SoC: [   10.72,    10.32,     9.91,     9.51,      9.1,      8.7,      8.3,     7.89,     7.51,     7.13,     6.76,     6.38,      6.0,     5.63,     5.25,     4.87,      4.5,     4.12,     3.74,     3.37,     2.99,     2.61,     2.23,     1.86,     1.67,     1.29,     1.12,     1.12,     1.12,     1.12,     3.45,     5.78,      6.0,      7.0,     9.33,    11.66,    11.66,    11.75,     12.0,     12.0,    11.94,    11.88,    11.82,    11.57,    11.09,    10.93,    10.93,     10.9,    10.87,    10.84,    10.78,    10.48,    10.29,     9.79,     9.39,      9.1,     8.41,     7.79,     7.73,     7.63,     7.48,     7.27,     7.07,     6.49,     5.16,     3.07,     2.71,     2.63,     2.48,     2.27,     1.98,     1.62,     1.62,     1.13,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-19 20:34:36.860685:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be~,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 20:34:36.862123:    LOAD: [     5.7,     6.08,     6.45,     6.83,     7.21,     7.58,     7.96,     8.33,     8.69,     9.04,     9.39,     9.74,    10.09,    10.44,    10.79,    11.14,     11.5,    11.85,     12.2,    12.55,     12.9,    13.25,     13.6,    13.95,     14.3,    14.65,    15.01,    15.36,    15.71,    16.06,    16.41,    16.76,    17.11,    17.46,    17.81,    18.16,    18.52,    18.87,    19.22,    19.53,    19.58,    19.64,    19.69,    19.92,    20.37,    20.52,    20.53,    20.55,    20.58,    20.61,    20.66,    20.95,    21.12,    21.59,    21.95,    22.22,    22.86,    23.45,     23.5,    23.59,    23.74,    23.93,    24.12,    24.65,    25.89,    27.84,    28.17,    28.25,    28.39,    28.59,    28.86,    29.19,    29.58,    30.04,    30.26,    30.27,    30.52,    30.83] kWh
2026-06-19 20:34:36.863449:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:34:36.865070:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     1.98,     1.98,     2.17,     2.52,     2.87,     3.22,     6.07,     8.92,     9.51,    10.94,    13.79,    16.64,    16.99,    17.44,    18.06,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.37,    18.77,    18.77,    18.98,    18.99,    19.23,    19.54] kWh
2026-06-19 20:34:36.866428:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:34:36.867753:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   141.65,   141.65,   144.73,    149.9,   155.38,   160.62,   198.16,   236.51,   244.87,   264.53,   303.56,    342.6,   347.49,   353.68,   362.16,   366.65,   366.65,   366.65,   366.65,   366.65,   366.65,   366.65,   366.65,   366.65,   366.65,   366.65,   366.65,   366.65,   366.65,   366.65,   366.65,   366.65,   416.63,   416.63,   416.63,   416.63,   416.63,   416.63,   416.63,   416.63,   416.63,   416.63,   416.63,   416.63,   416.63,   416.63,   416.63,   416.63,   422.57,   422.57,   425.95,   426.14,   429.96,   434.58] p
2026-06-19 20:34:36.870055:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ]
2026-06-19 20:34:36.870093: Saving plan best values to HA entities
2026-06-19 20:34:36.992702: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 20:34:36.997605: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 20:34:37.003048: Best charging limit SoC's [1.5, 16.0, 6.0, 7.0, 16.0, 11.5, 11.75, 12.0, 7.0, 1.5, 16.0, 16.0]kWh, export []kWh gives import battery 38.37kWh, house 2.02kWh, export 0.0kWh, metric 434.58p, metric10 454.37p
2026-06-19 20:34:37.071657: Marginal costs baseline metric (no standing charge): 334.617
2026-06-19 20:34:37.281179: Marginal energy costs matrix computed: min=16.02 max=22.04
2026-06-19 20:34:37.484662: Rate array import [{'start': 1230, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 26.5p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 1230, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 20:34:37.485383: - Your estimated bill for today is £0.89 and tomorrow is £2.78
2026-06-19 20:34:37.485416: - Import rates are expensive (22.4p - 26.5p) for the next 2 and a half hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 20:34:37.485435: - The battery is currently at 67% and is in eco mode for the next 11 hours.
2026-06-19 20:34:37.485450: - For the next 48 hours there will be no solar generation.
2026-06-19 20:34:37.485465: - You will run out of battery in 12 hours.
2026-06-19 20:34:37.485480: - Your next charge slot will be in 11 hours where import rates will be cheap (15.0p).
2026-06-19 20:34:37.485496: 
2026-06-19 20:34:37.532663: Plan calculation took 6.32 seconds
2026-06-19 20:34:37.536370: No high rate period found
2026-06-19 20:34:37.581421: Import threshold used for optimisation was 16.74p
2026-06-19 20:34:37.625491: Low import rate windows [0: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 1: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 2: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 3: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 4: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 5: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 6: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 7: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 8: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 9: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 10: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 11: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 12: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 13: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 14: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 15: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 16: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 17: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 18: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 19: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 20: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 21: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 22: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 23: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 24: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 25: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 26: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 27: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 28: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 29: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 30: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 31: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 32: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 33: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 34: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 35: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 36: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 37: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 38: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 39: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 40: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 41: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 42: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 43: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 44: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 45: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 46: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 47: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 48: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 49: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 50: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 51: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 52: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 53: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 54: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 55: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 56: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 57: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 58: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 59: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 60: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 61: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 62: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 63: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 64: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 65: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 66: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 67: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 68: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 69: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 70: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 71: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 72: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 73: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 74: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 75: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 76: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 77: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 78: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 79: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 80: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 81: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 82: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 83: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 84: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 85: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 86: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 87: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 88: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 89: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 90: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 91: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 92: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 93: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41]
2026-06-19 20:34:37.631539: Inverter 0: Type SK Sunsynk
2026-06-19 20:34:37.631584: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 20:34:37.631755: Reserve min: 7%, battery_min: 7%
2026-06-19 20:34:37.631834: 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-19 20:34:37.632155: Inverter 0 SoC: 10.72kW 67%, current charge rate 5000W, current discharge rate 5250W, current battery power 599W, current battery voltage 51.2V, grid power -54W, load power 639W, PV Power 0W
2026-06-19 20:34:37.632330: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:34:37.632395: Inverter 0 scheduled charge enable is False
2026-06-19 20:34:37.632419: Inverter 0 charge windows currently []
2026-06-19 20:34:37.632442: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 20:34:37.632527: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:34:37.632563: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:34:37.632617: Inverter 0 scheduled discharge enable is False
2026-06-19 20:34:37.632717: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 20:34:37.632740: Inverter 0 discharge windows currently []
2026-06-19 20:34:37.632763: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:34:37.632777: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:34:37.632790: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:34:37.682418: Reset inverter settings to safe mode (set_charge_window=True set_export_window=False force=)
2026-06-19 20:34:37.682547: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 20:34:37.682729: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 20:34:37.682844: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog1_charge', 'option': 'Allow Gen'}
2026-06-19 20:34:37.708470: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog2_charge', 'option': 'Allow Gen'}
2026-06-19 20:34:37.811624: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog3_charge', 'option': 'Allow Gen'}
2026-06-19 20:34:37.914920: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog4_charge', 'option': 'Allow Gen'}
2026-06-19 20:34:38.011183: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog5_charge', 'option': 'Allow Gen'}
2026-06-19 20:34:38.114097: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog6_charge', 'option': 'Allow Gen'}
2026-06-19 20:34:38.217346: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_load_limit', 'option': 'Zero Export'}
2026-06-19 20:34:38.285035: Inverter 0 Current charge limit is 7% and new target is 100%
2026-06-19 20:34:43.334237: Inverter 0 write_and_poll_value: Wrote 100 to charge_limit, successfully now 100.0
2026-06-19 20:34:43.334443: Inverter 0 Current reserve is 7%, already at target
2026-06-19 20:34:43.334551: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 08:30:00+01:00 - current SoC 67%, target 9%
2026-06-19 20:34:43.334645: Inverter 0 disabled charge window while waiting for schedule (now 06-19 20:30:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 20:34:43.334693: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 20:34:43.334870: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 20:34:43.335057: Not setting charging SoC as we are not within the window (now 06-19 20:30:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 20:34:43.335099: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 20:34:43.335140: Inverter 0 Current charge limit is 100% and new target is 7%
2026-06-19 20:34:48.401264: Inverter 0 write_and_poll_value: Wrote 7 to charge_limit, successfully now 7.0
2026-06-19 20:34:48.401415: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:34:48.401445: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:34:48.401467: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:34:48.401487: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:34:48.401505: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:34:48.401522: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:34:48.401540: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:34:48.401560: Inverter 0 count register writes 2
2026-06-19 20:34:48.425559: Total inverter register writes now 5
2026-06-19 20:34:48.444284: Completed run status Demand
2026-06-19 20:34:48.449847: Info: record_status Demand
2026-06-19 20:34:48.461904: Saved current settings to /config/predbat_config.json
2026-06-19 20:34:48.503789: Creating predbat dashboard at /config/predbat_dashboard.yaml
2026-06-19 20:35:00.516506: --------------- PredBat - update at 2026-06-19 20:35:00+01:00 with clock skew 0 minutes, minutes now 1235
2026-06-19 20:35:00.517154: Saved current settings to /config/predbat_config.json
2026-06-19 20:35:00.517238: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 0.5 minutes
2026-06-19 20:35:00.517309: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.13, latest beta is v8.40.13
2026-06-19 20:35:00.517417: Autoupdate: There is an update pending v8.40.13 GECloud automatic fixes, Solis OAuth, SigEnergy onboard status - auto update is off
2026-06-19 20:35:00.537279: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 20:35:00.537874: Predbat mode is set to Control charge
2026-06-19 20:35:00.636910: Found 11520 load_today datapoints going back 2 days
2026-06-19 20:35:00.637030: Using load_power data to fill gaps in load_today data
2026-06-19 20:35:00.687548: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 20:35:00.687666: Zero load period starting at 2026-06-19T12:09:00+0100 (506 minutes) for 889 minutes with base value 0.9
2026-06-19 20:35:00.687710: Zero load period starting at 2026-06-18T19:24:00+0100 (1511 minutes) for 64 minutes with base value 0.8
2026-06-19 20:35:00.688571: Processing 384 30-minute periods for power integration
2026-06-19 20:35:00.739878: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 20:35:00.739957: Car charging hold True, threshold 6.0kWh
2026-06-19 20:35:00.740006: Current data so far today: load 5.75kWh, import 1.8kWh, export 0.0kWh, PV 0kWh
2026-06-19 20:35:00.761808: Standing charge is set to 49.98p
2026-06-19 20:35:00.806319: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 20:35:00.806408: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 20:35:00.806584: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 171.7 minutes
2026-06-19 20:35:00.806937: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 171.7 minutes
2026-06-19 20:35:00.811681: Loaded 95 datapoints of futurerate analysis
2026-06-19 20:35:00.949453: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02', '06-20 19:00:00 => 23.07 / 17.65']
2026-06-19 20:35:00.971060: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 20:35:00.971268: Import rates: min 13.17p, max 36.53p, average 20.03p
2026-06-19 20:35:01.002039: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 20:35:01.002117: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 20:35:01.003597: High export rate found rates in range 99p to -99p
2026-06-19 20:35:01.089184: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 20:35:01.089318: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 20:35:01.089560: Last hour: net energy 0.23kWh, import 0.23kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 6.06p, import 6.06p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 20:35:01.132264: Today's energy total net 1.8kWh, import 1.8kWh, export 0.0kWh, cost 89.03p, import 39.05p, export 0.0p, carbon 0.0kg
2026-06-19 20:35:01.132357: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 20:35:01.134920: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 20:35:01.135765: Warn: Found 1 gaps in load_today totalling 9800 minutes to fill using average data
2026-06-19 20:35:01.135833: Gap starting at 2026-06-18T15:55:00+0100 (1720 minutes) for 9800 minutes
2026-06-19 20:35:01.148136: Historical days now [7] weight [1]
2026-06-19 20:35:01.169335: Today's load divergence 108.6%, in-day adjustment 107.01%, damping 0.95x, yesterday 100.0% today 108.17% blend 14.24%
2026-06-19 20:35:01.169386: Today's predicted so far 12.73kWh with 0.0kWh car/iBoost excluded, 1.06kWh import ignored, and 0kWh forecast extra.
2026-06-19 20:35:01.169410: Today's actual load so far 14.14kWh with 0.0kWh car/iBoost excluded, and 0.39kWh import ignored.
2026-06-19 20:35:01.195942: Octopus free slots changed from [] to [{'start': '2024-08-15T13:00:00+01:00', 'end': '2024-08-15T14:00:00+01:00', 'rate': 0}, {'start': '2024-08-18T13:00:00+01:00', 'end': '2024-08-18T14:00:00+01:00', 'rate': 0}, {'start': '2024-08-21T13:00:00+01:00', 'end': '2024-08-21T14:00:00+01:00', 'rate': 0}, {'start': '2024-08-31T13:00:00+01:00', 'end': '2024-08-31T14:00:00+01:00', 'rate': 0}, {'start': '2024-09-10T13:00:00+01:00', 'end': '2024-09-10T14:00:00+01:00', 'rate': 0}, {'start': '2024-09-14T13:00:00+01:00', 'end': '2024-09-14T14:00:00+01:00', 'rate': 0}, {'start': '2024-10-20T13:00:00+01:00', 'end': '2024-10-20T14:00:00+01:00', 'rate': 0}, {'start': '2024-11-24T07:00:00+00:00', 'end': '2024-11-24T09:00:00+00:00', 'rate': 0}, {'start': '2025-06-22T14:00:00+01:00', 'end': '2025-06-22T15:00:00+01:00', 'rate': 0}, {'start': '2025-07-05T14:00:00+01:00', 'end': '2025-07-05T15:00:00+01:00', 'rate': 0}, {'start': '2025-08-05T14:00:00+01:00', 'end': '2025-08-05T15:00:00+01:00', 'rate': 0}, {'start': '2025-08-09T14:00:00+01:00', 'end': '2025-08-09T15:00:00+01:00', 'rate': 0}, {'start': '2025-08-31T14:00:00+01:00', 'end': '2025-08-31T15:00:00+01:00', 'rate': 0}, {'start': '2025-09-01T14:00:00+01:00', 'end': '2025-09-01T15:00:00+01:00', 'rate': 0}, {'start': '2025-09-06T14:00:00+01:00', 'end': '2025-09-06T15:00:00+01:00', 'rate': 0}, {'start': '2025-09-07T12:00:00+01:00', 'end': '2025-09-07T14:00:00+01:00', 'rate': 0}, {'start': '2025-09-11T12:00:00+01:00', 'end': '2025-09-11T13:00:00+01:00', 'rate': 0}, {'start': '2025-09-15T14:00:00+01:00', 'end': '2025-09-15T15:00:00+01:00', 'rate': 0}, {'start': '2025-09-18T14:00:00+01:00', 'end': '2025-09-18T15:00:00+01:00', 'rate': 0}, {'start': '2025-10-04T12:00:00+01:00', 'end': '2025-10-04T14:00:00+01:00', 'rate': 0}, {'start': '2025-10-05T11:00:00+01:00', 'end': '2025-10-05T12:00:00+01:00', 'rate': 0}, {'start': '2025-10-24T21:00:00+01:00', 'end': '2025-10-24T22:00:00+01:00', 'rate': 0}, {'start': '2025-10-25T12:00:00+01:00', 'end': '2025-10-25T15:00:00+01:00', 'rate': 0}]
2026-06-19 20:35:01.196744: Sensor changes require a replan, will recompute the plan
2026-06-19 20:35:01.196869: Inverter 0: Type SK Sunsynk
2026-06-19 20:35:01.196896: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 20:35:01.197075: Reserve min: 7%, battery_min: 7%
2026-06-19 20:35:01.197134: 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-19 20:35:01.197361: Inverter 0 SoC: 10.72kW 67%, current charge rate 5000W, current discharge rate 5250W, current battery power 599W, current battery voltage 51.2V, grid power -54W, load power 639W, PV Power 0W
2026-06-19 20:35:01.197494: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:35:01.197562: Inverter 0 scheduled charge enable is False
2026-06-19 20:35:01.197585: Inverter 0 charge windows currently []
2026-06-19 20:35:01.197607: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 20:35:01.197809: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:35:01.197863: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:35:01.197908: Inverter 0 scheduled discharge enable is False
2026-06-19 20:35:01.198087: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 20:35:01.198118: Inverter 0 discharge windows currently []
2026-06-19 20:35:01.198142: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:35:01.198158: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:35:01.198174: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:35:01.247338: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 20:35:01.247389: Will recompute the plan as it is invalid
2026-06-19 20:35:01.247507: Recompute is saving previous plan...
2026-06-19 20:35:01.250037: Best charge window [ 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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% ]
2026-06-19 20:35:01.250088: Best export window [  ]
2026-06-19 20:35:01.250718: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 20:35:01.252325: Load divergence over 8.0 hours mean 670.0W, min 669.6W, max 670.8W, std dev 0.57W, divergence 0.04%
2026-06-19 20:35:01.266072: Calculating data from yesterday for savings calculation
2026-06-19 20:35:01.274290: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 20:35:01.279152: Warn: Calculate yesterday: No cost_today data for yesterday
2026-06-19 20:35:01.280376: Creating pool of 12 processes to match your CPU count
2026-06-19 20:35:01.326122: 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-19 20:35:01.328090: Optimise levels pass started at 2026-06-19 20:35:01
2026-06-19 20:35:01.328149: Optimise all windows, total charge 94 export 1
2026-06-19 20:35:01.557468: >> Region optimisation pass width 960
2026-06-19 20:35:01.895166: >> Region optimisation pass width 480
2026-06-19 20:35:02.239020: >> Region optimisation pass width 240
2026-06-19 20:35:02.715059: >> Region optimisation pass width 120
2026-06-19 20:35:03.888832: 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 76
2026-06-19 20:35:03.888992: Optimise levels pass ended at 2026-06-19 20:35:03, duration 2.6 seconds tried 343 combinations
2026-06-19 20:35:03.889062: Set best_price_charge_level 15.6p, best_price_export_level 0p, best_price_charge 14.54p, best_cost_export 0p, best_metric 423.6p, best_keep 0kWh, best_cycle 47.96kWh, best_carbon 0kg, best_import 32.88kWh
2026-06-19 20:35:03.902313: 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, 0, 0, 0, 0, 0, 0, 0, 0, 11.75, 11.75, 0, 11.75, 11.75, 11.75, 11.75, 12.75, 12.75, 12.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]kWh and export limits []kWh
2026-06-19 20:35:03.902579: Optimise price set 15.6p, pass trim, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 322.17p, best_cost 335.12p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.57kWh
2026-06-19 20:35:03.930382: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 322.17p, best_cost 335.12p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.57kWh
2026-06-19 20:35:03.959802: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 322.16p, best_cost 335.12p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.57kWh
2026-06-19 20:35:03.989446: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 322.09p, best_cost 335.04p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.57kWh
2026-06-19 20:35:04.099033: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 322.09p, best_cost 335.04p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.57kWh
2026-06-19 20:35:04.124690: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 322.09p, best_cost 335.04p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.57kWh
2026-06-19 20:35:04.150633: Best charge windows best_metric 322.09p, best_cost 335.04p, best_carbon 0kg, best_import 40.57kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 80%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 80%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 80%, 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% ]
2026-06-19 20:35:04.152086: Best charge windows best_metric 322.09p, best_cost 335.04p, best_carbon 0kg, best_import 40.57kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 80%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 80%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 80%, 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% ]
2026-06-19 20:35:04.152221: Optimise price set 15.6p, pass normal, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 322.09p, best_cost 335.04p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.57kWh
2026-06-19 20:35:04.176726: Optimise price set 15.2p, pass normal, price 14.13p, start_at_low False, best_price_charge 14.54p, best_metric 322.09p, best_cost 335.04p, best_cycle 33.34kWh, best_carbon 0kg, best_import 40.57kWh
2026-06-19 20:35:04.206492: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 321.58p, best_cost 334.49p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:04.238247: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 321.58p, best_cost 334.49p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:04.261563: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 321.58p, best_cost 334.49p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:04.366652: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 321.58p, best_cost 334.49p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:04.392232: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 321.58p, best_cost 334.49p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:04.415308: Best charge windows best_metric 321.58p, best_cost 334.49p, best_carbon 0kg, best_import 40.51kWh, 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 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 80%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 80%, 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% ]
2026-06-19 20:35:04.415509: Optimise price set 15.6p, pass trim, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 321.58p, best_cost 334.49p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:04.444176: Optimise price set 15.2p, pass trim, price 14.13p, start_at_low False, best_price_charge 14.54p, best_metric 321.58p, best_cost 334.49p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:04.476100: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 321.58p, best_cost 334.49p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:04.504072: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 321.58p, best_cost 334.49p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:04.526521: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 321.58p, best_cost 334.49p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:04.627195: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 321.58p, best_cost 334.49p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:04.651791: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 321.58p, best_cost 334.49p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:04.672234: Best charge windows best_metric 321.58p, best_cost 334.49p, best_carbon 0kg, best_import 40.51kWh, 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 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 80%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 80%, 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% ]
2026-06-19 20:35:04.672491: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 14.54p, best_metric 321.58p, best_cost 334.49p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:04.696296: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 14.54p, best_metric 321.58p, best_cost 334.49p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:04.719946: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 14.54p, best_metric 321.58p, best_cost 334.49p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:04.819506: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 14.54p, best_metric 321.58p, best_cost 334.49p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:04.843653: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 14.54p, best_metric 321.58p, best_cost 334.49p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:04.869704: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 14.54p, best_metric 321.58p, best_cost 334.49p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:04.900212: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 14.54p, best_metric 321.58p, best_cost 334.49p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:04.931355: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 14.54p, best_metric 321.58p, best_cost 334.49p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:04.998687: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 14.54p, best_metric 321.58p, best_cost 334.49p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:05.050553: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 14.54p, best_metric 321.58p, best_cost 334.49p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:05.104737: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 14.54p, best_metric 321.33p, best_cost 334.29p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:05.152358: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 14.54p, best_metric 321.33p, best_cost 334.29p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:05.203658: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 14.54p, best_metric 321.33p, best_cost 334.29p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:05.255160: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 14.54p, best_metric 321.33p, best_cost 334.29p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:05.306630: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 14.54p, best_metric 321.33p, best_cost 334.29p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:05.362558: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 14.54p, best_metric 321.33p, best_cost 334.29p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:05.419839: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 14.54p, best_metric 321.32p, best_cost 334.29p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:05.529781: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 14.54p, best_metric 321.32p, best_cost 334.29p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:05.638178: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 14.54p, best_metric 321.32p, best_cost 334.29p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:05.697589: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 14.54p, best_metric 321.32p, best_cost 334.29p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:05.752033: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 14.54p, best_metric 321.32p, best_cost 334.29p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:05.922048: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 14.54p, best_metric 321.32p, best_cost 334.29p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:05.970721: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 14.54p, best_metric 321.32p, best_cost 334.29p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:06.026197: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 14.54p, best_metric 321.32p, best_cost 334.29p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:06.077937: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 14.54p, best_metric 321.32p, best_cost 334.29p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:06.126299: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 14.54p, best_metric 321.32p, best_cost 334.29p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:06.180548: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 14.54p, best_metric 321.32p, best_cost 334.29p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:06.238308: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 14.54p, best_metric 321.32p, best_cost 334.29p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:06.262259: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 14.54p, best_metric 321.32p, best_cost 334.29p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:06.286780: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 14.54p, best_metric 321.32p, best_cost 334.29p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:06.316900: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 14.54p, best_metric 321.32p, best_cost 334.29p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:06.345199: Optimise price set 27.8p, pass low, price 25.96p, start_at_low True, best_price_charge 14.54p, best_metric 321.32p, best_cost 334.29p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:06.375231: Optimise price set 28.4p, pass low, price 26.48p, start_at_low True, best_price_charge 14.54p, best_metric 321.32p, best_cost 334.29p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:06.428674: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 14.54p, best_metric 321.32p, best_cost 334.29p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:06.479587: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 14.54p, best_metric 321.32p, best_cost 334.29p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:06.526258: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 14.54p, best_metric 321.32p, best_cost 334.29p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:06.598087: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 14.54p, best_metric 321.32p, best_cost 334.29p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:06.621556: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 14.54p, best_metric 321.32p, best_cost 334.29p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:06.647118: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 14.54p, best_metric 321.32p, best_cost 334.29p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:06.670916: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 14.54p, best_metric 321.32p, best_cost 334.29p, best_cycle 32.58kWh, best_carbon 0kg, best_import 40.51kWh
2026-06-19 20:35:06.698875: Best charge windows best_metric 321.32p, best_cost 334.29p, best_carbon 0kg, best_import 40.51kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 80%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 80%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 13%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 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% ]
2026-06-19 20:35:06.699148: Tweak plan optimisation started
2026-06-19 20:35:06.902504: Tweak optimisation finished metric 321.32 cost 334.29 metric_keep 0 cycle 32.58 carbon 0 import 40.51
2026-06-19 20:35:06.911632: Raw charge windows [ 19-06 20:30:00 - 19-06 21:00:00 @ 26.48p 0%, 19-06 21:00:00 - 19-06 21:30:00 @ 26.48p 0%, 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 9%, 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 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 72%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 80%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 80%, 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 13%, 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 13%, 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% ] reserve 1.12
2026-06-19 20:35:06.912216: Unclipped charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 13:00:00 @ 13.8p 44%, 20-06 13:00:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 15:00:00 @ 13.81p 72%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 80%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 13%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 21:00:00 @ 27.62p 100% ] reserve 1.12
2026-06-19 20:35:06.912564: Unfiltered charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 13:00:00 @ 13.8p 44%, 20-06 13:00:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 15:00:00 @ 13.81p 72%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 80%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 0%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 21:00:00 @ 27.62p 100% ] reserve 1.12
2026-06-19 20:35:06.912841: Filtered charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 13:00:00 @ 13.8p 44%, 20-06 13:00:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 15:00:00 @ 13.81p 72%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 80%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 21:00:00 @ 27.62p 100% ] reserve 1.12
2026-06-19 20:35:06.939270: Previous plan best metric is 321.22 (cost 334.11) and new plan best metric is 321.33 (cost 334.29)
2026-06-19 20:35:06.939348: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-19 20:35:06.939569: Plan valid is now true after recompute was False
2026-06-19 20:35:06.965897: predict base end_record 06-21 11:00:00, final soc 1.12kWh, metric 485.62p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:00:00, load 30.84kWh, PV 0.0kWh
2026-06-19 20:35:06.967629:    Slot: [   20:35,    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,    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-19 20:35:06.969020:     SoC: [   10.72,    10.38,     9.98,     9.57,     9.17,     8.77,     8.36,     7.96,     7.58,      7.2,     6.82,     6.44,     6.07,     5.69,     5.31,     4.93,     4.55,     4.18,      3.8,     3.42,     3.04,     2.66,     2.29,     1.91,     1.53,     1.15,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 20:35:06.970241:     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-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 20:35:06.971590:    LOAD: [    5.75,     6.06,     6.44,     6.82,     7.19,     7.57,     7.95,     8.32,     8.68,     9.03,     9.38,     9.73,    10.09,    10.44,    10.79,    11.14,    11.49,    11.84,     12.2,    12.55,     12.9,    13.25,     13.6,    13.96,    14.31,    14.66,    15.01,    15.36,    15.71,    16.07,    16.42,    16.77,    17.12,    17.47,    17.82,    18.18,    18.53,    18.88,    19.23,    19.54,    19.59,    19.65,    19.71,    19.99,    20.39,    20.54,    20.54,    20.57,     20.6,    20.62,    20.69,    20.96,    21.13,     21.6,    21.97,    22.24,    22.88,    23.47,    23.51,    23.61,    23.75,    23.94,    24.14,    24.67,    25.91,    27.86,    28.19,    28.26,     28.4,    28.61,    28.87,     29.2,     29.6,    30.06,    30.28,    30.29,    30.54,    30.84] kWh
2026-06-19 20:35:06.972854:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:35:06.974266:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     2.12,     2.47,     2.82,     3.18,     3.53,     3.88,     4.23,     4.58,     4.94,     5.29,     5.64,     5.99,     6.34,     6.65,      6.7,     6.76,     6.82,      7.1,      7.5,     7.65,     7.65,     7.68,     7.71,     7.73,      7.8,     8.07,     8.24,     8.71,     9.08,     9.35,     9.99,    10.58,    10.62,    10.72,    10.86,    11.05,    11.25,    11.78,    13.02,    14.97,     15.3,    15.37,    15.51,    15.72,    15.98,    16.32,    16.71,    17.17,    17.39,     17.4,    17.65,    17.96] kWh
2026-06-19 20:35:06.975574:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:35:06.976913:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   144.19,   149.38,   154.87,   160.12,   164.76,   169.49,   174.46,   179.31,   184.13,   188.95,   193.85,   198.67,   203.48,   207.95,   209.48,   211.08,   212.82,   221.46,    235.5,   240.93,   240.98,    241.7,   242.49,   243.26,   245.07,   252.55,    256.8,   267.88,   275.24,   280.64,   343.63,   355.19,   356.11,   357.89,   360.42,   363.53,    367.2,   377.02,   400.06,   436.46,   442.46,    443.8,   446.13,   449.78,   454.29,   460.21,   466.15,   473.45,   476.98,   477.17,   480.99,   485.62] p
2026-06-19 20:35:07.082671: Battery has 12.42 hours left - now at 10.72kWh
2026-06-19 20:35:07.118920: predict base10 end_record 06-21 11:00:00, final soc 1.12kWh, metric 506.51p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:25:00, load 32.04kWh, PV 0.0kWh
2026-06-19 20:35:07.120362:    Slot: [   20:35,    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,    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-19 20:35:07.121448:     SoC: [   10.72,    10.37,     9.94,     9.52,      9.1,     8.67,     8.25,     7.83,     7.42,     7.03,     6.63,     6.24,     5.84,     5.45,     5.05,     4.65,     4.26,     3.86,     3.47,     3.07,     2.67,     2.28,     1.88,     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] kWh
2026-06-19 20:35:07.122372:     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-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 20:35:07.123453:    LOAD: [    5.75,     6.08,     6.47,     6.87,     7.26,     7.66,     8.05,     8.45,     8.82,     9.19,     9.55,     9.92,    10.29,    10.66,    11.03,     11.4,    11.77,    12.13,     12.5,    12.87,    13.24,    13.61,    13.98,    14.35,    14.72,    15.08,    15.45,    15.82,    16.19,    16.56,    16.93,     17.3,    17.66,    18.03,     18.4,    18.77,    19.14,    19.51,    19.88,     20.2,    20.25,    20.31,    20.37,    20.67,    21.09,    21.25,    21.25,    21.27,     21.3,    21.33,     21.4,    21.69,    21.87,    22.36,    22.75,    23.03,     23.7,    24.31,    24.36,    24.46,    24.61,    24.81,    25.01,    25.57,    26.87,    28.91,    29.26,    29.34,    29.48,     29.7,    29.98,    30.32,    30.74,    31.22,    31.45,    31.46,    31.72,    32.04] kWh
2026-06-19 20:35:07.124454:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:35:07.125492:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     1.83,     2.19,     2.56,     2.93,      3.3,     3.67,     4.04,     4.41,     4.77,     5.14,     5.51,     5.88,     6.25,     6.62,     6.99,     7.31,     7.36,     7.42,     7.48,     7.78,      8.2,     8.36,     8.36,     8.38,     8.42,     8.44,     8.51,      8.8,     8.98,     9.47,     9.86,    10.14,    10.81,    11.42,    11.47,    11.57,    11.72,    11.92,    12.12,    12.68,    13.98,    16.02,    16.37,    16.45,    16.59,    16.81,    17.09,    17.43,    17.85,    18.33,    18.56,    18.57,    18.83,    19.15] kWh
2026-06-19 20:35:07.126675:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:35:07.127753:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.41,   145.26,   151.21,   156.64,    162.4,   167.91,   172.76,   177.72,   182.93,   188.01,   193.06,   198.11,   203.24,   208.29,   213.34,   218.01,   219.61,   221.28,   223.12,   232.16,   246.88,   252.56,   252.62,   253.38,    254.2,   255.01,    256.9,   264.74,   269.19,   280.81,   288.51,   294.16,   357.77,   369.88,   370.85,   372.71,   375.36,   378.62,   382.47,   392.75,   416.89,   455.03,   461.31,   462.71,   465.16,   468.98,    473.7,   479.91,   486.13,   493.77,   497.48,   497.67,   501.67,   506.51] p
2026-06-19 20:35:07.197494: predict best10 end_record 06-21 11:00:00, final soc 1.12kWh, metric 453.67p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:55:00, load 32.04kWh, PV 0.0kWh
2026-06-19 20:35:07.199463:    Slot: [   20:35,    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,    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-19 20:35:07.200842:     SoC: [   10.72,    10.37,     9.94,     9.52,      9.1,     8.67,     8.25,     7.83,     7.42,     7.03,     6.63,     6.24,     5.84,     5.45,     5.05,     4.65,     4.26,     3.86,     3.47,     3.07,     2.67,     2.28,     1.88,     1.49,      1.5,     1.12,     1.12,     1.12,     1.12,     1.12,     3.06,      5.0,      6.0,      7.0,     8.94,    10.88,     11.5,    11.75,     12.0,     12.0,    11.94,    11.88,    11.81,    11.49,    11.04,    10.88,    10.87,    10.84,    10.81,    10.78,    10.71,     10.4,    10.21,     9.68,     9.26,     8.96,     8.24,     7.58,     7.53,     7.42,     7.26,     7.26,     7.04,     6.44,     5.05,     2.85,     2.48,      2.4,     2.24,     2.01,     1.71,     1.34,      1.5,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-19 20:35:07.202022:     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<bf+,    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<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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+] kWh
2026-06-19 20:35:07.203794:    LOAD: [    5.75,     6.08,     6.47,     6.87,     7.26,     7.66,     8.05,     8.45,     8.82,     9.19,     9.55,     9.92,    10.29,    10.66,    11.03,     11.4,    11.77,    12.13,     12.5,    12.87,    13.24,    13.61,    13.98,    14.35,    14.72,    15.08,    15.45,    15.82,    16.19,    16.56,    16.93,     17.3,    17.66,    18.03,     18.4,    18.77,    19.14,    19.51,    19.88,     20.2,    20.25,    20.31,    20.37,    20.67,    21.09,    21.25,    21.25,    21.27,     21.3,    21.33,     21.4,    21.69,    21.87,    22.36,    22.75,    23.03,     23.7,    24.31,    24.36,    24.46,    24.61,    24.81,    25.01,    25.57,    26.87,    28.91,    29.26,    29.34,    29.48,     29.7,    29.98,    30.32,    30.74,    31.22,    31.45,    31.46,    31.72,    32.04] kWh
2026-06-19 20:35:07.205572:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:35:07.207018:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     2.18,      2.2,     2.57,     2.93,      3.3,     3.67,     6.12,     8.57,    10.02,    11.46,    13.91,    16.36,     17.4,    18.03,    18.67,    18.99,    18.99,    18.99,    18.99,    18.99,    18.99,    18.99,    18.99,    18.99,    18.99,    18.99,    18.99,    18.99,    18.99,    18.99,    18.99,    18.99,    18.99,    18.99,    18.99,    18.99,    18.99,    19.19,    19.19,    19.19,    19.19,    19.19,    19.19,    19.19,    19.19,    19.19,    19.19,    19.19,    19.78,    19.91,    20.14,    20.15,     20.4,    20.73] kWh
2026-06-19 20:35:07.208288:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:35:07.209605:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   144.75,   144.99,   150.93,   156.37,   162.12,   167.63,   199.91,   232.89,   253.28,   273.18,   306.75,   340.32,   354.74,   363.46,   372.18,   376.86,   376.86,   376.86,   376.86,   376.86,   376.86,   376.86,   376.86,   376.86,   376.86,   376.86,   376.86,   376.86,   376.86,   376.86,   376.86,   376.86,   426.84,   426.84,   426.84,   426.84,   426.84,   430.11,   430.11,   430.11,   430.11,   430.11,   430.11,   430.11,   430.11,   430.11,   430.11,   430.11,   438.92,   440.94,   444.63,   444.83,   448.83,   453.68] p
2026-06-19 20:35:07.296217: predict best end_record 06-21 11:00:00, final soc 1.12kWh, metric 434.08p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:10:00, load 30.84kWh, PV 0.0kWh
2026-06-19 20:35:07.298472:    Slot: [   20:35,    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,    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-19 20:35:07.299895:     SoC: [   10.72,    10.38,     9.98,     9.57,     9.17,     8.77,     8.36,     7.96,     7.58,      7.2,     6.82,     6.44,     6.07,     5.69,     5.31,     4.93,     4.55,     4.18,      3.8,     3.42,     3.04,     2.66,     2.29,     1.91,     1.66,     1.28,     1.12,     1.12,     1.12,     1.12,     3.45,     5.78,      6.0,      7.0,     9.33,    11.66,    11.66,    11.75,     12.0,     12.0,    11.94,    11.88,    11.82,    11.52,    11.09,    10.93,    10.93,     10.9,    10.87,    10.84,    10.76,    10.47,    10.29,     9.79,     9.39,      9.1,     8.41,     7.78,     7.73,     7.63,     7.47,     7.27,     7.06,     6.49,     5.16,     3.06,     2.71,     2.63,     2.48,     2.26,     1.98,     1.62,     1.62,     1.13,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-19 20:35:07.301046:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be~,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 20:35:07.302420:    LOAD: [    5.75,     6.06,     6.44,     6.82,     7.19,     7.57,     7.95,     8.32,     8.68,     9.03,     9.38,     9.73,    10.09,    10.44,    10.79,    11.14,    11.49,    11.84,     12.2,    12.55,     12.9,    13.25,     13.6,    13.96,    14.31,    14.66,    15.01,    15.36,    15.71,    16.07,    16.42,    16.77,    17.12,    17.47,    17.82,    18.18,    18.53,    18.88,    19.23,    19.54,    19.59,    19.65,    19.71,    19.99,    20.39,    20.54,    20.54,    20.57,     20.6,    20.62,    20.69,    20.96,    21.13,     21.6,    21.97,    22.24,    22.88,    23.47,    23.51,    23.61,    23.75,    23.94,    24.14,    24.67,    25.91,    27.86,    28.19,    28.26,     28.4,    28.61,    28.87,     29.2,     29.6,    30.06,    30.28,    30.29,    30.54,    30.84] kWh
2026-06-19 20:35:07.303766:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:35:07.305242:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     1.92,     1.92,     2.12,     2.47,     2.82,     3.18,     6.03,     8.88,     9.47,     10.9,    13.75,     16.6,    16.95,    17.41,    18.03,    18.33,    18.33,    18.33,    18.33,    18.33,    18.33,    18.33,    18.33,    18.33,    18.33,    18.33,    18.33,    18.33,    18.33,    18.33,    18.33,    18.33,    18.33,    18.33,    18.33,    18.33,    18.33,    18.33,    18.33,    18.33,    18.33,    18.33,    18.33,    18.33,    18.33,    18.33,    18.33,    18.33,    18.73,    18.73,    18.94,    18.95,     19.2,    19.51] kWh
2026-06-19 20:35:07.306586:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:35:07.307918:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   140.78,   140.78,   144.06,   149.25,   154.74,    160.0,   197.54,    235.9,   244.28,   263.94,   302.99,   342.04,   346.94,   353.14,   361.63,    366.1,    366.1,    366.1,    366.1,    366.1,    366.1,    366.1,    366.1,    366.1,    366.1,    366.1,    366.1,    366.1,    366.1,    366.1,    366.1,    366.1,   416.08,   416.08,   416.08,   416.08,   416.08,   416.08,   416.08,   416.08,   416.08,   416.08,   416.08,   416.08,   416.08,   416.08,   416.08,   416.08,   422.02,   422.02,   425.45,   425.64,   429.46,   434.08] p
2026-06-19 20:35:07.310493:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ]
2026-06-19 20:35:07.310537: Saving plan best values to HA entities
2026-06-19 20:35:07.455235: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 20:35:07.459576: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 20:35:07.463905: Best charging limit SoC's [1.5, 16.0, 6.0, 7.0, 16.0, 11.5, 11.75, 12.0, 7.0, 1.5, 16.0, 16.0]kWh, export []kWh gives import battery 38.31kWh, house 2.04kWh, export 0.0kWh, metric 434.08p, metric10 453.67p
2026-06-19 20:35:07.537241: Marginal costs baseline metric (no standing charge): 334.1137
2026-06-19 20:35:07.756395: Marginal energy costs matrix computed: min=15.92 max=21.99
2026-06-19 20:35:07.834712: Rate array import [{'start': 1235, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 26.5p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 1235, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 20:35:07.835418: - Your estimated bill for today is £0.89 and tomorrow is £2.77
2026-06-19 20:35:07.835450: - Import rates are expensive (22.4p - 26.5p) for the next 2 and a half hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 20:35:07.835469: - The battery is currently at 67% and is in eco mode for the next 11 hours.
2026-06-19 20:35:07.835484: - For the next 48 hours there will be no solar generation.
2026-06-19 20:35:07.835499: - You will run out of battery in 12 hours.
2026-06-19 20:35:07.835514: - Your next charge slot will be in 11 hours where import rates will be cheap (15.0p).
2026-06-19 20:35:07.835529: 
2026-06-19 20:35:07.882076: Plan calculation took 6.63 seconds
2026-06-19 20:35:07.886017: No high rate period found
2026-06-19 20:35:07.936270: Import threshold used for optimisation was 16.86p
2026-06-19 20:35:07.985154: Low import rate windows [0: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 1: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 2: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 3: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 4: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 5: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 6: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 7: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 8: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 9: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 10: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 11: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 12: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 13: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 14: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 15: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 16: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 17: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 18: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 19: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 20: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 21: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 22: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 23: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 24: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 25: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 26: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 27: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 28: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 29: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 30: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 31: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 32: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 33: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 34: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 35: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 36: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 37: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 38: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 39: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 40: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 41: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 42: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 43: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 44: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 45: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 46: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 47: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 48: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 49: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 50: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 51: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 52: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 53: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 54: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 55: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 56: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 57: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 58: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 59: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 60: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 61: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 62: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 63: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 64: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 65: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 66: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 67: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 68: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 69: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 70: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 71: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 72: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 73: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 74: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 75: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 76: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 77: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 78: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 79: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 80: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 81: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 82: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 83: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 84: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 85: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 86: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 87: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 88: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 89: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 90: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 91: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 92: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 93: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41, 94: 06-21 20:30:00 - 06-21 21:00:00 @ 27.78]
2026-06-19 20:35:07.995054: Inverter 0: Type SK Sunsynk
2026-06-19 20:35:07.995116: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 20:35:07.995308: Reserve min: 7%, battery_min: 7%
2026-06-19 20:35:07.995374: 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-19 20:35:07.995679: Inverter 0 SoC: 10.72kW 67%, current charge rate 5000W, current discharge rate 5250W, current battery power 599W, current battery voltage 51.2V, grid power -54W, load power 639W, PV Power 0W
2026-06-19 20:35:07.995886: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:35:07.996004: Inverter 0 scheduled charge enable is False
2026-06-19 20:35:07.996049: Inverter 0 charge windows currently []
2026-06-19 20:35:07.996078: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 20:35:07.996192: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:35:07.996217: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:35:07.996256: Inverter 0 scheduled discharge enable is False
2026-06-19 20:35:07.996375: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 20:35:07.996401: Inverter 0 discharge windows currently []
2026-06-19 20:35:07.996423: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:35:07.996440: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:35:07.996454: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:35:08.054394: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 08:30:00+01:00 - current SoC 67%, target 9%
2026-06-19 20:35:08.054517: Inverter 0 disabled charge window while waiting for schedule (now 06-19 20:35:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 20:35:08.054599: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 20:35:08.054770: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 20:35:08.054942: Not setting charging SoC as we are not within the window (now 06-19 20:35:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 20:35:08.055007: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 20:35:08.055063: Inverter 0 Current Target SoC is 7%, already at target
2026-06-19 20:35:08.055146: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:35:08.055175: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:35:08.055199: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:35:08.055221: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:35:08.055243: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:35:08.055264: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:35:08.055286: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:35:08.055307: Inverter 0 count register writes 0
2026-06-19 20:35:08.077848: Total inverter register writes now 5
2026-06-19 20:35:08.099518: Completed run status Demand
2026-06-19 20:35:08.106688: Info: record_status Demand
2026-06-19 20:35:08.119483: Saved current settings to /config/predbat_config.json
2026-06-19 20:35:43.190657: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:35:43.190850: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:35:43.190879: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:35:43.191137: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 20:35:43.191184: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:35:43.191205: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:35:43.191221: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:37:43.357097: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:37:43.357302: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:37:43.357332: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:37:43.357449: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 20:37:43.357475: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:37:43.357491: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:37:43.357507: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:39:43.529873: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:39:43.530080: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:39:43.530118: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:39:43.530220: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 20:39:43.530242: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:39:43.530256: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:39:43.530301: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:40:00.608999: --------------- PredBat - update at 2026-06-19 20:40:00+01:00 with clock skew 0 minutes, minutes now 1240
2026-06-19 20:40:00.609541: Saved current settings to /config/predbat_config.json
2026-06-19 20:40:00.609610: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 5.5 minutes
2026-06-19 20:40:00.609689: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.13, latest beta is v8.40.13
2026-06-19 20:40:00.609776: Autoupdate: There is an update pending v8.40.13 GECloud automatic fixes, Solis OAuth, SigEnergy onboard status - auto update is off
2026-06-19 20:40:00.626794: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 20:40:00.627263: Predbat mode is set to Control charge
2026-06-19 20:40:00.725309: Found 11520 load_today datapoints going back 2 days
2026-06-19 20:40:00.725453: Using load_power data to fill gaps in load_today data
2026-06-19 20:40:00.791844: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 20:40:00.792006: Zero load period starting at 2026-06-19T12:09:00+0100 (511 minutes) for 889 minutes with base value 0.9
2026-06-19 20:40:00.792081: Zero load period starting at 2026-06-18T19:24:00+0100 (1516 minutes) for 64 minutes with base value 0.8
2026-06-19 20:40:00.793226: Processing 384 30-minute periods for power integration
2026-06-19 20:40:00.860422: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 20:40:00.860554: Car charging hold True, threshold 6.0kWh
2026-06-19 20:40:00.860612: Current data so far today: load 5.8kWh, import 1.8kWh, export 0.0kWh, PV 0kWh
2026-06-19 20:40:00.884538: Standing charge is set to 49.98p
2026-06-19 20:40:00.924742: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 20:40:00.924832: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 20:40:00.925036: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 176.7 minutes
2026-06-19 20:40:00.925412: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 176.7 minutes
2026-06-19 20:40:00.931541: Loaded 95 datapoints of futurerate analysis
2026-06-19 20:40:01.074400: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02', '06-20 19:00:00 => 23.07 / 17.65']
2026-06-19 20:40:01.096171: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 20:40:01.096413: Import rates: min 13.17p, max 36.53p, average 20.03p
2026-06-19 20:40:01.127564: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 20:40:01.127625: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 20:40:01.128583: High export rate found rates in range 99p to -99p
2026-06-19 20:40:01.209804: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 20:40:01.209917: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 20:40:01.210104: Last hour: net energy 0.2kWh, import 0.2kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 5.38p, import 5.38p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 20:40:01.257139: Today's energy total net 1.8kWh, import 1.8kWh, export 0.0kWh, cost 89.03p, import 39.05p, export 0.0p, carbon 0.0kg
2026-06-19 20:40:01.257246: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 20:40:01.260344: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 20:40:01.261463: Warn: Found 1 gaps in load_today totalling 9795 minutes to fill using average data
2026-06-19 20:40:01.261632: Gap starting at 2026-06-18T15:55:00+0100 (1725 minutes) for 9795 minutes
2026-06-19 20:40:01.277681: Historical days now [7] weight [1]
2026-06-19 20:40:01.303917: Today's load divergence 108.13%, in-day adjustment 106.65%, damping 0.95x, yesterday 100.0% today 107.72% blend 13.89%
2026-06-19 20:40:01.303977: Today's predicted so far 12.83kWh with 0.0kWh car/iBoost excluded, 1.06kWh import ignored, and 0kWh forecast extra.
2026-06-19 20:40:01.304001: Today's actual load so far 14.16kWh with 0.0kWh car/iBoost excluded, and 0.43kWh import ignored.
2026-06-19 20:40:01.337861: Inverter 0: Type SK Sunsynk
2026-06-19 20:40:01.337928: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 20:40:01.338118: Reserve min: 7%, battery_min: 7%
2026-06-19 20:40:01.338177: 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-19 20:40:01.338410: Inverter 0 SoC: 10.72kW 67%, current charge rate 5000W, current discharge rate 5250W, current battery power 592W, current battery voltage 51.2V, grid power -54W, load power 624W, PV Power 0W
2026-06-19 20:40:01.338546: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:40:01.338618: Inverter 0 scheduled charge enable is False
2026-06-19 20:40:01.338641: Inverter 0 charge windows currently []
2026-06-19 20:40:01.338664: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 20:40:01.338759: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:40:01.338783: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:40:01.338815: Inverter 0 scheduled discharge enable is False
2026-06-19 20:40:01.338924: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 20:40:01.338949: Inverter 0 discharge windows currently []
2026-06-19 20:40:01.338967: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:40:01.338983: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:40:01.338998: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:40:01.407320: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 20:40:01.407412: Plan was last updated on 2026-06-19 20:35:00+01:00 and is now 5.0 minutes old
2026-06-19 20:40:01.407845: Best charge window [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 75%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 20:30:00 @ 27.45p 100% ]
2026-06-19 20:40:01.407878: Best export window [  ]
2026-06-19 20:40:01.408762: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 20:40:01.410837: Load divergence over 8.0 hours mean 672.09W, min 672.0W, max 673.2W, std dev 0.31W, divergence 0.02%
2026-06-19 20:40:01.429369: Creating pool of 12 processes to match your CPU count
2026-06-19 20:40:01.501428: predict base end_record 06-21 11:05:00, final soc 1.12kWh, metric 486.53p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:05:00, load 30.96kWh, PV 0.0kWh
2026-06-19 20:40:01.503469:    Slot: [   20:40,    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,    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-19 20:40:01.504869:     SoC: [   10.72,    10.45,    10.05,     9.64,     9.24,     8.83,     8.43,     8.03,     7.64,     7.26,     6.88,     6.51,     6.13,     5.75,     5.37,     4.99,     4.61,     4.23,     3.85,     3.48,      3.1,     2.72,     2.34,     1.96,     1.58,      1.2,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 20:40:01.506117:     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-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 20:40:01.507517:    LOAD: [     5.8,     6.05,     6.43,      6.8,     7.18,     7.56,     7.93,     8.31,     8.66,     9.02,     9.37,     9.72,    10.08,    10.43,    10.78,    11.13,    11.49,    11.84,    12.19,    12.55,     12.9,    13.25,    13.61,    13.96,    14.31,    14.66,    15.02,    15.37,    15.72,    16.07,    16.43,    16.78,    17.13,    17.49,    17.84,    18.19,    18.55,     18.9,    19.25,    19.56,    19.61,    19.67,    19.73,    19.96,    20.39,    20.56,    20.56,    20.59,    20.61,    20.64,    20.72,    20.98,    21.15,    21.62,    21.99,    22.26,     22.9,    23.48,    23.53,    23.63,    23.77,    23.96,    24.16,    24.69,    25.93,    27.88,    28.21,    28.28,    28.42,    28.63,    28.89,    29.22,    29.62,    30.08,     30.3,    30.31,    30.55,    30.86,    31.22] kWh
2026-06-19 20:40:01.508844:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:40:01.510284:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     2.08,     2.43,     2.78,     3.14,     3.49,     3.84,     4.19,     4.55,      4.9,     5.25,     5.61,     5.96,     6.31,     6.62,     6.67,     6.73,     6.79,     7.03,     7.45,     7.62,     7.62,     7.65,     7.67,      7.7,     7.78,     8.04,     8.21,     8.68,     9.05,     9.32,     9.96,    10.55,    10.59,    10.69,    10.83,    11.02,    11.22,    11.75,    12.99,    14.94,    15.27,    15.34,    15.48,    15.69,    15.95,    16.28,    16.68,    17.14,    17.36,    17.37,    17.62,    17.92,    18.28] kWh
2026-06-19 20:40:01.511623:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:40:01.513400:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   143.48,   148.68,   154.19,   159.46,    164.1,   168.85,   173.84,   178.71,   183.53,   188.37,   193.28,   198.11,   202.95,   207.41,   208.94,   210.54,   212.29,   219.64,   234.47,   240.62,   240.66,   241.38,   242.18,   242.91,   245.07,   252.25,   256.49,   267.58,   274.94,   280.33,   343.32,   354.88,    355.8,   357.58,   360.11,   363.22,   366.89,   376.72,   399.75,   436.15,   442.15,   443.49,   445.83,   449.47,   453.98,    459.9,   465.85,   473.14,   476.68,   476.86,   480.68,   485.31,   490.05] p
2026-06-19 20:40:01.620290: Battery has 12.42 hours left - now at 10.72kWh
2026-06-19 20:40:01.656802: predict base10 end_record 06-21 11:05:00, final soc 1.12kWh, metric 507.5p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:30:00, load 32.16kWh, PV 0.0kWh
2026-06-19 20:40:01.658251:    Slot: [   20:40,    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,    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-19 20:40:01.659351:     SoC: [   10.72,    10.44,    10.01,     9.59,     9.17,     8.74,     8.32,      7.9,      7.5,      7.1,      6.7,      6.3,     5.91,     5.51,     5.11,     4.72,     4.32,     3.92,     3.53,     3.13,     2.73,     2.34,     1.94,     1.54,     1.15,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 20:40:01.660228:     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-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 20:40:01.661285:    LOAD: [     5.8,     6.06,     6.46,     6.85,     7.25,     7.64,     8.03,     8.43,      8.8,     9.17,     9.54,     9.91,    10.28,    10.65,    11.02,    11.39,    11.76,    12.13,     12.5,    12.87,    13.24,    13.61,    13.98,    14.35,    14.72,    15.09,    15.46,    15.82,     16.2,    16.57,    16.93,     17.3,    17.67,    18.04,    18.41,    18.78,    19.15,    19.52,    19.89,    20.21,    20.27,    20.33,    20.39,    20.64,    21.09,    21.26,    21.26,    21.29,    21.32,    21.35,    21.43,     21.7,    21.89,    22.38,    22.76,    23.04,    23.71,    24.33,    24.38,    24.48,    24.63,    24.83,    25.03,    25.59,    26.89,    28.93,    29.27,    29.35,     29.5,    29.71,    29.99,    30.34,    30.75,    31.23,    31.46,    31.48,    31.73,    32.06,    32.44] kWh
2026-06-19 20:40:01.662311:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:40:01.663364:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     2.15,     2.52,     2.89,     3.26,     3.62,     3.99,     4.36,     4.73,      5.1,     5.47,     5.84,     6.21,     6.58,     6.95,     7.27,     7.33,     7.39,     7.45,      7.7,     8.15,     8.32,     8.32,     8.35,     8.38,     8.41,     8.49,     8.76,     8.95,     9.44,     9.82,     10.1,    10.78,    11.39,    11.44,    11.54,    11.69,    11.89,    12.09,    12.65,    13.95,    15.99,    16.33,    16.41,    16.56,    16.77,    17.05,     17.4,    17.81,     18.3,    18.52,    18.54,    18.79,    19.12,     19.5] kWh
2026-06-19 20:40:01.664361:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:40:01.665424:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   144.52,   150.48,   155.93,   161.71,   167.22,   172.09,   177.06,   182.29,   187.39,   192.45,   197.51,   202.66,   207.72,   212.78,   217.47,   219.06,   220.74,   222.57,   230.28,   245.82,   252.26,   252.29,   253.06,   253.89,   254.65,   256.93,   264.44,   268.88,    280.5,    288.2,   293.85,   357.46,   369.57,   370.54,    372.4,   375.05,   378.31,   382.16,   392.45,   416.58,   454.72,    461.0,    462.4,   464.85,   468.67,    473.4,    479.6,   485.82,   493.47,   497.17,   497.37,   501.37,   506.21,   511.18] p
2026-06-19 20:40:01.730899: predict best10 end_record 06-21 11:05:00, final soc 1.44kWh, metric 458.96p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:00:00, load 32.16kWh, PV 0.0kWh
2026-06-19 20:40:01.732346:    Slot: [   20:40,    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,    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-19 20:40:01.733455:     SoC: [   10.72,    10.44,    10.01,     9.59,     9.17,     8.74,     8.32,      7.9,      7.5,      7.1,      6.7,      6.3,     5.91,     5.51,     5.11,     4.72,     4.32,     3.92,     3.53,     3.13,     2.73,     2.34,     1.94,     1.54,     1.54,     1.15,     1.12,     1.12,     1.12,     1.12,     3.06,      5.0,      6.0,      7.0,     8.94,    10.88,     11.5,    11.75,     12.0,     12.0,    11.94,    11.88,    11.81,    11.54,    11.06,    10.88,    10.87,    10.84,    10.81,    10.78,    10.69,     10.4,     10.2,     9.68,     9.26,     8.96,     8.24,     7.58,     7.53,     7.42,     7.26,     7.26,     7.04,     6.44,     5.05,     2.85,     2.48,      2.4,     2.24,     2.01,     1.71,     1.34,      1.5,     1.12,     1.12,     1.12,     1.12,     1.12,     3.06] kWh
2026-06-19 20:40:01.734382:     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<bf+,    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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 20:40:01.735452:    LOAD: [     5.8,     6.06,     6.46,     6.85,     7.25,     7.64,     8.03,     8.43,      8.8,     9.17,     9.54,     9.91,    10.28,    10.65,    11.02,    11.39,    11.76,    12.13,     12.5,    12.87,    13.24,    13.61,    13.98,    14.35,    14.72,    15.09,    15.46,    15.82,     16.2,    16.57,    16.93,     17.3,    17.67,    18.04,    18.41,    18.78,    19.15,    19.52,    19.89,    20.21,    20.27,    20.33,    20.39,    20.64,    21.09,    21.26,    21.26,    21.29,    21.32,    21.35,    21.43,     21.7,    21.89,    22.38,    22.76,    23.04,    23.71,    24.33,    24.38,    24.48,    24.63,    24.83,    25.03,    25.59,    26.89,    28.93,    29.27,    29.35,     29.5,    29.71,    29.99,    30.34,    30.75,    31.23,    31.46,    31.48,    31.73,    32.06,    32.44] kWh
2026-06-19 20:40:01.736461:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:40:01.737503:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     2.17,     2.17,     2.52,     2.89,     3.26,     3.62,     6.08,     8.53,     9.97,    11.42,    13.87,    16.32,    17.36,     18.0,    18.64,    18.96,    18.96,    18.96,    18.96,    18.96,    18.96,    18.96,    18.96,    18.96,    18.96,    18.96,    18.96,    18.96,    18.96,    18.96,    18.96,    18.96,    18.96,    18.96,    18.96,    18.96,    18.96,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.16,    19.74,    19.87,     20.1,    20.11,    20.37,    20.69,    23.15] kWh
2026-06-19 20:40:01.738545:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:40:01.739623:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   144.57,   144.57,   150.16,   155.61,   161.38,    166.9,    199.2,   232.19,   252.59,   272.51,    306.1,   339.68,   354.11,   362.85,   371.59,   376.27,   376.27,   376.27,   376.27,   376.27,   376.27,   376.27,   376.27,   376.27,   376.27,   376.27,   376.27,   376.27,   376.27,   376.27,   376.27,   376.27,   426.25,   426.25,   426.25,   426.25,   426.25,   429.51,   429.51,   429.51,   429.51,   429.51,   429.51,   429.51,   429.51,   429.51,   429.51,   429.51,   438.34,   440.36,   444.06,   444.26,   448.26,    453.1,    485.5] p
2026-06-19 20:40:01.807028: predict best end_record 06-21 11:05:00, final soc 1.51kWh, metric 440.34p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:10:00, load 30.96kWh, PV 0.0kWh
2026-06-19 20:40:01.808459:    Slot: [   20:40,    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,    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-19 20:40:01.809624:     SoC: [   10.72,    10.45,    10.05,     9.64,     9.24,     8.83,     8.43,     8.03,     7.64,     7.26,     6.88,     6.51,     6.13,     5.75,     5.37,     4.99,     4.61,     4.23,     3.85,     3.48,      3.1,     2.72,     2.34,     1.96,     1.64,     1.26,     1.12,     1.12,     1.12,     1.12,     3.45,     5.78,      6.0,      7.0,     9.33,    11.66,    11.66,    11.75,     12.0,     12.0,    11.94,    11.88,    11.82,    11.56,    11.11,    10.93,    10.93,     10.9,    10.87,    10.84,    10.75,    10.47,    10.29,     9.78,     9.39,      9.1,     8.41,     7.78,     7.73,     7.63,     7.47,     7.27,     7.06,     6.49,     5.16,     3.06,     2.71,     2.63,     2.48,     2.26,     1.98,     1.62,     1.62,     1.13,     1.12,     1.12,     1.12,     1.12,     3.45] kWh
2026-06-19 20:40:01.810667:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g~be-,    g>be-,    g>be-,    g>be-,    g~be-,    g~be~,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 20:40:01.811752:    LOAD: [     5.8,     6.05,     6.43,      6.8,     7.18,     7.56,     7.93,     8.31,     8.66,     9.02,     9.37,     9.72,    10.08,    10.43,    10.78,    11.13,    11.49,    11.84,    12.19,    12.55,     12.9,    13.25,    13.61,    13.96,    14.31,    14.66,    15.02,    15.37,    15.72,    16.07,    16.43,    16.78,    17.13,    17.49,    17.84,    18.19,    18.55,     18.9,    19.25,    19.56,    19.61,    19.67,    19.73,    19.96,    20.39,    20.56,    20.56,    20.59,    20.61,    20.64,    20.72,    20.98,    21.15,    21.62,    21.99,    22.26,     22.9,    23.48,    23.53,    23.63,    23.77,    23.96,    24.16,    24.69,    25.93,    27.88,    28.21,    28.28,    28.42,    28.63,    28.89,    29.22,    29.62,    30.08,     30.3,    30.31,    30.55,    30.86,    31.22] kWh
2026-06-19 20:40:01.812789:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:40:01.813881:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     1.86,     1.86,     2.08,     2.43,     2.78,     3.14,     5.99,     8.84,     9.43,    10.86,    13.71,    16.57,    16.92,    17.37,    17.99,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.3,     18.7,     18.7,    18.91,    18.92,    19.17,    19.48,    22.34] kWh
2026-06-19 20:40:01.814903:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 20:40:01.816028:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,    139.9,    139.9,   143.41,   148.61,   154.13,   159.39,   196.96,   235.33,   243.72,    263.4,   302.46,   341.52,   346.44,   352.65,   361.16,   365.63,   365.63,   365.63,   365.63,   365.63,   365.63,   365.63,   365.63,   365.63,   365.63,   365.63,   365.63,   365.63,   365.63,   365.63,   365.63,   365.63,   415.61,   415.61,   415.61,   415.61,   415.61,   415.61,   415.61,   415.61,   415.61,   415.61,   415.61,   415.61,   415.61,   415.61,   415.61,   415.61,   421.55,   421.55,   424.99,   425.18,    429.0,   433.62,   471.28] p
2026-06-19 20:40:01.817970:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg]
2026-06-19 20:40:01.818027: Saving plan best values to HA entities
2026-06-19 20:40:01.967805: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 20:40:01.972216: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 20:40:01.976908: Best charging limit SoC's [1.5, 16.0, 6.0, 7.0, 16.0, 11.5, 11.75, 12.0, 7.0, 1.5, 16.0, 16.0]kWh, export []kWh gives import battery 38.26kWh, house 2.06kWh, export 0.0kWh, metric 440.34p, metric10 458.96p
2026-06-19 20:40:02.038542: Marginal costs baseline metric (no standing charge): 340.3694
2026-06-19 20:40:02.213887: Marginal energy costs matrix computed: min=15.82 max=21.95
2026-06-19 20:40:02.292250: Rate array import [{'start': 1240, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 26.5p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3545, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1240, 'end': 3545, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 20:40:02.292930: - Your estimated bill for today is £0.89 and tomorrow is £2.77
2026-06-19 20:40:02.292960: - Import rates are expensive (22.4p - 26.5p) for the next 2 and a quarter hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 20:40:02.292978: - The battery is currently at 67% and is in eco mode for the next 11 hours.
2026-06-19 20:40:02.292994: - For the next 48 hours there will be no solar generation.
2026-06-19 20:40:02.293009: - You will run out of battery in 12 hours.
2026-06-19 20:40:02.293037: - Your next charge slot will be in 11 hours where import rates will be cheap (15.0p).
2026-06-19 20:40:02.293054: 
2026-06-19 20:40:02.340546: Plan calculation took 0.93 seconds
2026-06-19 20:40:02.346973: No high rate period found
2026-06-19 20:40:02.397000: Import threshold used for optimisation was 16.86p
2026-06-19 20:40:02.442634: Low import rate windows [0: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 1: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 2: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 3: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 4: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 5: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 6: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 7: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 8: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 9: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 10: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 11: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 12: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 13: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 14: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 15: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 16: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 17: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 18: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 19: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 20: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 21: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 22: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 23: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 24: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 25: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 26: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 27: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 28: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 29: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 30: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 31: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 32: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 33: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 34: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 35: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 36: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 37: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 38: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 39: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 40: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 41: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 42: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 43: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 44: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 45: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 46: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 47: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 48: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 49: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 50: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 51: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 52: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 53: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 54: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 55: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 56: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 57: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 58: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 59: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 60: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 61: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 62: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 63: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 64: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 65: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 66: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 67: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 68: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 69: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 70: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 71: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 72: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 73: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 74: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 75: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 76: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 77: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 78: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 79: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 80: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 81: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 82: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 83: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 84: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 85: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 86: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 87: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 88: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 89: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 90: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 91: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 92: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 93: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41, 94: 06-21 20:30:00 - 06-21 21:00:00 @ 27.78]
2026-06-19 20:40:02.448237: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 08:30:00+01:00 - current SoC 67%, target 9%
2026-06-19 20:40:02.448321: Inverter 0 disabled charge window while waiting for schedule (now 06-19 20:40:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 20:40:02.448386: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 20:40:02.448571: Adjust demand (idle) time computed is 16:15:00-23:59:00
2026-06-19 20:40:02.448703: Not setting charging SoC as we are not within the window (now 06-19 20:40:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 20:40:02.448742: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 20:40:02.448785: Inverter 0 Current Target SoC is 7%, already at target
2026-06-19 20:40:02.448856: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:40:02.448880: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:40:02.448912: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:40:02.448932: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:40:02.448950: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:40:02.448968: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:40:02.449005: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 20:40:02.449037: Inverter 0 count register writes 0
2026-06-19 20:40:02.463877: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 20:40:02.469628: Total inverter register writes now 5
2026-06-19 20:40:02.487767: Completed run status Demand
2026-06-19 20:40:02.493740: Info: record_status Demand
2026-06-19 20:40:02.507174: Saved current settings to /config/predbat_config.json
2026-06-19 20:40:43.586641: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:40:43.586837: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:40:43.586872: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:40:43.586998: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 20:40:43.587073: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:40:43.587098: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:40:43.587113: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:42:43.764885: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:42:43.765070: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:42:43.765097: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:42:43.765201: Inverter 0 idle time is 06-19 16:15:00-06-19 23:59:00
2026-06-19 20:42:43.765222: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:42:43.765236: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:42:43.765248: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:44:02.136519: Warn: Web Socket closed, will try to reconnect in 5 seconds - error count 1
2026-06-19 20:44:07.137484: Info: Start socket for url http://10.0.20.15:8123/api/websocket
2026-06-19 20:44:07.138789: Error: Web Socket exception in startup: Cannot connect to host 10.0.20.15:8123 ssl:default [Connect call failed ('10.0.20.15', 8123)]
2026-06-19 20:44:07.145694: Error: Traceback (most recent call last):
  File "/usr/local/lib/python3.13/site-packages/aiohttp/connector.py", line 1301, in _wrap_create_connection
    sock = await aiohappyeyeballs.start_connection(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...<6 lines>...
    )
    ^
  File "/usr/local/lib/python3.13/site-packages/aiohappyeyeballs/impl.py", line 124, in start_connection
    raise first_exception
  File "/usr/local/lib/python3.13/site-packages/aiohappyeyeballs/impl.py", line 75, in start_connection
    sock = await _connect_sock(
           ^^^^^^^^^^^^^^^^^^^^
    ...<6 lines>...
    )
    ^
  File "/usr/local/lib/python3.13/site-packages/aiohappyeyeballs/impl.py", line 210, in _connect_sock
    await loop.sock_connect(sock, address)
  File "/usr/local/lib/python3.13/asyncio/selector_events.py", line 647, in sock_connect
    return await fut
           ^^^^^^^^^
  File "/usr/local/lib/python3.13/asyncio/selector_events.py", line 687, in _sock_connect_cb
    raise OSError(err, f'Connect call failed {address}')
ConnectionRefusedError: [Errno 111] Connect call failed ('10.0.20.15', 8123)

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/addon/ha.py", line 417, in socketLoop
    async with session.ws_connect(url) as websocket:
               ~~~~~~~~~~~~~~~~~~^^^^^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/client.py", line 1683, in __aenter__
    self._resp: _RetType_co = await self._coro
                              ^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/client.py", line 1244, in _ws_connect
    resp = await self.request(
           ^^^^^^^^^^^^^^^^^^^
    ...<11 lines>...
    )
    ^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/client.py", line 856, in _request
    resp = await handler(req)
           ^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/client.py", line 810, in _connect_and_send_request
    conn = await self._connector.connect(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        req, traces=traces, timeout=real_timeout
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/connector.py", line 657, in connect
    proto = await self._create_connection(req, traces, timeout)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/connector.py", line 1242, in _create_connection
    _, proto = await self._create_direct_connection(req, traces, timeout)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/connector.py", line 1620, in _create_direct_connection
    raise last_exc
  File "/usr/local/lib/python3.13/site-packages/aiohttp/connector.py", line 1589, in _create_direct_connection
    transp, proto = await self._wrap_create_connection(
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...<7 lines>...
    )
    ^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/connector.py", line 1324, in _wrap_create_connection
    raise client_error(req.connection_key, exc) from exc
aiohttp.client_exceptions.ClientConnectorError: Cannot connect to host 10.0.20.15:8123 ssl:default [Connect call failed ('10.0.20.15', 8123)]

2026-06-19 20:44:07.145848: Warn: Web Socket closed, will try to reconnect in 5 seconds - error count 2
2026-06-19 20:44:12.147660: Info: Start socket for url http://10.0.20.15:8123/api/websocket
2026-06-19 20:44:12.148676: Error: Web Socket exception in startup: Cannot connect to host 10.0.20.15:8123 ssl:default [Connect call failed ('10.0.20.15', 8123)]
2026-06-19 20:44:12.152510: Error: Traceback (most recent call last):
  File "/usr/local/lib/python3.13/site-packages/aiohttp/connector.py", line 1301, in _wrap_create_connection
    sock = await aiohappyeyeballs.start_connection(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...<6 lines>...
    )
    ^
  File "/usr/local/lib/python3.13/site-packages/aiohappyeyeballs/impl.py", line 124, in start_connection
    raise first_exception
  File "/usr/local/lib/python3.13/site-packages/aiohappyeyeballs/impl.py", line 75, in start_connection
    sock = await _connect_sock(
           ^^^^^^^^^^^^^^^^^^^^
    ...<6 lines>...
    )
    ^
  File "/usr/local/lib/python3.13/site-packages/aiohappyeyeballs/impl.py", line 210, in _connect_sock
    await loop.sock_connect(sock, address)
  File "/usr/local/lib/python3.13/asyncio/selector_events.py", line 647, in sock_connect
    return await fut
           ^^^^^^^^^
  File "/usr/local/lib/python3.13/asyncio/selector_events.py", line 687, in _sock_connect_cb
    raise OSError(err, f'Connect call failed {address}')
ConnectionRefusedError: [Errno 111] Connect call failed ('10.0.20.15', 8123)

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/addon/ha.py", line 417, in socketLoop
    async with session.ws_connect(url) as websocket:
               ~~~~~~~~~~~~~~~~~~^^^^^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/client.py", line 1683, in __aenter__
    self._resp: _RetType_co = await self._coro
                              ^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/client.py", line 1244, in _ws_connect
    resp = await self.request(
           ^^^^^^^^^^^^^^^^^^^
    ...<11 lines>...
    )
    ^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/client.py", line 856, in _request
    resp = await handler(req)
           ^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/client.py", line 810, in _connect_and_send_request
    conn = await self._connector.connect(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        req, traces=traces, timeout=real_timeout
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/connector.py", line 657, in connect
    proto = await self._create_connection(req, traces, timeout)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/connector.py", line 1242, in _create_connection
    _, proto = await self._create_direct_connection(req, traces, timeout)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/connector.py", line 1620, in _create_direct_connection
    raise last_exc
  File "/usr/local/lib/python3.13/site-packages/aiohttp/connector.py", line 1589, in _create_direct_connection
    transp, proto = await self._wrap_create_connection(
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...<7 lines>...
    )
    ^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/connector.py", line 1324, in _wrap_create_connection
    raise client_error(req.connection_key, exc) from exc
aiohttp.client_exceptions.ClientConnectorError: Cannot connect to host 10.0.20.15:8123 ssl:default [Connect call failed ('10.0.20.15', 8123)]

2026-06-19 20:44:12.152628: Warn: Web Socket closed, will try to reconnect in 5 seconds - error count 3
2026-06-19 20:44:17.153901: Info: Start socket for url http://10.0.20.15:8123/api/websocket
2026-06-19 20:44:17.154835: Error: Web Socket exception in startup: Cannot connect to host 10.0.20.15:8123 ssl:default [Connect call failed ('10.0.20.15', 8123)]
2026-06-19 20:44:17.159583: Error: Traceback (most recent call last):
  File "/usr/local/lib/python3.13/site-packages/aiohttp/connector.py", line 1301, in _wrap_create_connection
    sock = await aiohappyeyeballs.start_connection(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...<6 lines>...
    )
    ^
  File "/usr/local/lib/python3.13/site-packages/aiohappyeyeballs/impl.py", line 124, in start_connection
    raise first_exception
  File "/usr/local/lib/python3.13/site-packages/aiohappyeyeballs/impl.py", line 75, in start_connection
    sock = await _connect_sock(
           ^^^^^^^^^^^^^^^^^^^^
    ...<6 lines>...
    )
    ^
  File "/usr/local/lib/python3.13/site-packages/aiohappyeyeballs/impl.py", line 210, in _connect_sock
    await loop.sock_connect(sock, address)
  File "/usr/local/lib/python3.13/asyncio/selector_events.py", line 647, in sock_connect
    return await fut
           ^^^^^^^^^
  File "/usr/local/lib/python3.13/asyncio/selector_events.py", line 687, in _sock_connect_cb
    raise OSError(err, f'Connect call failed {address}')
ConnectionRefusedError: [Errno 111] Connect call failed ('10.0.20.15', 8123)

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/addon/ha.py", line 417, in socketLoop
    async with session.ws_connect(url) as websocket:
               ~~~~~~~~~~~~~~~~~~^^^^^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/client.py", line 1683, in __aenter__
    self._resp: _RetType_co = await self._coro
                              ^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/client.py", line 1244, in _ws_connect
    resp = await self.request(
           ^^^^^^^^^^^^^^^^^^^
    ...<11 lines>...
    )
    ^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/client.py", line 856, in _request
    resp = await handler(req)
           ^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/client.py", line 810, in _connect_and_send_request
    conn = await self._connector.connect(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        req, traces=traces, timeout=real_timeout
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/connector.py", line 657, in connect
    proto = await self._create_connection(req, traces, timeout)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/connector.py", line 1242, in _create_connection
    _, proto = await self._create_direct_connection(req, traces, timeout)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/connector.py", line 1620, in _create_direct_connection
    raise last_exc
  File "/usr/local/lib/python3.13/site-packages/aiohttp/connector.py", line 1589, in _create_direct_connection
    transp, proto = await self._wrap_create_connection(
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...<7 lines>...
    )
    ^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/connector.py", line 1324, in _wrap_create_connection
    raise client_error(req.connection_key, exc) from exc
aiohttp.client_exceptions.ClientConnectorError: Cannot connect to host 10.0.20.15:8123 ssl:default [Connect call failed ('10.0.20.15', 8123)]

2026-06-19 20:44:17.159762: Warn: Web Socket closed, will try to reconnect in 5 seconds - error count 4
2026-06-19 20:44:22.160971: Info: Start socket for url http://10.0.20.15:8123/api/websocket
2026-06-19 20:44:22.161968: Error: Web Socket exception in startup: Cannot connect to host 10.0.20.15:8123 ssl:default [Connect call failed ('10.0.20.15', 8123)]
2026-06-19 20:44:22.166965: Error: Traceback (most recent call last):
  File "/usr/local/lib/python3.13/site-packages/aiohttp/connector.py", line 1301, in _wrap_create_connection
    sock = await aiohappyeyeballs.start_connection(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...<6 lines>...
    )
    ^
  File "/usr/local/lib/python3.13/site-packages/aiohappyeyeballs/impl.py", line 124, in start_connection
    raise first_exception
  File "/usr/local/lib/python3.13/site-packages/aiohappyeyeballs/impl.py", line 75, in start_connection
    sock = await _connect_sock(
           ^^^^^^^^^^^^^^^^^^^^
    ...<6 lines>...
    )
    ^
  File "/usr/local/lib/python3.13/site-packages/aiohappyeyeballs/impl.py", line 210, in _connect_sock
    await loop.sock_connect(sock, address)
  File "/usr/local/lib/python3.13/asyncio/selector_events.py", line 647, in sock_connect
    return await fut
           ^^^^^^^^^
  File "/usr/local/lib/python3.13/asyncio/selector_events.py", line 687, in _sock_connect_cb
    raise OSError(err, f'Connect call failed {address}')
ConnectionRefusedError: [Errno 111] Connect call failed ('10.0.20.15', 8123)

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/addon/ha.py", line 417, in socketLoop
    async with session.ws_connect(url) as websocket:
               ~~~~~~~~~~~~~~~~~~^^^^^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/client.py", line 1683, in __aenter__
    self._resp: _RetType_co = await self._coro
                              ^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/client.py", line 1244, in _ws_connect
    resp = await self.request(
           ^^^^^^^^^^^^^^^^^^^
    ...<11 lines>...
    )
    ^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/client.py", line 856, in _request
    resp = await handler(req)
           ^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/client.py", line 810, in _connect_and_send_request
    conn = await self._connector.connect(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        req, traces=traces, timeout=real_timeout
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/connector.py", line 657, in connect
    proto = await self._create_connection(req, traces, timeout)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/connector.py", line 1242, in _create_connection
    _, proto = await self._create_direct_connection(req, traces, timeout)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/connector.py", line 1620, in _create_direct_connection
    raise last_exc
  File "/usr/local/lib/python3.13/site-packages/aiohttp/connector.py", line 1589, in _create_direct_connection
    transp, proto = await self._wrap_create_connection(
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...<7 lines>...
    )
    ^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/connector.py", line 1324, in _wrap_create_connection
    raise client_error(req.connection_key, exc) from exc
aiohttp.client_exceptions.ClientConnectorError: Cannot connect to host 10.0.20.15:8123 ssl:default [Connect call failed ('10.0.20.15', 8123)]

2026-06-19 20:44:22.167144: Warn: Web Socket closed, will try to reconnect in 5 seconds - error count 5
2026-06-19 20:44:25.885231: Warn: Connection error from http://10.0.20.15:8123/api/history/period/2026-06-19T19:40:04+0000: HTTPConnectionPool(host='10.0.20.15', port=8123): Max retries exceeded with url: /api/history/period/2026-06-19T19:40:04+0000?filter_entity_id=sensor.sunsynk_day_load_energy&end_time=2026-06-19T20%3A44%3A25%2B0100 (Caused by NewConnectionError("HTTPConnection(host='10.0.20.15', port=8123): Failed to establish a new connection: [Errno 111] Connection refused"))
2026-06-19 20:44:25.886871: Warn: Connection error from http://10.0.20.15:8123/api/history/period/2026-06-19T19:42:04+0000: HTTPConnectionPool(host='10.0.20.15', port=8123): Max retries exceeded with url: /api/history/period/2026-06-19T19:42:04+0000?filter_entity_id=sensor.sunsynk_load_power&end_time=2026-06-19T20%3A44%3A25%2B0100 (Caused by NewConnectionError("HTTPConnection(host='10.0.20.15', port=8123): Failed to establish a new connection: [Errno 111] Connection refused"))
2026-06-19 20:44:25.888462: Warn: Connection error from http://10.0.20.15:8123/api/history/period/2026-06-19T19:30:09+0000: HTTPConnectionPool(host='10.0.20.15', port=8123): Max retries exceeded with url: /api/history/period/2026-06-19T19:30:09+0000?filter_entity_id=sensor.sunsynk_day_grid_import&end_time=2026-06-19T20%3A44%3A25%2B0100 (Caused by NewConnectionError("HTTPConnection(host='10.0.20.15', port=8123): Failed to establish a new connection: [Errno 111] Connection refused"))
2026-06-19 20:44:25.890260: Warn: Connection error from http://10.0.20.15:8123/api/history/period/2026-06-18T23:05:01+0000: HTTPConnectionPool(host='10.0.20.15', port=8123): Max retries exceeded with url: /api/history/period/2026-06-18T23:05:01+0000?filter_entity_id=sensor.sunsynk_day_grid_export&end_time=2026-06-19T20%3A44%3A25%2B0100 (Caused by NewConnectionError("HTTPConnection(host='10.0.20.15', port=8123): Failed to establish a new connection: [Errno 111] Connection refused"))
2026-06-19 20:44:25.891714: Warn: Connection error from http://10.0.20.15:8123/api/history/period/2026-06-17T20:44:25+0100: HTTPConnectionPool(host='10.0.20.15', port=8123): Max retries exceeded with url: /api/history/period/2026-06-17T20:44:25+0100?filter_entity_id=predbat.soc_kw_h0&end_time=2026-06-19T20%3A44%3A25%2B0100 (Caused by NewConnectionError("HTTPConnection(host='10.0.20.15', port=8123): Failed to establish a new connection: [Errno 111] Connection refused"))
2026-06-19 20:44:25.893215: Warn: Connection error from http://10.0.20.15:8123/api/history/period/2026-06-17T20:44:25+0100: HTTPConnectionPool(host='10.0.20.15', port=8123): Max retries exceeded with url: /api/history/period/2026-06-17T20:44:25+0100?filter_entity_id=predbat.load_inday_adjustment&end_time=2026-06-19T20%3A44%3A25%2B0100 (Caused by NewConnectionError("HTTPConnection(host='10.0.20.15', port=8123): Failed to establish a new connection: [Errno 111] Connection refused"))
2026-06-19 20:44:25.894840: Warn: Connection error from http://10.0.20.15:8123/api/history/period/2026-06-19T19:25:01+0000: HTTPConnectionPool(host='10.0.20.15', port=8123): Max retries exceeded with url: /api/history/period/2026-06-19T19:25:01+0000?filter_entity_id=sensor.sunsynk_battery_soc&end_time=2026-06-19T20%3A44%3A25%2B0100 (Caused by NewConnectionError("HTTPConnection(host='10.0.20.15', port=8123): Failed to establish a new connection: [Errno 111] Connection refused"))
2026-06-19 20:44:25.896335: Warn: Connection error from http://10.0.20.15:8123/api/history/period/2026-06-19T14:35:06+0000: HTTPConnectionPool(host='10.0.20.15', port=8123): Max retries exceeded with url: /api/history/period/2026-06-19T14:35:06+0000?filter_entity_id=sensor.predbat_SK_0_charge_rate&end_time=2026-06-19T20%3A44%3A25%2B0100 (Caused by NewConnectionError("HTTPConnection(host='10.0.20.15', port=8123): Failed to establish a new connection: [Errno 111] Connection refused"))
2026-06-19 20:44:25.897834: Warn: Connection error from http://10.0.20.15:8123/api/history/period/2026-06-19T19:42:04+0000: HTTPConnectionPool(host='10.0.20.15', port=8123): Max retries exceeded with url: /api/history/period/2026-06-19T19:42:04+0000?filter_entity_id=sensor.sunsynk_battery_power&end_time=2026-06-19T20%3A44%3A25%2B0100 (Caused by NewConnectionError("HTTPConnection(host='10.0.20.15', port=8123): Failed to establish a new connection: [Errno 111] Connection refused"))
2026-06-19 20:44:25.901492: Warn: Connection error from http://10.0.20.15:8123/api/history/period/2026-06-11T20:44:25+0100: HTTPConnectionPool(host='10.0.20.15', port=8123): Max retries exceeded with url: /api/history/period/2026-06-11T20:44:25+0100?filter_entity_id=predbat.status&end_time=2026-06-19T20%3A44%3A25%2B0100 (Caused by NewConnectionError("HTTPConnection(host='10.0.20.15', port=8123): Failed to establish a new connection: [Errno 111] Connection refused"))
2026-06-19 20:44:25.901542: Error: Too many API errors, stopping
2026-06-19 20:44:25.903281: Warn: Connection error from http://10.0.20.15:8123/api/history/period/2026-06-19T14:35:06+0000: HTTPConnectionPool(host='10.0.20.15', port=8123): Max retries exceeded with url: /api/history/period/2026-06-19T14:35:06+0000?filter_entity_id=sensor.predbat_SK_0_discharge_rate&end_time=2026-06-19T20%3A44%3A25%2B0100 (Caused by NewConnectionError("HTTPConnection(host='10.0.20.15', port=8123): Failed to establish a new connection: [Errno 111] Connection refused"))
2026-06-19 20:44:25.903333: Error: Too many API errors, stopping
2026-06-19 20:44:25.904680: Warn: Connection error from http://10.0.20.15:8123/api/history/period/2026-06-17T20:44:25+0100: HTTPConnectionPool(host='10.0.20.15', port=8123): Max retries exceeded with url: /api/history/period/2026-06-17T20:44:25+0100?filter_entity_id=predbat.cost_today&end_time=2026-06-19T20%3A44%3A25%2B0100 (Caused by NewConnectionError("HTTPConnection(host='10.0.20.15', port=8123): Failed to establish a new connection: [Errno 111] Connection refused"))
2026-06-19 20:44:25.904726: Error: Too many API errors, stopping
2026-06-19 20:44:25.906269: Warn: Connection error from http://10.0.20.15:8123/api/history/period/2026-06-19T14:35:06+0000: HTTPConnectionPool(host='10.0.20.15', port=8123): Max retries exceeded with url: /api/history/period/2026-06-19T14:35:06+0000?filter_entity_id=sensor.predbat_soc_max_calculated&end_time=2026-06-19T20%3A44%3A25%2B0100 (Caused by NewConnectionError("HTTPConnection(host='10.0.20.15', port=8123): Failed to establish a new connection: [Errno 111] Connection refused"))
2026-06-19 20:44:25.906320: Error: Too many API errors, stopping
2026-06-19 20:44:25.907884: Warn: Connection error from http://10.0.20.15:8123/api/history/period/2026-05-22T20:44:25+0100: HTTPConnectionPool(host='10.0.20.15', port=8123): Max retries exceeded with url: /api/history/period/2026-05-22T20:44:25+0100?filter_entity_id=predbat.savings_yesterday_predbat&end_time=2026-06-19T20%3A44%3A25%2B0100 (Caused by NewConnectionError("HTTPConnection(host='10.0.20.15', port=8123): Failed to establish a new connection: [Errno 111] Connection refused"))
2026-06-19 20:44:25.907953: Error: Too many API errors, stopping
2026-06-19 20:44:25.909325: Warn: Connection error from http://10.0.20.15:8123/api/history/period/2026-05-22T20:44:25+0100: HTTPConnectionPool(host='10.0.20.15', port=8123): Max retries exceeded with url: /api/history/period/2026-05-22T20:44:25+0100?filter_entity_id=predbat.savings_yesterday_pvbat&end_time=2026-06-19T20%3A44%3A25%2B0100 (Caused by NewConnectionError("HTTPConnection(host='10.0.20.15', port=8123): Failed to establish a new connection: [Errno 111] Connection refused"))
2026-06-19 20:44:25.909371: Error: Too many API errors, stopping
2026-06-19 20:44:25.910813: Warn: Connection error from http://10.0.20.15:8123/api/history/period/2026-05-22T20:44:25+0100: HTTPConnectionPool(host='10.0.20.15', port=8123): Max retries exceeded with url: /api/history/period/2026-05-22T20:44:25+0100?filter_entity_id=predbat.cost_yesterday&end_time=2026-06-19T20%3A44%3A25%2B0100 (Caused by NewConnectionError("HTTPConnection(host='10.0.20.15', port=8123): Failed to establish a new connection: [Errno 111] Connection refused"))
2026-06-19 20:44:25.910861: Error: Too many API errors, stopping
2026-06-19 20:44:25.912269: Warn: Connection error from http://10.0.20.15:8123/api/history/period/2026-05-22T20:44:25+0100: HTTPConnectionPool(host='10.0.20.15', port=8123): Max retries exceeded with url: /api/history/period/2026-05-22T20:44:25+0100?filter_entity_id=predbat.savings_total_predbat&end_time=2026-06-19T20%3A44%3A25%2B0100 (Caused by NewConnectionError("HTTPConnection(host='10.0.20.15', port=8123): Failed to establish a new connection: [Errno 111] Connection refused"))
2026-06-19 20:44:25.912316: Error: Too many API errors, stopping
2026-06-19 20:44:25.913600: Stopping Predbat
2026-06-19 20:44:25.913653: Predbat terminating
2026-06-19 20:44:25.913761: Stopping web interface
2026-06-19 20:44:25.914091: Warn: Connection error from http://10.0.20.15:8123/api/history/period/2026-05-22T20:44:25+0100: HTTPConnectionPool(host='10.0.20.15', port=8123): Max retries exceeded with url: /api/history/period/2026-05-22T20:44:25+0100?filter_entity_id=predbat.savings_total_pvbat&end_time=2026-06-19T20%3A44%3A25%2B0100 (Caused by NewConnectionError("HTTPConnection(host='10.0.20.15', port=8123): Failed to establish a new connection: [Errno 111] Connection refused"))
2026-06-19 20:44:25.914154: Error: Too many API errors, stopping
2026-06-19 20:44:25.915589: Warn: Connection error from http://10.0.20.15:8123/api/history/period/2026-06-12T20:44:25+0100: HTTPConnectionPool(host='10.0.20.15', port=8123): Max retries exceeded with url: /api/history/period/2026-06-12T20:44:25+0100?filter_entity_id=sensor.predbat_pv_today&end_time=2026-06-19T20%3A44%3A25%2B0100 (Caused by NewConnectionError("HTTPConnection(host='10.0.20.15', port=8123): Failed to establish a new connection: [Errno 111] Connection refused"))
2026-06-19 20:44:25.915635: Error: Too many API errors, stopping
2026-06-19 20:44:25.917046: Warn: Connection error from http://10.0.20.15:8123/api/history/period/2026-06-12T20:44:25+0100: HTTPConnectionPool(host='10.0.20.15', port=8123): Max retries exceeded with url: /api/history/period/2026-06-12T20:44:25+0100?filter_entity_id=predbat.pv_energy_h0&end_time=2026-06-19T20%3A44%3A25%2B0100 (Caused by NewConnectionError("HTTPConnection(host='10.0.20.15', port=8123): Failed to establish a new connection: [Errno 111] Connection refused"))
2026-06-19 20:44:25.917112: Error: Too many API errors, stopping
2026-06-19 20:44:25.918606: Warn: Connection error from http://10.0.20.15:8123/api/history/period/2026-06-12T20:44:25+0100: HTTPConnectionPool(host='10.0.20.15', port=8123): Max retries exceeded with url: /api/history/period/2026-06-12T20:44:25+0100?filter_entity_id=predbat.pv_power&end_time=2026-06-19T20%3A44%3A25%2B0100 (Caused by NewConnectionError("HTTPConnection(host='10.0.20.15', port=8123): Failed to establish a new connection: [Errno 111] Connection refused"))
2026-06-19 20:44:25.918694: Error: Too many API errors, stopping
2026-06-19 20:44:25.920044: Warn: Connection error from http://10.0.20.15:8123/api/history/period/2026-06-12T20:44:25+0100: HTTPConnectionPool(host='10.0.20.15', port=8123): Max retries exceeded with url: /api/history/period/2026-06-12T20:44:25+0100?filter_entity_id=sensor.predbat_pv_forecast_h0&end_time=2026-06-19T20%3A44%3A25%2B0100 (Caused by NewConnectionError("HTTPConnection(host='10.0.20.15', port=8123): Failed to establish a new connection: [Errno 111] Connection refused"))
2026-06-19 20:44:25.920111: Error: Too many API errors, stopping
2026-06-19 20:44:25.921510: Warn: Connection error from http://10.0.20.15:8123/api/history/period/2026-06-17T20:44:25+0100: HTTPConnectionPool(host='10.0.20.15', port=8123): Max retries exceeded with url: /api/history/period/2026-06-17T20:44:25+0100?filter_entity_id=predbat.ppkwh_today&end_time=2026-06-19T20%3A44%3A25%2B0100 (Caused by NewConnectionError("HTTPConnection(host='10.0.20.15', port=8123): Failed to establish a new connection: [Errno 111] Connection refused"))
2026-06-19 20:44:25.921556: Error: Too many API errors, stopping
2026-06-19 20:44:25.923086: Warn: Connection error from http://10.0.20.15:8123/api/history/period/2026-06-17T20:44:25+0100: HTTPConnectionPool(host='10.0.20.15', port=8123): Max retries exceeded with url: /api/history/period/2026-06-17T20:44:25+0100?filter_entity_id=predbat.ppkwh_hour&end_time=2026-06-19T20%3A44%3A25%2B0100 (Caused by NewConnectionError("HTTPConnection(host='10.0.20.15', port=8123): Failed to establish a new connection: [Errno 111] Connection refused"))
2026-06-19 20:44:25.923208: Error: Too many API errors, stopping
2026-06-19 20:44:26.014196: Stopped web interface
2026-06-19 20:44:26.014277: Stopping ha_history interface
2026-06-19 20:44:26.114619: Stopped ha_history interface
2026-06-19 20:44:26.114697: Stopping ha interface
2026-06-19 20:44:26.215027: Stopped ha interface
2026-06-19 20:44:26.215112: Stopping storage interface
2026-06-19 20:44:26.315470: Stopped storage interface
2026-06-19 20:44:26.315545: Info: Components stopped
2026-06-19 20:44:26.315594: Predbat terminated
2026-06-19 20:44:27.170081: Info: Web socket stopping
2026-06-19 20:44:27.170177: Info: Web Socket stopped
2026-06-19 20:44:27.170317: Info: HA interface stopped
2026-06-19 20:44:28.471766: StorageComponent: Finalizing...
2026-06-19 20:44:28.471849: StorageComponent: Stopped
2026-06-19 20:44:30.925845: HAHistory: Finalizing...
2026-06-19 20:44:30.925928: HAHistory: Stopped
2026-06-19 20:45:00.564015: Info: No secrets.yaml file found
2026-06-19 20:45:00.564106: Loading apps.yaml
2026-06-19 20:45:00.581237: Predbat: Startup predbat
2026-06-19 20:45:00.612992: --------------- PredBat - update at 2026-06-19 20:45:00+01:00 with clock skew 0 minutes, minutes now 1245
2026-06-19 20:45:00.614711: Config root is /config
2026-06-19 20:45:00.614823: --------------- PredBat - update at 2026-06-19 20:45:00+01:00 with clock skew 0 minutes, minutes now 1245
2026-06-19 20:45:00.614860: Initialising Storage interface
2026-06-19 20:45:00.615011: Initialising Home Assistant Interface interface
2026-06-19 20:45:00.667179: Initialising Home Assistant History interface
2026-06-19 20:45:00.667294: Initialising Web Interface interface
2026-06-19 20:45:00.667345: Initialising plugin system
2026-06-19 20:45:00.667461: Scanning for plugins in: /addon
2026-06-19 20:45:00.667710: Plugin discovery complete. Loaded 0 plugins.
2026-06-19 20:45:00.667748: Starting Storage interface
2026-06-19 20:45:00.667779: Creating task: <coroutine object ComponentBase.start at 0x7f00d7d45d20>
2026-06-19 20:45:00.668223: StorageComponent: Waiting for API to start
2026-06-19 20:45:00.673329: StorageComponent: Started
2026-06-19 20:45:01.668716: Starting Home Assistant Interface interface
2026-06-19 20:45:01.668826: Creating task: <coroutine object HAInterface.start at 0x7f00b8468ac0>
2026-06-19 20:45:01.669299: HAInterface: Waiting for API to start
2026-06-19 20:45:01.669537: Info: Starting HA interface
2026-06-19 20:45:01.669989: Info: Start socket for url http://10.0.20.15:8123/api/websocket
2026-06-19 20:45:01.674065: Info: Web Socket active
2026-06-19 20:45:02.669741: Starting Home Assistant History interface
2026-06-19 20:45:02.669865: Creating task: <coroutine object ComponentBase.start at 0x7f00ba99fcc0>
2026-06-19 20:45:02.670390: HAHistory: Waiting for API to start
2026-06-19 20:45:02.670836: Info: Starting HAHistory
2026-06-19 20:45:02.671033: Info: HAHistory: Pruning history data started.
2026-06-19 20:45:02.671126: Info: HAHistory: Pruning history data completed.
2026-06-19 20:45:02.671245: HAHistory: Started
2026-06-19 20:45:02.671356: Starting Web Interface interface
2026-06-19 20:45:02.671414: Creating task: <coroutine object WebInterface.start at 0x7f00b83f4bf0>
2026-06-19 20:45:02.671790: WebInterface: Waiting for API to start
2026-06-19 20:45:03.671961: Config root is /config and printable config_root_p is now /config
2026-06-19 20:45:03.730224: Regular expression argument octopus_saving_session matched ^(binary_sensor.octopus_energy([0-9a-z_]+|)_saving_session(s|))$ with binary_sensor.octopus_energy_a_db198414_octoplus_saving_sessions
2026-06-19 20:45:03.731140: Regular expression argument octopus_free_session matched ^(event.octopus_energy_([0-9a-z_]+|)_octoplus_free_electricity_session_events)$ with event.octopus_energy_a_db198414_octoplus_free_electricity_session_events
2026-06-19 20:45:03.731203: Refreshing Predbat configuration
2026-06-19 20:45:03.738022: New install detected
2026-06-19 20:45:04.387709: Set reset inverter true due to reset_inverter on item set_reserve_min
2026-06-19 20:45:04.959307: Set reset inverter true due to reset_inverter on item set_charge_freeze
2026-06-19 20:45:04.987950: Set reset inverter true due to reset_inverter on item set_charge_low_power
2026-06-19 20:45:05.014625: Set reset inverter true due to reset_inverter on item set_export_low_power
2026-06-19 20:45:05.043059: Set reset inverter true due to reset_inverter on item set_reserve_enable
2026-06-19 20:45:05.070014: Set reset inverter true due to reset_inverter on item set_export_freeze
2026-06-19 20:45:05.098703: Set reset inverter true due to reset_inverter on item set_export_freeze_only
2026-06-19 20:45:05.154625: Set reset inverter true due to reset_inverter on item set_freeze_export_during_demand
2026-06-19 20:45:05.183851: Set reset inverter true due to reset_inverter_force on item set_read_only
2026-06-19 20:45:05.251326: Set reset inverter true due to reset_inverter_force on item mode
2026-06-19 20:45:05.670786: Saved current settings to /config/predbat_config.json
2026-06-19 20:45:05.670942: Warn: Validation of apps.yaml found configuration item 'load_today' element sensor.sunsynk_day_load_energy is not a valid type float
2026-06-19 20:45:05.671033: Warn: Validation of apps.yaml found configuration item 'import_today' element sensor.sunsynk_day_grid_import is not a valid type float
2026-06-19 20:45:05.671112: Warn: Validation of apps.yaml found configuration item 'export_today' element sensor.sunsynk_day_grid_export is not a valid type float
2026-06-19 20:45:05.671197: Warn: Validation of apps.yaml found configuration item 'battery_power' element sensor.sunsynk_battery_power is not a valid type float
2026-06-19 20:45:05.671258: Warn: Validation of apps.yaml found configuration item 'load_power' element sensor.sunsynk_load_power is not a valid type float
2026-06-19 20:45:05.671594: Error: Validation of apps.yaml found 5 configuration errors
2026-06-19 20:45:05.672006: Refreshing Predbat configuration
2026-06-19 20:45:05.679460: New install detected
2026-06-19 20:45:05.679575: Loading current config
2026-06-19 20:45:06.205721: Watch list []
2026-06-19 20:45:07.207436: Saved current settings to /config/predbat_config.json
2026-06-19 20:45:07.215513: Predbat: Next run time will be 2026-06-19 20:50:00 and then every 300 seconds
2026-06-19 20:45:08.219340: Refreshing Predbat configuration
2026-06-19 20:45:08.362127: New install detected
2026-06-19 20:45:09.067866: Saved current settings to /config/predbat_config.json
2026-06-19 20:45:09.068010: Warn: Validation of apps.yaml found configuration item 'load_today' element sensor.sunsynk_day_load_energy is not a valid type float
2026-06-19 20:45:09.068062: Warn: Validation of apps.yaml found configuration item 'import_today' element sensor.sunsynk_day_grid_import is not a valid type float
2026-06-19 20:45:09.068151: Warn: Validation of apps.yaml found configuration item 'export_today' element sensor.sunsynk_day_grid_export is not a valid type float
2026-06-19 20:45:09.068225: Warn: Validation of apps.yaml found configuration item 'battery_power' element sensor.sunsynk_battery_power is not a valid type float
2026-06-19 20:45:09.068327: Warn: Validation of apps.yaml found configuration item 'load_power' element sensor.sunsynk_load_power is not a valid type float
2026-06-19 20:45:09.068658: Error: Validation of apps.yaml found 5 configuration errors
2026-06-19 20:45:09.068768: --------------- PredBat - update at 2026-06-19 20:45:00+01:00 with clock skew 0 minutes, minutes now 1245
2026-06-19 20:45:09.069281: Saved current settings to /config/predbat_config.json
2026-06-19 20:45:09.147347: 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-19 20:45:09.147444: Autoupdate: There is an update pending v8.40.14 Fix lost config, further rollout of storage class - auto update is off
2026-06-19 20:45:09.175418: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 20:45:09.176036: Predbat mode is set to Monitor
2026-06-19 20:45:09.296867: Found 11520 load_today datapoints going back 2 days
2026-06-19 20:45:09.296986: Using load_power data to fill gaps in load_today data
2026-06-19 20:45:09.430952: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 20:45:09.431173: Zero load period starting at 2026-06-19T12:09:00+0100 (516 minutes) for 889 minutes with base value 0.9
2026-06-19 20:45:09.431223: Zero load period starting at 2026-06-18T19:24:00+0100 (1521 minutes) for 64 minutes with base value 0.8
2026-06-19 20:45:09.432255: Processing 384 30-minute periods for power integration
2026-06-19 20:45:09.531932: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 20:45:09.532016: Car charging hold True, threshold 6.0kWh
2026-06-19 20:45:09.532050: Current data so far today: load 5.8kWh, import 1.8kWh, export 0.0kWh, PV 0kWh
2026-06-19 20:45:09.551760: Standing charge is set to 49.98p
2026-06-19 20:45:09.595331: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 20:45:09.595404: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 20:45:09.595559: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 181.9 minutes
2026-06-19 20:45:09.595849: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 181.9 minutes
2026-06-19 20:45:09.600557: Loaded 95 datapoints of futurerate analysis
2026-06-19 20:45:09.726050: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02', '06-20 19:00:00 => 23.07 / 17.65']
2026-06-19 20:45:09.746703: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 20:45:09.746783: Import rates: min 13.17p, max 36.53p, average 20.04p
2026-06-19 20:45:09.777865: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 20:45:09.777975: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 20:45:09.778894: High export rate found rates in range 99p to -99p
2026-06-19 20:45:09.860266: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 20:45:09.860391: Battery level now 0kWh, -1hr ago 0kWh, at midnight 0kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 20:45:09.860572: Last hour: net energy 0.15kWh, import 0.15kWh, export 0.0kWh, car 0kWh, load 0.55kWh, net cost 4.02p, import 4.02p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 20:45:09.913119: Today's energy total net 1.8kWh, import 1.8kWh, export 0.0kWh, cost 89.03p, import 39.05p, export 0.0p, carbon 0.0kg
2026-06-19 20:45:09.913213: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 20:45:09.915909: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 20:45:09.916786: Warn: Found 1 gaps in load_today totalling 9790 minutes to fill using average data
2026-06-19 20:45:09.916866: Gap starting at 2026-06-18T15:55:00+0100 (1730 minutes) for 9790 minutes
2026-06-19 20:45:09.929655: Historical days now [7] weight [1]
2026-06-19 20:45:09.951326: Today's load divergence 107.97%, in-day adjustment 106.55%, damping 0.95x, yesterday 100.0% today 107.57% blend 13.54%
2026-06-19 20:45:09.951398: Today's predicted so far 12.83kWh with 0.0kWh car/iBoost excluded, 1.12kWh import ignored, and 0kWh forecast extra.
2026-06-19 20:45:09.951423: Today's actual load so far 14.13kWh with 0.0kWh car/iBoost excluded, and 0.46kWh import ignored.
2026-06-19 20:45:09.981844: Octopus slots changed from [[], [], [], [], [], [], [], []] to []
2026-06-19 20:45:09.981970: Octopus free slots changed from [] to [{'start': '2024-08-15T13:00:00+01:00', 'end': '2024-08-15T14:00:00+01:00', 'rate': 0}, {'start': '2024-08-18T13:00:00+01:00', 'end': '2024-08-18T14:00:00+01:00', 'rate': 0}, {'start': '2024-08-21T13:00:00+01:00', 'end': '2024-08-21T14:00:00+01:00', 'rate': 0}, {'start': '2024-08-31T13:00:00+01:00', 'end': '2024-08-31T14:00:00+01:00', 'rate': 0}, {'start': '2024-09-10T13:00:00+01:00', 'end': '2024-09-10T14:00:00+01:00', 'rate': 0}, {'start': '2024-09-14T13:00:00+01:00', 'end': '2024-09-14T14:00:00+01:00', 'rate': 0}, {'start': '2024-10-20T13:00:00+01:00', 'end': '2024-10-20T14:00:00+01:00', 'rate': 0}, {'start': '2024-11-24T07:00:00+00:00', 'end': '2024-11-24T09:00:00+00:00', 'rate': 0}, {'start': '2025-06-22T14:00:00+01:00', 'end': '2025-06-22T15:00:00+01:00', 'rate': 0}, {'start': '2025-07-05T14:00:00+01:00', 'end': '2025-07-05T15:00:00+01:00', 'rate': 0}, {'start': '2025-08-05T14:00:00+01:00', 'end': '2025-08-05T15:00:00+01:00', 'rate': 0}, {'start': '2025-08-09T14:00:00+01:00', 'end': '2025-08-09T15:00:00+01:00', 'rate': 0}, {'start': '2025-08-31T14:00:00+01:00', 'end': '2025-08-31T15:00:00+01:00', 'rate': 0}, {'start': '2025-09-01T14:00:00+01:00', 'end': '2025-09-01T15:00:00+01:00', 'rate': 0}, {'start': '2025-09-06T14:00:00+01:00', 'end': '2025-09-06T15:00:00+01:00', 'rate': 0}, {'start': '2025-09-07T12:00:00+01:00', 'end': '2025-09-07T14:00:00+01:00', 'rate': 0}, {'start': '2025-09-11T12:00:00+01:00', 'end': '2025-09-11T13:00:00+01:00', 'rate': 0}, {'start': '2025-09-15T14:00:00+01:00', 'end': '2025-09-15T15:00:00+01:00', 'rate': 0}, {'start': '2025-09-18T14:00:00+01:00', 'end': '2025-09-18T15:00:00+01:00', 'rate': 0}, {'start': '2025-10-04T12:00:00+01:00', 'end': '2025-10-04T14:00:00+01:00', 'rate': 0}, {'start': '2025-10-05T11:00:00+01:00', 'end': '2025-10-05T12:00:00+01:00', 'rate': 0}, {'start': '2025-10-24T21:00:00+01:00', 'end': '2025-10-24T22:00:00+01:00', 'rate': 0}, {'start': '2025-10-25T12:00:00+01:00', 'end': '2025-10-25T15:00:00+01:00', 'rate': 0}]
2026-06-19 20:45:09.982471: Sensor changes require a replan, will recompute the plan
2026-06-19 20:45:09.982602: Inverter 0: Type SK Sunsynk
2026-06-19 20:45:09.982625: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 20:45:10.215882: Find battery size has 8 days of data, max days 8
2026-06-19 20:45:10.217509: Charge start 1729 soc 65.0 end 1599 soc 88.5
2026-06-19 20:45:10.217551: Charging clipped start at 1729 with SoC 65%, end at 1600 with SoC 88%; SoC change 23%
2026-06-19 20:45:10.217601:   Power added over 130 samples is 4.3kWh
2026-06-19 20:45:10.217627:   Battery size sample accepted raw 18.66kWh adjusted 17.38kWh from 23% SoC over 130 minutes
2026-06-19 20:45:10.217693: Charge start 1487 soc 88.0 end 1480 soc 89.25
2026-06-19 20:45:10.217813: Charge start 1155 soc 89.0 end 1027 soc 100.0
2026-06-19 20:45:10.218044: Estimated battery size is 17.38kWh from 1 selected samples, 1 accepted samples, 0 rejected samples, median 17.38kWh (assumed charging loss factor 0.9, rejects {})
2026-06-19 20:45:10.219619: Inverter 0 battery size tracking: found_size 17.38 kWh, history {'2026-06-19': 17.38}, trimmed_mean 17.38 kWh, degradation -8.62%, configured battery_scaling 100% (configured degradation 0%)
2026-06-19 20:45:10.240290: Increasing set_reserve_min from 4%  to battery_min_soc of 7%
2026-06-19 20:45:10.240339: Set reset inverter true due to reset_inverter on item set_reserve_min
2026-06-19 20:45:10.247556: Reserve min: 7%, battery_min: 7%
2026-06-19 20:45:10.247646: 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-19 20:45:10.247694: **** Creating dummy entity sensor.predbat_SK_0_scheduled_charge_enable with value on and attributes {'state_class': 'measurement', 'device_class': 'None'}
2026-06-19 20:45:10.277257: **** Creating dummy entity sensor.predbat_SK_0_scheduled_discharge_enable with value on and attributes {'state_class': 'measurement', 'device_class': 'None'}
2026-06-19 20:45:10.301100: **** Creating dummy entity sensor.predbat_SK_0_reserve with value 1.12 and attributes {'state_class': 'measurement', 'unit_of_measurement': '%', 'device_class': 'battery'}
2026-06-19 20:45:10.339766: **** Creating dummy entity sensor.predbat_SK_0_charge_rate with value 5000.0 and attributes {'state_class': 'measurement', 'unit_of_measurement': 'W', 'device_class': 'power'}
2026-06-19 20:45:10.367919: **** Creating dummy entity sensor.predbat_SK_0_discharge_rate with value 5000.0 and attributes {'state_class': 'measurement', 'unit_of_measurement': 'W', 'device_class': 'power'}
2026-06-19 20:45:10.411066: **** Creating dummy entity sensor.predbat_SK_0_inverter_mode with value Eco and attributes {'state_class': 'measurement', 'device_class': 'None'}
2026-06-19 20:45:10.419047: **** Creating dummy entity sensor.predbat_SK_0_charge_start_time with value 23:59:00 and attributes {'state_class': 'measurement', 'device_class': 'None'}
2026-06-19 20:45:10.427007: **** Creating dummy entity sensor.predbat_SK_0_charge_end_time with value 23:59:00 and attributes {'state_class': 'measurement', 'device_class': 'None'}
2026-06-19 20:45:10.435715: **** Creating dummy entity sensor.predbat_SK_0_discharge_start_time with value 23:59:00 and attributes {'state_class': 'measurement', 'device_class': 'None'}
2026-06-19 20:45:10.443986: **** Creating dummy entity sensor.predbat_SK_0_discharge_end_time with value 23:59:00 and attributes {'state_class': 'measurement', 'device_class': 'None'}
2026-06-19 20:45:10.453966: **** Creating dummy entity sensor.predbat_SK_0_idle_start_time with value 00:00:00 and attributes {'state_class': 'measurement', 'device_class': 'None'}
2026-06-19 20:45:10.462726: **** Creating dummy entity sensor.predbat_SK_0_idle_end_time with value 00:00:00 and attributes {'state_class': 'measurement', 'device_class': 'None'}
2026-06-19 20:45:10.473206: Inverter 0 SoC: 10.59kW 66%, current charge rate 5000W, current discharge rate 5250W, current battery power 598W, current battery voltage 51.2V, grid power -54W, load power 628W, PV Power 0W
2026-06-19 20:45:15.484632: Inverter 0 Wrote scheduled_charge_enable to False successfully and got off
2026-06-19 20:45:15.484848: Inverter 0 scheduled charge enable is False
2026-06-19 20:45:15.484876: Inverter 0 charge windows currently []
2026-06-19 20:45:15.484908: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 20:45:20.493288: Inverter 0 Wrote scheduled_discharge_enable to False successfully and got off
2026-06-19 20:45:20.493378: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:45:20.493440: Inverter 0 scheduled discharge enable is False
2026-06-19 20:45:20.493643: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 20:45:20.493706: Inverter 0 discharge windows currently []
2026-06-19 20:45:20.493777: Looking for charge curve with sensors sensor.sunsynk_battery_soc, sensor.predbat_SK_0_charge_rate, predbat.status and sensor.sunsynk_battery_power
2026-06-19 20:45:20.535738: Warn: Cannot find battery charge curve (missing history), one of the required settings for soc_percent, charge_rate, battery_power and predbat.status do not have history, check apps.yaml
2026-06-19 20:45:20.535834: Warn: Sensor history data lengths: soc_percent 0, charge_rate 0, battery_power 0, predbat_status 0
2026-06-19 20:45:20.536420: Looking for discharge curve with sensors sensor.sunsynk_battery_soc, sensor.predbat_SK_0_discharge_rate, predbat.status and sensor.sunsynk_battery_power
2026-06-19 20:45:20.572744: Warn: Cannot find battery discharge curve (missing history), one of the required settings for soc_percent, discharge_rate, battery_power and predbat.status do not have history, check apps.yaml
2026-06-19 20:45:20.572840: Warn: Sensor history data lengths: soc_percent 0, discharge_rate 0, battery_power 0, predbat_status 0
2026-06-19 20:45:20.573355: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:45:20.573400: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:45:20.573420: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:45:20.646217: Dynamic load last period 0.00kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 20:45:20.646274: Will recompute the plan as it is invalid
2026-06-19 20:45:20.646302: Recompute, previous plan is invalid...
2026-06-19 20:45:20.646346: Best charge window [  ]
2026-06-19 20:45:20.646365: Best export window [  ]
2026-06-19 20:45:20.646963: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 20:45:20.648520: Load divergence over 8.0 hours mean 672.09W, min 672.0W, max 673.2W, std dev 0.31W, divergence 0.02%
2026-06-19 20:45:20.662395: Calculating data from yesterday for savings calculation
2026-06-19 20:45:20.670548: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 20:45:20.691836: Info: Calculate yesterday: No soc_kw_h0 history available, using saved soc value as fallback
2026-06-19 20:45:20.714559: predict yesterday end_record 06-20 00:00:00, final soc 1.12kWh, metric 322.95p, metric_keep 0kWh, min_soc 0.0kWh @ 06-19 00:00:00, load 13.28kWh, PV 0.0kWh
2026-06-19 20:45:20.715623:    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-19 20:45:20.716452:     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,     2.33,     1.97,     1.65,      1.6,     1.54,     1.49,     1.27,     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-19 20:45:20.717143:     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<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-] kWh
2026-06-19 20:45:20.718003:    LOAD: [       0,     0.34,     0.67,     1.01,     1.34,     1.68,     2.02,     2.35,     2.69,     3.02,     3.36,      3.7,     4.03,     4.37,     4.71,     5.04,     5.38,     5.71,     6.05,     6.38,     6.72,     7.06,     7.39,     7.73,     8.06,      8.4,     8.74,     9.07,     9.41,     9.74,    10.08,    10.42,    10.71,    10.76,    10.82,    10.86,    11.06,    11.49,    11.66,    11.66,    11.69,    11.72,    11.74,    11.82,    12.06,    12.23,    12.68,    13.03] kWh
2026-06-19 20:45:20.719215:      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-19 20:45:20.720809:  IMPORT: [       0,     0.34,     0.67,     1.01,     1.34,     1.68,     2.02,     2.35,     2.69,     3.02,     3.36,      3.7,     4.03,     4.37,      4.7,     5.04,     5.38,     5.71,     6.05,     6.38,     6.72,     7.06,     7.39,     7.73,     8.07,      8.4,     8.74,     9.07,     9.41,     9.75,    12.58,    12.58,    12.58,    12.58,    12.58,    12.58,    12.58,    12.87,    13.04,    13.04,    13.06,    13.09,    13.12,    13.19,    13.44,    13.61,    14.05,     14.4] kWh
2026-06-19 20:45:20.721842:  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] kWh
2026-06-19 20:45:20.723184:  METRIC: [       0,    57.25,    64.22,    71.05,    77.72,    84.09,     90.3,    96.61,   102.73,   109.17,   115.44,   122.34,   129.57,   136.42,   144.02,   150.71,   158.05,    165.2,   171.82,   177.84,   184.22,   190.39,   196.28,   201.76,   207.21,   211.96,   216.71,   221.31,   225.47,   229.56,   263.93,   263.93,   263.93,   263.93,   263.93,   263.93,   263.93,   275.09,   282.05,   282.07,   282.89,   283.74,   284.45,   286.66,   293.73,   297.96,   309.95,   317.63] p
2026-06-19 20:45:20.735943: predict yesterday10 end_record 06-20 00:00:00, final soc 1.12kWh, metric 331.08p, metric_keep 0kWh, min_soc 0.0kWh @ 06-19 00:00:00, load 13.28kWh, PV 0.0kWh
2026-06-19 20:45:20.737006:    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-19 20:45:20.737886:     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,     1.94,     1.58,     1.26,     1.21,     1.15,     1.12,     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-19 20:45:20.738587:     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<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-] kWh
2026-06-19 20:45:20.739386:    LOAD: [       0,     0.34,     0.67,     1.01,     1.34,     1.68,     2.02,     2.35,     2.69,     3.02,     3.36,      3.7,     4.03,     4.37,     4.71,     5.04,     5.38,     5.71,     6.05,     6.38,     6.72,     7.06,     7.39,     7.73,     8.06,      8.4,     8.74,     9.07,     9.41,     9.74,    10.08,    10.42,    10.71,    10.76,    10.82,    10.86,    11.06,    11.49,    11.66,    11.66,    11.69,    11.72,    11.74,    11.82,    12.06,    12.23,    12.68,    13.03] kWh
2026-06-19 20:45:20.740158:      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-19 20:45:20.740929:  IMPORT: [       0,     0.34,     0.67,     1.01,     1.34,     1.68,     2.02,     2.35,     2.69,     3.02,     3.36,      3.7,     4.03,     4.37,      4.7,     5.04,     5.38,     5.71,     6.05,     6.38,     6.72,     7.06,     7.39,     7.73,     8.07,      8.4,     8.74,     9.07,     9.41,     9.75,    12.16,    12.16,    12.16,    12.16,    12.16,    12.18,    12.38,    12.81,    12.98,    12.98,    13.01,    13.04,    13.06,    13.14,    13.38,    13.55,    13.99,    14.35] kWh
2026-06-19 20:45:20.741658:  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] kWh
2026-06-19 20:45:20.742562:  METRIC: [       0,    57.25,    64.22,    71.05,    77.72,    84.09,     90.3,    96.61,   102.73,   109.17,   115.44,   122.34,   129.57,   136.42,   144.02,   150.71,   158.05,    165.2,   171.82,   177.84,   184.22,   190.39,   196.28,   201.76,   207.21,   211.96,   216.71,   221.31,   225.47,   229.56,   258.88,   258.88,   258.88,   258.88,   258.88,   259.44,   266.61,   283.21,   290.18,    290.2,   291.02,   291.87,   292.58,   294.79,   301.86,   306.09,   318.08,   325.76] p
2026-06-19 20:45:20.762006: predict yesterday end_record 06-20 00:00:00, final soc 1.12kWh, metric 322.95p, metric_keep 0kWh, min_soc 0.0kWh @ 06-19 00:00:00, load 13.28kWh, PV 0.0kWh
2026-06-19 20:45:20.763197:    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-19 20:45:20.764014:     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,     2.33,     1.97,     1.65,      1.6,     1.54,     1.49,     1.27,     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-19 20:45:20.765141:     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<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-] kWh
2026-06-19 20:45:20.766140:    LOAD: [       0,     0.34,     0.67,     1.01,     1.34,     1.68,     2.02,     2.35,     2.69,     3.02,     3.36,      3.7,     4.03,     4.37,     4.71,     5.04,     5.38,     5.71,     6.05,     6.38,     6.72,     7.06,     7.39,     7.73,     8.06,      8.4,     8.74,     9.07,     9.41,     9.74,    10.08,    10.42,    10.71,    10.76,    10.82,    10.86,    11.06,    11.49,    11.66,    11.66,    11.69,    11.72,    11.74,    11.82,    12.06,    12.23,    12.68,    13.03] kWh
2026-06-19 20:45:20.766922:      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-19 20:45:20.767725:  IMPORT: [       0,     0.34,     0.67,     1.01,     1.34,     1.68,     2.02,     2.35,     2.69,     3.02,     3.36,      3.7,     4.03,     4.37,      4.7,     5.04,     5.38,     5.71,     6.05,     6.38,     6.72,     7.06,     7.39,     7.73,     8.07,      8.4,     8.74,     9.07,     9.41,     9.75,    12.58,    12.58,    12.58,    12.58,    12.58,    12.58,    12.58,    12.87,    13.04,    13.04,    13.06,    13.09,    13.12,    13.19,    13.44,    13.61,    14.05,     14.4] kWh
2026-06-19 20:45:20.768462:  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] kWh
2026-06-19 20:45:20.769285:  METRIC: [       0,    57.25,    64.22,    71.05,    77.72,    84.09,     90.3,    96.61,   102.73,   109.17,   115.44,   122.34,   129.57,   136.42,   144.02,   150.71,   158.05,    165.2,   171.82,   177.84,   184.22,   190.39,   196.28,   201.76,   207.21,   211.96,   216.71,   221.31,   225.47,   229.56,   263.93,   263.93,   263.93,   263.93,   263.93,   263.93,   263.93,   275.09,   282.05,   282.07,   282.89,   283.74,   284.45,   286.66,   293.73,   297.96,   309.95,   317.63] p
2026-06-19 20:45:20.785036: Yesterday: Predbat disabled was £3.23 (adjusted £3.07) vs £0.89 (adjusted £0.89), saving £2.34 (adjusted £2.18) with import 14.66kWh, export 0.0kWh, battery_cycle 3.57kWh, start_soc 0.0kWh,  final_soc 1.12kWh and battery_value 15.84kWh
2026-06-19 20:45:20.843382: predict yesterday end_record 06-20 00:00:00, final soc 0.0kWh, metric 318.45p, metric_keep 0kWh, min_soc 0kWh @ 06-19 00:00:00, load 13.28kWh, PV 0.0kWh
2026-06-19 20:45:20.844264:    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-19 20:45:20.844918:     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-19 20:45:20.845496:     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-19 20:45:20.846192:    LOAD: [       0,     0.34,     0.67,     1.01,     1.34,     1.68,     2.02,     2.35,     2.69,     3.02,     3.36,      3.7,     4.03,     4.37,     4.71,     5.04,     5.38,     5.71,     6.05,     6.38,     6.72,     7.06,     7.39,     7.73,     8.06,      8.4,     8.74,     9.07,     9.41,     9.74,    10.08,    10.42,    10.71,    10.76,    10.82,    10.86,    11.06,    11.49,    11.66,    11.66,    11.69,    11.72,    11.74,    11.82,    12.06,    12.23,    12.68,    13.03] kWh
2026-06-19 20:45:20.846818:      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-19 20:45:20.847471:  IMPORT: [       0,     0.34,     0.67,     1.01,     1.34,     1.68,     2.02,     2.35,     2.69,     3.02,     3.36,      3.7,     4.03,     4.37,      4.7,     5.04,     5.38,     5.71,     6.05,     6.38,     6.72,     7.06,     7.39,     7.73,     8.07,      8.4,     8.74,     9.07,     9.41,     9.75,    10.08,    10.42,    10.71,    10.76,    10.82,    10.86,    11.07,    11.49,    11.66,    11.66,    11.69,    11.72,    11.74,    11.82,    12.06,    12.23,    12.68,    13.03] kWh
2026-06-19 20:45:20.848064:  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] kWh
2026-06-19 20:45:20.848811:  METRIC: [       0,    57.25,    64.22,    71.05,    77.72,    84.09,     90.3,    96.61,   102.73,   109.17,   115.44,   122.34,   129.57,   136.42,   144.02,   150.71,   158.05,    165.2,   171.82,   177.84,   184.22,   190.39,   196.28,   201.76,   207.21,   211.96,   216.71,   221.31,   225.47,   229.56,   233.63,   238.15,   242.13,   243.67,   245.26,   246.81,   253.98,   270.58,   277.55,   277.57,   278.39,   279.24,   279.95,   282.16,   289.23,   293.46,   305.45,   313.13] p
2026-06-19 20:45:20.848902: Yesterday: No Battery/PV system cost predicted was £3.18 (adjusted £3.18) vs £0.89 (adjusted £0.89), saving £2.29 (adjusted £2.29) with import 13.28kWh, export 0.0kWh and battery_value 0.0kWh
2026-06-19 20:45:20.855993: Creating pool of 12 processes to match your CPU count
2026-06-19 20:45:20.952375: Calculate Best options: mode(Monitor), 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-19 20:45:20.952677: Optimise levels pass started at 2026-06-19 20:45:20
2026-06-19 20:45:20.952840: Calculated end_record as 06-21 20:45:00 based on best_price 13.17p, next_charge_start 06-21 20:45:00, max_windows 0
2026-06-19 20:45:20.952887: Optimise levels pass ended at 2026-06-19 20:45:20, duration 0.0 seconds tried 0 combinations
2026-06-19 20:45:20.952929: Set best_price_charge_level 13.17p, best_price_export_level 0p, best_price_charge 13.17p, best_cost_export 0p, best_metric 525.41p, best_keep 0kWh, best_cycle 0kWh, best_carbon 0kg, best_import 0kWh
2026-06-19 20:45:20.962853: Starting detailed optimisation end_record 06-21 20:45:00, best_price_charge 13.17p, best_price_export 0p. lowest_price_charge 13.17p with charge limits []kWh and export limits []kWh
2026-06-19 20:45:20.962950: Tweak plan optimisation started
2026-06-19 20:45:20.962991: Tweak optimisation finished metric 513.68 cost 513.68 metric_keep 0 cycle 0 carbon 0 import 0
2026-06-19 20:45:20.963034: Plan valid is now true after recompute was False
2026-06-19 20:45:20.983448: predict base end_record 06-21 20:45:00, final soc 1.12kWh, metric 625.38p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:00:00, load 37.52kWh, PV 0.0kWh
2026-06-19 20:45:20.985062:    Slot: [   20:45,    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,    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,    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]
2026-06-19 20:45:20.986414:     SoC: [   10.59,    10.39,     9.99,     9.58,     9.18,     8.77,     8.37,     7.97,     7.58,      7.2,     6.83,     6.45,     6.07,     5.69,     5.31,     4.93,     4.55,     4.17,     3.79,     3.42,     3.04,     2.66,     2.28,      1.9,     1.52,     1.14,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 20:45:20.987519:     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-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 20:45:20.988790:    LOAD: [     5.8,     5.99,     6.36,     6.74,     7.12,     7.49,     7.87,     8.25,      8.6,     8.96,     9.31,     9.66,    10.01,    10.37,    10.72,    11.07,    11.43,    11.78,    12.13,    12.48,    12.84,    13.19,    13.54,    13.89,    14.25,     14.6,    14.95,    15.31,    15.66,    16.01,    16.36,    16.72,    17.07,    17.42,    17.78,    18.13,    18.48,    18.84,    19.19,     19.5,    19.55,    19.61,    19.65,    19.87,    20.32,     20.5,     20.5,    20.52,    20.55,    20.58,    20.66,    20.92,    21.09,    21.56,    21.93,     22.2,    22.84,    23.42,    23.47,    23.57,    23.71,     23.9,    24.09,    24.62,    25.87,    27.82,    28.14,    28.22,    28.36,    28.56,    28.83,    29.16,    29.56,    30.02,    30.23,    30.25,    30.49,     30.8,    31.16,    31.34,    31.57,    31.85,    32.18,     32.8,    33.44,    33.89,    34.36,    34.71,    35.03,    35.32,    35.63,    35.95,    36.26,    36.58,    36.83,     37.1] kWh
2026-06-19 20:45:20.990064:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 20:45:20.991513:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     2.13,     2.49,     2.84,     3.19,     3.54,      3.9,     4.25,      4.6,     4.96,     5.31,     5.66,     6.01,     6.37,     6.67,     6.73,     6.79,     6.83,     7.05,      7.5,     7.67,     7.68,      7.7,     7.73,     7.76,     7.84,      8.1,     8.27,     8.74,     9.11,     9.38,    10.02,     10.6,    10.65,    10.75,    10.89,    11.08,    11.27,     11.8,    13.05,     15.0,    15.32,     15.4,    15.54,    15.74,    16.01,    16.34,    16.74,     17.2,    17.41,    17.43,    17.67,    17.98,    18.34,    18.52,    18.75,    19.03,    19.36,    19.98,    20.62,    21.07,    21.54,    21.89,    22.21,     22.5,    22.81,    23.13,    23.44,    23.76,    24.01,    24.28] kWh
2026-06-19 20:45:20.992791:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 20:45:20.994271:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   144.39,   149.59,    155.1,   160.37,   165.01,   169.76,   174.75,   179.62,   184.45,   189.28,   194.19,   199.03,   203.86,   208.32,   209.87,   211.46,   212.93,   219.51,   235.28,    241.7,   241.72,   242.47,   243.26,   243.94,   246.11,   253.32,   257.56,   268.65,   276.01,    281.4,    344.4,   355.95,   356.87,   358.65,   361.18,    364.3,   367.96,   377.79,   400.82,   437.23,   443.22,   444.56,    446.9,   450.54,   455.05,   460.98,   466.92,   474.21,   477.75,   477.93,   481.75,   486.38,   491.12,   493.58,   496.82,   500.59,   505.15,   513.69,   522.59,   528.74,   535.21,   540.19,   549.38,   557.42,   567.08,   576.89,   587.84,   599.31,   606.26,   613.83] p
2026-06-19 20:45:21.102116: Battery has 12.25 hours left - now at 10.59kWh
2026-06-19 20:45:21.144784: predict base10 end_record 06-21 20:45:00, final soc 1.12kWh, metric 652.75p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:25:00, load 39.03kWh, PV 0.0kWh
2026-06-19 20:45:21.146468:    Slot: [   20:45,    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,    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,    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]
2026-06-19 20:45:21.147773:     SoC: [   10.59,    10.38,     9.96,     9.54,     9.11,     8.69,     8.27,     7.84,     7.44,     7.05,     6.65,     6.25,     5.86,     5.46,     5.06,     4.66,     4.27,     3.87,     3.47,     3.08,     2.68,     2.28,     1.89,     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,     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-19 20:45:21.148937:     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-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 20:45:21.150337:    LOAD: [     5.8,      6.0,     6.39,     6.78,     7.18,     7.57,     7.96,     8.36,     8.73,      9.1,     9.47,     9.84,    10.21,    10.58,    10.95,    11.32,    11.69,    12.06,    12.43,     12.8,    13.17,    13.54,    13.91,    14.28,    14.65,    15.02,    15.39,    15.76,    16.12,     16.5,    16.86,    17.23,     17.6,    17.97,    18.34,    18.71,    19.08,    19.45,    19.82,    20.14,     20.2,    20.26,    20.31,    20.54,    21.01,    21.19,    21.19,    21.22,    21.25,    21.28,    21.36,    21.63,    21.82,     22.3,    22.69,    22.97,    23.64,    24.26,    24.31,    24.41,    24.56,    24.76,    24.96,    25.52,    26.82,    28.86,     29.2,    29.28,    29.43,    29.64,    29.92,    30.27,    30.68,    31.16,    31.39,    31.41,    31.66,    31.99,    32.37,    32.56,     32.8,    33.08,    33.43,    34.09,    34.76,    35.23,    35.72,    36.08,    36.41,    36.72,    37.05,    37.38,    37.71,    38.04,     38.3,    38.59] kWh
2026-06-19 20:45:21.151643:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 20:45:21.152899:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     1.83,      2.2,     2.57,     2.94,     3.31,     3.67,     4.04,     4.41,     4.78,     5.15,     5.52,     5.89,     6.26,     6.63,      7.0,     7.32,     7.38,     7.44,     7.49,     7.71,     8.19,     8.37,     8.37,      8.4,     8.43,     8.46,     8.54,     8.81,      9.0,     9.49,     9.87,    10.15,    10.82,    11.44,    11.49,    11.59,    11.74,    11.94,    12.14,     12.7,     14.0,    16.04,    16.38,    16.46,    16.61,    16.82,     17.1,    17.45,    17.86,    18.35,    18.57,    18.59,    18.84,    19.17,    19.55,    19.74,    19.98,    20.26,    20.61,    21.27,    21.94,    22.41,     22.9,    23.26,    23.59,     23.9,    24.23,    24.56,    24.89,    25.22,    25.48,    25.77] kWh
2026-06-19 20:45:21.154189:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 20:45:21.155454:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.41,   145.29,   151.25,    156.7,   162.47,   167.99,   172.86,   177.83,   183.06,   188.16,   193.22,   198.28,   203.43,   208.49,   213.55,   218.23,   219.85,   221.51,   223.06,   229.95,   246.46,   253.19,   253.22,    254.0,   254.83,   255.54,   257.82,   265.37,   269.81,   281.43,   289.13,   294.78,   358.39,    370.5,   371.47,   373.33,   375.98,   379.24,   383.09,   393.38,   417.51,   455.65,   461.93,   463.33,   465.78,    469.6,   474.33,   480.53,   486.75,    494.4,    498.1,    498.3,    502.3,   507.14,   512.11,   514.69,   518.08,   522.02,    526.8,   535.76,   545.08,   551.52,   558.29,   563.51,   573.15,   581.58,   591.69,   601.96,   613.43,   625.45,   632.72,   640.65] p
2026-06-19 20:45:21.223904: predict best10 end_record 06-21 20:45:00, final soc 1.12kWh, metric 652.75p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:25:00, load 39.03kWh, PV 0.0kWh
2026-06-19 20:45:21.225921:    Slot: [   20:45,    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,    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,    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]
2026-06-19 20:45:21.227434:     SoC: [   10.59,    10.38,     9.96,     9.54,     9.11,     8.69,     8.27,     7.84,     7.44,     7.05,     6.65,     6.25,     5.86,     5.46,     5.06,     4.66,     4.27,     3.87,     3.47,     3.08,     2.68,     2.28,     1.89,     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,     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-19 20:45:21.228628:     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-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 20:45:21.230056:    LOAD: [     5.8,      6.0,     6.39,     6.78,     7.18,     7.57,     7.96,     8.36,     8.73,      9.1,     9.47,     9.84,    10.21,    10.58,    10.95,    11.32,    11.69,    12.06,    12.43,     12.8,    13.17,    13.54,    13.91,    14.28,    14.65,    15.02,    15.39,    15.76,    16.12,     16.5,    16.86,    17.23,     17.6,    17.97,    18.34,    18.71,    19.08,    19.45,    19.82,    20.14,     20.2,    20.26,    20.31,    20.54,    21.01,    21.19,    21.19,    21.22,    21.25,    21.28,    21.36,    21.63,    21.82,     22.3,    22.69,    22.97,    23.64,    24.26,    24.31,    24.41,    24.56,    24.76,    24.96,    25.52,    26.82,    28.86,     29.2,    29.28,    29.43,    29.64,    29.92,    30.27,    30.68,    31.16,    31.39,    31.41,    31.66,    31.99,    32.37,    32.56,     32.8,    33.08,    33.43,    34.09,    34.76,    35.23,    35.72,    36.08,    36.41,    36.72,    37.05,    37.38,    37.71,    38.04,     38.3,    38.59] kWh
2026-06-19 20:45:21.231358:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 20:45:21.232738:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     1.83,      2.2,     2.57,     2.94,     3.31,     3.67,     4.04,     4.41,     4.78,     5.15,     5.52,     5.89,     6.26,     6.63,      7.0,     7.32,     7.38,     7.44,     7.49,     7.71,     8.19,     8.37,     8.37,      8.4,     8.43,     8.46,     8.54,     8.81,      9.0,     9.49,     9.87,    10.15,    10.82,    11.44,    11.49,    11.59,    11.74,    11.94,    12.14,     12.7,     14.0,    16.04,    16.38,    16.46,    16.61,    16.82,     17.1,    17.45,    17.86,    18.35,    18.57,    18.59,    18.84,    19.17,    19.55,    19.74,    19.98,    20.26,    20.61,    21.27,    21.94,    22.41,     22.9,    23.26,    23.59,     23.9,    24.23,    24.56,    24.89,    25.22,    25.48,    25.77] kWh
2026-06-19 20:45:21.234171:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 20:45:21.235739:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.41,   145.29,   151.25,    156.7,   162.47,   167.99,   172.86,   177.83,   183.06,   188.16,   193.22,   198.28,   203.43,   208.49,   213.55,   218.23,   219.85,   221.51,   223.06,   229.95,   246.46,   253.19,   253.22,    254.0,   254.83,   255.54,   257.82,   265.37,   269.81,   281.43,   289.13,   294.78,   358.39,    370.5,   371.47,   373.33,   375.98,   379.24,   383.09,   393.38,   417.51,   455.65,   461.93,   463.33,   465.78,    469.6,   474.33,   480.53,   486.75,    494.4,    498.1,    498.3,    502.3,   507.14,   512.11,   514.69,   518.08,   522.02,    526.8,   535.76,   545.08,   551.52,   558.29,   563.51,   573.15,   581.58,   591.69,   601.96,   613.43,   625.45,   632.72,   640.65] p
2026-06-19 20:45:21.306632: predict best end_record 06-21 20:45:00, final soc 1.12kWh, metric 625.38p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:00:00, load 37.52kWh, PV 0.0kWh
2026-06-19 20:45:21.308280:    Slot: [   20:45,    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,    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,    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]
2026-06-19 20:45:21.309562:     SoC: [   10.59,    10.39,     9.99,     9.58,     9.18,     8.77,     8.37,     7.97,     7.58,      7.2,     6.83,     6.45,     6.07,     5.69,     5.31,     4.93,     4.55,     4.17,     3.79,     3.42,     3.04,     2.66,     2.28,      1.9,     1.52,     1.14,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 20:45:21.310658:     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-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 20:45:21.311939:    LOAD: [     5.8,     5.99,     6.36,     6.74,     7.12,     7.49,     7.87,     8.25,      8.6,     8.96,     9.31,     9.66,    10.01,    10.37,    10.72,    11.07,    11.43,    11.78,    12.13,    12.48,    12.84,    13.19,    13.54,    13.89,    14.25,     14.6,    14.95,    15.31,    15.66,    16.01,    16.36,    16.72,    17.07,    17.42,    17.78,    18.13,    18.48,    18.84,    19.19,     19.5,    19.55,    19.61,    19.65,    19.87,    20.32,     20.5,     20.5,    20.52,    20.55,    20.58,    20.66,    20.92,    21.09,    21.56,    21.93,     22.2,    22.84,    23.42,    23.47,    23.57,    23.71,     23.9,    24.09,    24.62,    25.87,    27.82,    28.14,    28.22,    28.36,    28.56,    28.83,    29.16,    29.56,    30.02,    30.23,    30.25,    30.49,     30.8,    31.16,    31.34,    31.57,    31.85,    32.18,     32.8,    33.44,    33.89,    34.36,    34.71,    35.03,    35.32,    35.63,    35.95,    36.26,    36.58,    36.83,     37.1] kWh
2026-06-19 20:45:21.313177:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 20:45:21.314457:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     2.13,     2.49,     2.84,     3.19,     3.54,      3.9,     4.25,      4.6,     4.96,     5.31,     5.66,     6.01,     6.37,     6.67,     6.73,     6.79,     6.83,     7.05,      7.5,     7.67,     7.68,      7.7,     7.73,     7.76,     7.84,      8.1,     8.27,     8.74,     9.11,     9.38,    10.02,     10.6,    10.65,    10.75,    10.89,    11.08,    11.27,     11.8,    13.05,     15.0,    15.32,     15.4,    15.54,    15.74,    16.01,    16.34,    16.74,     17.2,    17.41,    17.43,    17.67,    17.98,    18.34,    18.52,    18.75,    19.03,    19.36,    19.98,    20.62,    21.07,    21.54,    21.89,    22.21,     22.5,    22.81,    23.13,    23.44,    23.76,    24.01,    24.28] kWh
2026-06-19 20:45:21.315660:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 20:45:21.316908:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   144.39,   149.59,    155.1,   160.37,   165.01,   169.76,   174.75,   179.62,   184.45,   189.28,   194.19,   199.03,   203.86,   208.32,   209.87,   211.46,   212.93,   219.51,   235.28,    241.7,   241.72,   242.47,   243.26,   243.94,   246.11,   253.32,   257.56,   268.65,   276.01,    281.4,    344.4,   355.95,   356.87,   358.65,   361.18,    364.3,   367.96,   377.79,   400.82,   437.23,   443.22,   444.56,    446.9,   450.54,   455.05,   460.98,   466.92,   474.21,   477.75,   477.93,   481.75,   486.38,   491.12,   493.58,   496.82,   500.59,   505.15,   513.69,   522.59,   528.74,   535.21,   540.19,   549.38,   557.42,   567.08,   576.89,   587.84,   599.31,   606.26,   613.83] p
2026-06-19 20:45:21.318621:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ]
2026-06-19 20:45:21.318660: Saving plan best values to HA entities
2026-06-19 20:45:21.467420: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 20:45:21.473775: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 20:45:21.480391: Best charging limit SoC's []kWh, export []kWh gives import battery 0kWh, house 22.9kWh, export 0.0kWh, metric 625.38p, metric10 652.75p
2026-06-19 20:45:21.563440: Marginal costs baseline metric (no standing charge): 525.4128
2026-06-19 20:45:21.721476: Marginal energy costs matrix computed: min=15.72 max=21.87
2026-06-19 20:45:21.810168: Rate array import [{'start': 1245, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 26.5p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3840, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 3840, 'end': 3900, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 3900, 'end': 4020, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 4020, 'end': 4125, 'rate': 'expensive', 'range': '(27.2p - 27.8p)'}] export [{'start': 1245, 'end': 4125, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 20:45:21.810951: - Your estimated bill for today is £0.89 and tomorrow is £1.92
2026-06-19 20:45:21.810978: - Import rates are expensive (22.4p - 26.5p) for the next 2 and a quarter hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 20:45:21.810994: - The battery is currently at 66% and is in eco mode.
2026-06-19 20:45:21.811007: - For the next 48 hours there will be no solar generation.
2026-06-19 20:45:21.811019: - You will run out of battery in 12 hours.
2026-06-19 20:45:21.811033: - No charging is planned.
2026-06-19 20:45:21.811053: 
2026-06-19 20:45:21.855160: Plan calculation took 1.21 seconds
2026-06-19 20:45:21.858669: No high rate period found
2026-06-19 20:45:21.929934: Import threshold used for optimisation was 13.17p
2026-06-19 20:45:21.986681: Low import rate windows [0: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 1: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 2: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 3: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 4: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 5: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 6: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 7: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 8: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 9: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 10: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 11: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 12: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 13: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 14: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 15: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 16: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 17: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 18: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 19: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 20: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 21: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 22: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 23: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 24: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 25: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 26: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 27: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 28: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 29: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 30: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 31: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 32: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 33: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 34: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 35: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 36: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 37: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 38: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 39: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 40: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 41: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 42: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 43: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 44: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 45: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 46: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 47: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 48: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 49: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 50: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 51: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 52: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 53: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 54: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 55: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 56: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 57: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 58: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 59: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 60: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 61: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 62: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 63: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 64: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 65: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 66: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 67: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 68: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 69: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 70: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 71: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 72: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 73: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 74: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 75: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 76: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 77: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 78: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 79: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 80: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 81: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 82: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 83: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 84: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 85: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 86: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 87: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 88: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 89: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 90: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 91: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 92: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 93: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41, 94: 06-21 20:30:00 - 06-21 21:00:00 @ 27.78]
2026-06-19 20:45:21.994969: Inverter 0: Type SK Sunsynk
2026-06-19 20:45:21.995048: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 20:45:21.995290: Reserve min: 7%, battery_min: 7%
2026-06-19 20:45:21.995366: 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-19 20:45:21.995660: Inverter 0 SoC: 10.59kW 66%, current charge rate 5000W, current discharge rate 5250W, current battery power 598W, current battery voltage 51.2V, grid power -54W, load power 628W, PV Power 0W
2026-06-19 20:45:21.995853: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:45:21.995943: Inverter 0 scheduled charge enable is False
2026-06-19 20:45:21.995971: Inverter 0 charge windows currently []
2026-06-19 20:45:21.995999: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 20:45:21.996152: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:45:21.996186: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:45:21.996225: Inverter 0 scheduled discharge enable is False
2026-06-19 20:45:21.996373: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 20:45:21.996400: Inverter 0 discharge windows currently []
2026-06-19 20:45:21.996429: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:45:21.996447: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:45:21.996463: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:45:22.046424: Reset inverter settings to safe mode (set_charge_window=False set_export_window=False force=)
2026-06-19 20:45:22.046486: Inverter 0 Set charge window is disabled
2026-06-19 20:45:22.046515: Inverter 0 count register writes 0
2026-06-19 20:45:22.072035: Total inverter register writes now 0
2026-06-19 20:45:22.120407: Completed run status Demand
2026-06-19 20:45:22.830113: Info: record_status Demand
2026-06-19 20:45:22.843316: Saved current settings to /config/predbat_config.json
2026-06-19 20:45:22.887618: Creating predbat dashboard at /config/predbat_dashboard.yaml
2026-06-19 20:45:52.913567: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:45:52.913818: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:45:52.913874: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:45:52.913993: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 20:45:52.914021: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:45:52.914038: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:45:52.914054: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:47:53.084619: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:47:53.084831: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:47:53.084864: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:47:53.084980: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 20:47:53.085010: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:47:53.085024: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:47:53.085037: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:50:00.255239: --------------- PredBat - update at 2026-06-19 20:50:00+01:00 with clock skew 0 minutes, minutes now 1250
2026-06-19 20:50:00.255890: Saved current settings to /config/predbat_config.json
2026-06-19 20:50:00.256015: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 4.8 minutes
2026-06-19 20:50:00.256090: 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-19 20:50:00.256185: Autoupdate: There is an update pending v8.40.14 Fix lost config, further rollout of storage class - auto update is off
2026-06-19 20:50:00.277107: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 20:50:00.277750: Predbat mode is set to Monitor
2026-06-19 20:50:00.376850: Found 11520 load_today datapoints going back 2 days
2026-06-19 20:50:00.376979: Using load_power data to fill gaps in load_today data
2026-06-19 20:50:00.441057: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 20:50:00.441197: Zero load period starting at 2026-06-19T12:09:00+0100 (521 minutes) for 889 minutes with base value 0.9
2026-06-19 20:50:00.441253: Zero load period starting at 2026-06-18T19:24:00+0100 (1526 minutes) for 64 minutes with base value 0.8
2026-06-19 20:50:00.442249: Processing 384 30-minute periods for power integration
2026-06-19 20:50:00.506612: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 20:50:00.506707: Car charging hold True, threshold 6.0kWh
2026-06-19 20:50:00.506763: Current data so far today: load 5.81kWh, import 1.8kWh, export 0.0kWh, PV 0kWh
2026-06-19 20:50:00.528049: Standing charge is set to 49.98p
2026-06-19 20:50:00.574645: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 20:50:00.574729: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 20:50:00.575019: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 186.7 minutes
2026-06-19 20:50:00.575397: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 186.7 minutes
2026-06-19 20:50:00.581018: Loaded 95 datapoints of futurerate analysis
2026-06-19 20:50:00.733276: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02', '06-20 19:00:00 => 23.07 / 17.65']
2026-06-19 20:50:00.760224: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 20:50:00.760501: Import rates: min 13.17p, max 36.53p, average 20.04p
2026-06-19 20:50:00.798320: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 20:50:00.798430: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 20:50:00.799524: High export rate found rates in range 99p to -99p
2026-06-19 20:50:00.901022: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 20:50:00.901166: Battery level now 10.59kWh, -1hr ago 10.59kWh, at midnight 10.59kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 20:50:00.901402: Last hour: net energy 0.1kWh, import 0.1kWh, export 0.0kWh, car 0kWh, load 0.51kWh, net cost 2.66p, import 2.66p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 20:50:00.960668: Today's energy total net 1.8kWh, import 1.8kWh, export 0.0kWh, cost 89.03p, import 39.05p, export 0.0p, carbon 0.0kg
2026-06-19 20:50:00.960786: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 20:50:00.963967: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 20:50:00.965025: Warn: Found 1 gaps in load_today totalling 9785 minutes to fill using average data
2026-06-19 20:50:00.965114: Gap starting at 2026-06-18T15:55:00+0100 (1735 minutes) for 9785 minutes
2026-06-19 20:50:00.981384: Historical days now [7] weight [1]
2026-06-19 20:50:00.999199: Today's load divergence 107.73%, in-day adjustment 107.24%, damping 0.95x, yesterday 106.55% today 107.34% blend 13.19%
2026-06-19 20:50:00.999254: Today's predicted so far 12.83kWh with 0.0kWh car/iBoost excluded, 1.18kWh import ignored, and 0kWh forecast extra.
2026-06-19 20:50:00.999278: Today's actual load so far 14.09kWh with 0.0kWh car/iBoost excluded, and 0.52kWh import ignored.
2026-06-19 20:50:01.032395: Inverter 0: Type SK Sunsynk
2026-06-19 20:50:01.032462: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 20:50:01.032622: Reserve min: 7%, battery_min: 7%
2026-06-19 20:50:01.032679: 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-19 20:50:01.032943: Inverter 0 SoC: 10.59kW 66%, current charge rate 5000W, current discharge rate 5250W, current battery power 672W, current battery voltage 51.2V, grid power -56W, load power 672W, PV Power 0W
2026-06-19 20:50:01.033085: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:50:01.033160: Inverter 0 scheduled charge enable is False
2026-06-19 20:50:01.033185: Inverter 0 charge windows currently []
2026-06-19 20:50:01.033208: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 20:50:01.033303: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:50:01.033328: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:50:01.033359: Inverter 0 scheduled discharge enable is False
2026-06-19 20:50:01.033468: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 20:50:01.033493: Inverter 0 discharge windows currently []
2026-06-19 20:50:01.033512: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:50:01.033529: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:50:01.033544: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:50:01.096819: Dynamic load last period 0.10kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 20:50:01.096942: Plan was last updated on 2026-06-19 20:45:00+01:00 and is now 5.0 minutes old
2026-06-19 20:50:01.096982: Best charge window [  ]
2026-06-19 20:50:01.097006: Best export window [  ]
2026-06-19 20:50:01.097834: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 20:50:01.099793: Load divergence over 8.0 hours mean 672.5W, min 672.0W, max 673.2W, std dev 0.59W, divergence 0.04%
2026-06-19 20:50:01.118061: Creating pool of 12 processes to match your CPU count
2026-06-19 20:50:01.198605: predict base end_record 06-21 20:50:00, final soc 1.12kWh, metric 625.23p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:05:00, load 37.5kWh, PV 0.0kWh
2026-06-19 20:50:01.200899:    Slot: [   20:50,    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,    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,    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]
2026-06-19 20:50:01.202593:     SoC: [   10.59,    10.46,    10.05,     9.64,     9.24,     8.83,     8.42,     8.02,     7.63,     7.25,     6.87,     6.49,     6.12,     5.74,     5.36,     4.98,      4.6,     4.22,     3.84,     3.46,     3.08,      2.7,     2.32,     1.95,     1.56,     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,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-19 20:50:01.204112:     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-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 20:50:01.205827:    LOAD: [    5.81,     5.93,     6.31,     6.69,     7.07,     7.45,     7.83,     8.21,     8.56,     8.92,     9.27,     9.62,     9.98,    10.33,    10.68,    11.04,    11.39,    11.74,     12.1,    12.45,     12.8,    13.15,    13.51,    13.86,    14.21,    14.57,    14.92,    15.27,    15.63,    15.98,    16.33,    16.68,    17.04,    17.39,    17.74,     18.1,    18.45,     18.8,    19.16,    19.46,    19.52,    19.58,    19.63,    19.82,    20.31,    20.46,    20.46,    20.49,    20.52,    20.55,     20.6,    20.89,    21.06,    21.53,     21.9,    22.17,    22.81,    23.39,    23.44,    23.54,    23.68,    23.87,    24.06,    24.59,    25.84,    27.79,    28.11,    28.19,    28.33,    28.53,     28.8,    29.13,    29.53,    29.98,     30.2,    30.22,    30.46,    30.77,    31.13,    31.32,    31.54,    31.82,    32.15,    32.79,    33.44,    33.86,    34.35,    34.66,    34.97,    35.29,     35.6,    35.92,    36.23,    36.54,    36.79,    37.08] kWh
2026-06-19 20:50:01.207394:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 20:50:01.208958:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     2.09,     2.44,      2.8,     3.15,      3.5,     3.86,     4.21,     4.56,     4.92,     5.27,     5.62,     5.97,     6.33,     6.63,     6.69,     6.75,      6.8,     6.99,     7.48,     7.64,     7.64,     7.66,     7.69,     7.72,     7.78,     8.06,     8.23,      8.7,     9.07,     9.34,     9.98,    10.56,    10.61,    10.71,    10.85,    11.04,    11.23,    11.77,    13.01,    14.96,    15.28,    15.36,     15.5,     15.7,    15.97,     16.3,     16.7,    17.16,    17.38,    17.39,    17.63,    17.94,     18.3,    18.49,    18.71,    18.99,    19.32,    19.96,    20.61,    21.04,    21.52,    21.83,    22.14,    22.46,    22.77,    23.09,    23.41,    23.71,    23.96,    24.25] kWh
2026-06-19 20:50:01.210523:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 20:50:01.212117:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   143.71,   148.92,   154.43,    159.7,   164.35,    169.1,   174.09,   178.96,   183.79,   188.63,   193.55,   198.38,   203.22,   207.68,   209.27,   210.84,   212.39,   218.23,   235.57,   241.11,   241.13,    241.9,   242.67,   243.36,   244.93,   252.74,   256.99,   268.08,   275.44,   280.83,   343.82,   355.38,    356.3,   358.08,   360.61,   363.72,   367.39,   377.21,   400.25,   436.65,   442.65,   443.99,   446.32,   449.97,   454.48,    460.4,   466.35,   473.64,   477.17,   477.36,   481.18,   485.81,   490.55,   493.02,   496.16,   500.03,   504.52,   513.32,   522.42,   528.22,   534.81,   539.39,   548.31,   557.08,   566.68,   576.48,    587.5,   598.74,   605.65,   613.41] p
2026-06-19 20:50:01.325247: Battery has 12.25 hours left - now at 10.59kWh
2026-06-19 20:50:01.364148: predict base10 end_record 06-21 20:50:00, final soc 1.12kWh, metric 652.67p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:30:00, load 39.01kWh, PV 0.0kWh
2026-06-19 20:50:01.366208:    Slot: [   20:50,    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,    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,    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]
2026-06-19 20:50:01.367811:     SoC: [   10.59,    10.45,    10.02,      9.6,     9.17,     8.74,     8.32,     7.89,     7.49,     7.09,      6.7,      6.3,      5.9,      5.5,     5.11,     4.71,     4.31,     3.92,     3.52,     3.12,     2.73,     2.33,     1.93,     1.53,     1.14,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 20:50:01.369134:     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-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 20:50:01.370720:    LOAD: [    5.81,     5.94,     6.34,     6.73,     7.13,     7.53,     7.92,     8.32,      8.7,     9.07,     9.44,     9.81,    10.18,    10.54,    10.91,    11.29,    11.65,    12.03,    12.39,    12.76,    13.13,     13.5,    13.87,    14.24,    14.61,    14.98,    15.35,    15.72,    16.09,    16.46,    16.83,     17.2,    17.57,    17.94,    18.31,    18.68,    19.05,    19.42,    19.79,    20.11,    20.17,    20.23,    20.28,    20.48,     21.0,    21.16,    21.16,    21.19,    21.22,    21.25,    21.31,     21.6,    21.79,    22.27,    22.66,    22.94,    23.61,    24.23,    24.28,    24.38,    24.53,    24.73,    24.93,    25.49,    26.79,    28.83,    29.18,    29.25,     29.4,    29.61,    29.89,    30.24,    30.65,    31.14,    31.36,    31.38,    31.63,    31.96,    32.34,    32.53,    32.76,    33.05,     33.4,    34.07,    34.76,     35.2,     35.7,    36.03,    36.36,    36.69,    37.02,    37.35,    37.68,     38.0,    38.26,    38.56] kWh
2026-06-19 20:50:01.372248:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 20:50:01.373854:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     2.15,     2.52,     2.89,     3.26,     3.63,      4.0,     4.37,     4.74,     5.11,     5.48,     5.85,     6.22,     6.59,     6.96,     7.28,     7.34,      7.4,     7.45,     7.65,     8.17,     8.33,     8.33,     8.36,     8.39,     8.42,     8.48,     8.78,     8.96,     9.45,     9.83,    10.12,    10.79,     11.4,    11.45,    11.55,     11.7,     11.9,     12.1,    12.66,    13.96,     16.0,    16.35,    16.43,    16.57,    16.78,    17.06,    17.41,    17.83,    18.31,    18.54,    18.55,    18.81,    19.13,    19.51,     19.7,    19.93,    20.23,    20.57,    21.24,    21.93,    22.37,    22.88,    23.21,    23.53,    23.87,    24.19,    24.52,    24.85,    25.18,    25.44,    25.73] kWh
2026-06-19 20:50:01.375419:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 20:50:01.376997:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   144.66,   150.62,   156.07,   161.85,   167.37,   172.24,   177.22,   182.44,   187.55,   192.61,   197.68,   202.83,   207.89,   212.96,   217.63,    219.3,   220.94,   222.57,   228.69,   246.86,   252.66,   252.68,   253.48,   254.29,   255.02,   256.65,   264.85,   269.29,   280.91,   288.61,   294.26,   357.87,   369.98,   370.95,   372.81,   375.46,   378.72,   382.57,   392.86,   416.99,   455.13,   461.41,   462.81,   465.26,   469.08,   473.81,   480.01,   486.23,   493.88,   497.58,   497.77,   501.77,   506.62,   511.58,   514.17,   517.47,   521.52,   526.23,   535.44,   544.97,   551.05,   557.96,   562.75,    572.1,   581.29,   591.34,   601.62,   613.15,   624.92,   632.16,    640.3] p
2026-06-19 20:50:01.444784: predict best10 end_record 06-21 20:50:00, final soc 1.12kWh, metric 652.67p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:30:00, load 39.01kWh, PV 0.0kWh
2026-06-19 20:50:01.446427:    Slot: [   20:50,    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,    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,    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]
2026-06-19 20:50:01.447714:     SoC: [   10.59,    10.45,    10.02,      9.6,     9.17,     8.74,     8.32,     7.89,     7.49,     7.09,      6.7,      6.3,      5.9,      5.5,     5.11,     4.71,     4.31,     3.92,     3.52,     3.12,     2.73,     2.33,     1.93,     1.53,     1.14,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 20:50:01.448768:     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-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 20:50:01.450117:    LOAD: [    5.81,     5.94,     6.34,     6.73,     7.13,     7.53,     7.92,     8.32,      8.7,     9.07,     9.44,     9.81,    10.18,    10.54,    10.91,    11.29,    11.65,    12.03,    12.39,    12.76,    13.13,     13.5,    13.87,    14.24,    14.61,    14.98,    15.35,    15.72,    16.09,    16.46,    16.83,     17.2,    17.57,    17.94,    18.31,    18.68,    19.05,    19.42,    19.79,    20.11,    20.17,    20.23,    20.28,    20.48,     21.0,    21.16,    21.16,    21.19,    21.22,    21.25,    21.31,     21.6,    21.79,    22.27,    22.66,    22.94,    23.61,    24.23,    24.28,    24.38,    24.53,    24.73,    24.93,    25.49,    26.79,    28.83,    29.18,    29.25,     29.4,    29.61,    29.89,    30.24,    30.65,    31.14,    31.36,    31.38,    31.63,    31.96,    32.34,    32.53,    32.76,    33.05,     33.4,    34.07,    34.76,     35.2,     35.7,    36.03,    36.36,    36.69,    37.02,    37.35,    37.68,     38.0,    38.26,    38.56] kWh
2026-06-19 20:50:01.451514:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 20:50:01.452764:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     2.15,     2.52,     2.89,     3.26,     3.63,      4.0,     4.37,     4.74,     5.11,     5.48,     5.85,     6.22,     6.59,     6.96,     7.28,     7.34,      7.4,     7.45,     7.65,     8.17,     8.33,     8.33,     8.36,     8.39,     8.42,     8.48,     8.78,     8.96,     9.45,     9.83,    10.12,    10.79,     11.4,    11.45,    11.55,     11.7,     11.9,     12.1,    12.66,    13.96,     16.0,    16.35,    16.43,    16.57,    16.78,    17.06,    17.41,    17.83,    18.31,    18.54,    18.55,    18.81,    19.13,    19.51,     19.7,    19.93,    20.23,    20.57,    21.24,    21.93,    22.37,    22.88,    23.21,    23.53,    23.87,    24.19,    24.52,    24.85,    25.18,    25.44,    25.73] kWh
2026-06-19 20:50:01.454028:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 20:50:01.455544:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   144.66,   150.62,   156.07,   161.85,   167.37,   172.24,   177.22,   182.44,   187.55,   192.61,   197.68,   202.83,   207.89,   212.96,   217.63,    219.3,   220.94,   222.57,   228.69,   246.86,   252.66,   252.68,   253.48,   254.29,   255.02,   256.65,   264.85,   269.29,   280.91,   288.61,   294.26,   357.87,   369.98,   370.95,   372.81,   375.46,   378.72,   382.57,   392.86,   416.99,   455.13,   461.41,   462.81,   465.26,   469.08,   473.81,   480.01,   486.23,   493.88,   497.58,   497.77,   501.77,   506.62,   511.58,   514.17,   517.47,   521.52,   526.23,   535.44,   544.97,   551.05,   557.96,   562.75,    572.1,   581.29,   591.34,   601.62,   613.15,   624.92,   632.16,    640.3] p
2026-06-19 20:50:01.532310: predict best end_record 06-21 20:50:00, final soc 1.12kWh, metric 625.23p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:05:00, load 37.5kWh, PV 0.0kWh
2026-06-19 20:50:01.534064:    Slot: [   20:50,    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,    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,    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]
2026-06-19 20:50:01.535351:     SoC: [   10.59,    10.46,    10.05,     9.64,     9.24,     8.83,     8.42,     8.02,     7.63,     7.25,     6.87,     6.49,     6.12,     5.74,     5.36,     4.98,      4.6,     4.22,     3.84,     3.46,     3.08,      2.7,     2.32,     1.95,     1.56,     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,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-19 20:50:01.536396:     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-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 20:50:01.537633:    LOAD: [    5.81,     5.93,     6.31,     6.69,     7.07,     7.45,     7.83,     8.21,     8.56,     8.92,     9.27,     9.62,     9.98,    10.33,    10.68,    11.04,    11.39,    11.74,     12.1,    12.45,     12.8,    13.15,    13.51,    13.86,    14.21,    14.57,    14.92,    15.27,    15.63,    15.98,    16.33,    16.68,    17.04,    17.39,    17.74,     18.1,    18.45,     18.8,    19.16,    19.46,    19.52,    19.58,    19.63,    19.82,    20.31,    20.46,    20.46,    20.49,    20.52,    20.55,     20.6,    20.89,    21.06,    21.53,     21.9,    22.17,    22.81,    23.39,    23.44,    23.54,    23.68,    23.87,    24.06,    24.59,    25.84,    27.79,    28.11,    28.19,    28.33,    28.53,     28.8,    29.13,    29.53,    29.98,     30.2,    30.22,    30.46,    30.77,    31.13,    31.32,    31.54,    31.82,    32.15,    32.79,    33.44,    33.86,    34.35,    34.66,    34.97,    35.29,     35.6,    35.92,    36.23,    36.54,    36.79,    37.08] kWh
2026-06-19 20:50:01.538852:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 20:50:01.540222:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     2.09,     2.44,      2.8,     3.15,      3.5,     3.86,     4.21,     4.56,     4.92,     5.27,     5.62,     5.97,     6.33,     6.63,     6.69,     6.75,      6.8,     6.99,     7.48,     7.64,     7.64,     7.66,     7.69,     7.72,     7.78,     8.06,     8.23,      8.7,     9.07,     9.34,     9.98,    10.56,    10.61,    10.71,    10.85,    11.04,    11.23,    11.77,    13.01,    14.96,    15.28,    15.36,     15.5,     15.7,    15.97,     16.3,     16.7,    17.16,    17.38,    17.39,    17.63,    17.94,     18.3,    18.49,    18.71,    18.99,    19.32,    19.96,    20.61,    21.04,    21.52,    21.83,    22.14,    22.46,    22.77,    23.09,    23.41,    23.71,    23.96,    24.25] kWh
2026-06-19 20:50:01.541437:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 20:50:01.542726:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   143.71,   148.92,   154.43,    159.7,   164.35,    169.1,   174.09,   178.96,   183.79,   188.63,   193.55,   198.38,   203.22,   207.68,   209.27,   210.84,   212.39,   218.23,   235.57,   241.11,   241.13,    241.9,   242.67,   243.36,   244.93,   252.74,   256.99,   268.08,   275.44,   280.83,   343.82,   355.38,    356.3,   358.08,   360.61,   363.72,   367.39,   377.21,   400.25,   436.65,   442.65,   443.99,   446.32,   449.97,   454.48,    460.4,   466.35,   473.64,   477.17,   477.36,   481.18,   485.81,   490.55,   493.02,   496.16,   500.03,   504.52,   513.32,   522.42,   528.22,   534.81,   539.39,   548.31,   557.08,   566.68,   576.48,    587.5,   598.74,   605.65,   613.41] p
2026-06-19 20:50:01.544401:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ]
2026-06-19 20:50:01.544435: Saving plan best values to HA entities
2026-06-19 20:50:01.708374: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 20:50:01.714561: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 20:50:01.720421: Best charging limit SoC's []kWh, export []kWh gives import battery 0kWh, house 22.88kWh, export 0.0kWh, metric 625.23p, metric10 652.67p
2026-06-19 20:50:01.798658: Marginal costs baseline metric (no standing charge): 525.2608
2026-06-19 20:50:01.946231: Marginal energy costs matrix computed: min=15.63 max=21.84
2026-06-19 20:50:02.022490: Rate array import [{'start': 1250, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 26.5p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3840, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 3840, 'end': 3900, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 3900, 'end': 4020, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 4020, 'end': 4130, 'rate': 'expensive', 'range': '(27.2p - 27.8p)'}] export [{'start': 1250, 'end': 4130, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 20:50:02.023439: - Your estimated bill for today is £0.89 and tomorrow is £1.92
2026-06-19 20:50:02.023474: - Import rates are expensive (22.4p - 26.5p) for the next 2 and a quarter hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 20:50:02.023493: - The battery is currently at 66% and is in eco mode.
2026-06-19 20:50:02.023509: - For the next 48 hours there will be no solar generation.
2026-06-19 20:50:02.023525: - You will run out of battery in 12 hours.
2026-06-19 20:50:02.023540: - No charging is planned.
2026-06-19 20:50:02.023555: 
2026-06-19 20:50:02.093480: Plan calculation took 1.00 seconds
2026-06-19 20:50:02.097291: No high rate period found
2026-06-19 20:50:02.140948: Import threshold used for optimisation was 13.17p
2026-06-19 20:50:02.190756: Low import rate windows [0: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 1: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 2: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 3: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 4: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 5: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 6: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 7: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 8: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 9: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 10: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 11: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 12: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 13: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 14: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 15: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 16: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 17: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 18: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 19: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 20: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 21: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 22: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 23: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 24: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 25: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 26: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 27: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 28: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 29: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 30: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 31: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 32: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 33: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 34: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 35: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 36: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 37: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 38: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 39: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 40: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 41: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 42: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 43: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 44: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 45: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 46: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 47: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 48: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 49: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 50: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 51: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 52: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 53: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 54: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 55: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 56: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 57: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 58: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 59: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 60: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 61: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 62: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 63: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 64: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 65: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 66: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 67: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 68: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 69: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 70: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 71: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 72: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 73: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 74: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 75: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 76: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 77: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 78: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 79: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 80: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 81: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 82: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 83: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 84: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 85: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 86: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 87: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 88: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 89: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 90: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 91: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 92: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 93: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41, 94: 06-21 20:30:00 - 06-21 21:00:00 @ 27.78]
2026-06-19 20:50:02.196804: Inverter 0 Set charge window is disabled
2026-06-19 20:50:02.196883: Inverter 0 count register writes 0
2026-06-19 20:50:02.211768: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 20:50:02.216983: Total inverter register writes now 0
2026-06-19 20:50:02.237568: Completed run status Demand
2026-06-19 20:50:02.245608: Info: record_status Demand
2026-06-19 20:50:02.260198: Saved current settings to /config/predbat_config.json
2026-06-19 20:50:37.337028: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:50:37.337230: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:50:37.337265: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:50:37.337395: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 20:50:37.337429: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:50:37.337447: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:50:37.337463: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:52:37.500797: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:52:37.501051: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:52:37.501087: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:52:37.501234: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 20:52:37.501261: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:52:37.501278: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:52:37.501313: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:54:37.667826: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:54:37.667999: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:54:37.668024: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:54:37.668124: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 20:54:37.668147: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:54:37.668161: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:54:37.668174: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:55:00.755013: --------------- PredBat - update at 2026-06-19 20:55:00+01:00 with clock skew 0 minutes, minutes now 1255
2026-06-19 20:55:00.755559: Saved current settings to /config/predbat_config.json
2026-06-19 20:55:00.755626: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 9.8 minutes
2026-06-19 20:55:00.755675: 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-19 20:55:00.755734: Autoupdate: There is an update pending v8.40.14 Fix lost config, further rollout of storage class - auto update is off
2026-06-19 20:55:00.772255: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 20:55:00.772752: Predbat mode is set to Monitor
2026-06-19 20:55:00.875108: Found 11520 load_today datapoints going back 2 days
2026-06-19 20:55:00.875232: Using load_power data to fill gaps in load_today data
2026-06-19 20:55:00.943731: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 20:55:00.943875: Zero load period starting at 2026-06-19T12:09:00+0100 (526 minutes) for 889 minutes with base value 0.9
2026-06-19 20:55:00.943930: Zero load period starting at 2026-06-18T19:24:00+0100 (1531 minutes) for 64 minutes with base value 0.8
2026-06-19 20:55:00.944948: Processing 384 30-minute periods for power integration
2026-06-19 20:55:01.010974: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 20:55:01.011062: Car charging hold True, threshold 6.0kWh
2026-06-19 20:55:01.011098: Current data so far today: load 6.0kWh, import 1.8kWh, export 0.0kWh, PV 0kWh
2026-06-19 20:55:01.032411: Standing charge is set to 49.98p
2026-06-19 20:55:01.081894: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 20:55:01.081955: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 20:55:01.082106: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 191.7 minutes
2026-06-19 20:55:01.082415: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 191.7 minutes
2026-06-19 20:55:01.087220: Loaded 95 datapoints of futurerate analysis
2026-06-19 20:55:01.210769: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02', '06-20 19:00:00 => 23.07 / 17.65']
2026-06-19 20:55:01.233352: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 20:55:01.233591: Import rates: min 13.17p, max 36.53p, average 20.04p
2026-06-19 20:55:01.268212: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 20:55:01.268295: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 20:55:01.269374: High export rate found rates in range 99p to -99p
2026-06-19 20:55:01.372373: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 20:55:01.372511: Battery level now 10.59kWh, -1hr ago 10.59kWh, at midnight 10.59kWh, battery value change in the last hour 0.0p, change today 0.0p, rate_forward 14.14p
2026-06-19 20:55:01.372716: Last hour: net energy 0.09kWh, import 0.09kWh, export 0.0kWh, car 0kWh, load 0.65kWh, net cost 2.32p, import 2.32p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 20:55:01.423248: Today's energy total net 1.8kWh, import 1.8kWh, export 0.0kWh, cost 89.03p, import 39.05p, export 0.0p, carbon 0.0kg
2026-06-19 20:55:01.423360: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 20:55:01.426497: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 20:55:01.427586: Warn: Found 1 gaps in load_today totalling 9780 minutes to fill using average data
2026-06-19 20:55:01.427666: Gap starting at 2026-06-18T15:55:00+0100 (1740 minutes) for 9780 minutes
2026-06-19 20:55:01.443444: Historical days now [7] weight [1]
2026-06-19 20:55:01.464496: Today's load divergence 107.52%, in-day adjustment 107.07%, damping 0.95x, yesterday 106.55% today 107.14% blend 12.85%
2026-06-19 20:55:01.464556: Today's predicted so far 13.07kWh with 0.0kWh car/iBoost excluded, 1.13kWh import ignored, and 0kWh forecast extra.
2026-06-19 20:55:01.464584: Today's actual load so far 14.31kWh with 0.0kWh car/iBoost excluded, and 0.47kWh import ignored.
2026-06-19 20:55:01.497028: Inverter 0: Type SK Sunsynk
2026-06-19 20:55:01.497086: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 20:55:01.497293: Reserve min: 7%, battery_min: 7%
2026-06-19 20:55:01.497358: 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-19 20:55:01.497606: Inverter 0 SoC: 10.56kW 66%, current charge rate 5000W, current discharge rate 5250W, current battery power 659W, current battery voltage 51.2V, grid power -54W, load power 688W, PV Power 0W
2026-06-19 20:55:01.497795: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:55:01.497875: Inverter 0 scheduled charge enable is False
2026-06-19 20:55:01.497899: Inverter 0 charge windows currently []
2026-06-19 20:55:01.497922: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 20:55:01.498020: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:55:01.498060: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:55:01.498093: Inverter 0 scheduled discharge enable is False
2026-06-19 20:55:01.498262: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 20:55:01.498291: Inverter 0 discharge windows currently []
2026-06-19 20:55:01.498310: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:55:01.498327: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:55:01.498342: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:55:01.554696: Dynamic load last period 1.20kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 20:55:01.554783: Plan was last updated on 2026-06-19 20:45:00+01:00 and is now 10.0 minutes old
2026-06-19 20:55:01.554815: Best charge window [  ]
2026-06-19 20:55:01.554835: Best export window [  ]
2026-06-19 20:55:01.555624: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 20:55:01.557592: Load divergence over 8.0 hours mean 679.16W, min 678.0W, max 679.2W, std dev 0.21W, divergence 0.02%
2026-06-19 20:55:01.572393: Creating pool of 12 processes to match your CPU count
2026-06-19 20:55:01.640499: predict base end_record 06-21 20:55:00, final soc 1.12kWh, metric 631.76p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:00:00, load 37.95kWh, PV 0.0kWh
2026-06-19 20:55:01.642424:    Slot: [   20:55,    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,    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,    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]
2026-06-19 20:55:01.643776:     SoC: [   10.56,    10.49,    10.08,     9.67,     9.26,     8.85,     8.44,     8.03,     7.65,     7.26,     6.88,      6.5,     6.12,     5.73,     5.35,     4.97,     4.58,      4.2,     3.82,     3.44,     3.05,     2.67,     2.29,     1.91,     1.52,     1.14,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 20:55:01.644881:     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-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 20:55:01.646283:    LOAD: [     6.0,     6.06,     6.45,     6.83,     7.21,     7.59,     7.97,     8.35,     8.71,     9.07,     9.43,     9.78,    10.14,     10.5,    10.85,    11.21,    11.56,    11.92,    12.28,    12.63,    12.99,    13.35,     13.7,    14.06,    14.42,    14.77,    15.13,    15.48,    15.84,     16.2,    16.55,    16.91,    17.27,    17.62,    17.98,    18.34,    18.69,    19.05,    19.41,    19.71,    19.77,    19.83,    19.89,    20.09,    20.56,    20.72,    20.72,    20.75,    20.77,     20.8,    20.86,    21.14,    21.31,    21.78,    22.15,    22.42,    23.06,    23.64,    23.69,    23.79,    23.93,    24.12,    24.31,    24.84,    26.09,    28.04,    28.36,    28.44,    28.58,    28.78,    29.05,    29.38,    29.78,    30.24,    30.45,    30.47,    30.71,    31.02,    31.38,    31.57,    31.78,    32.07,    32.39,    33.02,    33.67,    34.11,    34.59,    34.92,    35.22,    35.54,    35.85,    36.17,    36.49,    36.79,    37.03,    37.33] kWh
2026-06-19 20:55:01.647673:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 20:55:01.648950:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     2.14,     2.49,     2.85,     3.21,     3.56,     3.92,     4.28,     4.63,     4.99,     5.35,      5.7,     6.06,     6.41,     6.72,     6.78,     6.84,      6.9,      7.1,     7.57,     7.73,     7.73,     7.76,     7.78,     7.81,     7.86,     8.15,     8.32,     8.79,     9.16,     9.43,    10.07,    10.65,     10.7,     10.8,    10.94,    11.13,    11.32,    11.85,     13.1,    15.05,    15.37,    15.45,    15.59,    15.79,    16.06,    16.39,    16.79,    17.25,    17.46,    17.48,    17.72,    18.03,    18.39,    18.58,    18.79,    19.08,     19.4,    20.03,    20.68,    21.12,     21.6,    21.93,    22.23,    22.55,    22.86,    23.18,     23.5,     23.8,    24.04,    24.34] kWh
2026-06-19 20:55:01.650294:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 20:55:01.651594:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   144.47,   149.72,   155.29,   160.61,    165.3,   170.09,   175.13,   180.05,   184.93,   189.81,   194.77,   199.65,   204.53,   209.03,    210.7,   212.24,   214.07,   220.44,   236.83,   242.37,   242.38,   243.19,   243.95,   244.73,   246.18,   253.99,   258.24,   269.32,   276.68,   282.07,   345.06,   356.62,   357.54,   359.32,   361.85,   364.97,   368.64,   378.46,    401.5,    437.9,   443.89,   445.23,   447.57,   451.21,   455.72,   461.64,   467.59,   474.88,   478.42,    478.6,   482.42,   487.05,   491.79,   494.35,   497.24,   501.31,    505.7,    514.3,   523.38,   529.32,    536.0,   540.74,   549.47,   558.24,   567.84,   577.58,   588.65,   599.87,   606.48,   614.52] p
2026-06-19 20:55:01.768005: Battery has 12.08 hours left - now at 10.56kWh
2026-06-19 20:55:01.813072: predict base10 end_record 06-21 20:55:00, final soc 1.12kWh, metric 659.72p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:25:00, load 39.49kWh, PV 0.0kWh
2026-06-19 20:55:01.815412:    Slot: [   20:55,    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,    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,    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]
2026-06-19 20:55:01.816978:     SoC: [   10.56,    10.49,    10.06,     9.63,      9.2,     8.77,     8.34,     7.91,      7.5,      7.1,      6.7,      6.3,      5.9,      5.5,      5.1,     4.69,     4.29,     3.89,     3.49,     3.09,     2.69,     2.29,     1.89,     1.48,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 20:55:01.818320:     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-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 20:55:01.819896:    LOAD: [     6.0,     6.07,     6.47,     6.87,     7.27,     7.67,     8.07,     8.47,     8.85,     9.22,     9.59,     9.97,    10.34,    10.71,    11.09,    11.46,    11.84,    12.21,    12.58,    12.96,    13.33,    13.71,    14.08,    14.45,    14.83,     15.2,    15.57,    15.95,    16.32,     16.7,    17.07,    17.44,    17.82,    18.19,    18.56,    18.94,    19.31,    19.68,    20.06,    20.38,    20.44,     20.5,    20.56,    20.78,    21.27,    21.43,    21.43,    21.46,    21.49,    21.52,    21.58,    21.88,    22.06,    22.55,    22.93,    23.21,    23.89,     24.5,    24.55,    24.65,     24.8,     25.0,     25.2,    25.76,    27.06,     29.1,    29.45,    29.52,    29.67,    29.88,    30.16,    30.51,    30.93,    31.41,    31.64,    31.65,    31.91,    32.23,    32.61,    32.81,    33.02,    33.33,    33.66,    34.32,    35.01,    35.46,    35.97,    36.31,    36.63,    36.97,    37.29,    37.62,    37.95,    38.27,    38.52,    38.83] kWh
2026-06-19 20:55:01.821406:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 20:55:01.822973:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     1.84,     2.21,     2.58,     2.96,     3.33,      3.7,     4.08,     4.45,     4.83,      5.2,     5.57,     5.95,     6.32,     6.69,     7.07,     7.39,     7.45,     7.51,     7.57,     7.79,     8.28,     8.44,     8.44,     8.47,      8.5,     8.53,     8.59,     8.88,     9.07,     9.56,     9.94,    10.22,     10.9,    11.51,    11.56,    11.66,    11.81,    12.01,    12.21,    12.77,    14.07,    16.11,    16.46,    16.53,    16.68,    16.89,    17.17,    17.52,    17.93,    18.42,    18.65,    18.66,    18.91,    19.24,    19.62,    19.82,    20.03,    20.34,    20.67,    21.33,    22.02,    22.47,    22.98,    23.32,    23.64,    23.98,     24.3,    24.63,    24.96,    25.28,    25.53,    25.84] kWh
2026-06-19 20:55:01.824471:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 20:55:01.826070:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.55,   145.49,   151.52,   157.03,   162.87,   168.45,   173.37,    178.4,   183.68,   188.84,   193.95,   199.07,   204.28,    209.4,   214.52,   219.24,   220.98,   222.59,    224.5,   231.17,   248.34,   254.15,   254.17,   255.01,   255.81,   256.63,   258.15,   266.35,    270.8,   282.41,   290.12,   295.77,   359.38,   371.48,   372.45,   374.31,   376.96,   380.23,   384.07,   394.36,   418.49,   456.63,   462.91,   464.32,   466.76,   470.58,   475.31,   481.51,   487.74,   495.38,   499.08,   499.28,   503.28,   508.12,   513.09,   515.77,    518.8,   523.06,   527.66,   536.67,   546.18,    552.4,   559.41,   564.37,   573.51,    582.7,   592.76,   602.96,   614.56,   626.31,   633.25,   641.66] p
2026-06-19 20:55:01.903418: predict best10 end_record 06-21 20:55:00, final soc 1.12kWh, metric 659.72p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:25:00, load 39.49kWh, PV 0.0kWh
2026-06-19 20:55:01.905423:    Slot: [   20:55,    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,    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,    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]
2026-06-19 20:55:01.907043:     SoC: [   10.56,    10.49,    10.06,     9.63,      9.2,     8.77,     8.34,     7.91,      7.5,      7.1,      6.7,      6.3,      5.9,      5.5,      5.1,     4.69,     4.29,     3.89,     3.49,     3.09,     2.69,     2.29,     1.89,     1.48,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 20:55:01.908373:     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-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 20:55:01.910105:    LOAD: [     6.0,     6.07,     6.47,     6.87,     7.27,     7.67,     8.07,     8.47,     8.85,     9.22,     9.59,     9.97,    10.34,    10.71,    11.09,    11.46,    11.84,    12.21,    12.58,    12.96,    13.33,    13.71,    14.08,    14.45,    14.83,     15.2,    15.57,    15.95,    16.32,     16.7,    17.07,    17.44,    17.82,    18.19,    18.56,    18.94,    19.31,    19.68,    20.06,    20.38,    20.44,     20.5,    20.56,    20.78,    21.27,    21.43,    21.43,    21.46,    21.49,    21.52,    21.58,    21.88,    22.06,    22.55,    22.93,    23.21,    23.89,     24.5,    24.55,    24.65,     24.8,     25.0,     25.2,    25.76,    27.06,     29.1,    29.45,    29.52,    29.67,    29.88,    30.16,    30.51,    30.93,    31.41,    31.64,    31.65,    31.91,    32.23,    32.61,    32.81,    33.02,    33.33,    33.66,    34.32,    35.01,    35.46,    35.97,    36.31,    36.63,    36.97,    37.29,    37.62,    37.95,    38.27,    38.52,    38.83] kWh
2026-06-19 20:55:01.911654:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 20:55:01.913224:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     1.84,     2.21,     2.58,     2.96,     3.33,      3.7,     4.08,     4.45,     4.83,      5.2,     5.57,     5.95,     6.32,     6.69,     7.07,     7.39,     7.45,     7.51,     7.57,     7.79,     8.28,     8.44,     8.44,     8.47,      8.5,     8.53,     8.59,     8.88,     9.07,     9.56,     9.94,    10.22,     10.9,    11.51,    11.56,    11.66,    11.81,    12.01,    12.21,    12.77,    14.07,    16.11,    16.46,    16.53,    16.68,    16.89,    17.17,    17.52,    17.93,    18.42,    18.65,    18.66,    18.91,    19.24,    19.62,    19.82,    20.03,    20.34,    20.67,    21.33,    22.02,    22.47,    22.98,    23.32,    23.64,    23.98,     24.3,    24.63,    24.96,    25.28,    25.53,    25.84] kWh
2026-06-19 20:55:01.914763:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 20:55:01.916364:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.55,   145.49,   151.52,   157.03,   162.87,   168.45,   173.37,    178.4,   183.68,   188.84,   193.95,   199.07,   204.28,    209.4,   214.52,   219.24,   220.98,   222.59,    224.5,   231.17,   248.34,   254.15,   254.17,   255.01,   255.81,   256.63,   258.15,   266.35,    270.8,   282.41,   290.12,   295.77,   359.38,   371.48,   372.45,   374.31,   376.96,   380.23,   384.07,   394.36,   418.49,   456.63,   462.91,   464.32,   466.76,   470.58,   475.31,   481.51,   487.74,   495.38,   499.08,   499.28,   503.28,   508.12,   513.09,   515.77,    518.8,   523.06,   527.66,   536.67,   546.18,    552.4,   559.41,   564.37,   573.51,    582.7,   592.76,   602.96,   614.56,   626.31,   633.25,   641.66] p
2026-06-19 20:55:01.990986: predict best end_record 06-21 20:55:00, final soc 1.12kWh, metric 631.76p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:00:00, load 37.95kWh, PV 0.0kWh
2026-06-19 20:55:01.992992:    Slot: [   20:55,    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,    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,    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]
2026-06-19 20:55:01.994606:     SoC: [   10.56,    10.49,    10.08,     9.67,     9.26,     8.85,     8.44,     8.03,     7.65,     7.26,     6.88,      6.5,     6.12,     5.73,     5.35,     4.97,     4.58,      4.2,     3.82,     3.44,     3.05,     2.67,     2.29,     1.91,     1.52,     1.14,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 20:55:01.995921:     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-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 20:55:01.997511:    LOAD: [     6.0,     6.06,     6.45,     6.83,     7.21,     7.59,     7.97,     8.35,     8.71,     9.07,     9.43,     9.78,    10.14,     10.5,    10.85,    11.21,    11.56,    11.92,    12.28,    12.63,    12.99,    13.35,     13.7,    14.06,    14.42,    14.77,    15.13,    15.48,    15.84,     16.2,    16.55,    16.91,    17.27,    17.62,    17.98,    18.34,    18.69,    19.05,    19.41,    19.71,    19.77,    19.83,    19.89,    20.09,    20.56,    20.72,    20.72,    20.75,    20.77,     20.8,    20.86,    21.14,    21.31,    21.78,    22.15,    22.42,    23.06,    23.64,    23.69,    23.79,    23.93,    24.12,    24.31,    24.84,    26.09,    28.04,    28.36,    28.44,    28.58,    28.78,    29.05,    29.38,    29.78,    30.24,    30.45,    30.47,    30.71,    31.02,    31.38,    31.57,    31.78,    32.07,    32.39,    33.02,    33.67,    34.11,    34.59,    34.92,    35.22,    35.54,    35.85,    36.17,    36.49,    36.79,    37.03,    37.33] kWh
2026-06-19 20:55:01.999083:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 20:55:02.000651:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     2.14,     2.49,     2.85,     3.21,     3.56,     3.92,     4.28,     4.63,     4.99,     5.35,      5.7,     6.06,     6.41,     6.72,     6.78,     6.84,      6.9,      7.1,     7.57,     7.73,     7.73,     7.76,     7.78,     7.81,     7.86,     8.15,     8.32,     8.79,     9.16,     9.43,    10.07,    10.65,     10.7,     10.8,    10.94,    11.13,    11.32,    11.85,     13.1,    15.05,    15.37,    15.45,    15.59,    15.79,    16.06,    16.39,    16.79,    17.25,    17.46,    17.48,    17.72,    18.03,    18.39,    18.58,    18.79,    19.08,     19.4,    20.03,    20.68,    21.12,     21.6,    21.93,    22.23,    22.55,    22.86,    23.18,     23.5,     23.8,    24.04,    24.34] kWh
2026-06-19 20:55:02.002272:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 20:55:02.004186:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   144.47,   149.72,   155.29,   160.61,    165.3,   170.09,   175.13,   180.05,   184.93,   189.81,   194.77,   199.65,   204.53,   209.03,    210.7,   212.24,   214.07,   220.44,   236.83,   242.37,   242.38,   243.19,   243.95,   244.73,   246.18,   253.99,   258.24,   269.32,   276.68,   282.07,   345.06,   356.62,   357.54,   359.32,   361.85,   364.97,   368.64,   378.46,    401.5,    437.9,   443.89,   445.23,   447.57,   451.21,   455.72,   461.64,   467.59,   474.88,   478.42,    478.6,   482.42,   487.05,   491.79,   494.35,   497.24,   501.31,    505.7,    514.3,   523.38,   529.32,    536.0,   540.74,   549.47,   558.24,   567.84,   577.58,   588.65,   599.87,   606.48,   614.52] p
2026-06-19 20:55:02.006660:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ]
2026-06-19 20:55:02.006719: Saving plan best values to HA entities
2026-06-19 20:55:02.161593: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 20:55:02.166766: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 20:55:02.171773: Best charging limit SoC's []kWh, export []kWh gives import battery 0kWh, house 23.16kWh, export 0.0kWh, metric 631.76p, metric10 659.72p
2026-06-19 20:55:02.242630: Marginal costs baseline metric (no standing charge): 531.7887
2026-06-19 20:55:02.425106: Marginal energy costs matrix computed: min=15.53 max=21.83
2026-06-19 20:55:02.523788: Rate array import [{'start': 1255, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 26.5p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3840, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 3840, 'end': 3900, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 3900, 'end': 4020, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 4020, 'end': 4135, 'rate': 'expensive', 'range': '(27.2p - 27.8p)'}] export [{'start': 1255, 'end': 4135, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 20:55:02.524708: - Your estimated bill for today is £0.89 and tomorrow is £1.93
2026-06-19 20:55:02.524745: - Import rates are expensive (22.4p - 26.5p) for the next 2 hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 20:55:02.524764: - The battery is currently at 66% and is in eco mode.
2026-06-19 20:55:02.524796: - For the next 48 hours there will be no solar generation.
2026-06-19 20:55:02.524812: - You will run out of battery in 12 hours.
2026-06-19 20:55:02.524828: - No charging is planned.
2026-06-19 20:55:02.524843: 
2026-06-19 20:55:02.577006: Plan calculation took 1.02 seconds
2026-06-19 20:55:02.580325: No high rate period found
2026-06-19 20:55:02.626632: Import threshold used for optimisation was 13.17p
2026-06-19 20:55:02.680045: Low import rate windows [0: 06-19 20:30:00 - 06-19 21:00:00 @ 26.48, 1: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 2: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 3: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 4: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 5: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 6: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 7: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 8: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 9: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 10: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 11: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 12: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 13: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 14: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 15: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 16: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 17: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 18: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 19: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 20: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 21: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 22: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 23: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 24: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 25: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 26: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 27: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 28: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 29: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 30: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 31: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 32: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 33: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 34: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 35: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 36: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 37: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 38: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 39: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 40: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 41: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 42: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 43: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 44: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 45: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 46: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 47: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 48: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 49: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 50: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 51: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 52: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 53: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 54: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 55: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 56: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 57: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 58: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 59: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 60: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 61: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 62: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 63: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 64: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 65: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 66: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 67: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 68: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 69: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 70: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 71: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 72: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 73: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 74: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 75: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 76: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 77: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 78: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 79: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 80: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 81: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 82: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 83: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 84: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 85: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 86: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 87: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 88: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 89: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 90: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 91: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 92: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 93: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41, 94: 06-21 20:30:00 - 06-21 21:00:00 @ 27.78]
2026-06-19 20:55:02.687351: Inverter 0 Set charge window is disabled
2026-06-19 20:55:02.687405: Inverter 0 count register writes 0
2026-06-19 20:55:02.703082: 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-19 20:55:02.703193: Recompute is saving previous plan...
2026-06-19 20:55:02.703254: Best charge window [  ]
2026-06-19 20:55:02.703277: Best export window [  ]
2026-06-19 20:55:02.704052: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 20:55:02.706086: Load divergence over 8.0 hours mean 679.16W, min 678.0W, max 679.2W, std dev 0.21W, divergence 0.02%
2026-06-19 20:55:02.723859: Creating pool of 12 processes to match your CPU count
2026-06-19 20:55:02.772298: Calculate Best options: mode(Monitor), 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-19 20:55:02.772581: Optimise levels pass started at 2026-06-19 20:55:02
2026-06-19 20:55:02.772757: Calculated end_record as 06-21 20:55:00 based on best_price 13.17p, next_charge_start 06-21 20:55:00, max_windows 0
2026-06-19 20:55:02.772810: Optimise levels pass ended at 2026-06-19 20:55:02, duration 0.0 seconds tried 0 combinations
2026-06-19 20:55:02.772865: Set best_price_charge_level 13.17p, best_price_export_level 0p, best_price_charge 13.17p, best_cost_export 0p, best_metric 531.79p, best_keep 0kWh, best_cycle 0kWh, best_carbon 0kg, best_import 0kWh
2026-06-19 20:55:02.783039: Starting detailed optimisation end_record 06-21 20:55:00, best_price_charge 13.17p, best_price_export 0p. lowest_price_charge 13.17p with charge limits []kWh and export limits []kWh
2026-06-19 20:55:02.783121: Tweak plan optimisation started
2026-06-19 20:55:02.783159: Tweak optimisation finished metric 520.15 cost 520.15 metric_keep 0 cycle 0 carbon 0 import 0
2026-06-19 20:55:02.803226: Previous plan best metric is 520.15 (cost 531.79) and new plan best metric is 520.15 (cost 531.79)
2026-06-19 20:55:02.803265: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-19 20:55:02.803341: Plan valid is now true after recompute was False
2026-06-19 20:55:02.824369: predict base end_record 06-21 20:55:00, final soc 1.12kWh, metric 631.76p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:00:00, load 37.95kWh, PV 0.0kWh
2026-06-19 20:55:02.826160:    Slot: [   20:55,    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,    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,    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]
2026-06-19 20:55:02.827597:     SoC: [   10.56,    10.49,    10.08,     9.67,     9.26,     8.85,     8.44,     8.03,     7.65,     7.26,     6.88,      6.5,     6.12,     5.73,     5.35,     4.97,     4.58,      4.2,     3.82,     3.44,     3.05,     2.67,     2.29,     1.91,     1.52,     1.14,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 20:55:02.828775:     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-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 20:55:02.830127:    LOAD: [     6.0,     6.06,     6.45,     6.83,     7.21,     7.59,     7.97,     8.35,     8.71,     9.07,     9.43,     9.78,    10.14,     10.5,    10.85,    11.21,    11.56,    11.92,    12.28,    12.63,    12.99,    13.35,     13.7,    14.06,    14.42,    14.77,    15.13,    15.48,    15.84,     16.2,    16.55,    16.91,    17.27,    17.62,    17.98,    18.34,    18.69,    19.05,    19.41,    19.71,    19.77,    19.83,    19.89,    20.09,    20.56,    20.72,    20.72,    20.75,    20.77,     20.8,    20.86,    21.14,    21.31,    21.78,    22.15,    22.42,    23.06,    23.64,    23.69,    23.79,    23.93,    24.12,    24.31,    24.84,    26.09,    28.04,    28.36,    28.44,    28.58,    28.78,    29.05,    29.38,    29.78,    30.24,    30.45,    30.47,    30.71,    31.02,    31.38,    31.57,    31.78,    32.07,    32.39,    33.02,    33.67,    34.11,    34.59,    34.92,    35.22,    35.54,    35.85,    36.17,    36.49,    36.79,    37.03,    37.33] kWh
2026-06-19 20:55:02.831446:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 20:55:02.832765:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     2.14,     2.49,     2.85,     3.21,     3.56,     3.92,     4.28,     4.63,     4.99,     5.35,      5.7,     6.06,     6.41,     6.72,     6.78,     6.84,      6.9,      7.1,     7.57,     7.73,     7.73,     7.76,     7.78,     7.81,     7.86,     8.15,     8.32,     8.79,     9.16,     9.43,    10.07,    10.65,     10.7,     10.8,    10.94,    11.13,    11.32,    11.85,     13.1,    15.05,    15.37,    15.45,    15.59,    15.79,    16.06,    16.39,    16.79,    17.25,    17.46,    17.48,    17.72,    18.03,    18.39,    18.58,    18.79,    19.08,     19.4,    20.03,    20.68,    21.12,     21.6,    21.93,    22.23,    22.55,    22.86,    23.18,     23.5,     23.8,    24.04,    24.34] kWh
2026-06-19 20:55:02.834020:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 20:55:02.835366:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   144.47,   149.72,   155.29,   160.61,    165.3,   170.09,   175.13,   180.05,   184.93,   189.81,   194.77,   199.65,   204.53,   209.03,    210.7,   212.24,   214.07,   220.44,   236.83,   242.37,   242.38,   243.19,   243.95,   244.73,   246.18,   253.99,   258.24,   269.32,   276.68,   282.07,   345.06,   356.62,   357.54,   359.32,   361.85,   364.97,   368.64,   378.46,    401.5,    437.9,   443.89,   445.23,   447.57,   451.21,   455.72,   461.64,   467.59,   474.88,   478.42,    478.6,   482.42,   487.05,   491.79,   494.35,   497.24,   501.31,    505.7,    514.3,   523.38,   529.32,    536.0,   540.74,   549.47,   558.24,   567.84,   577.58,   588.65,   599.87,   606.48,   614.52] p
2026-06-19 20:55:02.925234: Battery has 12.08 hours left - now at 10.56kWh
2026-06-19 20:55:02.960424: predict base10 end_record 06-21 20:55:00, final soc 1.12kWh, metric 659.72p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:25:00, load 39.49kWh, PV 0.0kWh
2026-06-19 20:55:02.962888:    Slot: [   20:55,    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,    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,    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]
2026-06-19 20:55:02.964222:     SoC: [   10.56,    10.49,    10.06,     9.63,      9.2,     8.77,     8.34,     7.91,      7.5,      7.1,      6.7,      6.3,      5.9,      5.5,      5.1,     4.69,     4.29,     3.89,     3.49,     3.09,     2.69,     2.29,     1.89,     1.48,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 20:55:02.965288:     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-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 20:55:02.966581:    LOAD: [     6.0,     6.07,     6.47,     6.87,     7.27,     7.67,     8.07,     8.47,     8.85,     9.22,     9.59,     9.97,    10.34,    10.71,    11.09,    11.46,    11.84,    12.21,    12.58,    12.96,    13.33,    13.71,    14.08,    14.45,    14.83,     15.2,    15.57,    15.95,    16.32,     16.7,    17.07,    17.44,    17.82,    18.19,    18.56,    18.94,    19.31,    19.68,    20.06,    20.38,    20.44,     20.5,    20.56,    20.78,    21.27,    21.43,    21.43,    21.46,    21.49,    21.52,    21.58,    21.88,    22.06,    22.55,    22.93,    23.21,    23.89,     24.5,    24.55,    24.65,     24.8,     25.0,     25.2,    25.76,    27.06,     29.1,    29.45,    29.52,    29.67,    29.88,    30.16,    30.51,    30.93,    31.41,    31.64,    31.65,    31.91,    32.23,    32.61,    32.81,    33.02,    33.33,    33.66,    34.32,    35.01,    35.46,    35.97,    36.31,    36.63,    36.97,    37.29,    37.62,    37.95,    38.27,    38.52,    38.83] kWh
2026-06-19 20:55:02.967796:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 20:55:02.969054:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     1.84,     2.21,     2.58,     2.96,     3.33,      3.7,     4.08,     4.45,     4.83,      5.2,     5.57,     5.95,     6.32,     6.69,     7.07,     7.39,     7.45,     7.51,     7.57,     7.79,     8.28,     8.44,     8.44,     8.47,      8.5,     8.53,     8.59,     8.88,     9.07,     9.56,     9.94,    10.22,     10.9,    11.51,    11.56,    11.66,    11.81,    12.01,    12.21,    12.77,    14.07,    16.11,    16.46,    16.53,    16.68,    16.89,    17.17,    17.52,    17.93,    18.42,    18.65,    18.66,    18.91,    19.24,    19.62,    19.82,    20.03,    20.34,    20.67,    21.33,    22.02,    22.47,    22.98,    23.32,    23.64,    23.98,     24.3,    24.63,    24.96,    25.28,    25.53,    25.84] kWh
2026-06-19 20:55:02.970293:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 20:55:02.971564:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.55,   145.49,   151.52,   157.03,   162.87,   168.45,   173.37,    178.4,   183.68,   188.84,   193.95,   199.07,   204.28,    209.4,   214.52,   219.24,   220.98,   222.59,    224.5,   231.17,   248.34,   254.15,   254.17,   255.01,   255.81,   256.63,   258.15,   266.35,    270.8,   282.41,   290.12,   295.77,   359.38,   371.48,   372.45,   374.31,   376.96,   380.23,   384.07,   394.36,   418.49,   456.63,   462.91,   464.32,   466.76,   470.58,   475.31,   481.51,   487.74,   495.38,   499.08,   499.28,   503.28,   508.12,   513.09,   515.77,    518.8,   523.06,   527.66,   536.67,   546.18,    552.4,   559.41,   564.37,   573.51,    582.7,   592.76,   602.96,   614.56,   626.31,   633.25,   641.66] p
2026-06-19 20:55:03.035932: predict best10 end_record 06-21 20:55:00, final soc 1.12kWh, metric 659.72p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:25:00, load 39.49kWh, PV 0.0kWh
2026-06-19 20:55:03.038019:    Slot: [   20:55,    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,    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,    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]
2026-06-19 20:55:03.039734:     SoC: [   10.56,    10.49,    10.06,     9.63,      9.2,     8.77,     8.34,     7.91,      7.5,      7.1,      6.7,      6.3,      5.9,      5.5,      5.1,     4.69,     4.29,     3.89,     3.49,     3.09,     2.69,     2.29,     1.89,     1.48,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 20:55:03.041044:     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-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 20:55:03.042746:    LOAD: [     6.0,     6.07,     6.47,     6.87,     7.27,     7.67,     8.07,     8.47,     8.85,     9.22,     9.59,     9.97,    10.34,    10.71,    11.09,    11.46,    11.84,    12.21,    12.58,    12.96,    13.33,    13.71,    14.08,    14.45,    14.83,     15.2,    15.57,    15.95,    16.32,     16.7,    17.07,    17.44,    17.82,    18.19,    18.56,    18.94,    19.31,    19.68,    20.06,    20.38,    20.44,     20.5,    20.56,    20.78,    21.27,    21.43,    21.43,    21.46,    21.49,    21.52,    21.58,    21.88,    22.06,    22.55,    22.93,    23.21,    23.89,     24.5,    24.55,    24.65,     24.8,     25.0,     25.2,    25.76,    27.06,     29.1,    29.45,    29.52,    29.67,    29.88,    30.16,    30.51,    30.93,    31.41,    31.64,    31.65,    31.91,    32.23,    32.61,    32.81,    33.02,    33.33,    33.66,    34.32,    35.01,    35.46,    35.97,    36.31,    36.63,    36.97,    37.29,    37.62,    37.95,    38.27,    38.52,    38.83] kWh
2026-06-19 20:55:03.044262:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 20:55:03.045903:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     1.84,     2.21,     2.58,     2.96,     3.33,      3.7,     4.08,     4.45,     4.83,      5.2,     5.57,     5.95,     6.32,     6.69,     7.07,     7.39,     7.45,     7.51,     7.57,     7.79,     8.28,     8.44,     8.44,     8.47,      8.5,     8.53,     8.59,     8.88,     9.07,     9.56,     9.94,    10.22,     10.9,    11.51,    11.56,    11.66,    11.81,    12.01,    12.21,    12.77,    14.07,    16.11,    16.46,    16.53,    16.68,    16.89,    17.17,    17.52,    17.93,    18.42,    18.65,    18.66,    18.91,    19.24,    19.62,    19.82,    20.03,    20.34,    20.67,    21.33,    22.02,    22.47,    22.98,    23.32,    23.64,    23.98,     24.3,    24.63,    24.96,    25.28,    25.53,    25.84] kWh
2026-06-19 20:55:03.047408:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 20:55:03.048970:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.55,   145.49,   151.52,   157.03,   162.87,   168.45,   173.37,    178.4,   183.68,   188.84,   193.95,   199.07,   204.28,    209.4,   214.52,   219.24,   220.98,   222.59,    224.5,   231.17,   248.34,   254.15,   254.17,   255.01,   255.81,   256.63,   258.15,   266.35,    270.8,   282.41,   290.12,   295.77,   359.38,   371.48,   372.45,   374.31,   376.96,   380.23,   384.07,   394.36,   418.49,   456.63,   462.91,   464.32,   466.76,   470.58,   475.31,   481.51,   487.74,   495.38,   499.08,   499.28,   503.28,   508.12,   513.09,   515.77,    518.8,   523.06,   527.66,   536.67,   546.18,    552.4,   559.41,   564.37,   573.51,    582.7,   592.76,   602.96,   614.56,   626.31,   633.25,   641.66] p
2026-06-19 20:55:03.106075: predict best end_record 06-21 20:55:00, final soc 1.12kWh, metric 631.76p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:00:00, load 37.95kWh, PV 0.0kWh
2026-06-19 20:55:03.107857:    Slot: [   20:55,    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,    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,    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]
2026-06-19 20:55:03.109177:     SoC: [   10.56,    10.49,    10.08,     9.67,     9.26,     8.85,     8.44,     8.03,     7.65,     7.26,     6.88,      6.5,     6.12,     5.73,     5.35,     4.97,     4.58,      4.2,     3.82,     3.44,     3.05,     2.67,     2.29,     1.91,     1.52,     1.14,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 20:55:03.110291:     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-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 20:55:03.111559:    LOAD: [     6.0,     6.06,     6.45,     6.83,     7.21,     7.59,     7.97,     8.35,     8.71,     9.07,     9.43,     9.78,    10.14,     10.5,    10.85,    11.21,    11.56,    11.92,    12.28,    12.63,    12.99,    13.35,     13.7,    14.06,    14.42,    14.77,    15.13,    15.48,    15.84,     16.2,    16.55,    16.91,    17.27,    17.62,    17.98,    18.34,    18.69,    19.05,    19.41,    19.71,    19.77,    19.83,    19.89,    20.09,    20.56,    20.72,    20.72,    20.75,    20.77,     20.8,    20.86,    21.14,    21.31,    21.78,    22.15,    22.42,    23.06,    23.64,    23.69,    23.79,    23.93,    24.12,    24.31,    24.84,    26.09,    28.04,    28.36,    28.44,    28.58,    28.78,    29.05,    29.38,    29.78,    30.24,    30.45,    30.47,    30.71,    31.02,    31.38,    31.57,    31.78,    32.07,    32.39,    33.02,    33.67,    34.11,    34.59,    34.92,    35.22,    35.54,    35.85,    36.17,    36.49,    36.79,    37.03,    37.33] kWh
2026-06-19 20:55:03.112754:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 20:55:03.114234:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     2.14,     2.49,     2.85,     3.21,     3.56,     3.92,     4.28,     4.63,     4.99,     5.35,      5.7,     6.06,     6.41,     6.72,     6.78,     6.84,      6.9,      7.1,     7.57,     7.73,     7.73,     7.76,     7.78,     7.81,     7.86,     8.15,     8.32,     8.79,     9.16,     9.43,    10.07,    10.65,     10.7,     10.8,    10.94,    11.13,    11.32,    11.85,     13.1,    15.05,    15.37,    15.45,    15.59,    15.79,    16.06,    16.39,    16.79,    17.25,    17.46,    17.48,    17.72,    18.03,    18.39,    18.58,    18.79,    19.08,     19.4,    20.03,    20.68,    21.12,     21.6,    21.93,    22.23,    22.55,    22.86,    23.18,     23.5,     23.8,    24.04,    24.34] kWh
2026-06-19 20:55:03.115550:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 20:55:03.116795:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   144.47,   149.72,   155.29,   160.61,    165.3,   170.09,   175.13,   180.05,   184.93,   189.81,   194.77,   199.65,   204.53,   209.03,    210.7,   212.24,   214.07,   220.44,   236.83,   242.37,   242.38,   243.19,   243.95,   244.73,   246.18,   253.99,   258.24,   269.32,   276.68,   282.07,   345.06,   356.62,   357.54,   359.32,   361.85,   364.97,   368.64,   378.46,    401.5,    437.9,   443.89,   445.23,   447.57,   451.21,   455.72,   461.64,   467.59,   474.88,   478.42,    478.6,   482.42,   487.05,   491.79,   494.35,   497.24,   501.31,    505.7,    514.3,   523.38,   529.32,    536.0,   540.74,   549.47,   558.24,   567.84,   577.58,   588.65,   599.87,   606.48,   614.52] p
2026-06-19 20:55:03.118456:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ]
2026-06-19 20:55:03.118494: Saving plan best values to HA entities
2026-06-19 20:55:03.234022: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 20:55:03.238687: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 20:55:03.243209: Best charging limit SoC's []kWh, export []kWh gives import battery 0kWh, house 23.16kWh, export 0.0kWh, metric 631.76p, metric10 659.72p
2026-06-19 20:55:03.304083: Marginal costs baseline metric (no standing charge): 531.7887
2026-06-19 20:55:03.451353: Marginal energy costs matrix computed: min=15.53 max=21.83
2026-06-19 20:55:03.519383: Rate array import [{'start': 1255, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 26.5p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3840, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 3840, 'end': 3900, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 3900, 'end': 4020, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 4020, 'end': 4135, 'rate': 'expensive', 'range': '(27.2p - 27.8p)'}] export [{'start': 1255, 'end': 4135, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 20:55:03.520128: - Your estimated bill for today is £0.89 and tomorrow is £1.93
2026-06-19 20:55:03.520162: - Import rates are expensive (22.4p - 26.5p) for the next 2 hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 20:55:03.520201: - The battery is currently at 66% and is in eco mode.
2026-06-19 20:55:03.520219: - For the next 48 hours there will be no solar generation.
2026-06-19 20:55:03.520714: - You will run out of battery in 12 hours.
2026-06-19 20:55:03.520741: - No charging is planned.
2026-06-19 20:55:03.520754: 
2026-06-19 20:55:03.557627: Plan calculation took 0.85 seconds
2026-06-19 20:55:03.557910: Inverter 0: Type SK Sunsynk
2026-06-19 20:55:03.557946: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 20:55:03.558141: Reserve min: 7%, battery_min: 7%
2026-06-19 20:55:03.558228: 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-19 20:55:03.558517: Inverter 0 SoC: 10.56kW 66%, current charge rate 5000W, current discharge rate 5250W, current battery power 659W, current battery voltage 51.2V, grid power -54W, load power 688W, PV Power 0W
2026-06-19 20:55:03.558714: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:55:03.558799: Inverter 0 scheduled charge enable is False
2026-06-19 20:55:03.558827: Inverter 0 charge windows currently []
2026-06-19 20:55:03.558853: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 20:55:03.558953: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:55:03.558978: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:55:03.559009: Inverter 0 scheduled discharge enable is False
2026-06-19 20:55:03.559128: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 20:55:03.559155: Inverter 0 discharge windows currently []
2026-06-19 20:55:03.559197: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:55:03.559216: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:55:03.559248: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:55:03.608121: Inverter 0 Set charge window is disabled
2026-06-19 20:55:03.608202: Inverter 0 count register writes 0
2026-06-19 20:55:03.629586: Total inverter register writes now 0
2026-06-19 20:55:03.651510: Completed run status Demand
2026-06-19 20:55:03.658581: Info: record_status Demand
2026-06-19 20:55:03.671318: Saved current settings to /config/predbat_config.json
2026-06-19 20:55:37.740938: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:55:37.741160: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:55:37.741200: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:55:37.741325: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 20:55:37.741351: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:55:37.741369: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:55:37.741385: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:57:37.918251: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:57:37.918449: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:57:37.918483: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:57:37.918621: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 20:57:37.918648: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:57:37.918665: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:57:37.918681: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 20:57:45.195443: Successfully loaded apps.yaml from apps.yaml
2026-06-19 20:59:38.129924: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 20:59:38.130088: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 20:59:38.130112: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 20:59:38.130209: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 20:59:38.130231: Note: Inverter does not support discharge freeze - disabled
2026-06-19 20:59:38.130245: Note: Inverter does not support charge freeze - disabled
2026-06-19 20:59:38.130258: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:00:00.218515: --------------- PredBat - update at 2026-06-19 21:00:00+01:00 with clock skew 0 minutes, minutes now 1260
2026-06-19 21:00:00.219222: Saved current settings to /config/predbat_config.json
2026-06-19 21:00:00.219328: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 14.8 minutes
2026-06-19 21:00:00.219379: 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-19 21:00:00.219470: Autoupdate: There is an update pending v8.40.14 Fix lost config, further rollout of storage class - auto update is off
2026-06-19 21:00:00.237550: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 21:00:00.238095: Predbat mode is set to Monitor
2026-06-19 21:00:00.336864: Found 11520 load_today datapoints going back 2 days
2026-06-19 21:00:00.336943: Using load_power data to fill gaps in load_today data
2026-06-19 21:00:00.392908: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 21:00:00.393105: Zero load period starting at 2026-06-19T12:09:00+0100 (531 minutes) for 889 minutes with base value 0.9
2026-06-19 21:00:00.393253: Zero load period starting at 2026-06-18T19:24:00+0100 (1536 minutes) for 64 minutes with base value 0.8
2026-06-19 21:00:00.394367: Processing 384 30-minute periods for power integration
2026-06-19 21:00:00.460420: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 21:00:00.460514: Car charging hold True, threshold 6.0kWh
2026-06-19 21:00:00.460550: Current data so far today: load 6.1kWh, import 1.8kWh, export 0.0kWh, PV 0kWh
2026-06-19 21:00:00.482195: Standing charge is set to 49.98p
2026-06-19 21:00:00.531814: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 21:00:00.531904: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 21:00:00.532127: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 196.7 minutes
2026-06-19 21:00:00.532658: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 196.7 minutes
2026-06-19 21:00:00.537790: Loaded 95 datapoints of futurerate analysis
2026-06-19 21:00:00.678263: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02', '06-20 19:00:00 => 23.07 / 17.65', '06-20 20:00:00 => 24.98 / 18.66']
2026-06-19 21:00:00.707351: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 21:00:00.709930: Import rates: min 13.17p, max 36.53p, average 20.04p
2026-06-19 21:00:00.759146: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 21:00:00.759291: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 21:00:00.760703: High export rate found rates in range 99p to -99p
2026-06-19 21:00:00.858045: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 21:00:00.858178: Battery level now 10.56kWh, -1hr ago 10.59kWh, at midnight 10.59kWh, battery value change in the last hour -0.45p, change today -0.45p, rate_forward 14.14p
2026-06-19 21:00:00.858355: Last hour: net energy 0.08kWh, import 0.08kWh, export 0.0kWh, car 0kWh, load 0.7kWh, net cost 1.99p, import 1.99p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 21:00:00.916838: Today's energy total net 1.8kWh, import 1.8kWh, export 0.0kWh, cost 89.03p, import 39.05p, export 0.0p, carbon 0.0kg
2026-06-19 21:00:00.916946: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 21:00:00.920153: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 21:00:00.921430: Warn: Found 1 gaps in load_today totalling 9775 minutes to fill using average data
2026-06-19 21:00:00.921526: Gap starting at 2026-06-18T15:55:00+0100 (1745 minutes) for 9775 minutes
2026-06-19 21:00:00.937514: Historical days now [7] weight [1]
2026-06-19 21:00:00.959053: Today's load divergence 107.45%, in-day adjustment 107.01%, damping 0.95x, yesterday 106.55% today 107.08% blend 12.5%
2026-06-19 21:00:00.959115: Today's predicted so far 13.26kWh with 0.0kWh car/iBoost excluded, 1.08kWh import ignored, and 0kWh forecast extra.
2026-06-19 21:00:00.959144: Today's actual load so far 14.49kWh with 0.0kWh car/iBoost excluded, and 0.38kWh import ignored.
2026-06-19 21:00:00.993846: Inverter 0: Type SK Sunsynk
2026-06-19 21:00:00.993909: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 21:00:00.994075: Reserve min: 7%, battery_min: 7%
2026-06-19 21:00:00.994132: 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-19 21:00:00.994370: Inverter 0 SoC: 10.56kW 66%, current charge rate 5000W, current discharge rate 5250W, current battery power 611W, current battery voltage 51.2V, grid power -53W, load power 642W, PV Power 0W
2026-06-19 21:00:00.994508: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:00:00.994582: Inverter 0 scheduled charge enable is False
2026-06-19 21:00:00.994607: Inverter 0 charge windows currently []
2026-06-19 21:00:00.994631: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 21:00:00.994732: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:00:00.994774: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:00:00.994808: Inverter 0 scheduled discharge enable is False
2026-06-19 21:00:00.994956: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:00:00.994987: Inverter 0 discharge windows currently []
2026-06-19 21:00:00.995007: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:00:00.995024: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:00:00.995040: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:00:01.054264: Dynamic load last period 1.20kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 21:00:01.054341: Plan was last updated on 2026-06-19 20:55:00+01:00 and is now 5.0 minutes old
2026-06-19 21:00:01.054374: Best charge window [  ]
2026-06-19 21:00:01.054394: Best export window [  ]
2026-06-19 21:00:01.055232: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 21:00:01.057240: Load divergence over 8.0 hours mean 682.93W, min 682.8W, max 684.0W, std dev 0.37W, divergence 0.03%
2026-06-19 21:00:01.076487: Creating pool of 12 processes to match your CPU count
2026-06-19 21:00:01.159094: predict base end_record 06-21 21:00:00, final soc 1.12kWh, metric 634.84p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:00:00, load 38.16kWh, PV 0.0kWh
2026-06-19 21:00:01.161725:    Slot: [   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,    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,    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]
2026-06-19 21:00:01.163171:     SoC: [   10.56,    10.15,     9.74,     9.32,     8.91,      8.5,     8.09,      7.7,     7.32,     6.93,     6.55,     6.16,     5.78,     5.39,     5.01,     4.62,     4.24,     3.85,     3.47,     3.08,      2.7,     2.31,     1.93,     1.54,     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,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-19 21:00:01.164266:     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-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:00:01.165567:    LOAD: [     6.1,     6.48,     6.87,     7.25,     7.63,     8.02,      8.4,     8.76,     9.12,     9.48,     9.84,     10.2,    10.55,    10.91,    11.27,    11.63,    11.99,    12.35,    12.71,    13.06,    13.42,    13.78,    14.14,     14.5,    14.85,    15.21,    15.57,    15.93,    16.29,    16.65,     17.0,    17.36,    17.72,    18.08,    18.44,     18.8,    19.15,    19.51,    19.83,    19.88,    19.94,    19.99,    20.23,    20.67,    20.82,    20.83,    20.86,    20.88,    20.91,    20.96,    21.25,    21.42,    21.89,    22.26,    22.53,    23.17,    23.75,     23.8,    23.89,    24.04,    24.23,    24.42,    24.95,     26.2,    28.14,    28.47,    28.55,    28.69,    28.89,    29.16,    29.49,    29.89,    30.34,    30.56,    30.58,    30.82,    31.13,    31.49,    31.69,    31.87,    32.18,     32.5,    33.12,    33.75,    34.17,     34.7,    35.01,    35.33,    35.65,    35.96,    36.28,    36.59,    36.91,    37.12,    37.43,    37.75] kWh
2026-06-19 21:00:01.166853:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:00:01.169085:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     2.12,     2.48,     2.84,      3.2,     3.56,     3.91,     4.27,     4.63,     4.99,     5.35,     5.71,     6.06,     6.42,     6.74,     6.79,     6.85,      6.9,     7.13,     7.58,     7.73,     7.74,     7.76,     7.79,     7.82,     7.87,     8.16,     8.33,      8.8,     9.17,     9.44,    10.08,    10.66,    10.71,     10.8,    10.95,    11.14,    11.33,    11.86,     13.1,    15.05,    15.38,    15.46,     15.6,     15.8,    16.07,     16.4,     16.8,    17.25,    17.47,    17.49,    17.73,    18.04,     18.4,     18.6,    18.78,    19.09,    19.41,    20.03,    20.66,    21.08,    21.61,    21.92,    22.24,    22.56,    22.87,    23.19,     23.5,    23.82,    24.03,    24.34,    24.66] kWh
2026-06-19 21:00:01.171255:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:00:01.172952:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   144.21,   149.49,   155.09,   160.44,   165.16,   169.98,   175.04,   179.99,   184.89,    189.8,   194.79,   199.69,    204.6,   209.18,   210.77,   212.31,   214.03,   221.13,   236.78,   242.31,   242.39,   243.13,   243.89,   244.65,   246.16,   253.93,   258.18,   269.26,   276.62,   282.01,   345.01,   356.56,   357.48,   359.26,   361.79,   364.91,   368.58,    378.4,   401.44,   437.84,   443.83,   445.17,   447.51,   451.15,   455.66,   461.59,   467.53,   474.82,   478.36,   478.55,   482.36,   486.99,   491.73,   494.43,   496.99,   501.26,   505.57,   514.05,   522.89,    528.6,    535.9,   540.45,   549.66,   558.26,   568.08,   577.74,   588.73,   600.23,   606.15,   614.63,   623.26] p
2026-06-19 21:00:01.313616: Battery has 12.0 hours left - now at 10.56kWh
2026-06-19 21:00:01.352536: predict base10 end_record 06-21 21:00:00, final soc 1.12kWh, metric 662.91p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:25:00, load 39.7kWh, PV 0.0kWh
2026-06-19 21:00:01.354229:    Slot: [   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,    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,    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]
2026-06-19 21:00:01.355783:     SoC: [   10.56,    10.13,      9.7,     9.27,     8.83,      8.4,     7.97,     7.56,     7.16,     6.75,     6.35,     5.95,     5.54,     5.14,     4.74,     4.33,     3.93,     3.53,     3.12,     2.72,     2.32,     1.91,     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,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:00:01.357187:     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-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:00:01.358566:    LOAD: [     6.1,      6.5,      6.9,     7.31,     7.71,     8.11,     8.51,     8.89,     9.27,     9.64,    10.02,    10.39,    10.77,    11.15,    11.52,     11.9,    12.27,    12.65,    13.03,     13.4,    13.78,    14.15,    14.53,     14.9,    15.28,    15.65,    16.03,    16.41,    16.78,    17.16,    17.53,    17.91,    18.28,    18.66,    19.04,    19.41,    19.79,    20.16,    20.49,    20.55,    20.61,    20.67,    20.91,    21.38,    21.54,    21.54,    21.57,     21.6,    21.63,    21.68,    21.98,    22.16,    22.65,    23.04,    23.32,    23.99,     24.6,    24.65,    24.75,     24.9,     25.1,    25.31,    25.86,    27.16,    29.21,    29.55,    29.63,    29.78,    29.99,    30.27,    30.62,    31.03,    31.51,    31.74,    31.75,    32.01,    32.33,    32.71,    32.92,    33.11,    33.44,    33.77,    34.41,    35.08,    35.52,    36.08,     36.4,    36.74,    37.07,     37.4,    37.73,    38.06,    38.39,    38.61,    38.94,    39.27] kWh
2026-06-19 21:00:01.359888:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:00:01.362092:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     1.81,     2.19,     2.56,     2.94,     3.32,     3.69,     4.07,     4.44,     4.82,     5.19,     5.57,     5.94,     6.32,      6.7,     7.07,      7.4,     7.46,     7.52,     7.58,     7.82,     8.29,     8.45,     8.45,     8.48,     8.51,     8.54,     8.59,     8.89,     9.07,     9.56,     9.95,    10.23,     10.9,    11.51,    11.56,    11.66,    11.81,    12.01,    12.22,    12.77,    14.07,    16.12,    16.46,    16.54,    16.69,     16.9,    17.18,    17.53,    17.94,    18.42,    18.65,    18.66,    18.92,    19.24,    19.62,    19.83,    20.02,    20.35,    20.68,    21.32,    21.99,    22.43,    22.98,    23.31,    23.65,    23.98,    24.31,    24.64,    24.97,     25.3,    25.52,    25.85,    26.18] kWh
2026-06-19 21:00:01.363316:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:00:01.364669:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,    139.2,   145.17,   151.23,   156.77,   162.64,   168.25,   173.19,   178.25,   183.56,   188.74,   193.88,   199.03,   204.26,    209.4,   214.55,   219.35,    221.0,   222.61,   224.42,   231.87,   248.27,   254.06,   254.15,   254.93,   255.72,   256.52,    258.1,   266.25,   270.69,   282.31,   290.01,   295.66,   359.27,   371.38,   372.35,   374.21,   376.86,   380.12,   383.97,   394.25,   418.39,   456.52,   462.81,   464.21,   466.66,   470.48,    475.2,   481.41,   487.63,   495.28,   498.98,   499.17,   503.17,   508.02,   512.98,   515.81,   518.49,   522.97,    527.5,   536.37,   545.63,   551.62,   559.27,   564.03,   573.67,   582.68,   592.98,   603.09,   614.59,   626.64,   632.84,   641.73,   650.77] p
2026-06-19 21:00:01.450642: predict best10 end_record 06-21 21:00:00, final soc 1.12kWh, metric 662.91p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:25:00, load 39.7kWh, PV 0.0kWh
2026-06-19 21:00:01.452644:    Slot: [   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,    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,    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]
2026-06-19 21:00:01.454220:     SoC: [   10.56,    10.13,      9.7,     9.27,     8.83,      8.4,     7.97,     7.56,     7.16,     6.75,     6.35,     5.95,     5.54,     5.14,     4.74,     4.33,     3.93,     3.53,     3.12,     2.72,     2.32,     1.91,     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,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:00:01.455325:     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-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:00:01.456620:    LOAD: [     6.1,      6.5,      6.9,     7.31,     7.71,     8.11,     8.51,     8.89,     9.27,     9.64,    10.02,    10.39,    10.77,    11.15,    11.52,     11.9,    12.27,    12.65,    13.03,     13.4,    13.78,    14.15,    14.53,     14.9,    15.28,    15.65,    16.03,    16.41,    16.78,    17.16,    17.53,    17.91,    18.28,    18.66,    19.04,    19.41,    19.79,    20.16,    20.49,    20.55,    20.61,    20.67,    20.91,    21.38,    21.54,    21.54,    21.57,     21.6,    21.63,    21.68,    21.98,    22.16,    22.65,    23.04,    23.32,    23.99,     24.6,    24.65,    24.75,     24.9,     25.1,    25.31,    25.86,    27.16,    29.21,    29.55,    29.63,    29.78,    29.99,    30.27,    30.62,    31.03,    31.51,    31.74,    31.75,    32.01,    32.33,    32.71,    32.92,    33.11,    33.44,    33.77,    34.41,    35.08,    35.52,    36.08,     36.4,    36.74,    37.07,     37.4,    37.73,    38.06,    38.39,    38.61,    38.94,    39.27] kWh
2026-06-19 21:00:01.457902:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:00:01.459304:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     1.81,     2.19,     2.56,     2.94,     3.32,     3.69,     4.07,     4.44,     4.82,     5.19,     5.57,     5.94,     6.32,      6.7,     7.07,      7.4,     7.46,     7.52,     7.58,     7.82,     8.29,     8.45,     8.45,     8.48,     8.51,     8.54,     8.59,     8.89,     9.07,     9.56,     9.95,    10.23,     10.9,    11.51,    11.56,    11.66,    11.81,    12.01,    12.22,    12.77,    14.07,    16.12,    16.46,    16.54,    16.69,     16.9,    17.18,    17.53,    17.94,    18.42,    18.65,    18.66,    18.92,    19.24,    19.62,    19.83,    20.02,    20.35,    20.68,    21.32,    21.99,    22.43,    22.98,    23.31,    23.65,    23.98,    24.31,    24.64,    24.97,     25.3,    25.52,    25.85,    26.18] kWh
2026-06-19 21:00:01.460512:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:00:01.461846:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,    139.2,   145.17,   151.23,   156.77,   162.64,   168.25,   173.19,   178.25,   183.56,   188.74,   193.88,   199.03,   204.26,    209.4,   214.55,   219.35,    221.0,   222.61,   224.42,   231.87,   248.27,   254.06,   254.15,   254.93,   255.72,   256.52,    258.1,   266.25,   270.69,   282.31,   290.01,   295.66,   359.27,   371.38,   372.35,   374.21,   376.86,   380.12,   383.97,   394.25,   418.39,   456.52,   462.81,   464.21,   466.66,   470.48,    475.2,   481.41,   487.63,   495.28,   498.98,   499.17,   503.17,   508.02,   512.98,   515.81,   518.49,   522.97,    527.5,   536.37,   545.63,   551.62,   559.27,   564.03,   573.67,   582.68,   592.98,   603.09,   614.59,   626.64,   632.84,   641.73,   650.77] p
2026-06-19 21:00:01.537700: predict best end_record 06-21 21:00:00, final soc 1.12kWh, metric 634.84p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:00:00, load 38.16kWh, PV 0.0kWh
2026-06-19 21:00:01.539519:    Slot: [   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,    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,    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]
2026-06-19 21:00:01.540854:     SoC: [   10.56,    10.15,     9.74,     9.32,     8.91,      8.5,     8.09,      7.7,     7.32,     6.93,     6.55,     6.16,     5.78,     5.39,     5.01,     4.62,     4.24,     3.85,     3.47,     3.08,      2.7,     2.31,     1.93,     1.54,     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,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-19 21:00:01.541954:     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-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:00:01.543227:    LOAD: [     6.1,     6.48,     6.87,     7.25,     7.63,     8.02,      8.4,     8.76,     9.12,     9.48,     9.84,     10.2,    10.55,    10.91,    11.27,    11.63,    11.99,    12.35,    12.71,    13.06,    13.42,    13.78,    14.14,     14.5,    14.85,    15.21,    15.57,    15.93,    16.29,    16.65,     17.0,    17.36,    17.72,    18.08,    18.44,     18.8,    19.15,    19.51,    19.83,    19.88,    19.94,    19.99,    20.23,    20.67,    20.82,    20.83,    20.86,    20.88,    20.91,    20.96,    21.25,    21.42,    21.89,    22.26,    22.53,    23.17,    23.75,     23.8,    23.89,    24.04,    24.23,    24.42,    24.95,     26.2,    28.14,    28.47,    28.55,    28.69,    28.89,    29.16,    29.49,    29.89,    30.34,    30.56,    30.58,    30.82,    31.13,    31.49,    31.69,    31.87,    32.18,     32.5,    33.12,    33.75,    34.17,     34.7,    35.01,    35.33,    35.65,    35.96,    36.28,    36.59,    36.91,    37.12,    37.43,    37.75] kWh
2026-06-19 21:00:01.544563:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:00:01.545969:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     2.12,     2.48,     2.84,      3.2,     3.56,     3.91,     4.27,     4.63,     4.99,     5.35,     5.71,     6.06,     6.42,     6.74,     6.79,     6.85,      6.9,     7.13,     7.58,     7.73,     7.74,     7.76,     7.79,     7.82,     7.87,     8.16,     8.33,      8.8,     9.17,     9.44,    10.08,    10.66,    10.71,     10.8,    10.95,    11.14,    11.33,    11.86,     13.1,    15.05,    15.38,    15.46,     15.6,     15.8,    16.07,     16.4,     16.8,    17.25,    17.47,    17.49,    17.73,    18.04,     18.4,     18.6,    18.78,    19.09,    19.41,    20.03,    20.66,    21.08,    21.61,    21.92,    22.24,    22.56,    22.87,    23.19,     23.5,    23.82,    24.03,    24.34,    24.66] kWh
2026-06-19 21:00:01.547174:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:00:01.548415:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   144.21,   149.49,   155.09,   160.44,   165.16,   169.98,   175.04,   179.99,   184.89,    189.8,   194.79,   199.69,    204.6,   209.18,   210.77,   212.31,   214.03,   221.13,   236.78,   242.31,   242.39,   243.13,   243.89,   244.65,   246.16,   253.93,   258.18,   269.26,   276.62,   282.01,   345.01,   356.56,   357.48,   359.26,   361.79,   364.91,   368.58,    378.4,   401.44,   437.84,   443.83,   445.17,   447.51,   451.15,   455.66,   461.59,   467.53,   474.82,   478.36,   478.55,   482.36,   486.99,   491.73,   494.43,   496.99,   501.26,   505.57,   514.05,   522.89,    528.6,    535.9,   540.45,   549.66,   558.26,   568.08,   577.74,   588.73,   600.23,   606.15,   614.63,   623.26] p
2026-06-19 21:00:01.550118:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ]
2026-06-19 21:00:01.550160: Saving plan best values to HA entities
2026-06-19 21:00:01.764682: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 21:00:01.771534: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 21:00:01.778314: Best charging limit SoC's []kWh, export []kWh gives import battery 0kWh, house 23.27kWh, export 0.0kWh, metric 634.84p, metric10 662.91p
2026-06-19 21:00:01.857526: Marginal costs baseline metric (no standing charge): 534.8688
2026-06-19 21:00:02.026695: Marginal energy costs matrix computed: min=15.44 max=21.8
2026-06-19 21:00:02.111361: Rate array import [{'start': 1260, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 26.5p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3840, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 3840, 'end': 3900, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 3900, 'end': 4020, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 4020, 'end': 4140, 'rate': 'expensive', 'range': '(27.2p - 27.8p)'}] export [{'start': 1260, 'end': 4140, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 21:00:02.112137: - Your estimated bill for today is £0.89 and tomorrow is £1.93
2026-06-19 21:00:02.112166: - Import rates are expensive (22.4p - 26.5p) for the next 2 hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 21:00:02.112181: - The battery is currently at 66% and is in eco mode.
2026-06-19 21:00:02.112194: - For the next 48 hours there will be no solar generation.
2026-06-19 21:00:02.112206: - You will run out of battery in 12 hours.
2026-06-19 21:00:02.112218: - No charging is planned.
2026-06-19 21:00:02.112231: 
2026-06-19 21:00:02.171451: Plan calculation took 1.12 seconds
2026-06-19 21:00:02.176381: No high rate period found
2026-06-19 21:00:02.234052: Import threshold used for optimisation was 13.17p
2026-06-19 21:00:02.294275: Low import rate windows [0: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 1: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 2: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 3: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 4: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 5: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 6: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 7: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 8: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 9: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 10: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 11: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 12: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 13: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 14: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 15: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 16: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 17: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 18: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 19: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 20: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 21: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 22: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 23: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 24: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 25: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 26: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 27: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 28: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 29: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 30: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 31: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 32: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 33: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 34: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 35: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 36: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 37: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 38: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 39: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 40: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 41: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 42: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 43: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 44: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 45: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 46: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 47: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 48: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 49: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 50: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 51: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 52: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 53: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 54: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 55: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 56: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 57: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 58: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 59: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 60: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 61: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 62: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 63: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 64: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 65: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 66: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 67: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 68: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 69: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 70: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 71: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 72: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 73: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 74: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 75: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 76: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 77: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 78: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 79: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 80: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 81: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 82: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 83: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 84: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 85: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 86: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 87: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 88: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 89: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 90: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 91: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 92: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41, 93: 06-21 20:30:00 - 06-21 21:00:00 @ 27.78]
2026-06-19 21:00:02.301641: Inverter 0 Set charge window is disabled
2026-06-19 21:00:02.301730: Inverter 0 count register writes 0
2026-06-19 21:00:02.317398: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 21:00:02.322613: Total inverter register writes now 0
2026-06-19 21:00:02.343462: Completed run status Demand
2026-06-19 21:00:02.349369: Info: record_status Demand
2026-06-19 21:00:02.362419: Saved current settings to /config/predbat_config.json
2026-06-19 21:00:37.437706: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:00:37.437935: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:00:37.437970: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:00:37.438103: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:00:37.438136: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:00:37.438155: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:00:37.438171: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:02:37.634984: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:02:37.635182: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:02:37.635212: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:02:37.635358: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:02:37.635385: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:02:37.635402: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:02:37.635417: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:04:37.809283: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:04:37.809487: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:04:37.809545: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:04:37.809744: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:04:37.809804: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:04:37.809830: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:04:37.809858: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:05:00.914174: --------------- PredBat - update at 2026-06-19 21:05:00+01:00 with clock skew 0 minutes, minutes now 1265
2026-06-19 21:05:00.914905: Saved current settings to /config/predbat_config.json
2026-06-19 21:05:00.914987: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 19.9 minutes
2026-06-19 21:05:00.915043: 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-19 21:05:00.915120: Autoupdate: There is an update pending v8.40.14 Fix lost config, further rollout of storage class - auto update is off
2026-06-19 21:05:00.936205: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 21:05:00.936684: Predbat mode is set to Monitor
2026-06-19 21:05:01.077047: Found 11520 load_today datapoints going back 2 days
2026-06-19 21:05:01.077167: Using load_power data to fill gaps in load_today data
2026-06-19 21:05:01.145187: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 21:05:01.145324: Zero load period starting at 2026-06-19T12:09:00+0100 (536 minutes) for 889 minutes with base value 0.9
2026-06-19 21:05:01.145378: Zero load period starting at 2026-06-18T19:24:00+0100 (1541 minutes) for 64 minutes with base value 0.8
2026-06-19 21:05:01.146449: Processing 384 30-minute periods for power integration
2026-06-19 21:05:01.213093: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 21:05:01.213188: Car charging hold True, threshold 6.0kWh
2026-06-19 21:05:01.213224: Current data so far today: load 6.05kWh, import 1.8kWh, export 0.0kWh, PV 0kWh
2026-06-19 21:05:01.234709: Standing charge is set to 49.98p
2026-06-19 21:05:01.284874: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 21:05:01.284952: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 21:05:01.285154: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 201.7 minutes
2026-06-19 21:05:01.285718: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 201.7 minutes
2026-06-19 21:05:01.292685: Loaded 95 datapoints of futurerate analysis
2026-06-19 21:05:01.454744: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02', '06-20 19:00:00 => 23.07 / 17.65', '06-20 20:00:00 => 24.98 / 18.66']
2026-06-19 21:05:01.482938: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 21:05:01.483216: Import rates: min 13.17p, max 36.53p, average 20.04p
2026-06-19 21:05:01.523983: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 21:05:01.524084: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 21:05:01.525226: High export rate found rates in range 99p to -99p
2026-06-19 21:05:01.626691: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 21:05:01.626843: Battery level now 10.56kWh, -1hr ago 10.59kWh, at midnight 10.59kWh, battery value change in the last hour -0.45p, change today -0.45p, rate_forward 14.14p
2026-06-19 21:05:01.627057: Last hour: net energy 0.06kWh, import 0.06kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 1.66p, import 1.66p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 21:05:01.684197: Today's energy total net 1.8kWh, import 1.8kWh, export 0.0kWh, cost 89.03p, import 39.05p, export 0.0p, carbon 0.0kg
2026-06-19 21:05:01.684318: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 21:05:01.687560: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 21:05:01.689004: Warn: Found 1 gaps in load_today totalling 9770 minutes to fill using average data
2026-06-19 21:05:01.689091: Gap starting at 2026-06-18T15:55:00+0100 (1750 minutes) for 9770 minutes
2026-06-19 21:05:01.705200: Historical days now [7] weight [1]
2026-06-19 21:05:01.728698: Today's load divergence 107.02%, in-day adjustment 106.66%, damping 0.95x, yesterday 106.55% today 106.67% blend 12.15%
2026-06-19 21:05:01.728778: Today's predicted so far 13.29kWh with 0.0kWh car/iBoost excluded, 1.08kWh import ignored, and 0kWh forecast extra.
2026-06-19 21:05:01.728824: Today's actual load so far 14.45kWh with 0.0kWh car/iBoost excluded, and 0.39kWh import ignored.
2026-06-19 21:05:01.763282: Inverter 0: Type SK Sunsynk
2026-06-19 21:05:01.763350: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 21:05:01.763551: Reserve min: 7%, battery_min: 7%
2026-06-19 21:05:01.763617: 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-19 21:05:01.763903: Inverter 0 SoC: 10.4kW 65%, current charge rate 5000W, current discharge rate 5250W, current battery power 620W, current battery voltage 51.2V, grid power -53W, load power 649W, PV Power 0W
2026-06-19 21:05:01.764054: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:05:01.764128: Inverter 0 scheduled charge enable is False
2026-06-19 21:05:01.764170: Inverter 0 charge windows currently []
2026-06-19 21:05:01.764195: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 21:05:01.764296: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:05:01.764322: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:05:01.764353: Inverter 0 scheduled discharge enable is False
2026-06-19 21:05:01.764466: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:05:01.764515: Inverter 0 discharge windows currently []
2026-06-19 21:05:01.764535: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:05:01.764552: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:05:01.764567: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:05:01.818978: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 21:05:01.819052: Plan was last updated on 2026-06-19 20:55:00+01:00 and is now 10.0 minutes old
2026-06-19 21:05:01.819080: Best charge window [  ]
2026-06-19 21:05:01.819098: Best export window [  ]
2026-06-19 21:05:01.819776: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 21:05:01.821377: Load divergence over 8.0 hours mean 681.68W, min 681.6W, max 682.8W, std dev 0.29W, divergence 0.02%
2026-06-19 21:05:01.836564: Creating pool of 12 processes to match your CPU count
2026-06-19 21:05:01.917230: predict base end_record 06-21 21:05:00, final soc 1.12kWh, metric 634.05p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:55:00, load 37.97kWh, PV 0.0kWh
2026-06-19 21:05:01.919063:    Slot: [   21:05,    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,    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,    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]
2026-06-19 21:05:01.920402:     SoC: [    10.4,    10.06,     9.65,     9.24,     8.83,     8.42,     8.01,     7.62,     7.24,     6.85,     6.47,     6.08,      5.7,     5.32,     4.93,     4.55,     4.16,     3.78,      3.4,     3.01,     2.63,     2.24,     1.86,     1.48,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:05:01.921544:     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-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:05:01.922930:    LOAD: [    6.05,     6.37,     6.75,     7.13,     7.51,     7.89,     8.28,     8.64,     8.99,     9.35,     9.71,    10.07,    10.43,    10.78,    11.14,     11.5,    11.86,    12.21,    12.57,    12.93,    13.29,    13.64,     14.0,    14.36,    14.72,    15.07,    15.43,    15.79,    16.15,    16.51,    16.86,    17.22,    17.58,    17.94,    18.29,    18.65,    19.01,    19.37,    19.68,    19.73,    19.79,    19.85,    20.13,    20.53,    20.68,    20.68,    20.71,    20.74,    20.76,    20.83,     21.1,    21.27,    21.74,    22.11,    22.38,    23.02,    23.61,    23.65,    23.75,    23.89,    24.08,    24.28,    24.81,    26.05,     28.0,    28.33,     28.4,    28.54,    28.75,    29.01,    29.34,    29.74,     30.2,    30.42,    30.43,    30.68,    30.98,    31.34,    31.55,    31.75,    32.03,    32.37,    32.97,    33.62,    34.04,    34.55,    34.88,    35.19,     35.5,    35.82,    36.13,    36.44,    36.76,    36.99,    37.28,     37.6] kWh
2026-06-19 21:05:01.924196:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:05:01.925539:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     1.83,     2.18,     2.54,      2.9,     3.26,     3.61,     3.97,     4.33,     4.69,     5.04,      5.4,     5.76,     6.12,     6.48,     6.79,     6.84,      6.9,     6.96,     7.24,     7.64,     7.79,     7.79,     7.82,     7.84,     7.87,     7.94,     8.21,     8.38,     8.85,     9.22,     9.49,    10.13,    10.71,    10.76,    10.86,     11.0,    11.19,    11.38,    11.92,    13.16,    15.11,    15.44,    15.51,    15.65,    15.85,    16.12,    16.45,    16.85,    17.31,    17.53,    17.54,    17.78,    18.09,    18.45,    18.65,    18.85,    19.14,    19.48,    20.07,    20.73,    21.15,    21.66,    21.99,     22.3,    22.61,    22.93,    23.24,    23.55,    23.87,     24.1,    24.39,    24.71] kWh
2026-06-19 21:05:01.926802:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:05:01.928147:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.43,    145.2,   150.47,   156.06,    161.4,    166.1,   170.91,   175.97,    180.9,    185.8,    190.7,   195.68,   200.58,   205.47,   210.01,   211.54,   213.14,   214.89,   223.52,   237.57,   242.99,   243.04,   243.77,   244.56,   245.33,   247.13,   254.61,   258.85,   269.94,    277.3,   282.69,   345.68,   357.24,   358.16,   359.94,   362.47,   365.58,   369.25,   379.08,   402.11,   438.52,   444.51,   445.85,   448.19,   451.83,   456.34,   462.26,    468.2,    475.5,   479.03,   479.22,   483.04,   487.66,    492.4,    495.1,   497.95,   501.89,   506.48,   514.68,   523.79,   529.55,   536.51,   541.29,    550.3,   558.85,   568.64,   578.32,   589.18,   600.85,   607.11,   615.17,    623.8] p
2026-06-19 21:05:02.147327: Battery has 11.83 hours left - now at 10.4kWh
2026-06-19 21:05:02.182532: predict base10 end_record 06-21 21:05:00, final soc 1.12kWh, metric 661.89p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:20:00, load 39.5kWh, PV 0.0kWh
2026-06-19 21:05:02.184159:    Slot: [   21:05,    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,    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,    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]
2026-06-19 21:05:02.185454:     SoC: [    10.4,    10.04,     9.61,     9.18,     8.76,     8.32,      7.9,     7.49,     7.09,     6.68,     6.28,     5.88,     5.47,     5.07,     4.67,     4.27,     3.86,     3.46,     3.06,     2.66,     2.25,     1.85,     1.45,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:05:02.186585:     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-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:05:02.187891:    LOAD: [    6.05,     6.38,     6.78,     7.18,     7.58,     7.98,     8.38,     8.76,     9.14,     9.51,     9.89,    10.26,    10.64,    11.01,    11.39,    11.76,    12.14,    12.51,    12.89,    13.26,    13.64,    14.01,    14.39,    14.76,    15.14,    15.51,    15.89,    16.26,    16.64,    17.01,    17.39,    17.76,    18.14,    18.51,    18.89,    19.26,    19.64,    20.01,    20.34,    20.39,    20.46,    20.51,    20.81,    21.23,    21.39,    21.39,    21.42,    21.45,    21.48,    21.55,    21.83,    22.01,     22.5,    22.89,    23.17,    23.84,    24.45,     24.5,     24.6,    24.75,    24.95,    25.16,    25.71,    27.01,    29.05,     29.4,    29.48,    29.62,    29.84,    30.12,    30.46,    30.88,    31.36,    31.59,     31.6,    31.86,    32.18,    32.56,    32.77,    32.98,    33.28,    33.63,    34.26,    34.94,    35.38,    35.92,    36.26,    36.59,    36.92,    37.25,    37.58,     37.9,    38.24,    38.47,    38.78,    39.11] kWh
2026-06-19 21:05:02.189114:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:05:02.190418:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     1.87,     2.24,     2.62,     2.99,     3.37,     3.74,     4.12,     4.49,     4.87,     5.24,     5.62,     5.99,     6.37,     6.74,     7.12,     7.45,      7.5,     7.56,     7.62,     7.92,     8.34,     8.49,      8.5,     8.52,     8.55,     8.58,     8.65,     8.94,     9.12,     9.61,     10.0,    10.28,    10.95,    11.56,    11.61,    11.71,    11.86,    12.06,    12.26,    12.82,    14.12,    16.16,    16.51,    16.59,    16.73,    16.95,    17.23,    17.57,    17.99,    18.47,     18.7,    18.71,    18.97,    19.29,    19.67,    19.88,    20.09,    20.39,    20.74,    21.37,    22.05,    22.49,    23.03,    23.37,     23.7,    24.02,    24.35,    24.68,    25.01,    25.34,    25.58,    25.89,    26.22] kWh
2026-06-19 21:05:02.191660:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:05:02.192944:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   140.06,   146.02,   152.07,    157.6,   163.46,   169.06,    174.0,   179.04,   184.34,   189.51,   194.65,   199.78,   205.01,   210.15,   215.28,   220.04,   221.64,   223.31,   225.15,   234.19,   248.91,   254.59,   254.64,   255.41,   256.23,   257.04,   258.94,   266.78,   271.22,   282.83,   290.54,   296.19,    359.8,   371.91,   372.88,   374.74,   377.39,   380.65,    384.5,   394.79,   418.92,   457.06,   463.34,   464.74,   467.19,   471.01,   475.73,   481.94,   488.16,   495.81,    499.5,    499.7,    503.7,   508.54,   513.51,   516.34,   519.32,   523.45,   528.25,   536.84,   546.39,   552.42,   559.71,   564.72,   574.17,   583.12,   593.37,    603.5,   614.89,   627.12,   633.67,   642.11,   651.15] p
2026-06-19 21:05:02.267544: predict best10 end_record 06-21 21:05:00, final soc 1.12kWh, metric 661.89p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:20:00, load 39.5kWh, PV 0.0kWh
2026-06-19 21:05:02.269894:    Slot: [   21:05,    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,    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,    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]
2026-06-19 21:05:02.271714:     SoC: [    10.4,    10.04,     9.61,     9.18,     8.76,     8.32,      7.9,     7.49,     7.09,     6.68,     6.28,     5.88,     5.47,     5.07,     4.67,     4.27,     3.86,     3.46,     3.06,     2.66,     2.25,     1.85,     1.45,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:05:02.273054:     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-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:05:02.274695:    LOAD: [    6.05,     6.38,     6.78,     7.18,     7.58,     7.98,     8.38,     8.76,     9.14,     9.51,     9.89,    10.26,    10.64,    11.01,    11.39,    11.76,    12.14,    12.51,    12.89,    13.26,    13.64,    14.01,    14.39,    14.76,    15.14,    15.51,    15.89,    16.26,    16.64,    17.01,    17.39,    17.76,    18.14,    18.51,    18.89,    19.26,    19.64,    20.01,    20.34,    20.39,    20.46,    20.51,    20.81,    21.23,    21.39,    21.39,    21.42,    21.45,    21.48,    21.55,    21.83,    22.01,     22.5,    22.89,    23.17,    23.84,    24.45,     24.5,     24.6,    24.75,    24.95,    25.16,    25.71,    27.01,    29.05,     29.4,    29.48,    29.62,    29.84,    30.12,    30.46,    30.88,    31.36,    31.59,     31.6,    31.86,    32.18,    32.56,    32.77,    32.98,    33.28,    33.63,    34.26,    34.94,    35.38,    35.92,    36.26,    36.59,    36.92,    37.25,    37.58,     37.9,    38.24,    38.47,    38.78,    39.11] kWh
2026-06-19 21:05:02.276212:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:05:02.277823:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     1.87,     2.24,     2.62,     2.99,     3.37,     3.74,     4.12,     4.49,     4.87,     5.24,     5.62,     5.99,     6.37,     6.74,     7.12,     7.45,      7.5,     7.56,     7.62,     7.92,     8.34,     8.49,      8.5,     8.52,     8.55,     8.58,     8.65,     8.94,     9.12,     9.61,     10.0,    10.28,    10.95,    11.56,    11.61,    11.71,    11.86,    12.06,    12.26,    12.82,    14.12,    16.16,    16.51,    16.59,    16.73,    16.95,    17.23,    17.57,    17.99,    18.47,     18.7,    18.71,    18.97,    19.29,    19.67,    19.88,    20.09,    20.39,    20.74,    21.37,    22.05,    22.49,    23.03,    23.37,     23.7,    24.02,    24.35,    24.68,    25.01,    25.34,    25.58,    25.89,    26.22] kWh
2026-06-19 21:05:02.279340:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:05:02.280946:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   140.06,   146.02,   152.07,    157.6,   163.46,   169.06,    174.0,   179.04,   184.34,   189.51,   194.65,   199.78,   205.01,   210.15,   215.28,   220.04,   221.64,   223.31,   225.15,   234.19,   248.91,   254.59,   254.64,   255.41,   256.23,   257.04,   258.94,   266.78,   271.22,   282.83,   290.54,   296.19,    359.8,   371.91,   372.88,   374.74,   377.39,   380.65,    384.5,   394.79,   418.92,   457.06,   463.34,   464.74,   467.19,   471.01,   475.73,   481.94,   488.16,   495.81,    499.5,    499.7,    503.7,   508.54,   513.51,   516.34,   519.32,   523.45,   528.25,   536.84,   546.39,   552.42,   559.71,   564.72,   574.17,   583.12,   593.37,    603.5,   614.89,   627.12,   633.67,   642.11,   651.15] p
2026-06-19 21:05:02.367376: predict best end_record 06-21 21:05:00, final soc 1.12kWh, metric 634.05p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:55:00, load 37.97kWh, PV 0.0kWh
2026-06-19 21:05:02.369459:    Slot: [   21:05,    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,    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,    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]
2026-06-19 21:05:02.371193:     SoC: [    10.4,    10.06,     9.65,     9.24,     8.83,     8.42,     8.01,     7.62,     7.24,     6.85,     6.47,     6.08,      5.7,     5.32,     4.93,     4.55,     4.16,     3.78,      3.4,     3.01,     2.63,     2.24,     1.86,     1.48,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:05:02.372586:     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-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:05:02.374302:    LOAD: [    6.05,     6.37,     6.75,     7.13,     7.51,     7.89,     8.28,     8.64,     8.99,     9.35,     9.71,    10.07,    10.43,    10.78,    11.14,     11.5,    11.86,    12.21,    12.57,    12.93,    13.29,    13.64,     14.0,    14.36,    14.72,    15.07,    15.43,    15.79,    16.15,    16.51,    16.86,    17.22,    17.58,    17.94,    18.29,    18.65,    19.01,    19.37,    19.68,    19.73,    19.79,    19.85,    20.13,    20.53,    20.68,    20.68,    20.71,    20.74,    20.76,    20.83,     21.1,    21.27,    21.74,    22.11,    22.38,    23.02,    23.61,    23.65,    23.75,    23.89,    24.08,    24.28,    24.81,    26.05,     28.0,    28.33,     28.4,    28.54,    28.75,    29.01,    29.34,    29.74,     30.2,    30.42,    30.43,    30.68,    30.98,    31.34,    31.55,    31.75,    32.03,    32.37,    32.97,    33.62,    34.04,    34.55,    34.88,    35.19,     35.5,    35.82,    36.13,    36.44,    36.76,    36.99,    37.28,     37.6] kWh
2026-06-19 21:05:02.375869:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:05:02.377549:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     1.83,     2.18,     2.54,      2.9,     3.26,     3.61,     3.97,     4.33,     4.69,     5.04,      5.4,     5.76,     6.12,     6.48,     6.79,     6.84,      6.9,     6.96,     7.24,     7.64,     7.79,     7.79,     7.82,     7.84,     7.87,     7.94,     8.21,     8.38,     8.85,     9.22,     9.49,    10.13,    10.71,    10.76,    10.86,     11.0,    11.19,    11.38,    11.92,    13.16,    15.11,    15.44,    15.51,    15.65,    15.85,    16.12,    16.45,    16.85,    17.31,    17.53,    17.54,    17.78,    18.09,    18.45,    18.65,    18.85,    19.14,    19.48,    20.07,    20.73,    21.15,    21.66,    21.99,     22.3,    22.61,    22.93,    23.24,    23.55,    23.87,     24.1,    24.39,    24.71] kWh
2026-06-19 21:05:02.379125:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:05:02.380819:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.43,    145.2,   150.47,   156.06,    161.4,    166.1,   170.91,   175.97,    180.9,    185.8,    190.7,   195.68,   200.58,   205.47,   210.01,   211.54,   213.14,   214.89,   223.52,   237.57,   242.99,   243.04,   243.77,   244.56,   245.33,   247.13,   254.61,   258.85,   269.94,    277.3,   282.69,   345.68,   357.24,   358.16,   359.94,   362.47,   365.58,   369.25,   379.08,   402.11,   438.52,   444.51,   445.85,   448.19,   451.83,   456.34,   462.26,    468.2,    475.5,   479.03,   479.22,   483.04,   487.66,    492.4,    495.1,   497.95,   501.89,   506.48,   514.68,   523.79,   529.55,   536.51,   541.29,    550.3,   558.85,   568.64,   578.32,   589.18,   600.85,   607.11,   615.17,    623.8] p
2026-06-19 21:05:02.382963:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ]
2026-06-19 21:05:02.383002: Saving plan best values to HA entities
2026-06-19 21:05:02.562487: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 21:05:02.567951: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 21:05:02.573999: Best charging limit SoC's []kWh, export []kWh gives import battery 0kWh, house 23.28kWh, export 0.0kWh, metric 634.05p, metric10 661.89p
2026-06-19 21:05:02.646054: Marginal costs baseline metric (no standing charge): 534.0808
2026-06-19 21:05:02.837532: Marginal energy costs matrix computed: min=15.39 max=21.66
2026-06-19 21:05:02.929505: Rate array import [{'start': 1265, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 26.5p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3840, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 3840, 'end': 3900, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 3900, 'end': 4020, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 4020, 'end': 4145, 'rate': 'expensive', 'range': '(27.1p - 27.8p)'}] export [{'start': 1265, 'end': 4145, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 21:05:02.930506: - Your estimated bill for today is £0.89 and tomorrow is £1.94
2026-06-19 21:05:02.930570: - Import rates are expensive (22.4p - 26.5p) for the next 1  hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 21:05:02.930591: - The battery is currently at 65% and is in eco mode.
2026-06-19 21:05:02.930607: - For the next 48 hours there will be no solar generation.
2026-06-19 21:05:02.930623: - You will run out of battery in 11 hours.
2026-06-19 21:05:02.930643: - No charging is planned.
2026-06-19 21:05:02.930670: 
2026-06-19 21:05:02.990682: Plan calculation took 1.17 seconds
2026-06-19 21:05:02.994554: No high rate period found
2026-06-19 21:05:03.046610: Import threshold used for optimisation was 13.17p
2026-06-19 21:05:03.102205: Low import rate windows [0: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 1: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 2: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 3: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 4: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 5: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 6: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 7: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 8: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 9: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 10: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 11: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 12: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 13: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 14: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 15: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 16: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 17: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 18: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 19: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 20: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 21: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 22: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 23: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 24: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 25: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 26: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 27: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 28: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 29: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 30: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 31: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 32: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 33: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 34: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 35: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 36: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 37: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 38: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 39: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 40: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 41: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 42: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 43: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 44: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 45: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 46: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 47: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 48: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 49: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 50: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 51: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 52: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 53: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 54: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 55: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 56: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 57: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 58: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 59: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 60: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 61: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 62: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 63: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 64: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 65: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 66: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 67: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 68: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 69: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 70: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 71: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 72: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 73: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 74: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 75: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 76: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 77: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 78: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 79: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 80: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 81: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 82: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 83: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 84: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 85: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 86: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 87: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 88: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 89: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 90: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 91: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 92: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41, 93: 06-21 20:30:00 - 06-21 21:00:00 @ 27.78, 94: 06-21 21:00:00 - 06-21 21:30:00 @ 27.1]
2026-06-19 21:05:03.110936: Inverter 0 Set charge window is disabled
2026-06-19 21:05:03.110998: Inverter 0 count register writes 0
2026-06-19 21:05:03.127041: 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-19 21:05:03.127165: Recompute is saving previous plan...
2026-06-19 21:05:03.127217: Best charge window [  ]
2026-06-19 21:05:03.127240: Best export window [  ]
2026-06-19 21:05:03.128129: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 21:05:03.130244: Load divergence over 8.0 hours mean 681.68W, min 681.6W, max 682.8W, std dev 0.29W, divergence 0.02%
2026-06-19 21:05:03.148856: Creating pool of 12 processes to match your CPU count
2026-06-19 21:05:03.210623: Calculate Best options: mode(Monitor), 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-19 21:05:03.211004: Optimise levels pass started at 2026-06-19 21:05:03
2026-06-19 21:05:03.211230: Calculated end_record as 06-21 21:05:00 based on best_price 13.17p, next_charge_start 06-21 21:05:00, max_windows 0
2026-06-19 21:05:03.212318: Optimise levels pass ended at 2026-06-19 21:05:03, duration 0.0 seconds tried 0 combinations
2026-06-19 21:05:03.212693: Set best_price_charge_level 13.17p, best_price_export_level 0p, best_price_charge 13.17p, best_cost_export 0p, best_metric 534.08p, best_keep 0kWh, best_cycle 0kWh, best_carbon 0kg, best_import 0kWh
2026-06-19 21:05:03.225298: Starting detailed optimisation end_record 06-21 21:05:00, best_price_charge 13.17p, best_price_export 0p. lowest_price_charge 13.17p with charge limits []kWh and export limits []kWh
2026-06-19 21:05:03.225388: Tweak plan optimisation started
2026-06-19 21:05:03.225433: Tweak optimisation finished metric 522.42 cost 522.42 metric_keep 0 cycle 0 carbon 0 import 0
2026-06-19 21:05:03.249508: Previous plan best metric is 522.42 (cost 534.08) and new plan best metric is 522.42 (cost 534.08)
2026-06-19 21:05:03.249590: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-19 21:05:03.249755: Plan valid is now true after recompute was False
2026-06-19 21:05:03.281099: predict base end_record 06-21 21:05:00, final soc 1.12kWh, metric 634.05p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:55:00, load 37.97kWh, PV 0.0kWh
2026-06-19 21:05:03.283257:    Slot: [   21:05,    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,    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,    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]
2026-06-19 21:05:03.284888:     SoC: [    10.4,    10.06,     9.65,     9.24,     8.83,     8.42,     8.01,     7.62,     7.24,     6.85,     6.47,     6.08,      5.7,     5.32,     4.93,     4.55,     4.16,     3.78,      3.4,     3.01,     2.63,     2.24,     1.86,     1.48,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:05:03.286337:     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-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:05:03.287956:    LOAD: [    6.05,     6.37,     6.75,     7.13,     7.51,     7.89,     8.28,     8.64,     8.99,     9.35,     9.71,    10.07,    10.43,    10.78,    11.14,     11.5,    11.86,    12.21,    12.57,    12.93,    13.29,    13.64,     14.0,    14.36,    14.72,    15.07,    15.43,    15.79,    16.15,    16.51,    16.86,    17.22,    17.58,    17.94,    18.29,    18.65,    19.01,    19.37,    19.68,    19.73,    19.79,    19.85,    20.13,    20.53,    20.68,    20.68,    20.71,    20.74,    20.76,    20.83,     21.1,    21.27,    21.74,    22.11,    22.38,    23.02,    23.61,    23.65,    23.75,    23.89,    24.08,    24.28,    24.81,    26.05,     28.0,    28.33,     28.4,    28.54,    28.75,    29.01,    29.34,    29.74,     30.2,    30.42,    30.43,    30.68,    30.98,    31.34,    31.55,    31.75,    32.03,    32.37,    32.97,    33.62,    34.04,    34.55,    34.88,    35.19,     35.5,    35.82,    36.13,    36.44,    36.76,    36.99,    37.28,     37.6] kWh
2026-06-19 21:05:03.289513:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:05:03.291142:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     1.83,     2.18,     2.54,      2.9,     3.26,     3.61,     3.97,     4.33,     4.69,     5.04,      5.4,     5.76,     6.12,     6.48,     6.79,     6.84,      6.9,     6.96,     7.24,     7.64,     7.79,     7.79,     7.82,     7.84,     7.87,     7.94,     8.21,     8.38,     8.85,     9.22,     9.49,    10.13,    10.71,    10.76,    10.86,     11.0,    11.19,    11.38,    11.92,    13.16,    15.11,    15.44,    15.51,    15.65,    15.85,    16.12,    16.45,    16.85,    17.31,    17.53,    17.54,    17.78,    18.09,    18.45,    18.65,    18.85,    19.14,    19.48,    20.07,    20.73,    21.15,    21.66,    21.99,     22.3,    22.61,    22.93,    23.24,    23.55,    23.87,     24.1,    24.39,    24.71] kWh
2026-06-19 21:05:03.292683:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:05:03.294296:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.43,    145.2,   150.47,   156.06,    161.4,    166.1,   170.91,   175.97,    180.9,    185.8,    190.7,   195.68,   200.58,   205.47,   210.01,   211.54,   213.14,   214.89,   223.52,   237.57,   242.99,   243.04,   243.77,   244.56,   245.33,   247.13,   254.61,   258.85,   269.94,    277.3,   282.69,   345.68,   357.24,   358.16,   359.94,   362.47,   365.58,   369.25,   379.08,   402.11,   438.52,   444.51,   445.85,   448.19,   451.83,   456.34,   462.26,    468.2,    475.5,   479.03,   479.22,   483.04,   487.66,    492.4,    495.1,   497.95,   501.89,   506.48,   514.68,   523.79,   529.55,   536.51,   541.29,    550.3,   558.85,   568.64,   578.32,   589.18,   600.85,   607.11,   615.17,    623.8] p
2026-06-19 21:05:03.392764: Battery has 11.83 hours left - now at 10.4kWh
2026-06-19 21:05:03.431561: predict base10 end_record 06-21 21:05:00, final soc 1.12kWh, metric 661.89p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:20:00, load 39.5kWh, PV 0.0kWh
2026-06-19 21:05:03.433594:    Slot: [   21:05,    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,    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,    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]
2026-06-19 21:05:03.435348:     SoC: [    10.4,    10.04,     9.61,     9.18,     8.76,     8.32,      7.9,     7.49,     7.09,     6.68,     6.28,     5.88,     5.47,     5.07,     4.67,     4.27,     3.86,     3.46,     3.06,     2.66,     2.25,     1.85,     1.45,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:05:03.436721:     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-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:05:03.438371:    LOAD: [    6.05,     6.38,     6.78,     7.18,     7.58,     7.98,     8.38,     8.76,     9.14,     9.51,     9.89,    10.26,    10.64,    11.01,    11.39,    11.76,    12.14,    12.51,    12.89,    13.26,    13.64,    14.01,    14.39,    14.76,    15.14,    15.51,    15.89,    16.26,    16.64,    17.01,    17.39,    17.76,    18.14,    18.51,    18.89,    19.26,    19.64,    20.01,    20.34,    20.39,    20.46,    20.51,    20.81,    21.23,    21.39,    21.39,    21.42,    21.45,    21.48,    21.55,    21.83,    22.01,     22.5,    22.89,    23.17,    23.84,    24.45,     24.5,     24.6,    24.75,    24.95,    25.16,    25.71,    27.01,    29.05,     29.4,    29.48,    29.62,    29.84,    30.12,    30.46,    30.88,    31.36,    31.59,     31.6,    31.86,    32.18,    32.56,    32.77,    32.98,    33.28,    33.63,    34.26,    34.94,    35.38,    35.92,    36.26,    36.59,    36.92,    37.25,    37.58,     37.9,    38.24,    38.47,    38.78,    39.11] kWh
2026-06-19 21:05:03.439954:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:05:03.441542:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     1.87,     2.24,     2.62,     2.99,     3.37,     3.74,     4.12,     4.49,     4.87,     5.24,     5.62,     5.99,     6.37,     6.74,     7.12,     7.45,      7.5,     7.56,     7.62,     7.92,     8.34,     8.49,      8.5,     8.52,     8.55,     8.58,     8.65,     8.94,     9.12,     9.61,     10.0,    10.28,    10.95,    11.56,    11.61,    11.71,    11.86,    12.06,    12.26,    12.82,    14.12,    16.16,    16.51,    16.59,    16.73,    16.95,    17.23,    17.57,    17.99,    18.47,     18.7,    18.71,    18.97,    19.29,    19.67,    19.88,    20.09,    20.39,    20.74,    21.37,    22.05,    22.49,    23.03,    23.37,     23.7,    24.02,    24.35,    24.68,    25.01,    25.34,    25.58,    25.89,    26.22] kWh
2026-06-19 21:05:03.443110:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:05:03.444725:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   140.06,   146.02,   152.07,    157.6,   163.46,   169.06,    174.0,   179.04,   184.34,   189.51,   194.65,   199.78,   205.01,   210.15,   215.28,   220.04,   221.64,   223.31,   225.15,   234.19,   248.91,   254.59,   254.64,   255.41,   256.23,   257.04,   258.94,   266.78,   271.22,   282.83,   290.54,   296.19,    359.8,   371.91,   372.88,   374.74,   377.39,   380.65,    384.5,   394.79,   418.92,   457.06,   463.34,   464.74,   467.19,   471.01,   475.73,   481.94,   488.16,   495.81,    499.5,    499.7,    503.7,   508.54,   513.51,   516.34,   519.32,   523.45,   528.25,   536.84,   546.39,   552.42,   559.71,   564.72,   574.17,   583.12,   593.37,    603.5,   614.89,   627.12,   633.67,   642.11,   651.15] p
2026-06-19 21:05:03.508641: predict best10 end_record 06-21 21:05:00, final soc 1.12kWh, metric 661.89p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:20:00, load 39.5kWh, PV 0.0kWh
2026-06-19 21:05:03.510698:    Slot: [   21:05,    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,    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,    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]
2026-06-19 21:05:03.512311:     SoC: [    10.4,    10.04,     9.61,     9.18,     8.76,     8.32,      7.9,     7.49,     7.09,     6.68,     6.28,     5.88,     5.47,     5.07,     4.67,     4.27,     3.86,     3.46,     3.06,     2.66,     2.25,     1.85,     1.45,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:05:03.513656:     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-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:05:03.515312:    LOAD: [    6.05,     6.38,     6.78,     7.18,     7.58,     7.98,     8.38,     8.76,     9.14,     9.51,     9.89,    10.26,    10.64,    11.01,    11.39,    11.76,    12.14,    12.51,    12.89,    13.26,    13.64,    14.01,    14.39,    14.76,    15.14,    15.51,    15.89,    16.26,    16.64,    17.01,    17.39,    17.76,    18.14,    18.51,    18.89,    19.26,    19.64,    20.01,    20.34,    20.39,    20.46,    20.51,    20.81,    21.23,    21.39,    21.39,    21.42,    21.45,    21.48,    21.55,    21.83,    22.01,     22.5,    22.89,    23.17,    23.84,    24.45,     24.5,     24.6,    24.75,    24.95,    25.16,    25.71,    27.01,    29.05,     29.4,    29.48,    29.62,    29.84,    30.12,    30.46,    30.88,    31.36,    31.59,     31.6,    31.86,    32.18,    32.56,    32.77,    32.98,    33.28,    33.63,    34.26,    34.94,    35.38,    35.92,    36.26,    36.59,    36.92,    37.25,    37.58,     37.9,    38.24,    38.47,    38.78,    39.11] kWh
2026-06-19 21:05:03.516838:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:05:03.518457:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     1.87,     2.24,     2.62,     2.99,     3.37,     3.74,     4.12,     4.49,     4.87,     5.24,     5.62,     5.99,     6.37,     6.74,     7.12,     7.45,      7.5,     7.56,     7.62,     7.92,     8.34,     8.49,      8.5,     8.52,     8.55,     8.58,     8.65,     8.94,     9.12,     9.61,     10.0,    10.28,    10.95,    11.56,    11.61,    11.71,    11.86,    12.06,    12.26,    12.82,    14.12,    16.16,    16.51,    16.59,    16.73,    16.95,    17.23,    17.57,    17.99,    18.47,     18.7,    18.71,    18.97,    19.29,    19.67,    19.88,    20.09,    20.39,    20.74,    21.37,    22.05,    22.49,    23.03,    23.37,     23.7,    24.02,    24.35,    24.68,    25.01,    25.34,    25.58,    25.89,    26.22] kWh
2026-06-19 21:05:03.519992:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:05:03.521719:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   140.06,   146.02,   152.07,    157.6,   163.46,   169.06,    174.0,   179.04,   184.34,   189.51,   194.65,   199.78,   205.01,   210.15,   215.28,   220.04,   221.64,   223.31,   225.15,   234.19,   248.91,   254.59,   254.64,   255.41,   256.23,   257.04,   258.94,   266.78,   271.22,   282.83,   290.54,   296.19,    359.8,   371.91,   372.88,   374.74,   377.39,   380.65,    384.5,   394.79,   418.92,   457.06,   463.34,   464.74,   467.19,   471.01,   475.73,   481.94,   488.16,   495.81,    499.5,    499.7,    503.7,   508.54,   513.51,   516.34,   519.32,   523.45,   528.25,   536.84,   546.39,   552.42,   559.71,   564.72,   574.17,   583.12,   593.37,    603.5,   614.89,   627.12,   633.67,   642.11,   651.15] p
2026-06-19 21:05:03.596788: predict best end_record 06-21 21:05:00, final soc 1.12kWh, metric 634.05p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:55:00, load 37.97kWh, PV 0.0kWh
2026-06-19 21:05:03.599341:    Slot: [   21:05,    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,    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,    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]
2026-06-19 21:05:03.600991:     SoC: [    10.4,    10.06,     9.65,     9.24,     8.83,     8.42,     8.01,     7.62,     7.24,     6.85,     6.47,     6.08,      5.7,     5.32,     4.93,     4.55,     4.16,     3.78,      3.4,     3.01,     2.63,     2.24,     1.86,     1.48,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:05:03.602595:     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-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:05:03.604208:    LOAD: [    6.05,     6.37,     6.75,     7.13,     7.51,     7.89,     8.28,     8.64,     8.99,     9.35,     9.71,    10.07,    10.43,    10.78,    11.14,     11.5,    11.86,    12.21,    12.57,    12.93,    13.29,    13.64,     14.0,    14.36,    14.72,    15.07,    15.43,    15.79,    16.15,    16.51,    16.86,    17.22,    17.58,    17.94,    18.29,    18.65,    19.01,    19.37,    19.68,    19.73,    19.79,    19.85,    20.13,    20.53,    20.68,    20.68,    20.71,    20.74,    20.76,    20.83,     21.1,    21.27,    21.74,    22.11,    22.38,    23.02,    23.61,    23.65,    23.75,    23.89,    24.08,    24.28,    24.81,    26.05,     28.0,    28.33,     28.4,    28.54,    28.75,    29.01,    29.34,    29.74,     30.2,    30.42,    30.43,    30.68,    30.98,    31.34,    31.55,    31.75,    32.03,    32.37,    32.97,    33.62,    34.04,    34.55,    34.88,    35.19,     35.5,    35.82,    36.13,    36.44,    36.76,    36.99,    37.28,     37.6] kWh
2026-06-19 21:05:03.605764:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:05:03.607352:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     1.83,     2.18,     2.54,      2.9,     3.26,     3.61,     3.97,     4.33,     4.69,     5.04,      5.4,     5.76,     6.12,     6.48,     6.79,     6.84,      6.9,     6.96,     7.24,     7.64,     7.79,     7.79,     7.82,     7.84,     7.87,     7.94,     8.21,     8.38,     8.85,     9.22,     9.49,    10.13,    10.71,    10.76,    10.86,     11.0,    11.19,    11.38,    11.92,    13.16,    15.11,    15.44,    15.51,    15.65,    15.85,    16.12,    16.45,    16.85,    17.31,    17.53,    17.54,    17.78,    18.09,    18.45,    18.65,    18.85,    19.14,    19.48,    20.07,    20.73,    21.15,    21.66,    21.99,     22.3,    22.61,    22.93,    23.24,    23.55,    23.87,     24.1,    24.39,    24.71] kWh
2026-06-19 21:05:03.608889:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:05:03.610505:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.43,    145.2,   150.47,   156.06,    161.4,    166.1,   170.91,   175.97,    180.9,    185.8,    190.7,   195.68,   200.58,   205.47,   210.01,   211.54,   213.14,   214.89,   223.52,   237.57,   242.99,   243.04,   243.77,   244.56,   245.33,   247.13,   254.61,   258.85,   269.94,    277.3,   282.69,   345.68,   357.24,   358.16,   359.94,   362.47,   365.58,   369.25,   379.08,   402.11,   438.52,   444.51,   445.85,   448.19,   451.83,   456.34,   462.26,    468.2,    475.5,   479.03,   479.22,   483.04,   487.66,    492.4,    495.1,   497.95,   501.89,   506.48,   514.68,   523.79,   529.55,   536.51,   541.29,    550.3,   558.85,   568.64,   578.32,   589.18,   600.85,   607.11,   615.17,    623.8] p
2026-06-19 21:05:03.612823:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ]
2026-06-19 21:05:03.612872: Saving plan best values to HA entities
2026-06-19 21:05:03.741880: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 21:05:03.746395: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 21:05:03.752179: Best charging limit SoC's []kWh, export []kWh gives import battery 0kWh, house 23.28kWh, export 0.0kWh, metric 634.05p, metric10 661.89p
2026-06-19 21:05:03.820277: Marginal costs baseline metric (no standing charge): 534.0808
2026-06-19 21:05:03.989126: Marginal energy costs matrix computed: min=15.39 max=21.66
2026-06-19 21:05:04.062800: Rate array import [{'start': 1265, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 26.5p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3840, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 3840, 'end': 3900, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 3900, 'end': 4020, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 4020, 'end': 4145, 'rate': 'expensive', 'range': '(27.1p - 27.8p)'}] export [{'start': 1265, 'end': 4145, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 21:05:04.063562: - Your estimated bill for today is £0.89 and tomorrow is £1.94
2026-06-19 21:05:04.063589: - Import rates are expensive (22.4p - 26.5p) for the next 1  hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 21:05:04.063604: - The battery is currently at 65% and is in eco mode.
2026-06-19 21:05:04.063617: - For the next 48 hours there will be no solar generation.
2026-06-19 21:05:04.063629: - You will run out of battery in 11 hours.
2026-06-19 21:05:04.063641: - No charging is planned.
2026-06-19 21:05:04.063653: 
2026-06-19 21:05:04.102958: Plan calculation took 0.98 seconds
2026-06-19 21:05:04.103205: Inverter 0: Type SK Sunsynk
2026-06-19 21:05:04.103235: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 21:05:04.103437: Reserve min: 7%, battery_min: 7%
2026-06-19 21:05:04.103524: 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-19 21:05:04.103807: Inverter 0 SoC: 10.4kW 65%, current charge rate 5000W, current discharge rate 5250W, current battery power 620W, current battery voltage 51.2V, grid power -53W, load power 649W, PV Power 0W
2026-06-19 21:05:04.104035: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:05:04.104124: Inverter 0 scheduled charge enable is False
2026-06-19 21:05:04.104152: Inverter 0 charge windows currently []
2026-06-19 21:05:04.104179: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 21:05:04.104280: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:05:04.104306: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:05:04.104337: Inverter 0 scheduled discharge enable is False
2026-06-19 21:05:04.104493: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:05:04.104523: Inverter 0 discharge windows currently []
2026-06-19 21:05:04.104547: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:05:04.104563: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:05:04.104578: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:05:04.163112: Inverter 0 Set charge window is disabled
2026-06-19 21:05:04.163194: Inverter 0 count register writes 0
2026-06-19 21:05:04.185630: Total inverter register writes now 0
2026-06-19 21:05:04.207271: Completed run status Demand
2026-06-19 21:05:04.213885: Info: record_status Demand
2026-06-19 21:05:04.224792: Saved current settings to /config/predbat_config.json
2026-06-19 21:05:37.292900: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:05:37.293121: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:05:37.293151: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:05:37.293278: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:05:37.293321: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:05:37.293349: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:05:37.293367: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:07:37.513150: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:07:37.513348: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:07:37.513426: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:07:37.513574: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:07:37.513602: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:07:37.513620: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:07:37.513636: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:09:37.689869: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:09:37.690036: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:09:37.690061: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:09:37.690186: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:09:37.690211: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:09:37.690244: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:09:37.690261: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:10:00.778470: --------------- PredBat - update at 2026-06-19 21:10:00+01:00 with clock skew 0 minutes, minutes now 1270
2026-06-19 21:10:00.779106: Saved current settings to /config/predbat_config.json
2026-06-19 21:10:00.779181: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 24.9 minutes
2026-06-19 21:10:00.779231: 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-19 21:10:00.779353: Autoupdate: There is an update pending v8.40.14 Fix lost config, further rollout of storage class - auto update is off
2026-06-19 21:10:00.799247: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 21:10:00.799761: Predbat mode is set to Monitor
2026-06-19 21:10:00.907043: Found 11520 load_today datapoints going back 2 days
2026-06-19 21:10:00.907144: Using load_power data to fill gaps in load_today data
2026-06-19 21:10:00.967647: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 21:10:00.967791: Zero load period starting at 2026-06-19T12:09:00+0100 (541 minutes) for 889 minutes with base value 0.9
2026-06-19 21:10:00.967855: Zero load period starting at 2026-06-18T19:24:00+0100 (1546 minutes) for 64 minutes with base value 0.8
2026-06-19 21:10:00.968755: Processing 384 30-minute periods for power integration
2026-06-19 21:10:01.019940: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 21:10:01.020022: Car charging hold True, threshold 6.0kWh
2026-06-19 21:10:01.020053: Current data so far today: load 6.1kWh, import 1.8kWh, export 0.0kWh, PV 0kWh
2026-06-19 21:10:01.037984: Standing charge is set to 49.98p
2026-06-19 21:10:01.077380: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 21:10:01.077458: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 21:10:01.077622: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 206.7 minutes
2026-06-19 21:10:01.077978: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 206.7 minutes
2026-06-19 21:10:01.082738: Loaded 95 datapoints of futurerate analysis
2026-06-19 21:10:01.221363: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02', '06-20 19:00:00 => 23.07 / 17.65', '06-20 20:00:00 => 24.98 / 18.66']
2026-06-19 21:10:01.249297: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 21:10:01.249529: Import rates: min 13.17p, max 36.53p, average 20.04p
2026-06-19 21:10:01.280095: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 21:10:01.280174: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 21:10:01.281127: High export rate found rates in range 99p to -99p
2026-06-19 21:10:01.365478: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 21:10:01.365582: Battery level now 10.4kWh, -1hr ago 10.59kWh, at midnight 10.59kWh, battery value change in the last hour -2.71p, change today -2.71p, rate_forward 14.14p
2026-06-19 21:10:01.365781: Last hour: net energy 0.05kWh, import 0.05kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 1.32p, import 1.32p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 21:10:01.413601: Today's energy total net 1.8kWh, import 1.8kWh, export 0.0kWh, cost 89.03p, import 39.05p, export 0.0p, carbon 0.0kg
2026-06-19 21:10:01.413740: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 21:10:01.416466: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 21:10:01.417772: Warn: Found 1 gaps in load_today totalling 9765 minutes to fill using average data
2026-06-19 21:10:01.417873: Gap starting at 2026-06-18T15:55:00+0100 (1755 minutes) for 9765 minutes
2026-06-19 21:10:01.431463: Historical days now [7] weight [1]
2026-06-19 21:10:01.453971: Today's load divergence 106.57%, in-day adjustment 106.28%, damping 0.95x, yesterday 106.55% today 106.25% blend 11.81%
2026-06-19 21:10:01.454039: Today's predicted so far 13.38kWh with 0.0kWh car/iBoost excluded, 1.08kWh import ignored, and 0kWh forecast extra.
2026-06-19 21:10:01.454062: Today's actual load so far 14.46kWh with 0.0kWh car/iBoost excluded, and 0.43kWh import ignored.
2026-06-19 21:10:01.489392: Inverter 0: Type SK Sunsynk
2026-06-19 21:10:01.489447: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 21:10:01.489584: Reserve min: 7%, battery_min: 7%
2026-06-19 21:10:01.489630: 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-19 21:10:01.489865: Inverter 0 SoC: 10.4kW 65%, current charge rate 5000W, current discharge rate 5250W, current battery power 596W, current battery voltage 51.2V, grid power -52W, load power 626W, PV Power 0W
2026-06-19 21:10:01.489984: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:10:01.490045: Inverter 0 scheduled charge enable is False
2026-06-19 21:10:01.490065: Inverter 0 charge windows currently []
2026-06-19 21:10:01.490084: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 21:10:01.490163: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:10:01.490184: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:10:01.490209: Inverter 0 scheduled discharge enable is False
2026-06-19 21:10:01.490316: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:10:01.490340: Inverter 0 discharge windows currently []
2026-06-19 21:10:01.490355: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:10:01.490369: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:10:01.490381: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:10:01.562491: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 21:10:01.562556: Plan was last updated on 2026-06-19 21:05:00+01:00 and is now 5.0 minutes old
2026-06-19 21:10:01.562583: Best charge window [  ]
2026-06-19 21:10:01.562602: Best export window [  ]
2026-06-19 21:10:01.563257: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 21:10:01.565084: Load divergence over 8.0 hours mean 683.34W, min 682.8W, max 684.0W, std dev 0.6W, divergence 0.04%
2026-06-19 21:10:01.579924: Creating pool of 12 processes to match your CPU count
2026-06-19 21:10:01.661533: predict base end_record 06-21 21:10:00, final soc 1.12kWh, metric 635.14p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:00:00, load 38.04kWh, PV 0.0kWh
2026-06-19 21:10:01.663366:    Slot: [   21:10,    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,    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,    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]
2026-06-19 21:10:01.664823:     SoC: [    10.4,    10.13,     9.72,     9.31,      8.9,     8.49,     8.08,     7.69,      7.3,     6.92,     6.54,     6.15,     5.76,     5.38,     4.99,     4.61,     4.22,     3.84,     3.45,     3.07,     2.68,      2.3,     1.91,     1.53,     1.14,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:10:01.665952:     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-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:10:01.667213:    LOAD: [     6.1,     6.35,     6.74,     7.12,      7.5,     7.88,     8.26,     8.62,     8.98,     9.34,      9.7,    10.06,    10.42,    10.78,    11.13,    11.49,    11.85,    12.21,    12.57,    12.93,    13.29,    13.64,     14.0,    14.36,    14.72,    15.08,    15.44,     15.8,    16.16,    16.51,    16.87,    17.23,    17.59,    17.95,    18.31,    18.67,    19.02,    19.38,     19.7,    19.75,    19.81,    19.86,     20.1,    20.53,     20.7,     20.7,    20.72,    20.75,    20.78,    20.86,    21.12,    21.29,    21.76,    22.13,     22.4,    23.04,    23.62,    23.67,    23.77,    23.91,     24.1,    24.29,    24.83,    26.07,    28.02,    28.34,    28.42,    28.56,    28.76,    29.03,    29.36,    29.76,    30.22,    30.43,    30.45,    30.69,     31.0,    31.36,    31.55,    31.77,    32.05,    32.38,    32.98,    33.65,    34.09,    34.56,     34.9,    35.22,    35.52,    35.83,    36.15,    36.46,    36.79,    37.02,     37.3,    37.62] kWh
2026-06-19 21:10:01.668468:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:10:01.669754:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     2.14,      2.5,     2.86,     3.21,     3.57,     3.93,     4.29,     4.65,     5.01,     5.37,     5.72,     6.08,     6.44,     6.75,     6.81,     6.87,     6.92,     7.16,     7.59,     7.75,     7.76,     7.78,     7.81,     7.84,     7.92,     8.18,     8.35,     8.82,     9.19,     9.46,     10.1,    10.68,    10.73,    10.83,    10.97,    11.16,    11.35,    11.88,    13.13,    15.08,     15.4,    15.48,    15.62,    15.82,    16.09,    16.42,    16.82,    17.27,    17.49,    17.51,    17.75,    18.06,    18.42,    18.61,    18.83,    19.11,    19.44,    20.04,     20.7,    21.15,    21.62,    21.96,    22.28,    22.58,    22.89,    23.21,    23.52,    23.85,    24.08,    24.36,    24.67] kWh
2026-06-19 21:10:01.671004:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:10:01.672322:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   144.46,   149.75,   155.35,   160.71,   165.43,   170.25,   175.32,   180.28,   185.19,    190.1,    195.1,    200.0,   204.91,   209.46,   210.98,   212.58,   214.33,   221.69,   236.52,   242.66,    242.7,   243.42,   244.22,   244.95,   247.12,   254.29,   258.53,   269.62,   276.98,   282.37,   345.36,   356.92,   357.84,   359.62,   362.15,   365.26,   368.93,   378.76,   401.79,   438.19,   444.19,   445.53,   447.87,   451.51,   456.02,   461.94,   467.88,   475.18,   478.71,    478.9,   482.72,   487.35,   492.08,   494.63,   497.77,   501.56,   506.12,   514.31,   523.59,   529.67,   536.19,   541.09,   550.13,   558.43,   568.14,   577.91,   588.87,   600.66,   607.21,   614.84,   623.42] p
2026-06-19 21:10:01.766113: Battery has 11.83 hours left - now at 10.4kWh
2026-06-19 21:10:01.801353: predict base10 end_record 06-21 21:10:00, final soc 1.12kWh, metric 662.94p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:25:00, load 39.56kWh, PV 0.0kWh
2026-06-19 21:10:01.803015:    Slot: [   21:10,    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,    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,    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]
2026-06-19 21:10:01.804355:     SoC: [    10.4,    10.11,     9.69,     9.26,     8.83,      8.4,     7.97,     7.56,     7.16,     6.75,     6.35,     5.95,     5.54,     5.14,     4.74,     4.33,     3.93,     3.53,     3.12,     2.72,     2.31,     1.91,     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,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:10:01.805415:     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-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:10:01.806720:    LOAD: [     6.1,     6.37,     6.77,     7.17,     7.56,     7.96,     8.36,     8.74,     9.12,     9.49,     9.87,    10.25,    10.62,     11.0,    11.37,    11.75,    12.12,     12.5,    12.88,    13.25,    13.63,     14.0,    14.38,    14.76,    15.13,    15.51,    15.88,    16.26,    16.64,    17.01,    17.39,    17.76,    18.14,    18.52,    18.89,    19.27,    19.64,    20.02,    20.35,     20.4,    20.46,    20.52,    20.77,    21.22,    21.39,    21.39,    21.42,    21.45,    21.48,    21.56,    21.84,    22.02,    22.51,    22.89,    23.18,    23.85,    24.46,    24.51,    24.61,    24.76,    24.96,    25.16,    25.72,    27.02,    29.06,    29.41,    29.49,    29.63,    29.84,    30.12,    30.47,    30.89,    31.37,     31.6,    31.61,    31.87,    32.19,    32.57,    32.77,     33.0,    33.29,    33.63,    34.26,    34.96,    35.42,    35.92,    36.28,    36.61,    36.92,    37.25,    37.58,    37.91,    38.25,     38.5,    38.79,    39.12] kWh
2026-06-19 21:10:01.807946:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:10:01.809216:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     1.81,     2.19,     2.57,     2.94,     3.32,     3.69,     4.07,     4.45,     4.82,      5.2,     5.57,     5.95,     6.33,      6.7,     7.08,      7.4,     7.46,     7.52,     7.58,     7.83,     8.28,     8.45,     8.45,     8.48,     8.51,     8.54,     8.62,     8.89,     9.08,     9.57,     9.95,    10.23,    10.91,    11.52,    11.57,    11.67,    11.82,    12.02,    12.22,    12.78,    14.08,    16.12,    16.47,    16.54,    16.69,     16.9,    17.18,    17.53,    17.94,    18.43,    18.66,    18.67,    18.92,    19.25,    19.63,    19.82,    20.06,    20.34,    20.69,    21.32,    22.02,    22.48,    22.98,    23.34,    23.67,    23.98,    24.31,    24.64,    24.97,    25.31,    25.56,    25.85,    26.18] kWh
2026-06-19 21:10:01.810477:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:10:01.811757:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.23,   145.21,   151.27,   156.81,   162.68,    168.3,   173.25,    178.3,   183.61,    188.8,   193.94,   199.09,   204.33,   209.47,   214.62,   219.38,   220.97,   222.65,   224.49,   232.19,   247.73,   254.18,   254.21,   254.97,    255.8,   256.57,   258.84,   266.35,    270.8,   282.41,   290.12,   295.77,   359.38,   371.48,   372.45,   374.31,   376.96,   380.23,   384.07,   394.36,    418.5,   456.63,   462.92,   464.32,   466.77,   470.59,   475.31,   481.52,   487.74,   495.38,   499.08,   499.28,   503.28,   508.12,   513.09,   515.76,   519.05,   523.01,   527.79,   536.37,    546.1,   552.47,    559.3,   564.44,   573.91,   582.61,   592.77,    603.0,   614.47,   626.83,   633.69,   641.68,   650.67] p
2026-06-19 21:10:01.882277: predict best10 end_record 06-21 21:10:00, final soc 1.12kWh, metric 662.94p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:25:00, load 39.56kWh, PV 0.0kWh
2026-06-19 21:10:01.883917:    Slot: [   21:10,    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,    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,    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]
2026-06-19 21:10:01.885201:     SoC: [    10.4,    10.11,     9.69,     9.26,     8.83,      8.4,     7.97,     7.56,     7.16,     6.75,     6.35,     5.95,     5.54,     5.14,     4.74,     4.33,     3.93,     3.53,     3.12,     2.72,     2.31,     1.91,     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,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:10:01.886306:     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-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:10:01.887578:    LOAD: [     6.1,     6.37,     6.77,     7.17,     7.56,     7.96,     8.36,     8.74,     9.12,     9.49,     9.87,    10.25,    10.62,     11.0,    11.37,    11.75,    12.12,     12.5,    12.88,    13.25,    13.63,     14.0,    14.38,    14.76,    15.13,    15.51,    15.88,    16.26,    16.64,    17.01,    17.39,    17.76,    18.14,    18.52,    18.89,    19.27,    19.64,    20.02,    20.35,     20.4,    20.46,    20.52,    20.77,    21.22,    21.39,    21.39,    21.42,    21.45,    21.48,    21.56,    21.84,    22.02,    22.51,    22.89,    23.18,    23.85,    24.46,    24.51,    24.61,    24.76,    24.96,    25.16,    25.72,    27.02,    29.06,    29.41,    29.49,    29.63,    29.84,    30.12,    30.47,    30.89,    31.37,     31.6,    31.61,    31.87,    32.19,    32.57,    32.77,     33.0,    33.29,    33.63,    34.26,    34.96,    35.42,    35.92,    36.28,    36.61,    36.92,    37.25,    37.58,    37.91,    38.25,     38.5,    38.79,    39.12] kWh
2026-06-19 21:10:01.888786:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:10:01.890075:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     1.81,     2.19,     2.57,     2.94,     3.32,     3.69,     4.07,     4.45,     4.82,      5.2,     5.57,     5.95,     6.33,      6.7,     7.08,      7.4,     7.46,     7.52,     7.58,     7.83,     8.28,     8.45,     8.45,     8.48,     8.51,     8.54,     8.62,     8.89,     9.08,     9.57,     9.95,    10.23,    10.91,    11.52,    11.57,    11.67,    11.82,    12.02,    12.22,    12.78,    14.08,    16.12,    16.47,    16.54,    16.69,     16.9,    17.18,    17.53,    17.94,    18.43,    18.66,    18.67,    18.92,    19.25,    19.63,    19.82,    20.06,    20.34,    20.69,    21.32,    22.02,    22.48,    22.98,    23.34,    23.67,    23.98,    24.31,    24.64,    24.97,    25.31,    25.56,    25.85,    26.18] kWh
2026-06-19 21:10:01.891301:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:10:01.892560:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.23,   145.21,   151.27,   156.81,   162.68,    168.3,   173.25,    178.3,   183.61,    188.8,   193.94,   199.09,   204.33,   209.47,   214.62,   219.38,   220.97,   222.65,   224.49,   232.19,   247.73,   254.18,   254.21,   254.97,    255.8,   256.57,   258.84,   266.35,    270.8,   282.41,   290.12,   295.77,   359.38,   371.48,   372.45,   374.31,   376.96,   380.23,   384.07,   394.36,    418.5,   456.63,   462.92,   464.32,   466.77,   470.59,   475.31,   481.52,   487.74,   495.38,   499.08,   499.28,   503.28,   508.12,   513.09,   515.76,   519.05,   523.01,   527.79,   536.37,    546.1,   552.47,    559.3,   564.44,   573.91,   582.61,   592.77,    603.0,   614.47,   626.83,   633.69,   641.68,   650.67] p
2026-06-19 21:10:01.961819: predict best end_record 06-21 21:10:00, final soc 1.12kWh, metric 635.14p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:00:00, load 38.04kWh, PV 0.0kWh
2026-06-19 21:10:01.963434:    Slot: [   21:10,    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,    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,    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]
2026-06-19 21:10:01.964707:     SoC: [    10.4,    10.13,     9.72,     9.31,      8.9,     8.49,     8.08,     7.69,      7.3,     6.92,     6.54,     6.15,     5.76,     5.38,     4.99,     4.61,     4.22,     3.84,     3.45,     3.07,     2.68,      2.3,     1.91,     1.53,     1.14,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:10:01.965781:     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-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:10:01.967103:    LOAD: [     6.1,     6.35,     6.74,     7.12,      7.5,     7.88,     8.26,     8.62,     8.98,     9.34,      9.7,    10.06,    10.42,    10.78,    11.13,    11.49,    11.85,    12.21,    12.57,    12.93,    13.29,    13.64,     14.0,    14.36,    14.72,    15.08,    15.44,     15.8,    16.16,    16.51,    16.87,    17.23,    17.59,    17.95,    18.31,    18.67,    19.02,    19.38,     19.7,    19.75,    19.81,    19.86,     20.1,    20.53,     20.7,     20.7,    20.72,    20.75,    20.78,    20.86,    21.12,    21.29,    21.76,    22.13,     22.4,    23.04,    23.62,    23.67,    23.77,    23.91,     24.1,    24.29,    24.83,    26.07,    28.02,    28.34,    28.42,    28.56,    28.76,    29.03,    29.36,    29.76,    30.22,    30.43,    30.45,    30.69,     31.0,    31.36,    31.55,    31.77,    32.05,    32.38,    32.98,    33.65,    34.09,    34.56,     34.9,    35.22,    35.52,    35.83,    36.15,    36.46,    36.79,    37.02,     37.3,    37.62] kWh
2026-06-19 21:10:01.968315:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:10:01.969764:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     2.14,      2.5,     2.86,     3.21,     3.57,     3.93,     4.29,     4.65,     5.01,     5.37,     5.72,     6.08,     6.44,     6.75,     6.81,     6.87,     6.92,     7.16,     7.59,     7.75,     7.76,     7.78,     7.81,     7.84,     7.92,     8.18,     8.35,     8.82,     9.19,     9.46,     10.1,    10.68,    10.73,    10.83,    10.97,    11.16,    11.35,    11.88,    13.13,    15.08,     15.4,    15.48,    15.62,    15.82,    16.09,    16.42,    16.82,    17.27,    17.49,    17.51,    17.75,    18.06,    18.42,    18.61,    18.83,    19.11,    19.44,    20.04,     20.7,    21.15,    21.62,    21.96,    22.28,    22.58,    22.89,    23.21,    23.52,    23.85,    24.08,    24.36,    24.67] kWh
2026-06-19 21:10:01.971003:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:10:01.972266:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   144.46,   149.75,   155.35,   160.71,   165.43,   170.25,   175.32,   180.28,   185.19,    190.1,    195.1,    200.0,   204.91,   209.46,   210.98,   212.58,   214.33,   221.69,   236.52,   242.66,    242.7,   243.42,   244.22,   244.95,   247.12,   254.29,   258.53,   269.62,   276.98,   282.37,   345.36,   356.92,   357.84,   359.62,   362.15,   365.26,   368.93,   378.76,   401.79,   438.19,   444.19,   445.53,   447.87,   451.51,   456.02,   461.94,   467.88,   475.18,   478.71,    478.9,   482.72,   487.35,   492.08,   494.63,   497.77,   501.56,   506.12,   514.31,   523.59,   529.67,   536.19,   541.09,   550.13,   558.43,   568.14,   577.91,   588.87,   600.66,   607.21,   614.84,   623.42] p
2026-06-19 21:10:01.974086:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ]
2026-06-19 21:10:01.974138: Saving plan best values to HA entities
2026-06-19 21:10:02.117187: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 21:10:02.122163: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 21:10:02.127921: Best charging limit SoC's []kWh, export []kWh gives import battery 0kWh, house 23.3kWh, export 0.0kWh, metric 635.14p, metric10 662.94p
2026-06-19 21:10:02.295968: Marginal costs baseline metric (no standing charge): 535.1688
2026-06-19 21:10:02.455706: Marginal energy costs matrix computed: min=15.35 max=21.47
2026-06-19 21:10:02.532536: Rate array import [{'start': 1270, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 26.5p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3840, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 3840, 'end': 3900, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 3900, 'end': 4020, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 4020, 'end': 4150, 'rate': 'expensive', 'range': '(27.1p - 27.8p)'}] export [{'start': 1270, 'end': 4150, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 21:10:02.533270: - Your estimated bill for today is £0.89 and tomorrow is £1.93
2026-06-19 21:10:02.533310: - Import rates are expensive (22.4p - 26.5p) for the next 1 and three quarters hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 21:10:02.533333: - The battery is currently at 65% and is in eco mode.
2026-06-19 21:10:02.533347: - For the next 48 hours there will be no solar generation.
2026-06-19 21:10:02.533359: - You will run out of battery in 11 hours.
2026-06-19 21:10:02.533371: - No charging is planned.
2026-06-19 21:10:02.533384: 
2026-06-19 21:10:02.582612: Plan calculation took 1.02 seconds
2026-06-19 21:10:02.585719: No high rate period found
2026-06-19 21:10:02.631568: Import threshold used for optimisation was 13.17p
2026-06-19 21:10:02.680684: Low import rate windows [0: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 1: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 2: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 3: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 4: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 5: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 6: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 7: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 8: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 9: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 10: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 11: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 12: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 13: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 14: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 15: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 16: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 17: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 18: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 19: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 20: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 21: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 22: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 23: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 24: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 25: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 26: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 27: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 28: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 29: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 30: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 31: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 32: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 33: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 34: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 35: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 36: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 37: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 38: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 39: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 40: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 41: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 42: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 43: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 44: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 45: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 46: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 47: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 48: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 49: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 50: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 51: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 52: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 53: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 54: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 55: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 56: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 57: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 58: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 59: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 60: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 61: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 62: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 63: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 64: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 65: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 66: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 67: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 68: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 69: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 70: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 71: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 72: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 73: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 74: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 75: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 76: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 77: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 78: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 79: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 80: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 81: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 82: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 83: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 84: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 85: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 86: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 87: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 88: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 89: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 90: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 91: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 92: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41, 93: 06-21 20:30:00 - 06-21 21:00:00 @ 27.78, 94: 06-21 21:00:00 - 06-21 21:30:00 @ 27.1]
2026-06-19 21:10:02.686069: Inverter 0 Set charge window is disabled
2026-06-19 21:10:02.686114: Inverter 0 count register writes 0
2026-06-19 21:10:02.699169: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 21:10:02.703941: Total inverter register writes now 0
2026-06-19 21:10:02.721413: Completed run status Demand
2026-06-19 21:10:02.726554: Info: record_status Demand
2026-06-19 21:10:02.743220: Saved current settings to /config/predbat_config.json
2026-06-19 21:10:37.812835: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:10:37.813027: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:10:37.813063: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:10:37.813192: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:10:37.813224: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:10:37.813243: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:10:37.813259: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:12:38.102318: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:12:38.102573: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:12:38.102603: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:12:38.102752: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:12:38.102779: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:12:38.102797: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:12:38.102812: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:14:52.289744: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:14:52.289952: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:14:52.289983: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:14:52.290104: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:14:52.290131: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:14:52.290169: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:14:52.290187: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:15:00.430177: --------------- PredBat - update at 2026-06-19 21:15:00+01:00 with clock skew 0 minutes, minutes now 1275
2026-06-19 21:15:00.431170: Saved current settings to /config/predbat_config.json
2026-06-19 21:15:00.431260: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 29.9 minutes
2026-06-19 21:15:00.431316: 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-19 21:15:00.431429: Autoupdate: There is an update pending v8.40.14 Fix lost config, further rollout of storage class - auto update is off
2026-06-19 21:15:00.450309: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 21:15:00.450771: Predbat mode is set to Monitor
2026-06-19 21:15:00.548497: Found 11520 load_today datapoints going back 2 days
2026-06-19 21:15:00.548585: Using load_power data to fill gaps in load_today data
2026-06-19 21:15:00.604559: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 21:15:00.604672: Zero load period starting at 2026-06-19T12:09:00+0100 (546 minutes) for 889 minutes with base value 0.9
2026-06-19 21:15:00.604716: Zero load period starting at 2026-06-18T19:24:00+0100 (1551 minutes) for 64 minutes with base value 0.8
2026-06-19 21:15:00.605628: Processing 384 30-minute periods for power integration
2026-06-19 21:15:00.657639: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 21:15:00.657733: Car charging hold True, threshold 6.0kWh
2026-06-19 21:15:00.657764: Current data so far today: load 6.15kWh, import 1.8kWh, export 0.0kWh, PV 0kWh
2026-06-19 21:15:00.675116: Standing charge is set to 49.98p
2026-06-19 21:15:00.726457: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 21:15:00.726520: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 21:15:00.726674: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 211.7 minutes
2026-06-19 21:15:00.726983: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 211.7 minutes
2026-06-19 21:15:00.731646: Loaded 95 datapoints of futurerate analysis
2026-06-19 21:15:00.861325: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02', '06-20 19:00:00 => 23.07 / 17.65', '06-20 20:00:00 => 24.98 / 18.66']
2026-06-19 21:15:00.883583: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 21:15:00.883838: Import rates: min 13.17p, max 36.53p, average 20.05p
2026-06-19 21:15:00.914644: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 21:15:00.914719: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 21:15:00.915673: High export rate found rates in range 99p to -99p
2026-06-19 21:15:00.998329: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 21:15:00.998438: Battery level now 10.4kWh, -1hr ago 10.59kWh, at midnight 10.59kWh, battery value change in the last hour -2.71p, change today -2.71p, rate_forward 14.14p
2026-06-19 21:15:00.998632: Last hour: net energy 0.04kWh, import 0.04kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 0.99p, import 0.99p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 21:15:01.052876: Today's energy total net 1.8kWh, import 1.8kWh, export 0.0kWh, cost 89.03p, import 39.05p, export 0.0p, carbon 0.0kg
2026-06-19 21:15:01.052994: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 21:15:01.056380: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 21:15:01.057795: Warn: Found 1 gaps in load_today totalling 9760 minutes to fill using average data
2026-06-19 21:15:01.057893: Gap starting at 2026-06-18T15:55:00+0100 (1760 minutes) for 9760 minutes
2026-06-19 21:15:01.073781: Historical days now [7] weight [1]
2026-06-19 21:15:01.095512: Today's load divergence 106.43%, in-day adjustment 106.16%, damping 0.95x, yesterday 106.55% today 106.11% blend 11.46%
2026-06-19 21:15:01.095566: Today's predicted so far 13.41kWh with 0.0kWh car/iBoost excluded, 1.14kWh import ignored, and 0kWh forecast extra.
2026-06-19 21:15:01.095594: Today's actual load so far 14.47kWh with 0.0kWh car/iBoost excluded, and 0.46kWh import ignored.
2026-06-19 21:15:01.125702: Inverter 0: Type SK Sunsynk
2026-06-19 21:15:01.125775: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 21:15:01.125972: Reserve min: 7%, battery_min: 7%
2026-06-19 21:15:01.126032: 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-19 21:15:01.126302: Inverter 0 SoC: 10.4kW 65%, current charge rate 5000W, current discharge rate 5250W, current battery power 612W, current battery voltage 51.2V, grid power -54W, load power 644W, PV Power 0W
2026-06-19 21:15:01.126459: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:15:01.126532: Inverter 0 scheduled charge enable is False
2026-06-19 21:15:01.126556: Inverter 0 charge windows currently []
2026-06-19 21:15:01.126579: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 21:15:01.126676: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:15:01.126701: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:15:01.126732: Inverter 0 scheduled discharge enable is False
2026-06-19 21:15:01.126843: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:15:01.126869: Inverter 0 discharge windows currently []
2026-06-19 21:15:01.126889: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:15:01.126905: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:15:01.126921: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:15:01.183076: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 21:15:01.183201: Plan was last updated on 2026-06-19 21:05:00+01:00 and is now 10.0 minutes old
2026-06-19 21:15:01.183254: Best charge window [  ]
2026-06-19 21:15:01.183276: Best export window [  ]
2026-06-19 21:15:01.184081: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 21:15:01.187332: Load divergence over 8.0 hours mean 685.0W, min 684.0W, max 685.2W, std dev 0.45W, divergence 0.03%
2026-06-19 21:15:01.202843: Creating pool of 12 processes to match your CPU count
2026-06-19 21:15:01.279440: predict base end_record 06-21 21:15:00, final soc 1.12kWh, metric 636.09p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:05:00, load 38.12kWh, PV 0.0kWh
2026-06-19 21:15:01.281374:    Slot: [   21:15,    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,    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,    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]
2026-06-19 21:15:01.282855:     SoC: [    10.4,     10.2,     9.79,     9.38,     8.97,     8.56,     8.15,     7.76,     7.37,     6.98,      6.6,     6.21,     5.82,     5.44,     5.05,     4.67,     4.28,     3.89,      3.5,     3.12,     2.73,     2.35,     1.96,     1.57,     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,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-19 21:15:01.284072:     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-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:15:01.285721:    LOAD: [    6.15,     6.34,     6.72,      7.1,     7.49,     7.87,     8.25,     8.61,     8.97,     9.33,     9.69,    10.05,    10.41,    10.77,    11.13,    11.49,    11.85,    12.21,    12.57,    12.93,    13.29,    13.65,    14.01,    14.37,    14.73,    15.09,    15.45,    15.81,    16.17,    16.53,    16.89,    17.25,    17.61,    17.97,    18.33,    18.69,    19.05,    19.41,    19.72,    19.77,    19.83,    19.88,    20.09,    20.55,    20.72,    20.72,    20.75,    20.78,     20.8,    20.88,    21.14,    21.32,    21.79,    22.15,    22.42,    23.06,    23.65,     23.7,    23.79,    23.93,    24.13,    24.32,    24.85,    26.09,    28.04,    28.37,    28.45,    28.59,    28.79,    29.06,    29.39,    29.78,    30.24,    30.46,    30.47,    30.72,    31.03,    31.39,    31.57,     31.8,    32.07,    32.41,    33.03,    33.67,    34.12,    34.59,    34.93,    35.25,    35.55,    35.86,    36.18,    36.49,     36.8,    37.05,    37.33,    37.62] kWh
2026-06-19 21:15:01.286983:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:15:01.288252:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      2.1,     2.46,     2.82,     3.18,     3.54,      3.9,     4.26,     4.62,     4.98,     5.34,      5.7,     6.06,     6.42,     6.73,     6.78,     6.84,     6.89,      7.1,     7.55,     7.73,     7.73,     7.76,     7.79,     7.81,     7.89,     8.15,     8.33,     8.79,     9.16,     9.43,    10.07,    10.66,    10.71,     10.8,    10.94,    11.13,    11.33,    11.86,     13.1,    15.05,    15.38,    15.45,    15.59,     15.8,    16.07,     16.4,    16.79,    17.25,    17.47,    17.48,    17.73,    18.04,     18.4,    18.58,    18.81,    19.08,    19.41,    20.04,    20.68,    21.13,     21.6,    21.94,    22.26,    22.55,    22.86,    23.18,     23.5,    23.81,    24.06,    24.34,    24.63] kWh
2026-06-19 21:15:01.289563:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:15:01.290882:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   143.82,   149.12,   154.75,   160.12,   164.86,    169.7,   174.79,   179.75,   184.68,   189.61,   194.62,   199.55,   204.48,   209.03,   210.57,   212.17,   213.64,   220.22,   235.99,   242.41,   242.43,   243.17,   243.96,   244.65,   246.82,   254.03,   258.27,   269.36,   276.72,   282.11,    345.1,   356.65,   357.58,   359.36,   361.88,    365.0,   368.67,   378.49,   401.53,   437.93,   443.93,   445.26,    447.6,   451.25,   455.75,   461.68,   467.62,   474.92,   478.45,   478.64,   482.46,   487.08,   491.82,   494.29,   497.52,   501.29,   505.85,    514.4,   523.29,   529.45,   535.91,   540.89,   550.09,   558.13,   567.78,    577.6,   588.55,   600.02,   606.97,   614.54,   622.35] p
2026-06-19 21:15:01.402109: Battery has 11.83 hours left - now at 10.4kWh
2026-06-19 21:15:01.440797: predict base10 end_record 06-21 21:15:00, final soc 1.12kWh, metric 663.81p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:30:00, load 39.63kWh, PV 0.0kWh
2026-06-19 21:15:01.442541:    Slot: [   21:15,    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,    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,    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]
2026-06-19 21:15:01.443882:     SoC: [    10.4,    10.19,     9.76,     9.33,      8.9,     8.47,     8.04,     7.63,     7.22,     6.82,     6.42,     6.01,     5.61,      5.2,      4.8,     4.39,     3.99,     3.58,     3.18,     2.77,     2.37,     1.97,     1.56,     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,     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-19 21:15:01.444973:     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-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:15:01.446420:    LOAD: [    6.15,     6.35,     6.75,     7.15,     7.55,     7.95,     8.35,     8.73,     9.11,     9.48,     9.86,    10.24,    10.62,    10.99,    11.37,    11.74,    12.12,     12.5,    12.88,    13.25,    13.63,    14.01,    14.38,    14.76,    15.13,    15.51,    15.89,    16.27,    16.64,    17.02,    17.39,    17.77,    18.15,    18.52,     18.9,    19.28,    19.66,    20.03,    20.36,    20.42,    20.48,    20.53,    20.75,    21.22,    21.41,    21.41,    21.44,    21.47,    21.49,    21.58,    21.85,    22.03,    22.52,    22.91,    23.19,    23.86,    24.47,    24.52,    24.62,    24.77,    24.97,    25.18,    25.73,    27.03,    29.08,    29.42,     29.5,    29.65,    29.86,    30.14,    30.49,     30.9,    31.38,    31.61,    31.62,    31.88,     32.2,    32.58,    32.77,    33.01,     33.3,    33.65,     34.3,    34.97,    35.44,    35.94,     36.3,    36.63,    36.94,    37.26,     37.6,    37.93,    38.26,    38.52,    38.81,    39.11] kWh
2026-06-19 21:15:01.447669:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:15:01.448918:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     2.14,     2.52,      2.9,     3.27,     3.65,     4.03,      4.4,     4.78,     5.16,     5.53,     5.91,     6.29,     6.66,     7.04,     7.37,     7.42,     7.49,     7.53,     7.76,     8.23,     8.42,     8.42,     8.45,     8.48,      8.5,     8.59,     8.86,     9.04,     9.53,     9.92,     10.2,    10.87,    11.48,    11.53,    11.63,    11.78,    11.98,    12.19,    12.74,    14.04,    16.09,    16.43,    16.51,    16.65,    16.87,    17.15,     17.5,    17.91,    18.39,    18.62,    18.63,    18.89,    19.21,    19.59,    19.78,    20.02,    20.31,    20.66,    21.31,    21.98,    22.45,    22.95,     23.3,    23.64,    23.95,    24.27,    24.61,    24.93,    25.26,    25.53,    25.82,    26.12] kWh
2026-06-19 21:15:01.450252:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:15:01.451542:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   144.47,   150.55,    156.1,   161.99,   167.61,   172.57,   177.64,   182.96,   188.16,   193.32,   198.48,   203.72,   208.88,   214.04,   218.81,   220.43,   222.09,   223.63,   230.53,   247.04,   253.78,    253.8,   254.58,   255.41,   256.12,   258.39,   265.95,   270.39,   282.01,   289.71,   295.36,   358.97,   371.08,   372.05,   373.91,   376.55,   379.82,   383.66,   393.95,   418.09,   456.22,   462.51,   463.91,   466.36,   470.17,    474.9,    481.1,   487.33,   494.97,   498.67,   498.87,   502.87,   507.71,   512.68,   515.26,   518.65,    522.6,   527.38,   536.33,   545.65,    552.1,   558.87,   564.09,   573.72,   582.15,   592.26,   602.54,   614.01,   626.03,    633.3,   641.23,   649.42] p
2026-06-19 21:15:01.527292: predict best10 end_record 06-21 21:15:00, final soc 1.12kWh, metric 663.81p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:30:00, load 39.63kWh, PV 0.0kWh
2026-06-19 21:15:01.529317:    Slot: [   21:15,    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,    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,    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]
2026-06-19 21:15:01.530922:     SoC: [    10.4,    10.19,     9.76,     9.33,      8.9,     8.47,     8.04,     7.63,     7.22,     6.82,     6.42,     6.01,     5.61,      5.2,      4.8,     4.39,     3.99,     3.58,     3.18,     2.77,     2.37,     1.97,     1.56,     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,     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-19 21:15:01.532249:     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-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:15:01.533859:    LOAD: [    6.15,     6.35,     6.75,     7.15,     7.55,     7.95,     8.35,     8.73,     9.11,     9.48,     9.86,    10.24,    10.62,    10.99,    11.37,    11.74,    12.12,     12.5,    12.88,    13.25,    13.63,    14.01,    14.38,    14.76,    15.13,    15.51,    15.89,    16.27,    16.64,    17.02,    17.39,    17.77,    18.15,    18.52,     18.9,    19.28,    19.66,    20.03,    20.36,    20.42,    20.48,    20.53,    20.75,    21.22,    21.41,    21.41,    21.44,    21.47,    21.49,    21.58,    21.85,    22.03,    22.52,    22.91,    23.19,    23.86,    24.47,    24.52,    24.62,    24.77,    24.97,    25.18,    25.73,    27.03,    29.08,    29.42,     29.5,    29.65,    29.86,    30.14,    30.49,     30.9,    31.38,    31.61,    31.62,    31.88,     32.2,    32.58,    32.77,    33.01,     33.3,    33.65,     34.3,    34.97,    35.44,    35.94,     36.3,    36.63,    36.94,    37.26,     37.6,    37.93,    38.26,    38.52,    38.81,    39.11] kWh
2026-06-19 21:15:01.535375:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:15:01.536908:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     2.14,     2.52,      2.9,     3.27,     3.65,     4.03,      4.4,     4.78,     5.16,     5.53,     5.91,     6.29,     6.66,     7.04,     7.37,     7.42,     7.49,     7.53,     7.76,     8.23,     8.42,     8.42,     8.45,     8.48,      8.5,     8.59,     8.86,     9.04,     9.53,     9.92,     10.2,    10.87,    11.48,    11.53,    11.63,    11.78,    11.98,    12.19,    12.74,    14.04,    16.09,    16.43,    16.51,    16.65,    16.87,    17.15,     17.5,    17.91,    18.39,    18.62,    18.63,    18.89,    19.21,    19.59,    19.78,    20.02,    20.31,    20.66,    21.31,    21.98,    22.45,    22.95,     23.3,    23.64,    23.95,    24.27,    24.61,    24.93,    25.26,    25.53,    25.82,    26.12] kWh
2026-06-19 21:15:01.538436:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:15:01.540255:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   144.47,   150.55,    156.1,   161.99,   167.61,   172.57,   177.64,   182.96,   188.16,   193.32,   198.48,   203.72,   208.88,   214.04,   218.81,   220.43,   222.09,   223.63,   230.53,   247.04,   253.78,    253.8,   254.58,   255.41,   256.12,   258.39,   265.95,   270.39,   282.01,   289.71,   295.36,   358.97,   371.08,   372.05,   373.91,   376.55,   379.82,   383.66,   393.95,   418.09,   456.22,   462.51,   463.91,   466.36,   470.17,    474.9,    481.1,   487.33,   494.97,   498.67,   498.87,   502.87,   507.71,   512.68,   515.26,   518.65,    522.6,   527.38,   536.33,   545.65,    552.1,   558.87,   564.09,   573.72,   582.15,   592.26,   602.54,   614.01,   626.03,    633.3,   641.23,   649.42] p
2026-06-19 21:15:01.622871: predict best end_record 06-21 21:15:00, final soc 1.12kWh, metric 636.09p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:05:00, load 38.12kWh, PV 0.0kWh
2026-06-19 21:15:01.624478:    Slot: [   21:15,    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,    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,    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]
2026-06-19 21:15:01.625785:     SoC: [    10.4,     10.2,     9.79,     9.38,     8.97,     8.56,     8.15,     7.76,     7.37,     6.98,      6.6,     6.21,     5.82,     5.44,     5.05,     4.67,     4.28,     3.89,      3.5,     3.12,     2.73,     2.35,     1.96,     1.57,     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,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-19 21:15:01.626845:     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-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:15:01.628412:    LOAD: [    6.15,     6.34,     6.72,      7.1,     7.49,     7.87,     8.25,     8.61,     8.97,     9.33,     9.69,    10.05,    10.41,    10.77,    11.13,    11.49,    11.85,    12.21,    12.57,    12.93,    13.29,    13.65,    14.01,    14.37,    14.73,    15.09,    15.45,    15.81,    16.17,    16.53,    16.89,    17.25,    17.61,    17.97,    18.33,    18.69,    19.05,    19.41,    19.72,    19.77,    19.83,    19.88,    20.09,    20.55,    20.72,    20.72,    20.75,    20.78,     20.8,    20.88,    21.14,    21.32,    21.79,    22.15,    22.42,    23.06,    23.65,     23.7,    23.79,    23.93,    24.13,    24.32,    24.85,    26.09,    28.04,    28.37,    28.45,    28.59,    28.79,    29.06,    29.39,    29.78,    30.24,    30.46,    30.47,    30.72,    31.03,    31.39,    31.57,     31.8,    32.07,    32.41,    33.03,    33.67,    34.12,    34.59,    34.93,    35.25,    35.55,    35.86,    36.18,    36.49,     36.8,    37.05,    37.33,    37.62] kWh
2026-06-19 21:15:01.629649:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:15:01.631011:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      2.1,     2.46,     2.82,     3.18,     3.54,      3.9,     4.26,     4.62,     4.98,     5.34,      5.7,     6.06,     6.42,     6.73,     6.78,     6.84,     6.89,      7.1,     7.55,     7.73,     7.73,     7.76,     7.79,     7.81,     7.89,     8.15,     8.33,     8.79,     9.16,     9.43,    10.07,    10.66,    10.71,     10.8,    10.94,    11.13,    11.33,    11.86,     13.1,    15.05,    15.38,    15.45,    15.59,     15.8,    16.07,     16.4,    16.79,    17.25,    17.47,    17.48,    17.73,    18.04,     18.4,    18.58,    18.81,    19.08,    19.41,    20.04,    20.68,    21.13,     21.6,    21.94,    22.26,    22.55,    22.86,    23.18,     23.5,    23.81,    24.06,    24.34,    24.63] kWh
2026-06-19 21:15:01.632221:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:15:01.633494:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   143.82,   149.12,   154.75,   160.12,   164.86,    169.7,   174.79,   179.75,   184.68,   189.61,   194.62,   199.55,   204.48,   209.03,   210.57,   212.17,   213.64,   220.22,   235.99,   242.41,   242.43,   243.17,   243.96,   244.65,   246.82,   254.03,   258.27,   269.36,   276.72,   282.11,    345.1,   356.65,   357.58,   359.36,   361.88,    365.0,   368.67,   378.49,   401.53,   437.93,   443.93,   445.26,    447.6,   451.25,   455.75,   461.68,   467.62,   474.92,   478.45,   478.64,   482.46,   487.08,   491.82,   494.29,   497.52,   501.29,   505.85,    514.4,   523.29,   529.45,   535.91,   540.89,   550.09,   558.13,   567.78,    577.6,   588.55,   600.02,   606.97,   614.54,   622.35] p
2026-06-19 21:15:01.635202:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ]
2026-06-19 21:15:01.635231: Saving plan best values to HA entities
2026-06-19 21:15:01.776994: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 21:15:01.782274: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 21:15:01.787502: Best charging limit SoC's []kWh, export []kWh gives import battery 0kWh, house 23.32kWh, export 0.0kWh, metric 636.09p, metric10 663.81p
2026-06-19 21:15:01.860395: Marginal costs baseline metric (no standing charge): 536.1236
2026-06-19 21:15:02.012071: Marginal energy costs matrix computed: min=15.31 max=21.29
2026-06-19 21:15:02.098583: Rate array import [{'start': 1275, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 26.5p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3840, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 3840, 'end': 3900, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 3900, 'end': 4020, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 4020, 'end': 4155, 'rate': 'expensive', 'range': '(27.1p - 27.8p)'}] export [{'start': 1275, 'end': 4155, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 21:15:02.099382: - Your estimated bill for today is £0.89 and tomorrow is £1.93
2026-06-19 21:15:02.099416: - Import rates are expensive (22.4p - 26.5p) for the next 1 and three quarters hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 21:15:02.099433: - The battery is currently at 65% and is in eco mode.
2026-06-19 21:15:02.099447: - For the next 48 hours there will be no solar generation.
2026-06-19 21:15:02.099459: - You will run out of battery in 11 hours.
2026-06-19 21:15:02.099471: - No charging is planned.
2026-06-19 21:15:02.099484: 
2026-06-19 21:15:02.148911: Plan calculation took 0.97 seconds
2026-06-19 21:15:02.152684: No high rate period found
2026-06-19 21:15:02.198599: Import threshold used for optimisation was 13.17p
2026-06-19 21:15:02.252386: Low import rate windows [0: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 1: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 2: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 3: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 4: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 5: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 6: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 7: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 8: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 9: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 10: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 11: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 12: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 13: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 14: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 15: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 16: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 17: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 18: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 19: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 20: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 21: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 22: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 23: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 24: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 25: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 26: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 27: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 28: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 29: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 30: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 31: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 32: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 33: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 34: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 35: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 36: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 37: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 38: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 39: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 40: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 41: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 42: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 43: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 44: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 45: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 46: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 47: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 48: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 49: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 50: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 51: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 52: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 53: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 54: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 55: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 56: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 57: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 58: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 59: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 60: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 61: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 62: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 63: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 64: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 65: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 66: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 67: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 68: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 69: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 70: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 71: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 72: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 73: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 74: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 75: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 76: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 77: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 78: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 79: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 80: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 81: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 82: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 83: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 84: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 85: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 86: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 87: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 88: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 89: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 90: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 91: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 92: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41, 93: 06-21 20:30:00 - 06-21 21:00:00 @ 27.78, 94: 06-21 21:00:00 - 06-21 21:30:00 @ 27.1]
2026-06-19 21:15:02.262650: Inverter 0 Set charge window is disabled
2026-06-19 21:15:02.262707: Inverter 0 count register writes 0
2026-06-19 21:15:02.279731: 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-19 21:15:02.279839: Recompute is saving previous plan...
2026-06-19 21:15:02.279887: Best charge window [  ]
2026-06-19 21:15:02.279909: Best export window [  ]
2026-06-19 21:15:02.280793: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 21:15:02.282880: Load divergence over 8.0 hours mean 685.0W, min 684.0W, max 685.2W, std dev 0.45W, divergence 0.03%
2026-06-19 21:15:02.301209: Creating pool of 12 processes to match your CPU count
2026-06-19 21:15:02.362813: Calculate Best options: mode(Monitor), 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-19 21:15:02.363225: Optimise levels pass started at 2026-06-19 21:15:02
2026-06-19 21:15:02.363484: Calculated end_record as 06-21 21:15:00 based on best_price 13.17p, next_charge_start 06-21 21:15:00, max_windows 0
2026-06-19 21:15:02.363584: Optimise levels pass ended at 2026-06-19 21:15:02, duration 0.0 seconds tried 0 combinations
2026-06-19 21:15:02.363699: Set best_price_charge_level 13.17p, best_price_export_level 0p, best_price_charge 13.17p, best_cost_export 0p, best_metric 536.12p, best_keep 0kWh, best_cycle 0kWh, best_carbon 0kg, best_import 0kWh
2026-06-19 21:15:02.382496: Starting detailed optimisation end_record 06-21 21:15:00, best_price_charge 13.17p, best_price_export 0p. lowest_price_charge 13.17p with charge limits []kWh and export limits []kWh
2026-06-19 21:15:02.382618: Tweak plan optimisation started
2026-06-19 21:15:02.382677: Tweak optimisation finished metric 524.45 cost 524.45 metric_keep 0 cycle 0 carbon 0 import 0
2026-06-19 21:15:02.409947: Previous plan best metric is 524.45 (cost 536.12) and new plan best metric is 524.45 (cost 536.12)
2026-06-19 21:15:02.410013: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-19 21:15:02.410114: Plan valid is now true after recompute was False
2026-06-19 21:15:02.436063: predict base end_record 06-21 21:15:00, final soc 1.12kWh, metric 636.09p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:05:00, load 38.12kWh, PV 0.0kWh
2026-06-19 21:15:02.438345:    Slot: [   21:15,    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,    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,    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]
2026-06-19 21:15:02.440022:     SoC: [    10.4,     10.2,     9.79,     9.38,     8.97,     8.56,     8.15,     7.76,     7.37,     6.98,      6.6,     6.21,     5.82,     5.44,     5.05,     4.67,     4.28,     3.89,      3.5,     3.12,     2.73,     2.35,     1.96,     1.57,     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,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-19 21:15:02.441429:     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-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:15:02.443121:    LOAD: [    6.15,     6.34,     6.72,      7.1,     7.49,     7.87,     8.25,     8.61,     8.97,     9.33,     9.69,    10.05,    10.41,    10.77,    11.13,    11.49,    11.85,    12.21,    12.57,    12.93,    13.29,    13.65,    14.01,    14.37,    14.73,    15.09,    15.45,    15.81,    16.17,    16.53,    16.89,    17.25,    17.61,    17.97,    18.33,    18.69,    19.05,    19.41,    19.72,    19.77,    19.83,    19.88,    20.09,    20.55,    20.72,    20.72,    20.75,    20.78,     20.8,    20.88,    21.14,    21.32,    21.79,    22.15,    22.42,    23.06,    23.65,     23.7,    23.79,    23.93,    24.13,    24.32,    24.85,    26.09,    28.04,    28.37,    28.45,    28.59,    28.79,    29.06,    29.39,    29.78,    30.24,    30.46,    30.47,    30.72,    31.03,    31.39,    31.57,     31.8,    32.07,    32.41,    33.03,    33.67,    34.12,    34.59,    34.93,    35.25,    35.55,    35.86,    36.18,    36.49,     36.8,    37.05,    37.33,    37.62] kWh
2026-06-19 21:15:02.444662:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:15:02.446274:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      2.1,     2.46,     2.82,     3.18,     3.54,      3.9,     4.26,     4.62,     4.98,     5.34,      5.7,     6.06,     6.42,     6.73,     6.78,     6.84,     6.89,      7.1,     7.55,     7.73,     7.73,     7.76,     7.79,     7.81,     7.89,     8.15,     8.33,     8.79,     9.16,     9.43,    10.07,    10.66,    10.71,     10.8,    10.94,    11.13,    11.33,    11.86,     13.1,    15.05,    15.38,    15.45,    15.59,     15.8,    16.07,     16.4,    16.79,    17.25,    17.47,    17.48,    17.73,    18.04,     18.4,    18.58,    18.81,    19.08,    19.41,    20.04,    20.68,    21.13,     21.6,    21.94,    22.26,    22.55,    22.86,    23.18,     23.5,    23.81,    24.06,    24.34,    24.63] kWh
2026-06-19 21:15:02.447785:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:15:02.449349:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   143.82,   149.12,   154.75,   160.12,   164.86,    169.7,   174.79,   179.75,   184.68,   189.61,   194.62,   199.55,   204.48,   209.03,   210.57,   212.17,   213.64,   220.22,   235.99,   242.41,   242.43,   243.17,   243.96,   244.65,   246.82,   254.03,   258.27,   269.36,   276.72,   282.11,    345.1,   356.65,   357.58,   359.36,   361.88,    365.0,   368.67,   378.49,   401.53,   437.93,   443.93,   445.26,    447.6,   451.25,   455.75,   461.68,   467.62,   474.92,   478.45,   478.64,   482.46,   487.08,   491.82,   494.29,   497.52,   501.29,   505.85,    514.4,   523.29,   529.45,   535.91,   540.89,   550.09,   558.13,   567.78,    577.6,   588.55,   600.02,   606.97,   614.54,   622.35] p
2026-06-19 21:15:02.546754: Battery has 11.83 hours left - now at 10.4kWh
2026-06-19 21:15:02.577478: predict base10 end_record 06-21 21:15:00, final soc 1.12kWh, metric 663.81p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:30:00, load 39.63kWh, PV 0.0kWh
2026-06-19 21:15:02.579160:    Slot: [   21:15,    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,    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,    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]
2026-06-19 21:15:02.580434:     SoC: [    10.4,    10.19,     9.76,     9.33,      8.9,     8.47,     8.04,     7.63,     7.22,     6.82,     6.42,     6.01,     5.61,      5.2,      4.8,     4.39,     3.99,     3.58,     3.18,     2.77,     2.37,     1.97,     1.56,     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,     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-19 21:15:02.581496:     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-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:15:02.582787:    LOAD: [    6.15,     6.35,     6.75,     7.15,     7.55,     7.95,     8.35,     8.73,     9.11,     9.48,     9.86,    10.24,    10.62,    10.99,    11.37,    11.74,    12.12,     12.5,    12.88,    13.25,    13.63,    14.01,    14.38,    14.76,    15.13,    15.51,    15.89,    16.27,    16.64,    17.02,    17.39,    17.77,    18.15,    18.52,     18.9,    19.28,    19.66,    20.03,    20.36,    20.42,    20.48,    20.53,    20.75,    21.22,    21.41,    21.41,    21.44,    21.47,    21.49,    21.58,    21.85,    22.03,    22.52,    22.91,    23.19,    23.86,    24.47,    24.52,    24.62,    24.77,    24.97,    25.18,    25.73,    27.03,    29.08,    29.42,     29.5,    29.65,    29.86,    30.14,    30.49,     30.9,    31.38,    31.61,    31.62,    31.88,     32.2,    32.58,    32.77,    33.01,     33.3,    33.65,     34.3,    34.97,    35.44,    35.94,     36.3,    36.63,    36.94,    37.26,     37.6,    37.93,    38.26,    38.52,    38.81,    39.11] kWh
2026-06-19 21:15:02.584000:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:15:02.585269:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     2.14,     2.52,      2.9,     3.27,     3.65,     4.03,      4.4,     4.78,     5.16,     5.53,     5.91,     6.29,     6.66,     7.04,     7.37,     7.42,     7.49,     7.53,     7.76,     8.23,     8.42,     8.42,     8.45,     8.48,      8.5,     8.59,     8.86,     9.04,     9.53,     9.92,     10.2,    10.87,    11.48,    11.53,    11.63,    11.78,    11.98,    12.19,    12.74,    14.04,    16.09,    16.43,    16.51,    16.65,    16.87,    17.15,     17.5,    17.91,    18.39,    18.62,    18.63,    18.89,    19.21,    19.59,    19.78,    20.02,    20.31,    20.66,    21.31,    21.98,    22.45,    22.95,     23.3,    23.64,    23.95,    24.27,    24.61,    24.93,    25.26,    25.53,    25.82,    26.12] kWh
2026-06-19 21:15:02.586508:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:15:02.587765:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   144.47,   150.55,    156.1,   161.99,   167.61,   172.57,   177.64,   182.96,   188.16,   193.32,   198.48,   203.72,   208.88,   214.04,   218.81,   220.43,   222.09,   223.63,   230.53,   247.04,   253.78,    253.8,   254.58,   255.41,   256.12,   258.39,   265.95,   270.39,   282.01,   289.71,   295.36,   358.97,   371.08,   372.05,   373.91,   376.55,   379.82,   383.66,   393.95,   418.09,   456.22,   462.51,   463.91,   466.36,   470.17,    474.9,    481.1,   487.33,   494.97,   498.67,   498.87,   502.87,   507.71,   512.68,   515.26,   518.65,    522.6,   527.38,   536.33,   545.65,    552.1,   558.87,   564.09,   573.72,   582.15,   592.26,   602.54,   614.01,   626.03,    633.3,   641.23,   649.42] p
2026-06-19 21:15:02.648834: predict best10 end_record 06-21 21:15:00, final soc 1.12kWh, metric 663.81p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:30:00, load 39.63kWh, PV 0.0kWh
2026-06-19 21:15:02.650881:    Slot: [   21:15,    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,    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,    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]
2026-06-19 21:15:02.652462:     SoC: [    10.4,    10.19,     9.76,     9.33,      8.9,     8.47,     8.04,     7.63,     7.22,     6.82,     6.42,     6.01,     5.61,      5.2,      4.8,     4.39,     3.99,     3.58,     3.18,     2.77,     2.37,     1.97,     1.56,     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,     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-19 21:15:02.653843:     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-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:15:02.655423:    LOAD: [    6.15,     6.35,     6.75,     7.15,     7.55,     7.95,     8.35,     8.73,     9.11,     9.48,     9.86,    10.24,    10.62,    10.99,    11.37,    11.74,    12.12,     12.5,    12.88,    13.25,    13.63,    14.01,    14.38,    14.76,    15.13,    15.51,    15.89,    16.27,    16.64,    17.02,    17.39,    17.77,    18.15,    18.52,     18.9,    19.28,    19.66,    20.03,    20.36,    20.42,    20.48,    20.53,    20.75,    21.22,    21.41,    21.41,    21.44,    21.47,    21.49,    21.58,    21.85,    22.03,    22.52,    22.91,    23.19,    23.86,    24.47,    24.52,    24.62,    24.77,    24.97,    25.18,    25.73,    27.03,    29.08,    29.42,     29.5,    29.65,    29.86,    30.14,    30.49,     30.9,    31.38,    31.61,    31.62,    31.88,     32.2,    32.58,    32.77,    33.01,     33.3,    33.65,     34.3,    34.97,    35.44,    35.94,     36.3,    36.63,    36.94,    37.26,     37.6,    37.93,    38.26,    38.52,    38.81,    39.11] kWh
2026-06-19 21:15:02.656924:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:15:02.658551:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     2.14,     2.52,      2.9,     3.27,     3.65,     4.03,      4.4,     4.78,     5.16,     5.53,     5.91,     6.29,     6.66,     7.04,     7.37,     7.42,     7.49,     7.53,     7.76,     8.23,     8.42,     8.42,     8.45,     8.48,      8.5,     8.59,     8.86,     9.04,     9.53,     9.92,     10.2,    10.87,    11.48,    11.53,    11.63,    11.78,    11.98,    12.19,    12.74,    14.04,    16.09,    16.43,    16.51,    16.65,    16.87,    17.15,     17.5,    17.91,    18.39,    18.62,    18.63,    18.89,    19.21,    19.59,    19.78,    20.02,    20.31,    20.66,    21.31,    21.98,    22.45,    22.95,     23.3,    23.64,    23.95,    24.27,    24.61,    24.93,    25.26,    25.53,    25.82,    26.12] kWh
2026-06-19 21:15:02.660055:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:15:02.661636:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   144.47,   150.55,    156.1,   161.99,   167.61,   172.57,   177.64,   182.96,   188.16,   193.32,   198.48,   203.72,   208.88,   214.04,   218.81,   220.43,   222.09,   223.63,   230.53,   247.04,   253.78,    253.8,   254.58,   255.41,   256.12,   258.39,   265.95,   270.39,   282.01,   289.71,   295.36,   358.97,   371.08,   372.05,   373.91,   376.55,   379.82,   383.66,   393.95,   418.09,   456.22,   462.51,   463.91,   466.36,   470.17,    474.9,    481.1,   487.33,   494.97,   498.67,   498.87,   502.87,   507.71,   512.68,   515.26,   518.65,    522.6,   527.38,   536.33,   545.65,    552.1,   558.87,   564.09,   573.72,   582.15,   592.26,   602.54,   614.01,   626.03,    633.3,   641.23,   649.42] p
2026-06-19 21:15:02.729390: predict best end_record 06-21 21:15:00, final soc 1.12kWh, metric 636.09p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:05:00, load 38.12kWh, PV 0.0kWh
2026-06-19 21:15:02.731443:    Slot: [   21:15,    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,    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,    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]
2026-06-19 21:15:02.733030:     SoC: [    10.4,     10.2,     9.79,     9.38,     8.97,     8.56,     8.15,     7.76,     7.37,     6.98,      6.6,     6.21,     5.82,     5.44,     5.05,     4.67,     4.28,     3.89,      3.5,     3.12,     2.73,     2.35,     1.96,     1.57,     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,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-19 21:15:02.734376:     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-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:15:02.735939:    LOAD: [    6.15,     6.34,     6.72,      7.1,     7.49,     7.87,     8.25,     8.61,     8.97,     9.33,     9.69,    10.05,    10.41,    10.77,    11.13,    11.49,    11.85,    12.21,    12.57,    12.93,    13.29,    13.65,    14.01,    14.37,    14.73,    15.09,    15.45,    15.81,    16.17,    16.53,    16.89,    17.25,    17.61,    17.97,    18.33,    18.69,    19.05,    19.41,    19.72,    19.77,    19.83,    19.88,    20.09,    20.55,    20.72,    20.72,    20.75,    20.78,     20.8,    20.88,    21.14,    21.32,    21.79,    22.15,    22.42,    23.06,    23.65,     23.7,    23.79,    23.93,    24.13,    24.32,    24.85,    26.09,    28.04,    28.37,    28.45,    28.59,    28.79,    29.06,    29.39,    29.78,    30.24,    30.46,    30.47,    30.72,    31.03,    31.39,    31.57,     31.8,    32.07,    32.41,    33.03,    33.67,    34.12,    34.59,    34.93,    35.25,    35.55,    35.86,    36.18,    36.49,     36.8,    37.05,    37.33,    37.62] kWh
2026-06-19 21:15:02.737478:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:15:02.739059:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      2.1,     2.46,     2.82,     3.18,     3.54,      3.9,     4.26,     4.62,     4.98,     5.34,      5.7,     6.06,     6.42,     6.73,     6.78,     6.84,     6.89,      7.1,     7.55,     7.73,     7.73,     7.76,     7.79,     7.81,     7.89,     8.15,     8.33,     8.79,     9.16,     9.43,    10.07,    10.66,    10.71,     10.8,    10.94,    11.13,    11.33,    11.86,     13.1,    15.05,    15.38,    15.45,    15.59,     15.8,    16.07,     16.4,    16.79,    17.25,    17.47,    17.48,    17.73,    18.04,     18.4,    18.58,    18.81,    19.08,    19.41,    20.04,    20.68,    21.13,     21.6,    21.94,    22.26,    22.55,    22.86,    23.18,     23.5,    23.81,    24.06,    24.34,    24.63] kWh
2026-06-19 21:15:02.740576:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:15:02.742230:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   143.82,   149.12,   154.75,   160.12,   164.86,    169.7,   174.79,   179.75,   184.68,   189.61,   194.62,   199.55,   204.48,   209.03,   210.57,   212.17,   213.64,   220.22,   235.99,   242.41,   242.43,   243.17,   243.96,   244.65,   246.82,   254.03,   258.27,   269.36,   276.72,   282.11,    345.1,   356.65,   357.58,   359.36,   361.88,    365.0,   368.67,   378.49,   401.53,   437.93,   443.93,   445.26,    447.6,   451.25,   455.75,   461.68,   467.62,   474.92,   478.45,   478.64,   482.46,   487.08,   491.82,   494.29,   497.52,   501.29,   505.85,    514.4,   523.29,   529.45,   535.91,   540.89,   550.09,   558.13,   567.78,    577.6,   588.55,   600.02,   606.97,   614.54,   622.35] p
2026-06-19 21:15:02.744359:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ]
2026-06-19 21:15:02.744402: Saving plan best values to HA entities
2026-06-19 21:15:02.867748: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 21:15:02.872736: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 21:15:02.877752: Best charging limit SoC's []kWh, export []kWh gives import battery 0kWh, house 23.32kWh, export 0.0kWh, metric 636.09p, metric10 663.81p
2026-06-19 21:15:02.949802: Marginal costs baseline metric (no standing charge): 536.1236
2026-06-19 21:15:03.115933: Marginal energy costs matrix computed: min=15.31 max=21.29
2026-06-19 21:15:03.189456: Rate array import [{'start': 1275, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 26.5p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3840, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 3840, 'end': 3900, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 3900, 'end': 4020, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 4020, 'end': 4155, 'rate': 'expensive', 'range': '(27.1p - 27.8p)'}] export [{'start': 1275, 'end': 4155, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 21:15:03.190213: - Your estimated bill for today is £0.89 and tomorrow is £1.93
2026-06-19 21:15:03.190244: - Import rates are expensive (22.4p - 26.5p) for the next 1 and three quarters hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 21:15:03.190259: - The battery is currently at 65% and is in eco mode.
2026-06-19 21:15:03.190272: - For the next 48 hours there will be no solar generation.
2026-06-19 21:15:03.190285: - You will run out of battery in 11 hours.
2026-06-19 21:15:03.190297: - No charging is planned.
2026-06-19 21:15:03.190309: 
2026-06-19 21:15:03.231193: Plan calculation took 0.95 seconds
2026-06-19 21:15:03.231418: Inverter 0: Type SK Sunsynk
2026-06-19 21:15:03.231449: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 21:15:03.231647: Reserve min: 7%, battery_min: 7%
2026-06-19 21:15:03.231715: 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-19 21:15:03.231997: Inverter 0 SoC: 10.4kW 65%, current charge rate 5000W, current discharge rate 5250W, current battery power 612W, current battery voltage 51.2V, grid power -54W, load power 644W, PV Power 0W
2026-06-19 21:15:03.232216: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:15:03.232310: Inverter 0 scheduled charge enable is False
2026-06-19 21:15:03.232339: Inverter 0 charge windows currently []
2026-06-19 21:15:03.232366: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 21:15:03.232489: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:15:03.232516: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:15:03.232547: Inverter 0 scheduled discharge enable is False
2026-06-19 21:15:03.232669: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:15:03.232696: Inverter 0 discharge windows currently []
2026-06-19 21:15:03.232719: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:15:03.232735: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:15:03.232751: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:15:03.282484: Inverter 0 Set charge window is disabled
2026-06-19 21:15:03.282542: Inverter 0 count register writes 0
2026-06-19 21:15:03.299872: Total inverter register writes now 0
2026-06-19 21:15:03.318396: Completed run status Demand
2026-06-19 21:15:03.324523: Info: record_status Demand
2026-06-19 21:15:03.336565: Saved current settings to /config/predbat_config.json
2026-06-19 21:15:37.402140: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:15:37.402353: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:15:37.402384: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:15:37.402508: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:15:37.402536: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:15:37.402554: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:15:37.402570: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:17:37.594903: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:17:37.595147: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:17:37.595182: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:17:37.595307: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:17:37.595334: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:17:37.595352: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:17:37.595368: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:19:37.788187: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:19:37.788396: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:19:37.788426: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:19:37.788546: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:19:37.788572: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:19:37.788590: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:19:37.788606: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:20:00.883228: --------------- PredBat - update at 2026-06-19 21:20:00+01:00 with clock skew 0 minutes, minutes now 1280
2026-06-19 21:20:00.883832: Saved current settings to /config/predbat_config.json
2026-06-19 21:20:00.883906: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 34.9 minutes
2026-06-19 21:20:00.883957: 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-19 21:20:00.884070: Autoupdate: There is an update pending v8.40.14 Fix lost config, further rollout of storage class - auto update is off
2026-06-19 21:20:00.902953: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 21:20:00.903451: Predbat mode is set to Monitor
2026-06-19 21:20:01.003658: Found 11520 load_today datapoints going back 2 days
2026-06-19 21:20:01.003770: Using load_power data to fill gaps in load_today data
2026-06-19 21:20:01.070946: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 21:20:01.071100: Zero load period starting at 2026-06-19T12:09:00+0100 (551 minutes) for 889 minutes with base value 0.9
2026-06-19 21:20:01.071157: Zero load period starting at 2026-06-18T19:24:00+0100 (1556 minutes) for 64 minutes with base value 0.8
2026-06-19 21:20:01.072226: Processing 384 30-minute periods for power integration
2026-06-19 21:20:01.138048: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 21:20:01.138152: Car charging hold True, threshold 6.0kWh
2026-06-19 21:20:01.138189: Current data so far today: load 6.2kWh, import 1.8kWh, export 0.0kWh, PV 0kWh
2026-06-19 21:20:01.160921: Standing charge is set to 49.98p
2026-06-19 21:20:01.207704: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 21:20:01.207784: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 21:20:01.207975: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 216.7 minutes
2026-06-19 21:20:01.208444: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 216.7 minutes
2026-06-19 21:20:01.214194: Loaded 95 datapoints of futurerate analysis
2026-06-19 21:20:01.371005: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02', '06-20 19:00:00 => 23.07 / 17.65', '06-20 20:00:00 => 24.98 / 18.66']
2026-06-19 21:20:01.398842: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 21:20:01.399145: Import rates: min 13.17p, max 36.53p, average 20.05p
2026-06-19 21:20:01.440516: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 21:20:01.440613: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 21:20:01.441865: High export rate found rates in range 99p to -99p
2026-06-19 21:20:01.641581: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 21:20:01.641744: Battery level now 10.4kWh, -1hr ago 10.59kWh, at midnight 10.59kWh, battery value change in the last hour -2.71p, change today -2.71p, rate_forward 14.14p
2026-06-19 21:20:01.642020: Last hour: net energy 0.02kWh, import 0.02kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 0.66p, import 0.66p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 21:20:01.703675: Today's energy total net 1.8kWh, import 1.8kWh, export 0.0kWh, cost 89.03p, import 39.05p, export 0.0p, carbon 0.0kg
2026-06-19 21:20:01.703783: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 21:20:01.707091: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 21:20:01.708459: Warn: Found 1 gaps in load_today totalling 9755 minutes to fill using average data
2026-06-19 21:20:01.708539: Gap starting at 2026-06-18T15:55:00+0100 (1765 minutes) for 9755 minutes
2026-06-19 21:20:01.725127: Historical days now [7] weight [1]
2026-06-19 21:20:01.747793: Today's load divergence 106.19%, in-day adjustment 105.96%, damping 0.95x, yesterday 106.55% today 105.88% blend 11.11%
2026-06-19 21:20:01.747859: Today's predicted so far 13.46kWh with 0.0kWh car/iBoost excluded, 1.2kWh import ignored, and 0kWh forecast extra.
2026-06-19 21:20:01.747888: Today's actual load so far 14.47kWh with 0.0kWh car/iBoost excluded, and 0.52kWh import ignored.
2026-06-19 21:20:01.782036: Inverter 0: Type SK Sunsynk
2026-06-19 21:20:01.782109: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 21:20:01.782297: Reserve min: 7%, battery_min: 7%
2026-06-19 21:20:01.782411: 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-19 21:20:01.782781: Inverter 0 SoC: 10.31kW 64%, current charge rate 5000W, current discharge rate 5250W, current battery power 547W, current battery voltage 51.2V, grid power -54W, load power 590W, PV Power 0W
2026-06-19 21:20:01.782944: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:20:01.783018: Inverter 0 scheduled charge enable is False
2026-06-19 21:20:01.783080: Inverter 0 charge windows currently []
2026-06-19 21:20:01.783105: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 21:20:01.783250: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:20:01.783278: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:20:01.783310: Inverter 0 scheduled discharge enable is False
2026-06-19 21:20:01.783421: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:20:01.783446: Inverter 0 discharge windows currently []
2026-06-19 21:20:01.783465: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:20:01.783482: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:20:01.783497: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:20:01.852407: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 21:20:01.852542: Plan was last updated on 2026-06-19 21:15:00+01:00 and is now 5.0 minutes old
2026-06-19 21:20:01.852606: Best charge window [  ]
2026-06-19 21:20:01.852635: Best export window [  ]
2026-06-19 21:20:01.853405: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 21:20:01.855538: Load divergence over 8.0 hours mean 687.5W, min 686.4W, max 687.6W, std dev 0.33W, divergence 0.02%
2026-06-19 21:20:01.879088: Creating pool of 12 processes to match your CPU count
2026-06-19 21:20:01.981177: predict base end_record 06-21 21:20:00, final soc 1.12kWh, metric 638.78p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:00:00, load 38.2kWh, PV 0.0kWh
2026-06-19 21:20:01.983364:    Slot: [   21:20,    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,    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,    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]
2026-06-19 21:20:01.985187:     SoC: [   10.31,    10.18,     9.77,     9.35,     8.94,     8.53,     8.12,     7.73,     7.34,     6.96,     6.57,     6.18,     5.79,     5.41,     5.02,     4.63,     4.24,     3.85,     3.46,     3.08,     2.69,      2.3,     1.91,     1.53,     1.14,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:20:01.986573:     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-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:20:01.988253:    LOAD: [     6.2,     6.33,     6.71,     7.09,     7.47,     7.86,     8.24,      8.6,     8.96,     9.32,     9.69,    10.05,    10.41,    10.77,    11.13,    11.49,    11.85,    12.21,    12.58,    12.94,     13.3,    13.66,    14.02,    14.38,    14.74,     15.1,    15.46,    15.83,    16.19,    16.55,    16.91,    17.27,    17.63,    17.99,    18.35,    18.71,    19.08,    19.44,    19.75,    19.81,    19.86,    19.91,     20.1,     20.6,    20.75,    20.75,    20.78,    20.81,    20.83,    20.89,    21.17,    21.35,    21.82,    22.18,    22.45,    23.09,    23.68,    23.73,    23.82,    23.96,    24.16,    24.35,    24.88,    26.12,    28.07,     28.4,    28.48,    28.62,    28.82,    29.09,    29.42,    29.81,    30.27,    30.49,     30.5,    30.75,    31.06,    31.42,     31.6,    31.82,     32.1,    32.43,    33.08,    33.73,    34.15,    34.63,    34.95,    35.26,    35.58,    35.89,    36.21,    36.52,    36.83,    37.08,    37.36,    37.67] kWh
2026-06-19 21:20:01.989841:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:20:01.991495:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     2.14,     2.51,     2.87,     3.23,     3.59,     3.95,     4.31,     4.67,     5.03,     5.39,     5.76,     6.12,     6.48,     6.79,     6.85,      6.9,     6.95,     7.14,     7.64,     7.79,     7.79,     7.82,     7.85,     7.87,     7.93,     8.21,     8.39,     8.86,     9.22,     9.49,    10.13,    10.72,    10.77,    10.86,    11.01,     11.2,    11.39,    11.92,    13.16,    15.11,    15.44,    15.52,    15.66,    15.86,    16.13,    16.46,    16.85,    17.31,    17.53,    17.54,    17.79,     18.1,    18.46,    18.64,    18.86,    19.15,    19.47,    20.12,    20.77,    21.19,    21.67,    21.99,     22.3,    22.62,    22.93,    23.25,    23.56,    23.87,    24.12,     24.4,    24.71] kWh
2026-06-19 21:20:01.993076:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:20:01.994701:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   144.56,   149.88,   155.53,   160.92,   165.67,   170.53,   175.64,   180.62,   185.56,   190.51,   195.54,   200.49,   205.43,   209.99,   211.59,   213.16,   214.71,   220.55,   237.89,   243.43,   243.45,   244.21,   244.99,   245.68,   247.24,   255.05,    259.3,   270.38,   277.74,   283.13,   346.13,   357.68,    358.6,   360.38,   362.91,   366.03,   369.69,   379.52,   402.56,   438.96,   444.95,   446.29,   448.62,   452.27,   456.78,    462.7,   468.64,   475.94,   479.47,   479.66,   483.48,    488.1,   492.84,   495.32,   498.46,   502.33,   506.82,   515.62,   524.72,   530.52,   537.11,   541.69,   550.61,   559.38,   568.98,   578.78,    589.8,   601.04,   607.95,   615.71,   624.12] p
2026-06-19 21:20:02.121116: Battery has 11.67 hours left - now at 10.31kWh
2026-06-19 21:20:02.161783: predict base10 end_record 06-21 21:20:00, final soc 1.12kWh, metric 666.53p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:25:00, load 39.72kWh, PV 0.0kWh
2026-06-19 21:20:02.163773:    Slot: [   21:20,    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,    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,    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]
2026-06-19 21:20:02.165378:     SoC: [   10.31,    10.17,     9.74,     9.31,     8.88,     8.45,     8.02,     7.61,      7.2,     6.79,     6.39,     5.98,     5.58,     5.17,     4.77,     4.36,     3.95,     3.55,     3.14,     2.74,     2.33,     1.93,     1.52,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:20:02.166726:     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-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:20:02.168299:    LOAD: [     6.2,     6.33,     6.73,     7.13,     7.54,     7.94,     8.34,     8.72,      9.1,     9.47,     9.85,    10.23,    10.61,    10.99,    11.37,    11.74,    12.12,     12.5,    12.88,    13.26,    13.63,    14.01,    14.39,    14.77,    15.14,    15.52,     15.9,    16.28,    16.66,    17.03,    17.41,    17.79,    18.17,    18.55,    18.92,     19.3,    19.68,    20.06,    20.39,    20.44,     20.5,    20.56,    20.75,    21.28,    21.43,    21.43,    21.46,     21.5,    21.52,    21.58,    21.88,    22.06,    22.55,    22.93,    23.22,    23.89,     24.5,    24.55,    24.65,     24.8,     25.0,     25.2,    25.76,    27.06,     29.1,    29.45,    29.53,    29.67,    29.89,    30.17,    30.51,    30.93,    31.41,    31.64,    31.65,    31.91,    32.23,    32.61,     32.8,    33.03,    33.33,    33.67,    34.34,    35.03,    35.47,    35.98,    36.31,    36.63,    36.97,    37.29,    37.62,    37.95,    38.28,    38.54,    38.84,    39.16] kWh
2026-06-19 21:20:02.169820:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:20:02.171402:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     1.81,     2.18,     2.56,     2.94,     3.32,      3.7,     4.07,     4.45,     4.83,     5.21,     5.59,     5.96,     6.34,     6.72,      7.1,     7.43,     7.48,     7.54,      7.6,      7.8,     8.32,     8.47,     8.48,     8.51,     8.53,     8.56,     8.62,     8.92,      9.1,     9.59,     9.98,    10.26,    10.93,    11.54,    11.59,    11.69,    11.84,    12.04,    12.24,     12.8,     14.1,    16.14,    16.49,    16.57,    16.71,    16.93,    17.21,    17.55,    17.97,    18.45,    18.68,    18.69,    18.95,    19.27,    19.65,    19.84,    20.07,    20.37,    20.71,    21.38,    22.07,    22.51,    23.02,    23.35,    23.67,    24.01,    24.33,    24.66,     25.0,    25.32,    25.58,    25.88,     26.2] kWh
2026-06-19 21:20:02.172886:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:20:02.174861:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.11,   145.12,   151.22,   156.79,   162.69,   168.34,   173.31,    178.4,   183.74,   188.96,   194.13,   199.31,   204.57,   209.75,   214.92,    219.7,   221.37,   223.01,   224.63,   230.75,   248.92,   254.73,   254.75,   255.55,   256.36,   257.09,   258.72,   266.92,   271.36,   282.98,   290.68,   296.33,   359.94,   372.05,   373.02,   374.88,   377.52,   380.79,   384.63,   394.92,   419.06,   457.19,   463.48,   464.88,   467.32,   471.14,   475.87,   482.07,    488.3,   495.94,   499.64,   499.84,   503.84,   508.68,   513.65,   516.24,   519.53,   523.58,   528.29,    537.5,   547.03,   553.11,   560.02,   564.82,   574.16,   583.35,    593.4,   603.68,   615.21,   626.99,   634.23,   642.36,   651.17] p
2026-06-19 21:20:02.246604: predict best10 end_record 06-21 21:20:00, final soc 1.12kWh, metric 666.53p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:25:00, load 39.72kWh, PV 0.0kWh
2026-06-19 21:20:02.248610:    Slot: [   21:20,    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,    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,    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]
2026-06-19 21:20:02.250247:     SoC: [   10.31,    10.17,     9.74,     9.31,     8.88,     8.45,     8.02,     7.61,      7.2,     6.79,     6.39,     5.98,     5.58,     5.17,     4.77,     4.36,     3.95,     3.55,     3.14,     2.74,     2.33,     1.93,     1.52,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:20:02.251567:     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-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:20:02.253136:    LOAD: [     6.2,     6.33,     6.73,     7.13,     7.54,     7.94,     8.34,     8.72,      9.1,     9.47,     9.85,    10.23,    10.61,    10.99,    11.37,    11.74,    12.12,     12.5,    12.88,    13.26,    13.63,    14.01,    14.39,    14.77,    15.14,    15.52,     15.9,    16.28,    16.66,    17.03,    17.41,    17.79,    18.17,    18.55,    18.92,     19.3,    19.68,    20.06,    20.39,    20.44,     20.5,    20.56,    20.75,    21.28,    21.43,    21.43,    21.46,     21.5,    21.52,    21.58,    21.88,    22.06,    22.55,    22.93,    23.22,    23.89,     24.5,    24.55,    24.65,     24.8,     25.0,     25.2,    25.76,    27.06,     29.1,    29.45,    29.53,    29.67,    29.89,    30.17,    30.51,    30.93,    31.41,    31.64,    31.65,    31.91,    32.23,    32.61,     32.8,    33.03,    33.33,    33.67,    34.34,    35.03,    35.47,    35.98,    36.31,    36.63,    36.97,    37.29,    37.62,    37.95,    38.28,    38.54,    38.84,    39.16] kWh
2026-06-19 21:20:02.254690:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:20:02.256519:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     1.81,     2.18,     2.56,     2.94,     3.32,      3.7,     4.07,     4.45,     4.83,     5.21,     5.59,     5.96,     6.34,     6.72,      7.1,     7.43,     7.48,     7.54,      7.6,      7.8,     8.32,     8.47,     8.48,     8.51,     8.53,     8.56,     8.62,     8.92,      9.1,     9.59,     9.98,    10.26,    10.93,    11.54,    11.59,    11.69,    11.84,    12.04,    12.24,     12.8,     14.1,    16.14,    16.49,    16.57,    16.71,    16.93,    17.21,    17.55,    17.97,    18.45,    18.68,    18.69,    18.95,    19.27,    19.65,    19.84,    20.07,    20.37,    20.71,    21.38,    22.07,    22.51,    23.02,    23.35,    23.67,    24.01,    24.33,    24.66,     25.0,    25.32,    25.58,    25.88,     26.2] kWh
2026-06-19 21:20:02.258060:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:20:02.259620:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.11,   145.12,   151.22,   156.79,   162.69,   168.34,   173.31,    178.4,   183.74,   188.96,   194.13,   199.31,   204.57,   209.75,   214.92,    219.7,   221.37,   223.01,   224.63,   230.75,   248.92,   254.73,   254.75,   255.55,   256.36,   257.09,   258.72,   266.92,   271.36,   282.98,   290.68,   296.33,   359.94,   372.05,   373.02,   374.88,   377.52,   380.79,   384.63,   394.92,   419.06,   457.19,   463.48,   464.88,   467.32,   471.14,   475.87,   482.07,    488.3,   495.94,   499.64,   499.84,   503.84,   508.68,   513.65,   516.24,   519.53,   523.58,   528.29,    537.5,   547.03,   553.11,   560.02,   564.82,   574.16,   583.35,    593.4,   603.68,   615.21,   626.99,   634.23,   642.36,   651.17] p
2026-06-19 21:20:02.353862: predict best end_record 06-21 21:20:00, final soc 1.12kWh, metric 638.78p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:00:00, load 38.2kWh, PV 0.0kWh
2026-06-19 21:20:02.355866:    Slot: [   21:20,    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,    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,    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]
2026-06-19 21:20:02.357472:     SoC: [   10.31,    10.18,     9.77,     9.35,     8.94,     8.53,     8.12,     7.73,     7.34,     6.96,     6.57,     6.18,     5.79,     5.41,     5.02,     4.63,     4.24,     3.85,     3.46,     3.08,     2.69,      2.3,     1.91,     1.53,     1.14,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:20:02.358837:     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-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:20:02.360414:    LOAD: [     6.2,     6.33,     6.71,     7.09,     7.47,     7.86,     8.24,      8.6,     8.96,     9.32,     9.69,    10.05,    10.41,    10.77,    11.13,    11.49,    11.85,    12.21,    12.58,    12.94,     13.3,    13.66,    14.02,    14.38,    14.74,     15.1,    15.46,    15.83,    16.19,    16.55,    16.91,    17.27,    17.63,    17.99,    18.35,    18.71,    19.08,    19.44,    19.75,    19.81,    19.86,    19.91,     20.1,     20.6,    20.75,    20.75,    20.78,    20.81,    20.83,    20.89,    21.17,    21.35,    21.82,    22.18,    22.45,    23.09,    23.68,    23.73,    23.82,    23.96,    24.16,    24.35,    24.88,    26.12,    28.07,     28.4,    28.48,    28.62,    28.82,    29.09,    29.42,    29.81,    30.27,    30.49,     30.5,    30.75,    31.06,    31.42,     31.6,    31.82,     32.1,    32.43,    33.08,    33.73,    34.15,    34.63,    34.95,    35.26,    35.58,    35.89,    36.21,    36.52,    36.83,    37.08,    37.36,    37.67] kWh
2026-06-19 21:20:02.362037:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:20:02.363617:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     2.14,     2.51,     2.87,     3.23,     3.59,     3.95,     4.31,     4.67,     5.03,     5.39,     5.76,     6.12,     6.48,     6.79,     6.85,      6.9,     6.95,     7.14,     7.64,     7.79,     7.79,     7.82,     7.85,     7.87,     7.93,     8.21,     8.39,     8.86,     9.22,     9.49,    10.13,    10.72,    10.77,    10.86,    11.01,     11.2,    11.39,    11.92,    13.16,    15.11,    15.44,    15.52,    15.66,    15.86,    16.13,    16.46,    16.85,    17.31,    17.53,    17.54,    17.79,     18.1,    18.46,    18.64,    18.86,    19.15,    19.47,    20.12,    20.77,    21.19,    21.67,    21.99,     22.3,    22.62,    22.93,    23.25,    23.56,    23.87,    24.12,     24.4,    24.71] kWh
2026-06-19 21:20:02.365174:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:20:02.366872:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   144.56,   149.88,   155.53,   160.92,   165.67,   170.53,   175.64,   180.62,   185.56,   190.51,   195.54,   200.49,   205.43,   209.99,   211.59,   213.16,   214.71,   220.55,   237.89,   243.43,   243.45,   244.21,   244.99,   245.68,   247.24,   255.05,    259.3,   270.38,   277.74,   283.13,   346.13,   357.68,    358.6,   360.38,   362.91,   366.03,   369.69,   379.52,   402.56,   438.96,   444.95,   446.29,   448.62,   452.27,   456.78,    462.7,   468.64,   475.94,   479.47,   479.66,   483.48,    488.1,   492.84,   495.32,   498.46,   502.33,   506.82,   515.62,   524.72,   530.52,   537.11,   541.69,   550.61,   559.38,   568.98,   578.78,    589.8,   601.04,   607.95,   615.71,   624.12] p
2026-06-19 21:20:02.368949:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ]
2026-06-19 21:20:02.369004: Saving plan best values to HA entities
2026-06-19 21:20:02.543062: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 21:20:02.548557: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 21:20:02.554064: Best charging limit SoC's []kWh, export []kWh gives import battery 0kWh, house 23.44kWh, export 0.0kWh, metric 638.78p, metric10 666.53p
2026-06-19 21:20:02.625082: Marginal costs baseline metric (no standing charge): 538.814
2026-06-19 21:20:02.780883: Marginal energy costs matrix computed: min=15.27 max=21.14
2026-06-19 21:20:02.861082: Rate array import [{'start': 1280, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 26.5p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3840, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 3840, 'end': 3900, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 3900, 'end': 4020, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 4020, 'end': 4160, 'rate': 'expensive', 'range': '(27.1p - 27.8p)'}] export [{'start': 1280, 'end': 4160, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 21:20:02.861824: - Your estimated bill for today is £0.89 and tomorrow is £1.94
2026-06-19 21:20:02.861853: - Import rates are expensive (22.4p - 26.5p) for the next 1 and three quarters hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 21:20:02.861868: - The battery is currently at 64% and is in eco mode.
2026-06-19 21:20:02.861881: - For the next 48 hours there will be no solar generation.
2026-06-19 21:20:02.861893: - You will run out of battery in 11 hours.
2026-06-19 21:20:02.861905: - No charging is planned.
2026-06-19 21:20:02.861917: 
2026-06-19 21:20:02.912554: Plan calculation took 1.06 seconds
2026-06-19 21:20:02.915671: No high rate period found
2026-06-19 21:20:02.958744: Import threshold used for optimisation was 13.17p
2026-06-19 21:20:03.003819: Low import rate windows [0: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 1: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 2: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 3: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 4: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 5: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 6: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 7: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 8: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 9: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 10: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 11: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 12: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 13: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 14: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 15: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 16: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 17: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 18: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 19: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 20: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 21: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 22: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 23: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 24: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 25: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 26: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 27: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 28: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 29: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 30: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 31: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 32: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 33: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 34: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 35: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 36: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 37: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 38: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 39: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 40: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 41: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 42: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 43: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 44: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 45: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 46: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 47: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 48: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 49: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 50: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 51: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 52: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 53: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 54: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 55: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 56: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 57: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 58: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 59: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 60: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 61: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 62: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 63: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 64: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 65: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 66: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 67: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 68: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 69: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 70: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 71: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 72: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 73: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 74: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 75: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 76: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 77: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 78: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 79: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 80: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 81: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 82: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 83: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 84: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 85: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 86: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 87: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 88: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 89: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 90: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 91: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 92: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41, 93: 06-21 20:30:00 - 06-21 21:00:00 @ 27.78, 94: 06-21 21:00:00 - 06-21 21:30:00 @ 27.1]
2026-06-19 21:20:03.014401: Inverter 0 Set charge window is disabled
2026-06-19 21:20:03.014473: Inverter 0 count register writes 0
2026-06-19 21:20:03.030065: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 21:20:03.034555: Total inverter register writes now 0
2026-06-19 21:20:03.054320: Completed run status Demand
2026-06-19 21:20:03.061228: Info: record_status Demand
2026-06-19 21:20:03.073800: Saved current settings to /config/predbat_config.json
2026-06-19 21:20:38.150518: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:20:38.150734: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:20:38.150769: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:20:38.150898: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:20:38.150931: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:20:38.150968: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:20:38.150985: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:22:52.431073: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:22:52.431463: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:22:52.431498: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:22:52.431624: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:22:52.431652: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:22:52.431669: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:22:52.431685: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:24:52.625782: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:24:52.626009: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:24:52.626040: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:24:52.626224: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:24:52.626255: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:24:52.626274: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:24:52.626289: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:25:00.706091: --------------- PredBat - update at 2026-06-19 21:25:00+01:00 with clock skew 0 minutes, minutes now 1285
2026-06-19 21:25:00.706777: Saved current settings to /config/predbat_config.json
2026-06-19 21:25:00.706853: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 39.9 minutes
2026-06-19 21:25:00.706927: 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-19 21:25:00.707020: Autoupdate: There is an update pending v8.40.14 Fix lost config, further rollout of storage class - auto update is off
2026-06-19 21:25:00.726089: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 21:25:00.726642: Predbat mode is set to Monitor
2026-06-19 21:25:00.826090: Found 11520 load_today datapoints going back 2 days
2026-06-19 21:25:00.826201: Using load_power data to fill gaps in load_today data
2026-06-19 21:25:00.896277: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 21:25:00.896414: Zero load period starting at 2026-06-19T12:09:00+0100 (556 minutes) for 889 minutes with base value 0.9
2026-06-19 21:25:00.896469: Zero load period starting at 2026-06-18T19:24:00+0100 (1561 minutes) for 64 minutes with base value 0.8
2026-06-19 21:25:00.897494: Processing 384 30-minute periods for power integration
2026-06-19 21:25:00.961842: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 21:25:00.961951: Car charging hold True, threshold 6.0kWh
2026-06-19 21:25:00.961987: Current data so far today: load 6.25kWh, import 1.8kWh, export 0.0kWh, PV 0kWh
2026-06-19 21:25:00.984393: Standing charge is set to 49.98p
2026-06-19 21:25:01.025174: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 21:25:01.025231: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 21:25:01.025376: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 221.7 minutes
2026-06-19 21:25:01.025698: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 221.7 minutes
2026-06-19 21:25:01.030304: Loaded 95 datapoints of futurerate analysis
2026-06-19 21:25:01.167107: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02', '06-20 19:00:00 => 23.07 / 17.65', '06-20 20:00:00 => 24.98 / 18.66']
2026-06-19 21:25:01.188890: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 21:25:01.189134: Import rates: min 13.17p, max 36.53p, average 20.05p
2026-06-19 21:25:01.219942: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 21:25:01.220029: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 21:25:01.220966: High export rate found rates in range 99p to -99p
2026-06-19 21:25:01.313813: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 21:25:01.313926: Battery level now 10.31kWh, -1hr ago 10.59kWh, at midnight 10.59kWh, battery value change in the last hour -3.96p, change today -3.96p, rate_forward 14.14p
2026-06-19 21:25:01.314110: Last hour: net energy 0.01kWh, import 0.01kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 0.33p, import 0.33p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 21:25:01.360955: Today's energy total net 1.8kWh, import 1.8kWh, export 0.0kWh, cost 89.03p, import 39.05p, export 0.0p, carbon 0.0kg
2026-06-19 21:25:01.361055: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 21:25:01.363774: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 21:25:01.365106: Warn: Found 1 gaps in load_today totalling 9750 minutes to fill using average data
2026-06-19 21:25:01.365213: Gap starting at 2026-06-18T15:55:00+0100 (1770 minutes) for 9750 minutes
2026-06-19 21:25:01.378379: Historical days now [7] weight [1]
2026-06-19 21:25:01.398032: Today's load divergence 106.02%, in-day adjustment 105.8%, damping 0.95x, yesterday 106.55% today 105.71% blend 10.76%
2026-06-19 21:25:01.398089: Today's predicted so far 13.59kWh with 0.0kWh car/iBoost excluded, 1.15kWh import ignored, and 0kWh forecast extra.
2026-06-19 21:25:01.398137: Today's actual load so far 14.57kWh with 0.0kWh car/iBoost excluded, and 0.47kWh import ignored.
2026-06-19 21:25:01.448576: Inverter 0: Type SK Sunsynk
2026-06-19 21:25:01.448629: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 21:25:01.448768: Reserve min: 7%, battery_min: 7%
2026-06-19 21:25:01.448818: 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-19 21:25:01.449061: Inverter 0 SoC: 10.24kW 64%, current charge rate 5000W, current discharge rate 5250W, current battery power 519W, current battery voltage 51.2V, grid power -54W, load power 548W, PV Power 0W
2026-06-19 21:25:01.449190: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:25:01.449252: Inverter 0 scheduled charge enable is False
2026-06-19 21:25:01.449272: Inverter 0 charge windows currently []
2026-06-19 21:25:01.449291: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 21:25:01.449369: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:25:01.449390: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:25:01.449415: Inverter 0 scheduled discharge enable is False
2026-06-19 21:25:01.449504: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:25:01.449526: Inverter 0 discharge windows currently []
2026-06-19 21:25:01.449541: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:25:01.449553: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:25:01.449566: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:25:01.501249: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 21:25:01.501314: Plan was last updated on 2026-06-19 21:15:00+01:00 and is now 10.0 minutes old
2026-06-19 21:25:01.501342: Best charge window [  ]
2026-06-19 21:25:01.501358: Best export window [  ]
2026-06-19 21:25:01.501994: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 21:25:01.503599: Load divergence over 8.0 hours mean 687.93W, min 687.6W, max 688.8W, std dev 0.53W, divergence 0.04%
2026-06-19 21:25:01.519571: Creating pool of 12 processes to match your CPU count
2026-06-19 21:25:01.591706: predict base end_record 06-21 21:25:00, final soc 1.12kWh, metric 640.1p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:00:00, load 38.25kWh, PV 0.0kWh
2026-06-19 21:25:01.593527:    Slot: [   21:25,    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,    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,    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]
2026-06-19 21:25:01.594881:     SoC: [   10.24,    10.17,     9.76,     9.35,     8.94,     8.53,     8.12,     7.73,     7.34,     6.95,     6.56,     6.17,     5.79,      5.4,     5.01,     4.62,     4.23,     3.85,     3.46,     3.07,     2.68,     2.29,     1.91,     1.52,     1.13,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:25:01.596056:     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-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:25:01.597368:    LOAD: [    6.25,     6.31,      6.7,     7.08,     7.46,     7.84,     8.23,     8.59,     8.95,     9.31,     9.67,    10.04,     10.4,    10.76,    11.12,    11.48,    11.84,     12.2,    12.56,    12.93,    13.29,    13.65,    14.01,    14.37,    14.73,     15.1,    15.46,    15.82,    16.18,    16.54,     16.9,    17.26,    17.62,    17.99,    18.35,    18.71,    19.07,    19.43,    19.75,     19.8,    19.86,    19.92,    20.12,    20.59,    20.75,    20.75,    20.78,     20.8,    20.83,    20.89,    21.17,    21.34,    21.81,    22.18,    22.45,    23.09,    23.67,    23.72,    23.82,    23.96,    24.15,    24.34,    24.88,    26.12,    28.07,    28.39,    28.47,    28.61,    28.81,    29.08,    29.41,    29.81,    30.27,    30.48,     30.5,    30.74,    31.05,    31.41,     31.6,    31.81,     32.1,    32.42,    33.05,     33.7,    34.14,    34.62,    34.95,    35.25,    35.57,    35.88,     36.2,    36.52,    36.82,    37.06,    37.36,    37.66] kWh
2026-06-19 21:25:01.598648:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:25:01.599932:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     2.15,     2.51,     2.88,     3.24,      3.6,     3.96,     4.32,     4.68,     5.04,      5.4,     5.77,     6.13,     6.49,      6.8,     6.86,     6.92,     6.98,     7.18,     7.65,      7.8,      7.8,     7.83,     7.86,     7.89,     7.94,     8.23,      8.4,     8.87,     9.24,      9.5,    10.15,    10.73,    10.78,    10.87,    11.02,    11.21,     11.4,    11.93,    13.17,    15.12,    15.45,    15.53,    15.67,    15.87,    16.14,    16.47,    16.86,    17.32,    17.54,    17.56,     17.8,    18.11,    18.47,    18.66,    18.86,    19.16,    19.48,    20.11,    20.76,    21.19,    21.68,    22.01,    22.31,    22.63,    22.94,    23.26,    23.57,    23.88,    24.12,    24.41,    24.72] kWh
2026-06-19 21:25:01.601408:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:25:01.602745:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,    144.7,   150.02,   155.67,   161.06,   165.82,   170.68,   175.79,   180.78,   185.72,   190.67,   195.71,   200.65,    205.6,   210.17,   211.84,   213.38,    215.2,   221.56,   237.96,    243.5,   243.51,   244.31,   245.08,   245.85,   247.31,   255.12,   259.37,   270.45,   277.81,   283.21,    346.2,   357.75,   358.68,   360.45,   362.98,    366.1,   369.77,   379.59,   402.63,   439.03,   445.03,   446.37,    448.7,   452.35,   456.86,   462.78,   468.72,   476.02,   479.55,   479.74,   483.56,   488.18,   492.92,   495.49,   498.37,   502.45,   506.84,   515.44,   524.52,   530.45,   537.14,   541.87,   550.61,   559.38,   568.97,   578.71,   589.78,    601.0,   607.62,   615.64,   624.11] p
2026-06-19 21:25:01.725441: Battery has 11.58 hours left - now at 10.24kWh
2026-06-19 21:25:01.768212: predict base10 end_record 06-21 21:25:00, final soc 1.12kWh, metric 667.8p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:25:00, load 39.76kWh, PV 0.0kWh
2026-06-19 21:25:01.769844:    Slot: [   21:25,    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,    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,    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]
2026-06-19 21:25:01.771151:     SoC: [   10.24,    10.17,     9.74,     9.31,     8.88,     8.45,     8.02,     7.61,      7.2,      6.8,     6.39,     5.98,     5.58,     5.17,     4.77,     4.36,     3.95,     3.55,     3.14,     2.73,     2.33,     1.92,     1.52,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:25:01.772296:     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-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:25:01.773557:    LOAD: [    6.25,     6.32,     6.72,     7.12,     7.52,     7.92,     8.32,      8.7,     9.08,     9.46,     9.84,    10.21,    10.59,    10.97,    11.35,    11.73,     12.1,    12.48,    12.86,    13.24,    13.62,    13.99,    14.37,    14.75,    15.13,    15.51,    15.88,    16.26,    16.64,    17.02,     17.4,    17.78,    18.15,    18.53,    18.91,    19.29,    19.67,    20.05,    20.37,    20.43,    20.49,    20.55,    20.77,    21.26,    21.42,    21.42,    21.45,    21.48,    21.51,    21.57,    21.86,    22.05,    22.54,    22.92,     23.2,    23.88,    24.49,    24.54,    24.64,    24.79,    24.99,    25.19,    25.75,    27.05,    29.09,    29.44,    29.52,    29.66,    29.87,    30.15,     30.5,    30.91,     31.4,    31.63,    31.64,    31.89,    32.22,     32.6,     32.8,    33.01,    33.32,    33.66,    34.31,     35.0,    35.45,    35.96,     36.3,    36.62,    36.96,    37.28,    37.61,    37.94,    38.27,    38.52,    38.82,    39.15] kWh
2026-06-19 21:25:01.774807:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:25:01.776065:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     1.81,     2.19,     2.56,     2.94,     3.32,      3.7,     4.08,     4.46,     4.83,     5.21,     5.59,     5.97,     6.35,     6.72,      7.1,     7.43,     7.49,     7.55,     7.61,     7.83,     8.32,     8.48,     8.48,     8.51,     8.54,     8.57,     8.63,     8.92,      9.1,     9.59,     9.98,    10.26,    10.93,    11.55,     11.6,     11.7,    11.85,    12.05,    12.25,    12.81,    14.11,    16.15,    16.49,    16.57,    16.72,    16.93,    17.21,    17.56,    17.97,    18.45,    18.68,     18.7,    18.95,    19.28,    19.65,    19.85,    20.07,    20.38,    20.71,    21.37,    22.05,    22.51,    23.02,    23.36,    23.68,    24.01,    24.34,    24.67,     25.0,    25.32,    25.57,    25.88,    26.21] kWh
2026-06-19 21:25:01.777310:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:25:01.778673:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.14,   145.15,   151.25,   156.82,   162.73,   168.38,   173.36,   178.45,   183.79,   189.01,   194.18,   199.36,   204.63,   209.81,   214.99,   219.76,   221.51,   223.12,   225.03,    231.7,   248.87,   254.68,   254.69,   255.53,   256.33,   257.15,   258.68,   266.87,   271.32,   282.94,   290.64,   296.29,    359.9,   372.01,   372.98,   374.84,   377.49,   380.75,    384.6,   394.89,   419.02,   457.16,   463.44,   464.84,   467.29,   471.11,   475.83,   482.04,   488.26,   495.91,   499.61,    499.8,    503.8,   508.64,   513.61,    516.3,   519.32,   523.59,   528.18,   537.19,   546.71,   552.93,   559.93,   564.89,   574.04,   583.23,   593.28,   603.49,   615.09,   626.84,   633.77,   642.19,   651.05] p
2026-06-19 21:25:01.848685: predict best10 end_record 06-21 21:25:00, final soc 1.12kWh, metric 667.8p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:25:00, load 39.76kWh, PV 0.0kWh
2026-06-19 21:25:01.850339:    Slot: [   21:25,    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,    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,    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]
2026-06-19 21:25:01.851606:     SoC: [   10.24,    10.17,     9.74,     9.31,     8.88,     8.45,     8.02,     7.61,      7.2,      6.8,     6.39,     5.98,     5.58,     5.17,     4.77,     4.36,     3.95,     3.55,     3.14,     2.73,     2.33,     1.92,     1.52,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:25:01.852675:     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-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:25:01.854069:    LOAD: [    6.25,     6.32,     6.72,     7.12,     7.52,     7.92,     8.32,      8.7,     9.08,     9.46,     9.84,    10.21,    10.59,    10.97,    11.35,    11.73,     12.1,    12.48,    12.86,    13.24,    13.62,    13.99,    14.37,    14.75,    15.13,    15.51,    15.88,    16.26,    16.64,    17.02,     17.4,    17.78,    18.15,    18.53,    18.91,    19.29,    19.67,    20.05,    20.37,    20.43,    20.49,    20.55,    20.77,    21.26,    21.42,    21.42,    21.45,    21.48,    21.51,    21.57,    21.86,    22.05,    22.54,    22.92,     23.2,    23.88,    24.49,    24.54,    24.64,    24.79,    24.99,    25.19,    25.75,    27.05,    29.09,    29.44,    29.52,    29.66,    29.87,    30.15,     30.5,    30.91,     31.4,    31.63,    31.64,    31.89,    32.22,     32.6,     32.8,    33.01,    33.32,    33.66,    34.31,     35.0,    35.45,    35.96,     36.3,    36.62,    36.96,    37.28,    37.61,    37.94,    38.27,    38.52,    38.82,    39.15] kWh
2026-06-19 21:25:01.855296:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:25:01.856526:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     1.81,     2.19,     2.56,     2.94,     3.32,      3.7,     4.08,     4.46,     4.83,     5.21,     5.59,     5.97,     6.35,     6.72,      7.1,     7.43,     7.49,     7.55,     7.61,     7.83,     8.32,     8.48,     8.48,     8.51,     8.54,     8.57,     8.63,     8.92,      9.1,     9.59,     9.98,    10.26,    10.93,    11.55,     11.6,     11.7,    11.85,    12.05,    12.25,    12.81,    14.11,    16.15,    16.49,    16.57,    16.72,    16.93,    17.21,    17.56,    17.97,    18.45,    18.68,     18.7,    18.95,    19.28,    19.65,    19.85,    20.07,    20.38,    20.71,    21.37,    22.05,    22.51,    23.02,    23.36,    23.68,    24.01,    24.34,    24.67,     25.0,    25.32,    25.57,    25.88,    26.21] kWh
2026-06-19 21:25:01.857775:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:25:01.859030:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.14,   145.15,   151.25,   156.82,   162.73,   168.38,   173.36,   178.45,   183.79,   189.01,   194.18,   199.36,   204.63,   209.81,   214.99,   219.76,   221.51,   223.12,   225.03,    231.7,   248.87,   254.68,   254.69,   255.53,   256.33,   257.15,   258.68,   266.87,   271.32,   282.94,   290.64,   296.29,    359.9,   372.01,   372.98,   374.84,   377.49,   380.75,    384.6,   394.89,   419.02,   457.16,   463.44,   464.84,   467.29,   471.11,   475.83,   482.04,   488.26,   495.91,   499.61,    499.8,    503.8,   508.64,   513.61,    516.3,   519.32,   523.59,   528.18,   537.19,   546.71,   552.93,   559.93,   564.89,   574.04,   583.23,   593.28,   603.49,   615.09,   626.84,   633.77,   642.19,   651.05] p
2026-06-19 21:25:01.937637: predict best end_record 06-21 21:25:00, final soc 1.12kWh, metric 640.1p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:00:00, load 38.25kWh, PV 0.0kWh
2026-06-19 21:25:01.940113:    Slot: [   21:25,    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,    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,    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]
2026-06-19 21:25:01.942096:     SoC: [   10.24,    10.17,     9.76,     9.35,     8.94,     8.53,     8.12,     7.73,     7.34,     6.95,     6.56,     6.17,     5.79,      5.4,     5.01,     4.62,     4.23,     3.85,     3.46,     3.07,     2.68,     2.29,     1.91,     1.52,     1.13,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:25:01.943656:     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-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:25:01.945630:    LOAD: [    6.25,     6.31,      6.7,     7.08,     7.46,     7.84,     8.23,     8.59,     8.95,     9.31,     9.67,    10.04,     10.4,    10.76,    11.12,    11.48,    11.84,     12.2,    12.56,    12.93,    13.29,    13.65,    14.01,    14.37,    14.73,     15.1,    15.46,    15.82,    16.18,    16.54,     16.9,    17.26,    17.62,    17.99,    18.35,    18.71,    19.07,    19.43,    19.75,     19.8,    19.86,    19.92,    20.12,    20.59,    20.75,    20.75,    20.78,     20.8,    20.83,    20.89,    21.17,    21.34,    21.81,    22.18,    22.45,    23.09,    23.67,    23.72,    23.82,    23.96,    24.15,    24.34,    24.88,    26.12,    28.07,    28.39,    28.47,    28.61,    28.81,    29.08,    29.41,    29.81,    30.27,    30.48,     30.5,    30.74,    31.05,    31.41,     31.6,    31.81,     32.1,    32.42,    33.05,     33.7,    34.14,    34.62,    34.95,    35.25,    35.57,    35.88,     36.2,    36.52,    36.82,    37.06,    37.36,    37.66] kWh
2026-06-19 21:25:01.947234:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:25:01.948790:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     2.15,     2.51,     2.88,     3.24,      3.6,     3.96,     4.32,     4.68,     5.04,      5.4,     5.77,     6.13,     6.49,      6.8,     6.86,     6.92,     6.98,     7.18,     7.65,      7.8,      7.8,     7.83,     7.86,     7.89,     7.94,     8.23,      8.4,     8.87,     9.24,      9.5,    10.15,    10.73,    10.78,    10.87,    11.02,    11.21,     11.4,    11.93,    13.17,    15.12,    15.45,    15.53,    15.67,    15.87,    16.14,    16.47,    16.86,    17.32,    17.54,    17.56,     17.8,    18.11,    18.47,    18.66,    18.86,    19.16,    19.48,    20.11,    20.76,    21.19,    21.68,    22.01,    22.31,    22.63,    22.94,    23.26,    23.57,    23.88,    24.12,    24.41,    24.72] kWh
2026-06-19 21:25:01.950409:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:25:01.952065:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,    144.7,   150.02,   155.67,   161.06,   165.82,   170.68,   175.79,   180.78,   185.72,   190.67,   195.71,   200.65,    205.6,   210.17,   211.84,   213.38,    215.2,   221.56,   237.96,    243.5,   243.51,   244.31,   245.08,   245.85,   247.31,   255.12,   259.37,   270.45,   277.81,   283.21,    346.2,   357.75,   358.68,   360.45,   362.98,    366.1,   369.77,   379.59,   402.63,   439.03,   445.03,   446.37,    448.7,   452.35,   456.86,   462.78,   468.72,   476.02,   479.55,   479.74,   483.56,   488.18,   492.92,   495.49,   498.37,   502.45,   506.84,   515.44,   524.52,   530.45,   537.14,   541.87,   550.61,   559.38,   568.97,   578.71,   589.78,    601.0,   607.62,   615.64,   624.11] p
2026-06-19 21:25:01.954216:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ]
2026-06-19 21:25:01.954256: Saving plan best values to HA entities
2026-06-19 21:25:02.107284: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 21:25:02.111975: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 21:25:02.116404: Best charging limit SoC's []kWh, export []kWh gives import battery 0kWh, house 23.5kWh, export 0.0kWh, metric 640.1p, metric10 667.8p
2026-06-19 21:25:02.175433: Marginal costs baseline metric (no standing charge): 540.1319
2026-06-19 21:25:02.340676: Marginal energy costs matrix computed: min=15.22 max=20.97
2026-06-19 21:25:02.420281: Rate array import [{'start': 1285, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 26.5p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3840, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 3840, 'end': 3900, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 3900, 'end': 4020, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 4020, 'end': 4165, 'rate': 'expensive', 'range': '(27.1p - 27.8p)'}] export [{'start': 1285, 'end': 4165, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 21:25:02.421015: - Your estimated bill for today is £0.89 and tomorrow is £1.94
2026-06-19 21:25:02.421045: - Import rates are expensive (22.4p - 26.5p) for the next 1 and a half hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 21:25:02.421061: - The battery is currently at 64% and is in eco mode.
2026-06-19 21:25:02.421074: - For the next 48 hours there will be no solar generation.
2026-06-19 21:25:02.421086: - You will run out of battery in 11 hours.
2026-06-19 21:25:02.421099: - No charging is planned.
2026-06-19 21:25:02.421111: 
2026-06-19 21:25:02.473875: Plan calculation took 0.97 seconds
2026-06-19 21:25:02.478162: No high rate period found
2026-06-19 21:25:02.525104: Import threshold used for optimisation was 13.17p
2026-06-19 21:25:02.582575: Low import rate windows [0: 06-19 21:00:00 - 06-19 21:30:00 @ 26.48, 1: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 2: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 3: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 4: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 5: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 6: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 7: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 8: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 9: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 10: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 11: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 12: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 13: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 14: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 15: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 16: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 17: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 18: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 19: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 20: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 21: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 22: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 23: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 24: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 25: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 26: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 27: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 28: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 29: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 30: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 31: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 32: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 33: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 34: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 35: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 36: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 37: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 38: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 39: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 40: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 41: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 42: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 43: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 44: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 45: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 46: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 47: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 48: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 49: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 50: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 51: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 52: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 53: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 54: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 55: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 56: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 57: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 58: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 59: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 60: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 61: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 62: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 63: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 64: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 65: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 66: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 67: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 68: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 69: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 70: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 71: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 72: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 73: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 74: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 75: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 76: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 77: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 78: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 79: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 80: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 81: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 82: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 83: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 84: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 85: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 86: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 87: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 88: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 89: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 90: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 91: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 92: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41, 93: 06-21 20:30:00 - 06-21 21:00:00 @ 27.78, 94: 06-21 21:00:00 - 06-21 21:30:00 @ 27.1]
2026-06-19 21:25:02.588475: Inverter 0 Set charge window is disabled
2026-06-19 21:25:02.588527: Inverter 0 count register writes 0
2026-06-19 21:25:02.602032: 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-19 21:25:02.602108: Recompute is saving previous plan...
2026-06-19 21:25:02.602173: Best charge window [  ]
2026-06-19 21:25:02.602192: Best export window [  ]
2026-06-19 21:25:02.602842: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 21:25:02.604489: Load divergence over 8.0 hours mean 687.93W, min 687.6W, max 688.8W, std dev 0.53W, divergence 0.04%
2026-06-19 21:25:02.619298: Creating pool of 12 processes to match your CPU count
2026-06-19 21:25:02.676487: Calculate Best options: mode(Monitor), 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-19 21:25:02.676760: Optimise levels pass started at 2026-06-19 21:25:02
2026-06-19 21:25:02.676945: Calculated end_record as 06-21 21:25:00 based on best_price 13.17p, next_charge_start 06-21 21:25:00, max_windows 0
2026-06-19 21:25:02.676997: Optimise levels pass ended at 2026-06-19 21:25:02, duration 0.0 seconds tried 0 combinations
2026-06-19 21:25:02.677045: Set best_price_charge_level 13.17p, best_price_export_level 0p, best_price_charge 13.17p, best_cost_export 0p, best_metric 540.13p, best_keep 0kWh, best_cycle 0kWh, best_carbon 0kg, best_import 0kWh
2026-06-19 21:25:02.687447: Starting detailed optimisation end_record 06-21 21:25:00, best_price_charge 13.17p, best_price_export 0p. lowest_price_charge 13.17p with charge limits []kWh and export limits []kWh
2026-06-19 21:25:02.687517: Tweak plan optimisation started
2026-06-19 21:25:02.687553: Tweak optimisation finished metric 528.45 cost 528.45 metric_keep 0 cycle 0 carbon 0 import 0
2026-06-19 21:25:02.706364: Previous plan best metric is 528.45 (cost 540.13) and new plan best metric is 528.45 (cost 540.13)
2026-06-19 21:25:02.706403: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-19 21:25:02.706485: Plan valid is now true after recompute was False
2026-06-19 21:25:02.734777: predict base end_record 06-21 21:25:00, final soc 1.12kWh, metric 640.1p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:00:00, load 38.25kWh, PV 0.0kWh
2026-06-19 21:25:02.737131:    Slot: [   21:25,    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,    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,    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]
2026-06-19 21:25:02.738850:     SoC: [   10.24,    10.17,     9.76,     9.35,     8.94,     8.53,     8.12,     7.73,     7.34,     6.95,     6.56,     6.17,     5.79,      5.4,     5.01,     4.62,     4.23,     3.85,     3.46,     3.07,     2.68,     2.29,     1.91,     1.52,     1.13,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:25:02.740218:     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-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:25:02.741897:    LOAD: [    6.25,     6.31,      6.7,     7.08,     7.46,     7.84,     8.23,     8.59,     8.95,     9.31,     9.67,    10.04,     10.4,    10.76,    11.12,    11.48,    11.84,     12.2,    12.56,    12.93,    13.29,    13.65,    14.01,    14.37,    14.73,     15.1,    15.46,    15.82,    16.18,    16.54,     16.9,    17.26,    17.62,    17.99,    18.35,    18.71,    19.07,    19.43,    19.75,     19.8,    19.86,    19.92,    20.12,    20.59,    20.75,    20.75,    20.78,     20.8,    20.83,    20.89,    21.17,    21.34,    21.81,    22.18,    22.45,    23.09,    23.67,    23.72,    23.82,    23.96,    24.15,    24.34,    24.88,    26.12,    28.07,    28.39,    28.47,    28.61,    28.81,    29.08,    29.41,    29.81,    30.27,    30.48,     30.5,    30.74,    31.05,    31.41,     31.6,    31.81,     32.1,    32.42,    33.05,     33.7,    34.14,    34.62,    34.95,    35.25,    35.57,    35.88,     36.2,    36.52,    36.82,    37.06,    37.36,    37.66] kWh
2026-06-19 21:25:02.743502:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:25:02.744833:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     2.15,     2.51,     2.88,     3.24,      3.6,     3.96,     4.32,     4.68,     5.04,      5.4,     5.77,     6.13,     6.49,      6.8,     6.86,     6.92,     6.98,     7.18,     7.65,      7.8,      7.8,     7.83,     7.86,     7.89,     7.94,     8.23,      8.4,     8.87,     9.24,      9.5,    10.15,    10.73,    10.78,    10.87,    11.02,    11.21,     11.4,    11.93,    13.17,    15.12,    15.45,    15.53,    15.67,    15.87,    16.14,    16.47,    16.86,    17.32,    17.54,    17.56,     17.8,    18.11,    18.47,    18.66,    18.86,    19.16,    19.48,    20.11,    20.76,    21.19,    21.68,    22.01,    22.31,    22.63,    22.94,    23.26,    23.57,    23.88,    24.12,    24.41,    24.72] kWh
2026-06-19 21:25:02.746100:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:25:02.747384:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,    144.7,   150.02,   155.67,   161.06,   165.82,   170.68,   175.79,   180.78,   185.72,   190.67,   195.71,   200.65,    205.6,   210.17,   211.84,   213.38,    215.2,   221.56,   237.96,    243.5,   243.51,   244.31,   245.08,   245.85,   247.31,   255.12,   259.37,   270.45,   277.81,   283.21,    346.2,   357.75,   358.68,   360.45,   362.98,    366.1,   369.77,   379.59,   402.63,   439.03,   445.03,   446.37,    448.7,   452.35,   456.86,   462.78,   468.72,   476.02,   479.55,   479.74,   483.56,   488.18,   492.92,   495.49,   498.37,   502.45,   506.84,   515.44,   524.52,   530.45,   537.14,   541.87,   550.61,   559.38,   568.97,   578.71,   589.78,    601.0,   607.62,   615.64,   624.11] p
2026-06-19 21:25:02.836542: Battery has 11.58 hours left - now at 10.24kWh
2026-06-19 21:25:02.870821: predict base10 end_record 06-21 21:25:00, final soc 1.12kWh, metric 667.8p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:25:00, load 39.76kWh, PV 0.0kWh
2026-06-19 21:25:02.872444:    Slot: [   21:25,    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,    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,    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]
2026-06-19 21:25:02.873746:     SoC: [   10.24,    10.17,     9.74,     9.31,     8.88,     8.45,     8.02,     7.61,      7.2,      6.8,     6.39,     5.98,     5.58,     5.17,     4.77,     4.36,     3.95,     3.55,     3.14,     2.73,     2.33,     1.92,     1.52,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:25:02.874826:     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-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:25:02.876176:    LOAD: [    6.25,     6.32,     6.72,     7.12,     7.52,     7.92,     8.32,      8.7,     9.08,     9.46,     9.84,    10.21,    10.59,    10.97,    11.35,    11.73,     12.1,    12.48,    12.86,    13.24,    13.62,    13.99,    14.37,    14.75,    15.13,    15.51,    15.88,    16.26,    16.64,    17.02,     17.4,    17.78,    18.15,    18.53,    18.91,    19.29,    19.67,    20.05,    20.37,    20.43,    20.49,    20.55,    20.77,    21.26,    21.42,    21.42,    21.45,    21.48,    21.51,    21.57,    21.86,    22.05,    22.54,    22.92,     23.2,    23.88,    24.49,    24.54,    24.64,    24.79,    24.99,    25.19,    25.75,    27.05,    29.09,    29.44,    29.52,    29.66,    29.87,    30.15,     30.5,    30.91,     31.4,    31.63,    31.64,    31.89,    32.22,     32.6,     32.8,    33.01,    33.32,    33.66,    34.31,     35.0,    35.45,    35.96,     36.3,    36.62,    36.96,    37.28,    37.61,    37.94,    38.27,    38.52,    38.82,    39.15] kWh
2026-06-19 21:25:02.878078:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:25:02.879371:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     1.81,     2.19,     2.56,     2.94,     3.32,      3.7,     4.08,     4.46,     4.83,     5.21,     5.59,     5.97,     6.35,     6.72,      7.1,     7.43,     7.49,     7.55,     7.61,     7.83,     8.32,     8.48,     8.48,     8.51,     8.54,     8.57,     8.63,     8.92,      9.1,     9.59,     9.98,    10.26,    10.93,    11.55,     11.6,     11.7,    11.85,    12.05,    12.25,    12.81,    14.11,    16.15,    16.49,    16.57,    16.72,    16.93,    17.21,    17.56,    17.97,    18.45,    18.68,     18.7,    18.95,    19.28,    19.65,    19.85,    20.07,    20.38,    20.71,    21.37,    22.05,    22.51,    23.02,    23.36,    23.68,    24.01,    24.34,    24.67,     25.0,    25.32,    25.57,    25.88,    26.21] kWh
2026-06-19 21:25:02.880573:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:25:02.881850:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.14,   145.15,   151.25,   156.82,   162.73,   168.38,   173.36,   178.45,   183.79,   189.01,   194.18,   199.36,   204.63,   209.81,   214.99,   219.76,   221.51,   223.12,   225.03,    231.7,   248.87,   254.68,   254.69,   255.53,   256.33,   257.15,   258.68,   266.87,   271.32,   282.94,   290.64,   296.29,    359.9,   372.01,   372.98,   374.84,   377.49,   380.75,    384.6,   394.89,   419.02,   457.16,   463.44,   464.84,   467.29,   471.11,   475.83,   482.04,   488.26,   495.91,   499.61,    499.8,    503.8,   508.64,   513.61,    516.3,   519.32,   523.59,   528.18,   537.19,   546.71,   552.93,   559.93,   564.89,   574.04,   583.23,   593.28,   603.49,   615.09,   626.84,   633.77,   642.19,   651.05] p
2026-06-19 21:25:02.939648: predict best10 end_record 06-21 21:25:00, final soc 1.12kWh, metric 667.8p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:25:00, load 39.76kWh, PV 0.0kWh
2026-06-19 21:25:02.941324:    Slot: [   21:25,    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,    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,    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]
2026-06-19 21:25:02.942654:     SoC: [   10.24,    10.17,     9.74,     9.31,     8.88,     8.45,     8.02,     7.61,      7.2,      6.8,     6.39,     5.98,     5.58,     5.17,     4.77,     4.36,     3.95,     3.55,     3.14,     2.73,     2.33,     1.92,     1.52,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:25:02.943791:     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-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:25:02.945045:    LOAD: [    6.25,     6.32,     6.72,     7.12,     7.52,     7.92,     8.32,      8.7,     9.08,     9.46,     9.84,    10.21,    10.59,    10.97,    11.35,    11.73,     12.1,    12.48,    12.86,    13.24,    13.62,    13.99,    14.37,    14.75,    15.13,    15.51,    15.88,    16.26,    16.64,    17.02,     17.4,    17.78,    18.15,    18.53,    18.91,    19.29,    19.67,    20.05,    20.37,    20.43,    20.49,    20.55,    20.77,    21.26,    21.42,    21.42,    21.45,    21.48,    21.51,    21.57,    21.86,    22.05,    22.54,    22.92,     23.2,    23.88,    24.49,    24.54,    24.64,    24.79,    24.99,    25.19,    25.75,    27.05,    29.09,    29.44,    29.52,    29.66,    29.87,    30.15,     30.5,    30.91,     31.4,    31.63,    31.64,    31.89,    32.22,     32.6,     32.8,    33.01,    33.32,    33.66,    34.31,     35.0,    35.45,    35.96,     36.3,    36.62,    36.96,    37.28,    37.61,    37.94,    38.27,    38.52,    38.82,    39.15] kWh
2026-06-19 21:25:02.946341:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:25:02.947665:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     1.81,     2.19,     2.56,     2.94,     3.32,      3.7,     4.08,     4.46,     4.83,     5.21,     5.59,     5.97,     6.35,     6.72,      7.1,     7.43,     7.49,     7.55,     7.61,     7.83,     8.32,     8.48,     8.48,     8.51,     8.54,     8.57,     8.63,     8.92,      9.1,     9.59,     9.98,    10.26,    10.93,    11.55,     11.6,     11.7,    11.85,    12.05,    12.25,    12.81,    14.11,    16.15,    16.49,    16.57,    16.72,    16.93,    17.21,    17.56,    17.97,    18.45,    18.68,     18.7,    18.95,    19.28,    19.65,    19.85,    20.07,    20.38,    20.71,    21.37,    22.05,    22.51,    23.02,    23.36,    23.68,    24.01,    24.34,    24.67,     25.0,    25.32,    25.57,    25.88,    26.21] kWh
2026-06-19 21:25:02.948859:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:25:02.950151:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.14,   145.15,   151.25,   156.82,   162.73,   168.38,   173.36,   178.45,   183.79,   189.01,   194.18,   199.36,   204.63,   209.81,   214.99,   219.76,   221.51,   223.12,   225.03,    231.7,   248.87,   254.68,   254.69,   255.53,   256.33,   257.15,   258.68,   266.87,   271.32,   282.94,   290.64,   296.29,    359.9,   372.01,   372.98,   374.84,   377.49,   380.75,    384.6,   394.89,   419.02,   457.16,   463.44,   464.84,   467.29,   471.11,   475.83,   482.04,   488.26,   495.91,   499.61,    499.8,    503.8,   508.64,   513.61,    516.3,   519.32,   523.59,   528.18,   537.19,   546.71,   552.93,   559.93,   564.89,   574.04,   583.23,   593.28,   603.49,   615.09,   626.84,   633.77,   642.19,   651.05] p
2026-06-19 21:25:03.011179: predict best end_record 06-21 21:25:00, final soc 1.12kWh, metric 640.1p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:00:00, load 38.25kWh, PV 0.0kWh
2026-06-19 21:25:03.012914:    Slot: [   21:25,    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,    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,    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]
2026-06-19 21:25:03.014479:     SoC: [   10.24,    10.17,     9.76,     9.35,     8.94,     8.53,     8.12,     7.73,     7.34,     6.95,     6.56,     6.17,     5.79,      5.4,     5.01,     4.62,     4.23,     3.85,     3.46,     3.07,     2.68,     2.29,     1.91,     1.52,     1.13,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:25:03.015598:     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-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:25:03.016871:    LOAD: [    6.25,     6.31,      6.7,     7.08,     7.46,     7.84,     8.23,     8.59,     8.95,     9.31,     9.67,    10.04,     10.4,    10.76,    11.12,    11.48,    11.84,     12.2,    12.56,    12.93,    13.29,    13.65,    14.01,    14.37,    14.73,     15.1,    15.46,    15.82,    16.18,    16.54,     16.9,    17.26,    17.62,    17.99,    18.35,    18.71,    19.07,    19.43,    19.75,     19.8,    19.86,    19.92,    20.12,    20.59,    20.75,    20.75,    20.78,     20.8,    20.83,    20.89,    21.17,    21.34,    21.81,    22.18,    22.45,    23.09,    23.67,    23.72,    23.82,    23.96,    24.15,    24.34,    24.88,    26.12,    28.07,    28.39,    28.47,    28.61,    28.81,    29.08,    29.41,    29.81,    30.27,    30.48,     30.5,    30.74,    31.05,    31.41,     31.6,    31.81,     32.1,    32.42,    33.05,     33.7,    34.14,    34.62,    34.95,    35.25,    35.57,    35.88,     36.2,    36.52,    36.82,    37.06,    37.36,    37.66] kWh
2026-06-19 21:25:03.018326:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:25:03.019655:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     2.15,     2.51,     2.88,     3.24,      3.6,     3.96,     4.32,     4.68,     5.04,      5.4,     5.77,     6.13,     6.49,      6.8,     6.86,     6.92,     6.98,     7.18,     7.65,      7.8,      7.8,     7.83,     7.86,     7.89,     7.94,     8.23,      8.4,     8.87,     9.24,      9.5,    10.15,    10.73,    10.78,    10.87,    11.02,    11.21,     11.4,    11.93,    13.17,    15.12,    15.45,    15.53,    15.67,    15.87,    16.14,    16.47,    16.86,    17.32,    17.54,    17.56,     17.8,    18.11,    18.47,    18.66,    18.86,    19.16,    19.48,    20.11,    20.76,    21.19,    21.68,    22.01,    22.31,    22.63,    22.94,    23.26,    23.57,    23.88,    24.12,    24.41,    24.72] kWh
2026-06-19 21:25:03.020869:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:25:03.022305:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,    144.7,   150.02,   155.67,   161.06,   165.82,   170.68,   175.79,   180.78,   185.72,   190.67,   195.71,   200.65,    205.6,   210.17,   211.84,   213.38,    215.2,   221.56,   237.96,    243.5,   243.51,   244.31,   245.08,   245.85,   247.31,   255.12,   259.37,   270.45,   277.81,   283.21,    346.2,   357.75,   358.68,   360.45,   362.98,    366.1,   369.77,   379.59,   402.63,   439.03,   445.03,   446.37,    448.7,   452.35,   456.86,   462.78,   468.72,   476.02,   479.55,   479.74,   483.56,   488.18,   492.92,   495.49,   498.37,   502.45,   506.84,   515.44,   524.52,   530.45,   537.14,   541.87,   550.61,   559.38,   568.97,   578.71,   589.78,    601.0,   607.62,   615.64,   624.11] p
2026-06-19 21:25:03.024766:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ]
2026-06-19 21:25:03.024798: Saving plan best values to HA entities
2026-06-19 21:25:03.151132: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 21:25:03.155510: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 21:25:03.160625: Best charging limit SoC's []kWh, export []kWh gives import battery 0kWh, house 23.5kWh, export 0.0kWh, metric 640.1p, metric10 667.8p
2026-06-19 21:25:03.229256: Marginal costs baseline metric (no standing charge): 540.1319
2026-06-19 21:25:03.379664: Marginal energy costs matrix computed: min=15.22 max=20.97
2026-06-19 21:25:03.448458: Rate array import [{'start': 1285, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 26.5p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3840, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 3840, 'end': 3900, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 3900, 'end': 4020, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 4020, 'end': 4165, 'rate': 'expensive', 'range': '(27.1p - 27.8p)'}] export [{'start': 1285, 'end': 4165, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 21:25:03.449175: - Your estimated bill for today is £0.89 and tomorrow is £1.94
2026-06-19 21:25:03.449202: - Import rates are expensive (22.4p - 26.5p) for the next 1 and a half hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 21:25:03.449216: - The battery is currently at 64% and is in eco mode.
2026-06-19 21:25:03.449229: - For the next 48 hours there will be no solar generation.
2026-06-19 21:25:03.449242: - You will run out of battery in 11 hours.
2026-06-19 21:25:03.449254: - No charging is planned.
2026-06-19 21:25:03.449266: 
2026-06-19 21:25:03.489138: Plan calculation took 0.89 seconds
2026-06-19 21:25:03.489339: Inverter 0: Type SK Sunsynk
2026-06-19 21:25:03.489365: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 21:25:03.489535: Reserve min: 7%, battery_min: 7%
2026-06-19 21:25:03.489590: 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-19 21:25:03.489907: Inverter 0 SoC: 10.24kW 64%, current charge rate 5000W, current discharge rate 5250W, current battery power 519W, current battery voltage 51.2V, grid power -54W, load power 548W, PV Power 0W
2026-06-19 21:25:03.490110: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:25:03.490219: Inverter 0 scheduled charge enable is False
2026-06-19 21:25:03.490243: Inverter 0 charge windows currently []
2026-06-19 21:25:03.490264: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 21:25:03.490347: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:25:03.490368: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:25:03.490397: Inverter 0 scheduled discharge enable is False
2026-06-19 21:25:03.490496: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:25:03.490518: Inverter 0 discharge windows currently []
2026-06-19 21:25:03.490536: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:25:03.490550: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:25:03.490562: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:25:03.542831: Inverter 0 Set charge window is disabled
2026-06-19 21:25:03.542898: Inverter 0 count register writes 0
2026-06-19 21:25:03.563396: Total inverter register writes now 0
2026-06-19 21:25:03.584923: Completed run status Demand
2026-06-19 21:25:03.590786: Info: record_status Demand
2026-06-19 21:25:03.602814: Saved current settings to /config/predbat_config.json
2026-06-19 21:25:37.677928: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:25:37.678119: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:25:37.678179: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:25:37.678434: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:25:37.678468: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:25:37.678484: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:25:37.678497: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:27:37.878900: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:27:37.879099: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:27:37.879130: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:27:37.879272: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:27:37.879362: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:27:37.879419: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:27:37.879437: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:29:38.053538: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:29:38.053802: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:29:38.053840: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:29:38.053968: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:29:38.053996: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:29:38.054013: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:29:38.054029: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:30:00.149632: --------------- PredBat - update at 2026-06-19 21:30:00+01:00 with clock skew 0 minutes, minutes now 1290
2026-06-19 21:30:00.150275: Saved current settings to /config/predbat_config.json
2026-06-19 21:30:00.150423: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 44.9 minutes
2026-06-19 21:30:00.150493: 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-19 21:30:00.150613: Autoupdate: There is an update pending v8.40.14 Fix lost config, further rollout of storage class - auto update is off
2026-06-19 21:30:00.172964: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 21:30:00.173466: Predbat mode is set to Monitor
2026-06-19 21:30:00.280093: Found 11520 load_today datapoints going back 2 days
2026-06-19 21:30:00.280173: Using load_power data to fill gaps in load_today data
2026-06-19 21:30:00.341808: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 21:30:00.341990: Zero load period starting at 2026-06-19T12:09:00+0100 (561 minutes) for 889 minutes with base value 0.9
2026-06-19 21:30:00.342067: Zero load period starting at 2026-06-18T19:24:00+0100 (1566 minutes) for 64 minutes with base value 0.8
2026-06-19 21:30:00.343204: Processing 384 30-minute periods for power integration
2026-06-19 21:30:00.412389: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 21:30:00.412490: Car charging hold True, threshold 6.0kWh
2026-06-19 21:30:00.412534: Current data so far today: load 6.3kWh, import 1.8kWh, export 0.0kWh, PV 0kWh
2026-06-19 21:30:00.433005: Standing charge is set to 49.98p
2026-06-19 21:30:00.473632: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 21:30:00.473763: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 21:30:00.473984: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 226.7 minutes
2026-06-19 21:30:00.474381: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 226.7 minutes
2026-06-19 21:30:00.480152: Loaded 95 datapoints of futurerate analysis
2026-06-19 21:30:00.657488: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02', '06-20 19:00:00 => 23.07 / 17.65', '06-20 20:00:00 => 24.98 / 18.66']
2026-06-19 21:30:00.684797: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 21:30:00.685074: Import rates: min 13.17p, max 36.53p, average 20.05p
2026-06-19 21:30:00.723394: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 21:30:00.723495: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 21:30:00.724734: High export rate found rates in range 99p to -99p
2026-06-19 21:30:00.826902: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 21:30:00.827059: Battery level now 10.24kWh, -1hr ago 10.59kWh, at midnight 10.59kWh, battery value change in the last hour -4.98p, change today -4.98p, rate_forward 14.14p
2026-06-19 21:30:00.827293: Last hour: net energy 0.0kWh, import 0.0kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 0.0p, import 0.0p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 21:30:00.890961: Today's energy total net 1.8kWh, import 1.8kWh, export 0.0kWh, cost 89.03p, import 39.05p, export 0.0p, carbon 0.0kg
2026-06-19 21:30:00.891071: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 21:30:00.894312: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 21:30:00.895854: Warn: Found 1 gaps in load_today totalling 9745 minutes to fill using average data
2026-06-19 21:30:00.895942: Gap starting at 2026-06-18T15:55:00+0100 (1775 minutes) for 9745 minutes
2026-06-19 21:30:00.912536: Historical days now [7] weight [1]
2026-06-19 21:30:00.936094: Today's load divergence 105.92%, in-day adjustment 105.72%, damping 0.95x, yesterday 106.55% today 105.62% blend 10.42%
2026-06-19 21:30:00.936165: Today's predicted so far 13.73kWh with 0.0kWh car/iBoost excluded, 1.09kWh import ignored, and 0kWh forecast extra.
2026-06-19 21:30:00.936194: Today's actual load so far 14.71kWh with 0.0kWh car/iBoost excluded, and 0.38kWh import ignored.
2026-06-19 21:30:00.970995: Inverter 0: Type SK Sunsynk
2026-06-19 21:30:00.971056: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 21:30:00.971215: Reserve min: 7%, battery_min: 7%
2026-06-19 21:30:00.971270: 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-19 21:30:00.971527: Inverter 0 SoC: 10.24kW 64%, current charge rate 5000W, current discharge rate 5250W, current battery power 641W, current battery voltage 51.2V, grid power -51W, load power 672W, PV Power 0W
2026-06-19 21:30:00.971665: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:30:00.971738: Inverter 0 scheduled charge enable is False
2026-06-19 21:30:00.971763: Inverter 0 charge windows currently []
2026-06-19 21:30:00.971786: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 21:30:00.971881: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:30:00.971906: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:30:00.971936: Inverter 0 scheduled discharge enable is False
2026-06-19 21:30:00.972044: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:30:00.972070: Inverter 0 discharge windows currently []
2026-06-19 21:30:00.972088: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:30:00.972104: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:30:00.972120: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:30:01.030776: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 21:30:01.030892: Plan was last updated on 2026-06-19 21:25:00+01:00 and is now 5.0 minutes old
2026-06-19 21:30:01.030946: Best charge window [  ]
2026-06-19 21:30:01.030977: Best export window [  ]
2026-06-19 21:30:01.032132: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 21:30:01.034252: Load divergence over 8.0 hours mean 689.59W, min 688.8W, max 690.0W, std dev 0.57W, divergence 0.04%
2026-06-19 21:30:01.054252: Creating pool of 12 processes to match your CPU count
2026-06-19 21:30:01.137857: predict base end_record 06-21 21:30:00, final soc 1.12kWh, metric 640.97p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:00:00, load 38.31kWh, PV 0.0kWh
2026-06-19 21:30:01.139671:    Slot: [   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,    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,    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]
2026-06-19 21:30:01.141009:     SoC: [   10.24,     9.83,     9.42,     9.01,      8.6,     8.19,     7.79,      7.4,     7.01,     6.63,     6.24,     5.85,     5.46,     5.07,     4.68,     4.29,      3.9,     3.52,     3.13,     2.74,     2.35,     1.96,     1.57,     1.18,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:30:01.142132:     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-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:30:01.143419:    LOAD: [     6.3,     6.68,     7.07,     7.45,     7.83,     8.21,     8.58,     8.94,      9.3,     9.66,    10.03,    10.39,    10.75,    11.11,    11.48,    11.84,     12.2,    12.56,    12.93,    13.29,    13.65,    14.01,    14.37,    14.74,     15.1,    15.46,    15.82,    16.18,    16.55,    16.91,    17.27,    17.63,     18.0,    18.36,    18.72,    19.08,    19.44,    19.76,    19.82,    19.87,    19.93,    20.16,    20.61,    20.76,    20.76,    20.79,    20.82,    20.84,     20.9,    21.18,    21.36,    21.82,    22.19,    22.46,     23.1,    23.69,    23.73,    23.83,    23.97,    24.16,    24.36,    24.89,    26.13,    28.08,    28.41,    28.48,    28.62,    28.83,    29.09,    29.43,    29.82,    30.28,     30.5,    30.51,    30.76,    31.07,    31.43,    31.63,    31.81,    32.12,    32.43,    33.05,    33.69,     34.1,    34.64,    34.95,    35.27,    35.58,     35.9,    36.21,    36.53,    36.84,    37.05,    37.37,    37.68,     38.0] kWh
2026-06-19 21:30:01.144678:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:30:01.146036:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     2.11,     2.47,     2.83,     3.19,     3.55,     3.92,     4.28,     4.64,      5.0,     5.37,     5.73,     6.09,     6.45,     6.77,     6.83,     6.88,     6.94,     7.17,     7.62,     7.77,     7.77,      7.8,     7.83,     7.85,     7.91,     8.19,     8.36,     8.83,      9.2,     9.47,    10.11,    10.69,    10.74,    10.84,    10.98,    11.17,    11.36,     11.9,    13.14,    15.09,    15.42,    15.49,    15.63,    15.83,     16.1,    16.43,    16.83,    17.29,    17.51,    17.52,    17.76,    18.07,    18.43,    18.63,    18.81,    19.12,    19.44,    20.06,    20.69,    21.11,    21.64,    21.96,    22.28,    22.59,    22.91,    23.22,    23.53,    23.85,    24.06,    24.37,    24.69,     25.0] kWh
2026-06-19 21:30:01.147274:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:30:01.148573:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   143.94,   149.28,   154.94,   160.35,   165.12,   169.99,   175.11,    180.1,   185.06,   190.02,   195.07,   200.03,   204.99,   209.61,    211.2,   212.74,   214.46,   221.56,   237.21,   242.73,   242.82,   243.56,   244.32,   245.08,   246.59,   254.36,   258.61,   269.69,   277.05,   282.44,   345.44,   356.99,   357.91,   359.69,   362.22,   365.33,    369.0,   378.83,   401.86,   438.27,   444.26,    445.6,   447.94,   451.58,   456.09,   462.01,   467.96,   475.25,   478.79,   478.97,   482.79,   487.42,   492.15,   494.85,   497.42,   501.68,    506.0,   514.47,   523.32,   529.03,   536.33,   540.87,   550.08,   558.69,   568.51,   578.16,   589.15,   600.65,   606.57,   615.05,   623.68,   632.45] p
2026-06-19 21:30:01.290612: Battery has 11.5 hours left - now at 10.24kWh
2026-06-19 21:30:01.349372: predict base10 end_record 06-21 21:30:00, final soc 1.12kWh, metric 668.9p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:30:00, load 39.83kWh, PV 0.0kWh
2026-06-19 21:30:01.351467:    Slot: [   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,    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,    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]
2026-06-19 21:30:01.353095:     SoC: [   10.24,     9.81,     9.38,     8.95,     8.52,     8.09,     7.67,     7.27,     6.86,     6.45,     6.05,     5.64,     5.23,     4.82,     4.42,     4.01,      3.6,     3.19,     2.79,     2.38,     1.97,     1.56,     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,     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-19 21:30:01.354495:     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-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:30:01.356442:    LOAD: [     6.3,      6.7,      7.1,      7.5,     7.91,     8.31,     8.69,     9.07,     9.45,     9.83,    10.21,    10.59,    10.96,    11.34,    11.72,     12.1,    12.48,    12.86,    13.24,    13.62,     14.0,    14.38,    14.76,    15.14,    15.52,    15.89,    16.27,    16.65,    17.03,    17.41,    17.79,    18.17,    18.55,    18.93,    19.31,    19.69,    20.07,     20.4,    20.46,    20.52,    20.57,    20.82,    21.29,    21.45,    21.45,    21.48,    21.51,    21.54,    21.59,    21.89,    22.07,    22.56,    22.95,    23.23,     23.9,    24.51,    24.56,    24.66,    24.81,    25.01,    25.21,    25.77,    27.07,    29.11,    29.46,    29.54,    29.68,     29.9,    30.18,    30.52,    30.94,    31.42,    31.65,    31.66,    31.92,    32.24,    32.62,    32.83,    33.02,    33.34,    33.67,    34.32,    34.99,    35.42,    35.98,    36.31,    36.65,    36.97,     37.3,    37.63,    37.96,    38.29,    38.52,    38.84,    39.17,     39.5] kWh
2026-06-19 21:30:01.358225:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:30:01.360030:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     2.14,     2.52,      2.9,     3.28,     3.66,     4.04,     4.42,      4.8,     5.18,     5.56,     5.94,     6.32,     6.69,     7.07,     7.41,     7.46,     7.52,     7.58,     7.82,     8.29,     8.45,     8.46,     8.48,     8.51,     8.54,      8.6,     8.89,     9.08,     9.57,     9.95,    10.23,    10.91,    11.52,    11.57,    11.67,    11.82,    12.02,    12.22,    12.78,    14.08,    16.12,    16.47,    16.54,    16.69,     16.9,    17.18,    17.53,    17.95,    18.43,    18.66,    18.67,    18.93,    19.25,    19.63,    19.84,    20.03,    20.35,    20.68,    21.33,    21.99,    22.43,    22.99,    23.32,    23.65,    23.98,    24.31,    24.64,    24.97,     25.3,    25.52,    25.85,    26.18,    26.51] kWh
2026-06-19 21:30:01.361564:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:30:01.363250:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   144.48,   150.59,   156.19,   162.11,   167.77,   172.77,   177.87,   183.23,   188.46,   193.65,   198.85,   204.13,   209.32,   214.51,   219.36,   221.02,   222.63,   224.44,   231.88,   248.28,   254.07,   254.16,   254.94,   255.74,   256.54,   258.12,   266.26,   270.71,   282.32,   290.03,   295.68,   359.29,    371.4,   372.37,   374.23,   376.88,   380.14,   383.99,   394.28,   418.41,   456.55,   462.83,   464.23,   466.68,    470.5,   475.23,   481.43,   487.65,    495.3,    499.0,    499.2,    503.2,   508.04,   513.01,   515.83,   518.51,   522.99,   527.51,   536.39,   545.65,   551.64,   559.29,   564.05,    573.7,    582.7,    593.0,   603.11,   614.61,   626.66,   632.86,   641.75,   650.79,   659.98] p
2026-06-19 21:30:01.460257: predict best10 end_record 06-21 21:30:00, final soc 1.12kWh, metric 668.9p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:30:00, load 39.83kWh, PV 0.0kWh
2026-06-19 21:30:01.462418:    Slot: [   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,    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,    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]
2026-06-19 21:30:01.464199:     SoC: [   10.24,     9.81,     9.38,     8.95,     8.52,     8.09,     7.67,     7.27,     6.86,     6.45,     6.05,     5.64,     5.23,     4.82,     4.42,     4.01,      3.6,     3.19,     2.79,     2.38,     1.97,     1.56,     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,     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-19 21:30:01.465652:     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-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:30:01.467264:    LOAD: [     6.3,      6.7,      7.1,      7.5,     7.91,     8.31,     8.69,     9.07,     9.45,     9.83,    10.21,    10.59,    10.96,    11.34,    11.72,     12.1,    12.48,    12.86,    13.24,    13.62,     14.0,    14.38,    14.76,    15.14,    15.52,    15.89,    16.27,    16.65,    17.03,    17.41,    17.79,    18.17,    18.55,    18.93,    19.31,    19.69,    20.07,     20.4,    20.46,    20.52,    20.57,    20.82,    21.29,    21.45,    21.45,    21.48,    21.51,    21.54,    21.59,    21.89,    22.07,    22.56,    22.95,    23.23,     23.9,    24.51,    24.56,    24.66,    24.81,    25.01,    25.21,    25.77,    27.07,    29.11,    29.46,    29.54,    29.68,     29.9,    30.18,    30.52,    30.94,    31.42,    31.65,    31.66,    31.92,    32.24,    32.62,    32.83,    33.02,    33.34,    33.67,    34.32,    34.99,    35.42,    35.98,    36.31,    36.65,    36.97,     37.3,    37.63,    37.96,    38.29,    38.52,    38.84,    39.17,     39.5] kWh
2026-06-19 21:30:01.468804:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:30:01.470626:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     2.14,     2.52,      2.9,     3.28,     3.66,     4.04,     4.42,      4.8,     5.18,     5.56,     5.94,     6.32,     6.69,     7.07,     7.41,     7.46,     7.52,     7.58,     7.82,     8.29,     8.45,     8.46,     8.48,     8.51,     8.54,      8.6,     8.89,     9.08,     9.57,     9.95,    10.23,    10.91,    11.52,    11.57,    11.67,    11.82,    12.02,    12.22,    12.78,    14.08,    16.12,    16.47,    16.54,    16.69,     16.9,    17.18,    17.53,    17.95,    18.43,    18.66,    18.67,    18.93,    19.25,    19.63,    19.84,    20.03,    20.35,    20.68,    21.33,    21.99,    22.43,    22.99,    23.32,    23.65,    23.98,    24.31,    24.64,    24.97,     25.3,    25.52,    25.85,    26.18,    26.51] kWh
2026-06-19 21:30:01.472158:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:30:01.473755:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   144.48,   150.59,   156.19,   162.11,   167.77,   172.77,   177.87,   183.23,   188.46,   193.65,   198.85,   204.13,   209.32,   214.51,   219.36,   221.02,   222.63,   224.44,   231.88,   248.28,   254.07,   254.16,   254.94,   255.74,   256.54,   258.12,   266.26,   270.71,   282.32,   290.03,   295.68,   359.29,    371.4,   372.37,   374.23,   376.88,   380.14,   383.99,   394.28,   418.41,   456.55,   462.83,   464.23,   466.68,    470.5,   475.23,   481.43,   487.65,    495.3,    499.0,    499.2,    503.2,   508.04,   513.01,   515.83,   518.51,   522.99,   527.51,   536.39,   545.65,   551.64,   559.29,   564.05,    573.7,    582.7,    593.0,   603.11,   614.61,   626.66,   632.86,   641.75,   650.79,   659.98] p
2026-06-19 21:30:01.562073: predict best end_record 06-21 21:30:00, final soc 1.12kWh, metric 640.97p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:00:00, load 38.31kWh, PV 0.0kWh
2026-06-19 21:30:01.564157:    Slot: [   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,    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,    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]
2026-06-19 21:30:01.565836:     SoC: [   10.24,     9.83,     9.42,     9.01,      8.6,     8.19,     7.79,      7.4,     7.01,     6.63,     6.24,     5.85,     5.46,     5.07,     4.68,     4.29,      3.9,     3.52,     3.13,     2.74,     2.35,     1.96,     1.57,     1.18,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:30:01.567173:     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-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:30:01.568779:    LOAD: [     6.3,     6.68,     7.07,     7.45,     7.83,     8.21,     8.58,     8.94,      9.3,     9.66,    10.03,    10.39,    10.75,    11.11,    11.48,    11.84,     12.2,    12.56,    12.93,    13.29,    13.65,    14.01,    14.37,    14.74,     15.1,    15.46,    15.82,    16.18,    16.55,    16.91,    17.27,    17.63,     18.0,    18.36,    18.72,    19.08,    19.44,    19.76,    19.82,    19.87,    19.93,    20.16,    20.61,    20.76,    20.76,    20.79,    20.82,    20.84,     20.9,    21.18,    21.36,    21.82,    22.19,    22.46,     23.1,    23.69,    23.73,    23.83,    23.97,    24.16,    24.36,    24.89,    26.13,    28.08,    28.41,    28.48,    28.62,    28.83,    29.09,    29.43,    29.82,    30.28,     30.5,    30.51,    30.76,    31.07,    31.43,    31.63,    31.81,    32.12,    32.43,    33.05,    33.69,     34.1,    34.64,    34.95,    35.27,    35.58,     35.9,    36.21,    36.53,    36.84,    37.05,    37.37,    37.68,     38.0] kWh
2026-06-19 21:30:01.570385:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:30:01.571937:  IMPORT: [     1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,      1.8,     2.11,     2.47,     2.83,     3.19,     3.55,     3.92,     4.28,     4.64,      5.0,     5.37,     5.73,     6.09,     6.45,     6.77,     6.83,     6.88,     6.94,     7.17,     7.62,     7.77,     7.77,      7.8,     7.83,     7.85,     7.91,     8.19,     8.36,     8.83,      9.2,     9.47,    10.11,    10.69,    10.74,    10.84,    10.98,    11.17,    11.36,     11.9,    13.14,    15.09,    15.42,    15.49,    15.63,    15.83,     16.1,    16.43,    16.83,    17.29,    17.51,    17.52,    17.76,    18.07,    18.43,    18.63,    18.81,    19.12,    19.44,    20.06,    20.69,    21.11,    21.64,    21.96,    22.28,    22.59,    22.91,    23.22,    23.53,    23.85,    24.06,    24.37,    24.69,     25.0] kWh
2026-06-19 21:30:01.573500:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:30:01.575297:  METRIC: [   89.03,    89.03,    89.03,    89.03,    89.03,    89.03,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   139.01,   143.94,   149.28,   154.94,   160.35,   165.12,   169.99,   175.11,    180.1,   185.06,   190.02,   195.07,   200.03,   204.99,   209.61,    211.2,   212.74,   214.46,   221.56,   237.21,   242.73,   242.82,   243.56,   244.32,   245.08,   246.59,   254.36,   258.61,   269.69,   277.05,   282.44,   345.44,   356.99,   357.91,   359.69,   362.22,   365.33,    369.0,   378.83,   401.86,   438.27,   444.26,    445.6,   447.94,   451.58,   456.09,   462.01,   467.96,   475.25,   478.79,   478.97,   482.79,   487.42,   492.15,   494.85,   497.42,   501.68,    506.0,   514.47,   523.32,   529.03,   536.33,   540.87,   550.08,   558.69,   568.51,   578.16,   589.15,   600.65,   606.57,   615.05,   623.68,   632.45] p
2026-06-19 21:30:01.577390:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ]
2026-06-19 21:30:01.577436: Saving plan best values to HA entities
2026-06-19 21:30:01.787138: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 21:30:01.803997: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 21:30:01.811687: Best charging limit SoC's []kWh, export []kWh gives import battery 0kWh, house 23.52kWh, export 0.0kWh, metric 640.97p, metric10 668.9p
2026-06-19 21:30:01.898236: Marginal costs baseline metric (no standing charge): 541.0002
2026-06-19 21:30:02.065238: Marginal energy costs matrix computed: min=15.18 max=20.79
2026-06-19 21:30:02.144942: Rate array import [{'start': 1290, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 26.0p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3840, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 3840, 'end': 3900, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 3900, 'end': 4020, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 4020, 'end': 4170, 'rate': 'expensive', 'range': '(27.1p - 27.8p)'}] export [{'start': 1290, 'end': 4170, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 21:30:02.145719: - Your estimated bill for today is £0.89 and tomorrow is £1.93
2026-06-19 21:30:02.145774: - Import rates are expensive (22.4p - 26.0p) for the next 1 and a half hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 21:30:02.145794: - The battery is currently at 64% and is in eco mode.
2026-06-19 21:30:02.145807: - For the next 48 hours there will be no solar generation.
2026-06-19 21:30:02.145820: - You will run out of battery in 11 hours.
2026-06-19 21:30:02.145832: - No charging is planned.
2026-06-19 21:30:02.145845: 
2026-06-19 21:30:02.201491: Plan calculation took 1.17 seconds
2026-06-19 21:30:02.205720: No high rate period found
2026-06-19 21:30:02.261716: Import threshold used for optimisation was 13.17p
2026-06-19 21:30:02.333105: Low import rate windows [0: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 1: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 2: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 3: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 4: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 5: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 6: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 7: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 8: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 9: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 10: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 11: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 12: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 13: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 14: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 15: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 16: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 17: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 18: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 19: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 20: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 21: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 22: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 23: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 24: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 25: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 26: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 27: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 28: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 29: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 30: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 31: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 32: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 33: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 34: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 35: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 36: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 37: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 38: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 39: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 40: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 41: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 42: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 43: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 44: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 45: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 46: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 47: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 48: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 49: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 50: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 51: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 52: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 53: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 54: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 55: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 56: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 57: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 58: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 59: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 60: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 61: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 62: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 63: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 64: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 65: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 66: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 67: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 68: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 69: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 70: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 71: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 72: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 73: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 74: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 75: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 76: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 77: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 78: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 79: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 80: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 81: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 82: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 83: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 84: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 85: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 86: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 87: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 88: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 89: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 90: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 91: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41, 92: 06-21 20:30:00 - 06-21 21:00:00 @ 27.78, 93: 06-21 21:00:00 - 06-21 21:30:00 @ 27.1]
2026-06-19 21:30:02.344681: Inverter 0 Set charge window is disabled
2026-06-19 21:30:02.344749: Inverter 0 count register writes 0
2026-06-19 21:30:02.367808: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 21:30:02.375280: Total inverter register writes now 0
2026-06-19 21:30:02.400624: Completed run status Demand
2026-06-19 21:30:02.407048: Info: record_status Demand
2026-06-19 21:30:02.420460: Saved current settings to /config/predbat_config.json
2026-06-19 21:30:37.497801: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:30:37.497996: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:30:37.498030: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:30:37.498182: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:30:37.498216: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:30:37.498234: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:30:37.498250: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:32:37.703900: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:32:37.704095: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:32:37.704126: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:32:37.704243: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:32:37.704269: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:32:37.704287: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:32:37.704303: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:34:37.874099: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:34:37.874292: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:34:37.874317: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:34:37.874415: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:34:37.874437: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:34:37.874451: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:34:37.874484: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:35:00.960073: --------------- PredBat - update at 2026-06-19 21:35:00+01:00 with clock skew 0 minutes, minutes now 1295
2026-06-19 21:35:00.960815: Saved current settings to /config/predbat_config.json
2026-06-19 21:35:00.960898: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 49.9 minutes
2026-06-19 21:35:00.960956: 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-19 21:35:00.961075: Autoupdate: There is an update pending v8.40.14 Fix lost config, further rollout of storage class - auto update is off
2026-06-19 21:35:00.979606: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 21:35:00.980008: Predbat mode is set to Monitor
2026-06-19 21:35:01.074159: Found 11520 load_today datapoints going back 2 days
2026-06-19 21:35:01.074246: Using load_power data to fill gaps in load_today data
2026-06-19 21:35:01.134924: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 21:35:01.135051: Zero load period starting at 2026-06-19T12:09:00+0100 (566 minutes) for 889 minutes with base value 0.9
2026-06-19 21:35:01.135096: Zero load period starting at 2026-06-18T19:24:00+0100 (1571 minutes) for 64 minutes with base value 0.8
2026-06-19 21:35:01.135994: Processing 384 30-minute periods for power integration
2026-06-19 21:35:01.189209: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 21:35:01.189312: Car charging hold True, threshold 6.0kWh
2026-06-19 21:35:01.189345: Current data so far today: load 6.35kWh, import 1.9kWh, export 0.0kWh, PV 0kWh
2026-06-19 21:35:01.210421: Standing charge is set to 49.98p
2026-06-19 21:35:01.270057: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 21:35:01.270149: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 21:35:01.270349: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 231.7 minutes
2026-06-19 21:35:01.270776: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 231.7 minutes
2026-06-19 21:35:01.276959: Loaded 95 datapoints of futurerate analysis
2026-06-19 21:35:01.426341: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02', '06-20 19:00:00 => 23.07 / 17.65', '06-20 20:00:00 => 24.98 / 18.66']
2026-06-19 21:35:01.452230: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 21:35:01.452510: Import rates: min 13.17p, max 36.53p, average 20.05p
2026-06-19 21:35:01.491324: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 21:35:01.491417: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 21:35:01.492681: High export rate found rates in range 99p to -99p
2026-06-19 21:35:01.595042: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 21:35:01.595202: Battery level now 10.24kWh, -1hr ago 10.59kWh, at midnight 10.59kWh, battery value change in the last hour -4.98p, change today -4.98p, rate_forward 14.14p
2026-06-19 21:35:01.595638: Last hour: net energy 0.1kWh, import 0.1kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 2.65p, import 2.65p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 21:35:01.643959: Today's energy total net 1.9kWh, import 1.9kWh, export 0.0kWh, cost 91.68p, import 41.69p, export 0.0p, carbon 0.0kg
2026-06-19 21:35:01.644074: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 21:35:01.647359: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 21:35:01.648842: Warn: Found 1 gaps in load_today totalling 9740 minutes to fill using average data
2026-06-19 21:35:01.648929: Gap starting at 2026-06-18T15:55:00+0100 (1780 minutes) for 9740 minutes
2026-06-19 21:35:01.665228: Historical days now [7] weight [1]
2026-06-19 21:35:01.687348: Today's load divergence 105.59%, in-day adjustment 105.44%, damping 0.95x, yesterday 106.55% today 105.31% blend 10.07%
2026-06-19 21:35:01.687419: Today's predicted so far 13.83kWh with 0.0kWh car/iBoost excluded, 1.09kWh import ignored, and 0kWh forecast extra.
2026-06-19 21:35:01.688110: Today's actual load so far 14.74kWh with 0.0kWh car/iBoost excluded, and 0.39kWh import ignored.
2026-06-19 21:35:01.720523: Inverter 0: Type SK Sunsynk
2026-06-19 21:35:01.720587: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 21:35:01.720751: Reserve min: 7%, battery_min: 7%
2026-06-19 21:35:01.720829: 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-19 21:35:01.721082: Inverter 0 SoC: 10.08kW 63%, current charge rate 5000W, current discharge rate 5250W, current battery power 602W, current battery voltage 51.2V, grid power -56W, load power 634W, PV Power 0W
2026-06-19 21:35:01.721216: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:35:01.721287: Inverter 0 scheduled charge enable is False
2026-06-19 21:35:01.721310: Inverter 0 charge windows currently []
2026-06-19 21:35:01.721333: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 21:35:01.721430: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:35:01.721455: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:35:01.721506: Inverter 0 scheduled discharge enable is False
2026-06-19 21:35:01.721622: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:35:01.721648: Inverter 0 discharge windows currently []
2026-06-19 21:35:01.721739: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:35:01.721768: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:35:01.721785: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:35:01.779714: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 21:35:01.779790: Plan was last updated on 2026-06-19 21:25:00+01:00 and is now 10.0 minutes old
2026-06-19 21:35:01.779823: Best charge window [  ]
2026-06-19 21:35:01.779843: Best export window [  ]
2026-06-19 21:35:01.780735: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 21:35:01.784310: Load divergence over 8.0 hours mean 691.25W, min 691.2W, max 692.4W, std dev 0.24W, divergence 0.02%
2026-06-19 21:35:01.802783: Creating pool of 12 processes to match your CPU count
2026-06-19 21:35:01.883232: predict base end_record 06-21 21:35:00, final soc 1.12kWh, metric 646.62p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:55:00, load 38.38kWh, PV 0.0kWh
2026-06-19 21:35:01.885121:    Slot: [   21:35,    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,    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,    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]
2026-06-19 21:35:01.886504:     SoC: [   10.08,     9.74,     9.33,     8.91,      8.5,     8.09,      7.7,     7.31,     6.92,     6.53,     6.14,     5.75,     5.36,     4.97,     4.58,     4.19,      3.8,     3.41,     3.02,     2.63,     2.24,     1.85,     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,     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-19 21:35:01.887623:     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-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:35:01.888911:    LOAD: [    6.35,     6.67,     7.05,     7.43,     7.82,      8.2,     8.57,     8.93,     9.29,     9.66,    10.02,    10.38,    10.74,    11.11,    11.47,    11.83,     12.2,    12.56,    12.92,    13.29,    13.65,    14.01,    14.38,    14.74,     15.1,    15.46,    15.83,    16.19,    16.55,    16.92,    17.28,    17.64,     18.0,    18.37,    18.73,    19.09,    19.46,    19.77,    19.83,    19.89,    19.94,    20.22,    20.62,    20.77,    20.77,     20.8,    20.83,    20.86,    20.93,     21.2,    21.37,    21.84,    22.21,    22.48,    23.12,     23.7,    23.75,    23.84,    23.99,    24.18,    24.37,     24.9,    26.14,    28.09,    28.42,     28.5,    28.64,    28.84,    29.11,    29.44,    29.84,    30.29,    30.51,    30.53,    30.77,    31.08,    31.44,    31.64,    31.84,    32.13,    32.46,    33.06,    33.72,    34.14,    34.65,    34.97,    35.29,     35.6,    35.91,    36.23,    36.54,    36.86,    37.08,    37.38,     37.7,    38.01] kWh
2026-06-19 21:35:01.890204:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:35:01.891533:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     1.94,     2.31,     2.67,     3.03,      3.4,     3.76,     4.12,     4.49,     4.85,     5.21,     5.57,     5.94,      6.3,     6.66,     6.98,     7.03,     7.09,     7.15,     7.43,     7.83,     7.98,     7.98,     8.01,     8.04,     8.07,     8.13,      8.4,     8.58,     9.04,     9.41,     9.68,    10.32,    10.91,    10.96,    11.05,    11.19,    11.38,    11.58,    12.11,    13.35,     15.3,    15.63,     15.7,    15.84,    16.05,    16.32,    16.65,    17.04,     17.5,    17.72,    17.73,    17.98,    18.29,    18.65,    18.85,    19.05,    19.33,    19.67,    20.27,    20.92,    21.34,    21.85,    22.18,    22.49,     22.8,    23.12,    23.43,    23.75,    24.06,    24.29,    24.59,     24.9,    25.22] kWh
2026-06-19 21:35:01.892864:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:35:01.894153:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   142.37,   148.22,   153.57,   159.25,   164.67,   169.45,   174.33,   179.46,   184.47,   189.44,   194.41,   199.47,   204.44,   209.41,   214.02,   215.55,   217.15,   218.89,   227.53,   241.57,    247.0,   247.04,   247.77,   248.56,   249.33,   251.13,   258.62,   262.86,   273.95,   281.31,    286.7,   349.69,   361.25,   362.17,   363.95,   366.48,    369.6,   373.26,   383.09,   406.12,   442.53,   448.52,   449.86,    452.2,   455.85,   460.35,   466.28,   472.22,   479.52,   483.05,   483.24,   487.06,   491.68,   496.42,   499.12,   501.96,   505.91,   510.49,    518.7,   527.81,   533.56,   540.53,    545.3,   554.32,   562.86,   572.65,   582.33,   593.19,   604.87,   611.12,   619.19,   627.82,   636.67] p
2026-06-19 21:35:02.010725: Battery has 11.33 hours left - now at 10.08kWh
2026-06-19 21:35:02.046766: predict base10 end_record 06-21 21:35:00, final soc 1.12kWh, metric 674.56p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:20:00, load 39.91kWh, PV 0.0kWh
2026-06-19 21:35:02.048375:    Slot: [   21:35,    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,    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,    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]
2026-06-19 21:35:02.049725:     SoC: [   10.08,     9.72,     9.29,     8.86,     8.43,      8.0,     7.59,     7.18,     6.77,     6.36,     5.95,     5.54,     5.14,     4.73,     4.32,     3.91,      3.5,     3.09,     2.69,     2.28,     1.87,     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,     1.12,     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-19 21:35:02.050838:     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-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:35:02.052093:    LOAD: [    6.35,     6.68,     7.08,     7.49,     7.89,     8.29,     8.67,     9.05,     9.43,     9.81,    10.19,    10.57,    10.95,    11.33,    11.71,     12.1,    12.47,    12.86,    13.24,    13.62,     14.0,    14.38,    14.76,    15.14,    15.52,     15.9,    16.28,    16.66,    17.04,    17.42,     17.8,    18.18,    18.56,    18.94,    19.32,     19.7,    20.08,    20.42,    20.47,    20.53,    20.59,    20.89,    21.31,    21.46,    21.46,    21.49,    21.52,    21.55,    21.62,    21.91,    22.09,    22.58,    22.96,    23.25,    23.92,    24.53,    24.58,    24.68,    24.83,    25.03,    25.23,    25.79,    27.09,    29.13,    29.48,    29.55,     29.7,    29.91,     30.2,    30.54,    30.96,    31.44,    31.67,    31.68,    31.93,    32.26,    32.64,    32.85,    33.06,    33.36,    33.71,    34.34,    35.02,    35.46,    35.99,    36.34,    36.67,    36.99,    37.32,    37.65,    37.98,    38.31,    38.55,    38.86,    39.19,    39.52] kWh
2026-06-19 21:35:02.053393:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:35:02.054697:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     1.96,     2.34,     2.73,     3.11,     3.49,     3.87,     4.25,     4.63,     5.01,     5.39,     5.77,     6.15,     6.53,     6.91,     7.29,     7.62,     7.68,     7.74,      7.8,     8.09,     8.51,     8.67,     8.67,      8.7,     8.73,     8.76,     8.83,     9.11,     9.29,     9.78,    10.17,    10.45,    11.12,    11.74,    11.79,    11.89,    12.04,    12.24,    12.44,     13.0,     14.3,    16.34,    16.68,    16.76,    16.91,    17.12,     17.4,    17.75,    18.16,    18.64,    18.87,    18.89,    19.14,    19.47,    19.84,    20.05,    20.26,    20.56,    20.91,    21.54,    22.23,    22.67,     23.2,    23.54,    23.87,     24.2,    24.53,    24.86,    25.18,    25.52,    25.76,    26.07,     26.4,    26.73] kWh
2026-06-19 21:35:02.055913:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:35:02.057168:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   142.63,   148.68,   154.81,   160.42,   166.36,   172.04,   177.05,   182.17,   187.55,    192.8,    198.0,   203.21,   208.51,   213.72,   218.93,   223.76,   225.36,   227.03,   228.87,   237.91,   252.63,   258.31,   258.36,   259.12,   259.95,   260.76,   262.65,   270.49,   274.94,   286.55,   294.26,   299.91,   363.52,   375.62,   376.59,   378.45,    381.1,   384.37,   388.21,    398.5,   422.63,   460.77,   467.06,   468.46,    470.9,   474.73,   479.45,   485.65,   491.88,   499.52,   503.22,   503.42,   507.42,   512.26,   517.23,   520.05,   523.03,   527.16,   531.96,   540.56,   550.11,   556.13,   563.43,   568.43,   577.88,   586.84,   597.09,   607.22,   618.61,   630.83,   637.39,   645.83,   654.87,   664.14] p
2026-06-19 21:35:02.128664: predict best10 end_record 06-21 21:35:00, final soc 1.12kWh, metric 674.56p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:20:00, load 39.91kWh, PV 0.0kWh
2026-06-19 21:35:02.130733:    Slot: [   21:35,    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,    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,    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]
2026-06-19 21:35:02.132325:     SoC: [   10.08,     9.72,     9.29,     8.86,     8.43,      8.0,     7.59,     7.18,     6.77,     6.36,     5.95,     5.54,     5.14,     4.73,     4.32,     3.91,      3.5,     3.09,     2.69,     2.28,     1.87,     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,     1.12,     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-19 21:35:02.133714:     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-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:35:02.135301:    LOAD: [    6.35,     6.68,     7.08,     7.49,     7.89,     8.29,     8.67,     9.05,     9.43,     9.81,    10.19,    10.57,    10.95,    11.33,    11.71,     12.1,    12.47,    12.86,    13.24,    13.62,     14.0,    14.38,    14.76,    15.14,    15.52,     15.9,    16.28,    16.66,    17.04,    17.42,     17.8,    18.18,    18.56,    18.94,    19.32,     19.7,    20.08,    20.42,    20.47,    20.53,    20.59,    20.89,    21.31,    21.46,    21.46,    21.49,    21.52,    21.55,    21.62,    21.91,    22.09,    22.58,    22.96,    23.25,    23.92,    24.53,    24.58,    24.68,    24.83,    25.03,    25.23,    25.79,    27.09,    29.13,    29.48,    29.55,     29.7,    29.91,     30.2,    30.54,    30.96,    31.44,    31.67,    31.68,    31.93,    32.26,    32.64,    32.85,    33.06,    33.36,    33.71,    34.34,    35.02,    35.46,    35.99,    36.34,    36.67,    36.99,    37.32,    37.65,    37.98,    38.31,    38.55,    38.86,    39.19,    39.52] kWh
2026-06-19 21:35:02.136813:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:35:02.138380:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     1.96,     2.34,     2.73,     3.11,     3.49,     3.87,     4.25,     4.63,     5.01,     5.39,     5.77,     6.15,     6.53,     6.91,     7.29,     7.62,     7.68,     7.74,      7.8,     8.09,     8.51,     8.67,     8.67,      8.7,     8.73,     8.76,     8.83,     9.11,     9.29,     9.78,    10.17,    10.45,    11.12,    11.74,    11.79,    11.89,    12.04,    12.24,    12.44,     13.0,     14.3,    16.34,    16.68,    16.76,    16.91,    17.12,     17.4,    17.75,    18.16,    18.64,    18.87,    18.89,    19.14,    19.47,    19.84,    20.05,    20.26,    20.56,    20.91,    21.54,    22.23,    22.67,     23.2,    23.54,    23.87,     24.2,    24.53,    24.86,    25.18,    25.52,    25.76,    26.07,     26.4,    26.73] kWh
2026-06-19 21:35:02.139910:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:35:02.141507:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   142.63,   148.68,   154.81,   160.42,   166.36,   172.04,   177.05,   182.17,   187.55,    192.8,    198.0,   203.21,   208.51,   213.72,   218.93,   223.76,   225.36,   227.03,   228.87,   237.91,   252.63,   258.31,   258.36,   259.12,   259.95,   260.76,   262.65,   270.49,   274.94,   286.55,   294.26,   299.91,   363.52,   375.62,   376.59,   378.45,    381.1,   384.37,   388.21,    398.5,   422.63,   460.77,   467.06,   468.46,    470.9,   474.73,   479.45,   485.65,   491.88,   499.52,   503.22,   503.42,   507.42,   512.26,   517.23,   520.05,   523.03,   527.16,   531.96,   540.56,   550.11,   556.13,   563.43,   568.43,   577.88,   586.84,   597.09,   607.22,   618.61,   630.83,   637.39,   645.83,   654.87,   664.14] p
2026-06-19 21:35:02.213752: predict best end_record 06-21 21:35:00, final soc 1.12kWh, metric 646.62p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:55:00, load 38.38kWh, PV 0.0kWh
2026-06-19 21:35:02.215436:    Slot: [   21:35,    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,    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,    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]
2026-06-19 21:35:02.216719:     SoC: [   10.08,     9.74,     9.33,     8.91,      8.5,     8.09,      7.7,     7.31,     6.92,     6.53,     6.14,     5.75,     5.36,     4.97,     4.58,     4.19,      3.8,     3.41,     3.02,     2.63,     2.24,     1.85,     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,     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-19 21:35:02.217840:     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-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:35:02.219109:    LOAD: [    6.35,     6.67,     7.05,     7.43,     7.82,      8.2,     8.57,     8.93,     9.29,     9.66,    10.02,    10.38,    10.74,    11.11,    11.47,    11.83,     12.2,    12.56,    12.92,    13.29,    13.65,    14.01,    14.38,    14.74,     15.1,    15.46,    15.83,    16.19,    16.55,    16.92,    17.28,    17.64,     18.0,    18.37,    18.73,    19.09,    19.46,    19.77,    19.83,    19.89,    19.94,    20.22,    20.62,    20.77,    20.77,     20.8,    20.83,    20.86,    20.93,     21.2,    21.37,    21.84,    22.21,    22.48,    23.12,     23.7,    23.75,    23.84,    23.99,    24.18,    24.37,     24.9,    26.14,    28.09,    28.42,     28.5,    28.64,    28.84,    29.11,    29.44,    29.84,    30.29,    30.51,    30.53,    30.77,    31.08,    31.44,    31.64,    31.84,    32.13,    32.46,    33.06,    33.72,    34.14,    34.65,    34.97,    35.29,     35.6,    35.91,    36.23,    36.54,    36.86,    37.08,    37.38,     37.7,    38.01] kWh
2026-06-19 21:35:02.220332:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:35:02.221594:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     1.94,     2.31,     2.67,     3.03,      3.4,     3.76,     4.12,     4.49,     4.85,     5.21,     5.57,     5.94,      6.3,     6.66,     6.98,     7.03,     7.09,     7.15,     7.43,     7.83,     7.98,     7.98,     8.01,     8.04,     8.07,     8.13,      8.4,     8.58,     9.04,     9.41,     9.68,    10.32,    10.91,    10.96,    11.05,    11.19,    11.38,    11.58,    12.11,    13.35,     15.3,    15.63,     15.7,    15.84,    16.05,    16.32,    16.65,    17.04,     17.5,    17.72,    17.73,    17.98,    18.29,    18.65,    18.85,    19.05,    19.33,    19.67,    20.27,    20.92,    21.34,    21.85,    22.18,    22.49,     22.8,    23.12,    23.43,    23.75,    24.06,    24.29,    24.59,     24.9,    25.22] kWh
2026-06-19 21:35:02.222859:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:35:02.224110:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   142.37,   148.22,   153.57,   159.25,   164.67,   169.45,   174.33,   179.46,   184.47,   189.44,   194.41,   199.47,   204.44,   209.41,   214.02,   215.55,   217.15,   218.89,   227.53,   241.57,    247.0,   247.04,   247.77,   248.56,   249.33,   251.13,   258.62,   262.86,   273.95,   281.31,    286.7,   349.69,   361.25,   362.17,   363.95,   366.48,    369.6,   373.26,   383.09,   406.12,   442.53,   448.52,   449.86,    452.2,   455.85,   460.35,   466.28,   472.22,   479.52,   483.05,   483.24,   487.06,   491.68,   496.42,   499.12,   501.96,   505.91,   510.49,    518.7,   527.81,   533.56,   540.53,    545.3,   554.32,   562.86,   572.65,   582.33,   593.19,   604.87,   611.12,   619.19,   627.82,   636.67] p
2026-06-19 21:35:02.225831:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ]
2026-06-19 21:35:02.225870: Saving plan best values to HA entities
2026-06-19 21:35:02.375978: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 21:35:02.381063: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 21:35:02.386406: Best charging limit SoC's []kWh, export []kWh gives import battery 0kWh, house 23.69kWh, export 0.0kWh, metric 646.62p, metric10 674.56p
2026-06-19 21:35:02.456761: Marginal costs baseline metric (no standing charge): 546.6483
2026-06-19 21:35:02.644577: Marginal energy costs matrix computed: min=15.2 max=20.7
2026-06-19 21:35:02.744172: Rate array import [{'start': 1295, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 26.0p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3840, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 3840, 'end': 3900, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 3900, 'end': 4020, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 4020, 'end': 4175, 'rate': 'expensive', 'range': '(27.1p - 27.8p)'}] export [{'start': 1295, 'end': 4175, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 21:35:02.745270: - Your estimated bill for today is £0.92 and tomorrow is £1.95
2026-06-19 21:35:02.745309: - Import rates are expensive (22.4p - 26.0p) for the next 1 and a half hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 21:35:02.745329: - The battery is currently at 63% and is in eco mode.
2026-06-19 21:35:02.745346: - For the next 48 hours there will be no solar generation.
2026-06-19 21:35:02.745362: - You will run out of battery in 11 hours.
2026-06-19 21:35:02.745377: - No charging is planned.
2026-06-19 21:35:02.745392: 
2026-06-19 21:35:02.803390: Plan calculation took 1.02 seconds
2026-06-19 21:35:02.807155: No high rate period found
2026-06-19 21:35:02.859936: Import threshold used for optimisation was 13.17p
2026-06-19 21:35:02.909590: Low import rate windows [0: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 1: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 2: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 3: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 4: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 5: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 6: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 7: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 8: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 9: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 10: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 11: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 12: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 13: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 14: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 15: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 16: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 17: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 18: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 19: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 20: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 21: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 22: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 23: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 24: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 25: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 26: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 27: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 28: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 29: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 30: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 31: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 32: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 33: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 34: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 35: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 36: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 37: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 38: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 39: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 40: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 41: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 42: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 43: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 44: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 45: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 46: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 47: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 48: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 49: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 50: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 51: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 52: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 53: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 54: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 55: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 56: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 57: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 58: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 59: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 60: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 61: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 62: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 63: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 64: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 65: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 66: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 67: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 68: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 69: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 70: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 71: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 72: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 73: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 74: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 75: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 76: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 77: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 78: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 79: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 80: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 81: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 82: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 83: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 84: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 85: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 86: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 87: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 88: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 89: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 90: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 91: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41, 92: 06-21 20:30:00 - 06-21 21:00:00 @ 27.78, 93: 06-21 21:00:00 - 06-21 21:30:00 @ 27.1, 94: 06-21 21:30:00 - 06-21 22:00:00 @ 27.67]
2026-06-19 21:35:02.918060: Inverter 0 Set charge window is disabled
2026-06-19 21:35:02.918118: Inverter 0 count register writes 0
2026-06-19 21:35:02.932607: 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-19 21:35:02.932695: Recompute is saving previous plan...
2026-06-19 21:35:02.932742: Best charge window [  ]
2026-06-19 21:35:02.932764: Best export window [  ]
2026-06-19 21:35:02.933574: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 21:35:02.935690: Load divergence over 8.0 hours mean 691.25W, min 691.2W, max 692.4W, std dev 0.24W, divergence 0.02%
2026-06-19 21:35:02.954099: Creating pool of 12 processes to match your CPU count
2026-06-19 21:35:03.010846: Calculate Best options: mode(Monitor), 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-19 21:35:03.011162: Optimise levels pass started at 2026-06-19 21:35:03
2026-06-19 21:35:03.011363: Calculated end_record as 06-21 21:35:00 based on best_price 13.17p, next_charge_start 06-21 21:35:00, max_windows 0
2026-06-19 21:35:03.011425: Optimise levels pass ended at 2026-06-19 21:35:03, duration 0.0 seconds tried 0 combinations
2026-06-19 21:35:03.011503: Set best_price_charge_level 13.17p, best_price_export_level 0p, best_price_charge 13.17p, best_cost_export 0p, best_metric 546.65p, best_keep 0kWh, best_cycle 0kWh, best_carbon 0kg, best_import 0kWh
2026-06-19 21:35:03.025340: Starting detailed optimisation end_record 06-21 21:35:00, best_price_charge 13.17p, best_price_export 0p. lowest_price_charge 13.17p with charge limits []kWh and export limits []kWh
2026-06-19 21:35:03.025432: Tweak plan optimisation started
2026-06-19 21:35:03.025493: Tweak optimisation finished metric 535.0 cost 535.0 metric_keep 0 cycle 0 carbon 0 import 0
2026-06-19 21:35:03.052825: Previous plan best metric is 535.0 (cost 546.65) and new plan best metric is 535.0 (cost 546.65)
2026-06-19 21:35:03.053006: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-19 21:35:03.053167: Plan valid is now true after recompute was False
2026-06-19 21:35:03.080338: predict base end_record 06-21 21:35:00, final soc 1.12kWh, metric 646.62p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:55:00, load 38.38kWh, PV 0.0kWh
2026-06-19 21:35:03.083969:    Slot: [   21:35,    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,    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,    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]
2026-06-19 21:35:03.087494:     SoC: [   10.08,     9.74,     9.33,     8.91,      8.5,     8.09,      7.7,     7.31,     6.92,     6.53,     6.14,     5.75,     5.36,     4.97,     4.58,     4.19,      3.8,     3.41,     3.02,     2.63,     2.24,     1.85,     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,     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-19 21:35:03.088849:     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-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:35:03.090603:    LOAD: [    6.35,     6.67,     7.05,     7.43,     7.82,      8.2,     8.57,     8.93,     9.29,     9.66,    10.02,    10.38,    10.74,    11.11,    11.47,    11.83,     12.2,    12.56,    12.92,    13.29,    13.65,    14.01,    14.38,    14.74,     15.1,    15.46,    15.83,    16.19,    16.55,    16.92,    17.28,    17.64,     18.0,    18.37,    18.73,    19.09,    19.46,    19.77,    19.83,    19.89,    19.94,    20.22,    20.62,    20.77,    20.77,     20.8,    20.83,    20.86,    20.93,     21.2,    21.37,    21.84,    22.21,    22.48,    23.12,     23.7,    23.75,    23.84,    23.99,    24.18,    24.37,     24.9,    26.14,    28.09,    28.42,     28.5,    28.64,    28.84,    29.11,    29.44,    29.84,    30.29,    30.51,    30.53,    30.77,    31.08,    31.44,    31.64,    31.84,    32.13,    32.46,    33.06,    33.72,    34.14,    34.65,    34.97,    35.29,     35.6,    35.91,    36.23,    36.54,    36.86,    37.08,    37.38,     37.7,    38.01] kWh
2026-06-19 21:35:03.092145:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:35:03.093792:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     1.94,     2.31,     2.67,     3.03,      3.4,     3.76,     4.12,     4.49,     4.85,     5.21,     5.57,     5.94,      6.3,     6.66,     6.98,     7.03,     7.09,     7.15,     7.43,     7.83,     7.98,     7.98,     8.01,     8.04,     8.07,     8.13,      8.4,     8.58,     9.04,     9.41,     9.68,    10.32,    10.91,    10.96,    11.05,    11.19,    11.38,    11.58,    12.11,    13.35,     15.3,    15.63,     15.7,    15.84,    16.05,    16.32,    16.65,    17.04,     17.5,    17.72,    17.73,    17.98,    18.29,    18.65,    18.85,    19.05,    19.33,    19.67,    20.27,    20.92,    21.34,    21.85,    22.18,    22.49,     22.8,    23.12,    23.43,    23.75,    24.06,    24.29,    24.59,     24.9,    25.22] kWh
2026-06-19 21:35:03.095294:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:35:03.096889:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   142.37,   148.22,   153.57,   159.25,   164.67,   169.45,   174.33,   179.46,   184.47,   189.44,   194.41,   199.47,   204.44,   209.41,   214.02,   215.55,   217.15,   218.89,   227.53,   241.57,    247.0,   247.04,   247.77,   248.56,   249.33,   251.13,   258.62,   262.86,   273.95,   281.31,    286.7,   349.69,   361.25,   362.17,   363.95,   366.48,    369.6,   373.26,   383.09,   406.12,   442.53,   448.52,   449.86,    452.2,   455.85,   460.35,   466.28,   472.22,   479.52,   483.05,   483.24,   487.06,   491.68,   496.42,   499.12,   501.96,   505.91,   510.49,    518.7,   527.81,   533.56,   540.53,    545.3,   554.32,   562.86,   572.65,   582.33,   593.19,   604.87,   611.12,   619.19,   627.82,   636.67] p
2026-06-19 21:35:03.199628: Battery has 11.33 hours left - now at 10.08kWh
2026-06-19 21:35:03.244098: predict base10 end_record 06-21 21:35:00, final soc 1.12kWh, metric 674.56p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:20:00, load 39.91kWh, PV 0.0kWh
2026-06-19 21:35:03.246130:    Slot: [   21:35,    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,    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,    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]
2026-06-19 21:35:03.247797:     SoC: [   10.08,     9.72,     9.29,     8.86,     8.43,      8.0,     7.59,     7.18,     6.77,     6.36,     5.95,     5.54,     5.14,     4.73,     4.32,     3.91,      3.5,     3.09,     2.69,     2.28,     1.87,     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,     1.12,     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-19 21:35:03.249116:     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-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:35:03.250729:    LOAD: [    6.35,     6.68,     7.08,     7.49,     7.89,     8.29,     8.67,     9.05,     9.43,     9.81,    10.19,    10.57,    10.95,    11.33,    11.71,     12.1,    12.47,    12.86,    13.24,    13.62,     14.0,    14.38,    14.76,    15.14,    15.52,     15.9,    16.28,    16.66,    17.04,    17.42,     17.8,    18.18,    18.56,    18.94,    19.32,     19.7,    20.08,    20.42,    20.47,    20.53,    20.59,    20.89,    21.31,    21.46,    21.46,    21.49,    21.52,    21.55,    21.62,    21.91,    22.09,    22.58,    22.96,    23.25,    23.92,    24.53,    24.58,    24.68,    24.83,    25.03,    25.23,    25.79,    27.09,    29.13,    29.48,    29.55,     29.7,    29.91,     30.2,    30.54,    30.96,    31.44,    31.67,    31.68,    31.93,    32.26,    32.64,    32.85,    33.06,    33.36,    33.71,    34.34,    35.02,    35.46,    35.99,    36.34,    36.67,    36.99,    37.32,    37.65,    37.98,    38.31,    38.55,    38.86,    39.19,    39.52] kWh
2026-06-19 21:35:03.252257:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:35:03.253854:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     1.96,     2.34,     2.73,     3.11,     3.49,     3.87,     4.25,     4.63,     5.01,     5.39,     5.77,     6.15,     6.53,     6.91,     7.29,     7.62,     7.68,     7.74,      7.8,     8.09,     8.51,     8.67,     8.67,      8.7,     8.73,     8.76,     8.83,     9.11,     9.29,     9.78,    10.17,    10.45,    11.12,    11.74,    11.79,    11.89,    12.04,    12.24,    12.44,     13.0,     14.3,    16.34,    16.68,    16.76,    16.91,    17.12,     17.4,    17.75,    18.16,    18.64,    18.87,    18.89,    19.14,    19.47,    19.84,    20.05,    20.26,    20.56,    20.91,    21.54,    22.23,    22.67,     23.2,    23.54,    23.87,     24.2,    24.53,    24.86,    25.18,    25.52,    25.76,    26.07,     26.4,    26.73] kWh
2026-06-19 21:35:03.255414:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:35:03.257043:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   142.63,   148.68,   154.81,   160.42,   166.36,   172.04,   177.05,   182.17,   187.55,    192.8,    198.0,   203.21,   208.51,   213.72,   218.93,   223.76,   225.36,   227.03,   228.87,   237.91,   252.63,   258.31,   258.36,   259.12,   259.95,   260.76,   262.65,   270.49,   274.94,   286.55,   294.26,   299.91,   363.52,   375.62,   376.59,   378.45,    381.1,   384.37,   388.21,    398.5,   422.63,   460.77,   467.06,   468.46,    470.9,   474.73,   479.45,   485.65,   491.88,   499.52,   503.22,   503.42,   507.42,   512.26,   517.23,   520.05,   523.03,   527.16,   531.96,   540.56,   550.11,   556.13,   563.43,   568.43,   577.88,   586.84,   597.09,   607.22,   618.61,   630.83,   637.39,   645.83,   654.87,   664.14] p
2026-06-19 21:35:03.323580: predict best10 end_record 06-21 21:35:00, final soc 1.12kWh, metric 674.56p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:20:00, load 39.91kWh, PV 0.0kWh
2026-06-19 21:35:03.325562:    Slot: [   21:35,    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,    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,    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]
2026-06-19 21:35:03.327181:     SoC: [   10.08,     9.72,     9.29,     8.86,     8.43,      8.0,     7.59,     7.18,     6.77,     6.36,     5.95,     5.54,     5.14,     4.73,     4.32,     3.91,      3.5,     3.09,     2.69,     2.28,     1.87,     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,     1.12,     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-19 21:35:03.328583:     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-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:35:03.330229:    LOAD: [    6.35,     6.68,     7.08,     7.49,     7.89,     8.29,     8.67,     9.05,     9.43,     9.81,    10.19,    10.57,    10.95,    11.33,    11.71,     12.1,    12.47,    12.86,    13.24,    13.62,     14.0,    14.38,    14.76,    15.14,    15.52,     15.9,    16.28,    16.66,    17.04,    17.42,     17.8,    18.18,    18.56,    18.94,    19.32,     19.7,    20.08,    20.42,    20.47,    20.53,    20.59,    20.89,    21.31,    21.46,    21.46,    21.49,    21.52,    21.55,    21.62,    21.91,    22.09,    22.58,    22.96,    23.25,    23.92,    24.53,    24.58,    24.68,    24.83,    25.03,    25.23,    25.79,    27.09,    29.13,    29.48,    29.55,     29.7,    29.91,     30.2,    30.54,    30.96,    31.44,    31.67,    31.68,    31.93,    32.26,    32.64,    32.85,    33.06,    33.36,    33.71,    34.34,    35.02,    35.46,    35.99,    36.34,    36.67,    36.99,    37.32,    37.65,    37.98,    38.31,    38.55,    38.86,    39.19,    39.52] kWh
2026-06-19 21:35:03.331869:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:35:03.333502:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     1.96,     2.34,     2.73,     3.11,     3.49,     3.87,     4.25,     4.63,     5.01,     5.39,     5.77,     6.15,     6.53,     6.91,     7.29,     7.62,     7.68,     7.74,      7.8,     8.09,     8.51,     8.67,     8.67,      8.7,     8.73,     8.76,     8.83,     9.11,     9.29,     9.78,    10.17,    10.45,    11.12,    11.74,    11.79,    11.89,    12.04,    12.24,    12.44,     13.0,     14.3,    16.34,    16.68,    16.76,    16.91,    17.12,     17.4,    17.75,    18.16,    18.64,    18.87,    18.89,    19.14,    19.47,    19.84,    20.05,    20.26,    20.56,    20.91,    21.54,    22.23,    22.67,     23.2,    23.54,    23.87,     24.2,    24.53,    24.86,    25.18,    25.52,    25.76,    26.07,     26.4,    26.73] kWh
2026-06-19 21:35:03.335097:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:35:03.336718:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   142.63,   148.68,   154.81,   160.42,   166.36,   172.04,   177.05,   182.17,   187.55,    192.8,    198.0,   203.21,   208.51,   213.72,   218.93,   223.76,   225.36,   227.03,   228.87,   237.91,   252.63,   258.31,   258.36,   259.12,   259.95,   260.76,   262.65,   270.49,   274.94,   286.55,   294.26,   299.91,   363.52,   375.62,   376.59,   378.45,    381.1,   384.37,   388.21,    398.5,   422.63,   460.77,   467.06,   468.46,    470.9,   474.73,   479.45,   485.65,   491.88,   499.52,   503.22,   503.42,   507.42,   512.26,   517.23,   520.05,   523.03,   527.16,   531.96,   540.56,   550.11,   556.13,   563.43,   568.43,   577.88,   586.84,   597.09,   607.22,   618.61,   630.83,   637.39,   645.83,   654.87,   664.14] p
2026-06-19 21:35:03.409443: predict best end_record 06-21 21:35:00, final soc 1.12kWh, metric 646.62p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:55:00, load 38.38kWh, PV 0.0kWh
2026-06-19 21:35:03.411594:    Slot: [   21:35,    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,    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,    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]
2026-06-19 21:35:03.413170:     SoC: [   10.08,     9.74,     9.33,     8.91,      8.5,     8.09,      7.7,     7.31,     6.92,     6.53,     6.14,     5.75,     5.36,     4.97,     4.58,     4.19,      3.8,     3.41,     3.02,     2.63,     2.24,     1.85,     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,     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-19 21:35:03.414566:     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-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:35:03.416598:    LOAD: [    6.35,     6.67,     7.05,     7.43,     7.82,      8.2,     8.57,     8.93,     9.29,     9.66,    10.02,    10.38,    10.74,    11.11,    11.47,    11.83,     12.2,    12.56,    12.92,    13.29,    13.65,    14.01,    14.38,    14.74,     15.1,    15.46,    15.83,    16.19,    16.55,    16.92,    17.28,    17.64,     18.0,    18.37,    18.73,    19.09,    19.46,    19.77,    19.83,    19.89,    19.94,    20.22,    20.62,    20.77,    20.77,     20.8,    20.83,    20.86,    20.93,     21.2,    21.37,    21.84,    22.21,    22.48,    23.12,     23.7,    23.75,    23.84,    23.99,    24.18,    24.37,     24.9,    26.14,    28.09,    28.42,     28.5,    28.64,    28.84,    29.11,    29.44,    29.84,    30.29,    30.51,    30.53,    30.77,    31.08,    31.44,    31.64,    31.84,    32.13,    32.46,    33.06,    33.72,    34.14,    34.65,    34.97,    35.29,     35.6,    35.91,    36.23,    36.54,    36.86,    37.08,    37.38,     37.7,    38.01] kWh
2026-06-19 21:35:03.418182:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:35:03.420885:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     1.94,     2.31,     2.67,     3.03,      3.4,     3.76,     4.12,     4.49,     4.85,     5.21,     5.57,     5.94,      6.3,     6.66,     6.98,     7.03,     7.09,     7.15,     7.43,     7.83,     7.98,     7.98,     8.01,     8.04,     8.07,     8.13,      8.4,     8.58,     9.04,     9.41,     9.68,    10.32,    10.91,    10.96,    11.05,    11.19,    11.38,    11.58,    12.11,    13.35,     15.3,    15.63,     15.7,    15.84,    16.05,    16.32,    16.65,    17.04,     17.5,    17.72,    17.73,    17.98,    18.29,    18.65,    18.85,    19.05,    19.33,    19.67,    20.27,    20.92,    21.34,    21.85,    22.18,    22.49,     22.8,    23.12,    23.43,    23.75,    24.06,    24.29,    24.59,     24.9,    25.22] kWh
2026-06-19 21:35:03.422423:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:35:03.424014:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   142.37,   148.22,   153.57,   159.25,   164.67,   169.45,   174.33,   179.46,   184.47,   189.44,   194.41,   199.47,   204.44,   209.41,   214.02,   215.55,   217.15,   218.89,   227.53,   241.57,    247.0,   247.04,   247.77,   248.56,   249.33,   251.13,   258.62,   262.86,   273.95,   281.31,    286.7,   349.69,   361.25,   362.17,   363.95,   366.48,    369.6,   373.26,   383.09,   406.12,   442.53,   448.52,   449.86,    452.2,   455.85,   460.35,   466.28,   472.22,   479.52,   483.05,   483.24,   487.06,   491.68,   496.42,   499.12,   501.96,   505.91,   510.49,    518.7,   527.81,   533.56,   540.53,    545.3,   554.32,   562.86,   572.65,   582.33,   593.19,   604.87,   611.12,   619.19,   627.82,   636.67] p
2026-06-19 21:35:03.426548:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ]
2026-06-19 21:35:03.426613: Saving plan best values to HA entities
2026-06-19 21:35:03.555192: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 21:35:03.560798: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 21:35:03.566210: Best charging limit SoC's []kWh, export []kWh gives import battery 0kWh, house 23.69kWh, export 0.0kWh, metric 646.62p, metric10 674.56p
2026-06-19 21:35:03.639435: Marginal costs baseline metric (no standing charge): 546.6483
2026-06-19 21:35:03.824931: Marginal energy costs matrix computed: min=15.2 max=20.7
2026-06-19 21:35:03.906373: Rate array import [{'start': 1295, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 26.0p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3840, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 3840, 'end': 3900, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 3900, 'end': 4020, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 4020, 'end': 4175, 'rate': 'expensive', 'range': '(27.1p - 27.8p)'}] export [{'start': 1295, 'end': 4175, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 21:35:03.907264: - Your estimated bill for today is £0.92 and tomorrow is £1.95
2026-06-19 21:35:03.907296: - Import rates are expensive (22.4p - 26.0p) for the next 1 and a half hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 21:35:03.907316: - The battery is currently at 63% and is in eco mode.
2026-06-19 21:35:03.907332: - For the next 48 hours there will be no solar generation.
2026-06-19 21:35:03.907347: - You will run out of battery in 11 hours.
2026-06-19 21:35:03.907363: - No charging is planned.
2026-06-19 21:35:03.907378: 
2026-06-19 21:35:03.949430: Plan calculation took 1.02 seconds
2026-06-19 21:35:03.949715: Inverter 0: Type SK Sunsynk
2026-06-19 21:35:03.949772: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 21:35:03.949998: Reserve min: 7%, battery_min: 7%
2026-06-19 21:35:03.950065: 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-19 21:35:03.950349: Inverter 0 SoC: 10.08kW 63%, current charge rate 5000W, current discharge rate 5250W, current battery power 602W, current battery voltage 51.2V, grid power -56W, load power 634W, PV Power 0W
2026-06-19 21:35:03.950605: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:35:03.950709: Inverter 0 scheduled charge enable is False
2026-06-19 21:35:03.950766: Inverter 0 charge windows currently []
2026-06-19 21:35:03.950794: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 21:35:03.950898: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:35:03.950924: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:35:03.950956: Inverter 0 scheduled discharge enable is False
2026-06-19 21:35:03.951072: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:35:03.951099: Inverter 0 discharge windows currently []
2026-06-19 21:35:03.951122: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:35:03.951138: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:35:03.951154: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:35:04.003517: Inverter 0 Set charge window is disabled
2026-06-19 21:35:04.003580: Inverter 0 count register writes 0
2026-06-19 21:35:04.022750: Total inverter register writes now 0
2026-06-19 21:35:04.041918: Completed run status Demand
2026-06-19 21:35:04.048246: Info: record_status Demand
2026-06-19 21:35:04.060631: Saved current settings to /config/predbat_config.json
2026-06-19 21:35:38.131796: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:35:38.132020: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:35:38.132053: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:35:38.132177: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:35:38.132204: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:35:38.132222: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:35:38.132238: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:37:52.312626: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:37:52.312886: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:37:52.312925: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:37:52.313098: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:37:52.313134: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:37:52.313152: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:37:52.313168: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:39:14.679253: Successfully loaded apps.yaml from apps.yaml
2026-06-19 21:39:17.306915: Successfully loaded apps.yaml from apps.yaml
2026-06-19 21:39:52.484200: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:39:52.484398: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:39:52.484428: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:39:52.484571: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:39:52.484601: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:39:52.484620: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:39:52.484636: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:40:00.567722: --------------- PredBat - update at 2026-06-19 21:40:00+01:00 with clock skew 0 minutes, minutes now 1300
2026-06-19 21:40:00.568219: Saved current settings to /config/predbat_config.json
2026-06-19 21:40:00.568281: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 54.9 minutes
2026-06-19 21:40:00.568333: 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-19 21:40:00.568418: Autoupdate: There is an update pending v8.40.14 Fix lost config, further rollout of storage class - auto update is off
2026-06-19 21:40:00.584449: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 21:40:00.584926: Predbat mode is set to Monitor
2026-06-19 21:40:00.680361: Found 11520 load_today datapoints going back 2 days
2026-06-19 21:40:00.680471: Using load_power data to fill gaps in load_today data
2026-06-19 21:40:00.754713: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 21:40:00.754880: Zero load period starting at 2026-06-19T12:09:00+0100 (571 minutes) for 889 minutes with base value 0.9
2026-06-19 21:40:00.754937: Zero load period starting at 2026-06-18T19:24:00+0100 (1576 minutes) for 64 minutes with base value 0.8
2026-06-19 21:40:00.756158: Processing 384 30-minute periods for power integration
2026-06-19 21:40:00.826138: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 21:40:00.826251: Car charging hold True, threshold 6.0kWh
2026-06-19 21:40:00.826288: Current data so far today: load 6.4kWh, import 1.9kWh, export 0.0kWh, PV 0kWh
2026-06-19 21:40:00.848590: Standing charge is set to 49.98p
2026-06-19 21:40:00.898262: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 21:40:00.898357: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 21:40:00.898570: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 236.7 minutes
2026-06-19 21:40:00.898937: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 236.7 minutes
2026-06-19 21:40:00.904588: Loaded 95 datapoints of futurerate analysis
2026-06-19 21:40:01.063041: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02', '06-20 19:00:00 => 23.07 / 17.65', '06-20 20:00:00 => 24.98 / 18.66']
2026-06-19 21:40:01.089977: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 21:40:01.090234: Import rates: min 13.17p, max 36.53p, average 20.05p
2026-06-19 21:40:01.128469: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 21:40:01.128570: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 21:40:01.129813: High export rate found rates in range 99p to -99p
2026-06-19 21:40:01.235542: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 21:40:01.235709: Battery level now 10.08kWh, -1hr ago 10.59kWh, at midnight 10.59kWh, battery value change in the last hour -7.24p, change today -7.24p, rate_forward 14.14p
2026-06-19 21:40:01.235964: Last hour: net energy 0.1kWh, import 0.1kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 2.65p, import 2.65p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 21:40:01.289807: Today's energy total net 1.9kWh, import 1.9kWh, export 0.0kWh, cost 91.68p, import 41.69p, export 0.0p, carbon 0.0kg
2026-06-19 21:40:01.289910: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 21:40:01.293098: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 21:40:01.294464: Warn: Found 1 gaps in load_today totalling 9735 minutes to fill using average data
2026-06-19 21:40:01.294632: Gap starting at 2026-06-18T15:55:00+0100 (1785 minutes) for 9735 minutes
2026-06-19 21:40:01.307356: Historical days now [7] weight [1]
2026-06-19 21:40:01.325170: Today's load divergence 105.21%, in-day adjustment 105.11%, damping 0.95x, yesterday 106.55% today 104.95% blend 9.72%
2026-06-19 21:40:01.325215: Today's predicted so far 13.91kWh with 0.0kWh car/iBoost excluded, 1.1kWh import ignored, and 0kWh forecast extra.
2026-06-19 21:40:01.325238: Today's actual load so far 14.76kWh with 0.0kWh car/iBoost excluded, and 0.43kWh import ignored.
2026-06-19 21:40:01.352592: Inverter 0: Type SK Sunsynk
2026-06-19 21:40:01.352640: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 21:40:01.352772: Reserve min: 7%, battery_min: 7%
2026-06-19 21:40:01.352818: 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-19 21:40:01.353018: Inverter 0 SoC: 10.08kW 63%, current charge rate 5000W, current discharge rate 5250W, current battery power 622W, current battery voltage 51.2V, grid power -89W, load power 690W, PV Power 0W
2026-06-19 21:40:01.353129: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:40:01.353187: Inverter 0 scheduled charge enable is False
2026-06-19 21:40:01.353207: Inverter 0 charge windows currently []
2026-06-19 21:40:01.353225: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 21:40:01.353303: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:40:01.353324: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:40:01.353348: Inverter 0 scheduled discharge enable is False
2026-06-19 21:40:01.353438: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:40:01.353459: Inverter 0 discharge windows currently []
2026-06-19 21:40:01.353474: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:40:01.353488: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:40:01.353500: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:40:01.401519: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 21:40:01.401597: Plan was last updated on 2026-06-19 21:35:00+01:00 and is now 5.0 minutes old
2026-06-19 21:40:01.401625: Best charge window [  ]
2026-06-19 21:40:01.401642: Best export window [  ]
2026-06-19 21:40:01.402296: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 21:40:01.403922: Load divergence over 8.0 hours mean 692.5W, min 692.4W, max 693.6W, std dev 0.33W, divergence 0.02%
2026-06-19 21:40:01.419086: Creating pool of 12 processes to match your CPU count
2026-06-19 21:40:01.499741: predict base end_record 06-21 21:40:00, final soc 1.12kWh, metric 647.56p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:00:00, load 38.44kWh, PV 0.0kWh
2026-06-19 21:40:01.502056:    Slot: [   21:40,    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,    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,    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]
2026-06-19 21:40:01.503876:     SoC: [   10.08,     9.81,      9.4,     8.98,     8.57,     8.16,     7.77,     7.38,     6.99,      6.6,     6.21,     5.82,     5.43,     5.04,     4.65,     4.26,     3.87,     3.48,     3.08,     2.69,      2.3,     1.91,     1.52,     1.13,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:40:01.505365:     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-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:40:01.507033:    LOAD: [     6.4,     6.66,     7.04,     7.42,      7.8,     8.18,     8.55,     8.91,     9.28,     9.64,    10.01,    10.37,    10.73,     11.1,    11.46,    11.82,    12.19,    12.55,    12.91,    13.28,    13.64,    14.01,    14.37,    14.73,     15.1,    15.46,    15.82,    16.19,    16.55,    16.91,    17.28,    17.64,     18.0,    18.37,    18.73,     19.1,    19.46,    19.78,    19.83,    19.89,    19.94,    20.18,    20.61,    20.78,    20.78,     20.8,    20.83,    20.86,    20.94,     21.2,    21.37,    21.84,    22.21,    22.48,    23.12,     23.7,    23.75,    23.85,    23.99,    24.18,    24.38,    24.91,    26.15,     28.1,    28.43,     28.5,    28.64,    28.84,    29.11,    29.44,    29.84,     30.3,    30.52,    30.53,    30.77,    31.08,    31.44,    31.63,    31.85,    32.13,    32.46,    33.06,    33.73,    34.17,    34.65,    34.98,     35.3,     35.6,    35.91,    36.23,    36.54,    36.87,     37.1,    37.38,     37.7,    38.02] kWh
2026-06-19 21:40:01.508628:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:40:01.510746:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.25,     2.62,     2.98,     3.34,     3.71,     4.07,     4.43,      4.8,     5.16,     5.53,     5.89,     6.25,     6.62,     6.93,     6.99,     7.04,      7.1,     7.34,     7.76,     7.93,     7.93,     7.96,     7.99,     8.02,      8.1,     8.36,     8.53,      9.0,     9.37,     9.63,    10.28,    10.86,    10.91,     11.0,    11.15,    11.34,    11.53,    12.06,     13.3,    15.25,    15.58,    15.66,     15.8,     16.0,    16.27,     16.6,    16.99,    17.45,    17.67,    17.69,    17.93,    18.24,     18.6,    18.79,    19.01,    19.29,    19.62,    20.22,    20.88,    21.33,     21.8,    22.14,    22.45,    22.76,    23.07,    23.39,     23.7,    24.02,    24.26,    24.54,    24.85,    25.17] kWh
2026-06-19 21:40:01.512805:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:40:01.515028:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   147.35,   152.71,   158.39,   163.82,   168.61,    173.5,   178.64,   183.66,   188.64,   193.62,   198.68,   203.66,   208.64,   213.25,   214.77,   216.37,   218.12,   225.48,   240.31,   246.45,   246.49,   247.21,   248.01,   248.74,   250.91,   258.08,   262.32,   273.41,   280.76,   286.16,   349.15,    360.7,   361.62,    363.4,   365.93,   369.05,   372.72,   382.54,   405.58,   441.98,   447.98,   449.31,   451.65,    455.3,   459.81,   465.73,   471.67,   478.97,    482.5,   482.69,   486.51,   491.13,   495.87,   498.42,   501.55,   505.34,   509.91,   518.09,   527.37,   533.46,   539.97,   544.88,   553.91,   562.21,   571.92,   581.69,   592.65,   604.45,    611.0,   618.62,   627.21,   636.11] p
2026-06-19 21:40:01.624264: Battery has 11.33 hours left - now at 10.08kWh
2026-06-19 21:40:01.665544: predict base10 end_record 06-21 21:40:00, final soc 1.12kWh, metric 675.61p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:25:00, load 39.96kWh, PV 0.0kWh
2026-06-19 21:40:01.667188:    Slot: [   21:40,    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,    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,    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]
2026-06-19 21:40:01.668467:     SoC: [   10.08,     9.79,     9.36,     8.93,      8.5,     8.07,     7.66,     7.25,     6.84,     6.43,     6.03,     5.62,     5.21,      4.8,     4.39,     3.98,     3.57,     3.16,     2.75,     2.34,     1.93,     1.52,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:40:01.669547:     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-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:40:01.670860:    LOAD: [     6.4,     6.67,     7.07,     7.47,     7.87,     8.27,     8.65,     9.03,     9.41,     9.79,    10.18,    10.56,    10.94,    11.32,     11.7,    12.08,    12.46,    12.84,    13.22,    13.61,    13.99,    14.37,    14.75,    15.13,    15.51,    15.89,    16.27,    16.65,    17.04,    17.42,     17.8,    18.18,    18.56,    18.94,    19.32,     19.7,    20.08,    20.41,    20.47,    20.53,    20.59,    20.84,    21.29,    21.46,    21.46,    21.49,    21.52,    21.55,    21.63,    21.91,    22.09,    22.58,    22.96,    23.25,    23.92,    24.53,    24.58,    24.68,    24.83,    25.03,    25.23,    25.79,    27.09,    29.13,    29.48,    29.56,     29.7,    29.91,     30.2,    30.54,    30.96,    31.44,    31.67,    31.68,    31.94,    32.26,    32.64,    32.84,    33.07,    33.36,     33.7,    34.33,    35.03,    35.49,    35.99,    36.35,    36.68,    36.99,    37.32,    37.65,    37.98,    38.32,    38.57,    38.86,    39.19,    39.52] kWh
2026-06-19 21:40:01.672158:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:40:01.673412:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     1.91,     2.29,     2.67,     3.05,     3.43,     3.81,     4.19,     4.57,     4.95,     5.33,     5.72,      6.1,     6.48,     6.86,     7.24,     7.57,     7.63,     7.69,     7.75,      8.0,     8.44,     8.62,     8.62,     8.65,     8.68,     8.71,     8.79,     9.06,     9.24,     9.73,    10.12,     10.4,    11.07,    11.69,    11.74,    11.84,    11.99,    12.19,    12.39,    12.95,    14.25,    16.29,    16.63,    16.71,    16.86,    17.07,    17.35,     17.7,    18.11,    18.59,    18.82,    18.84,    19.09,    19.42,    19.79,    19.99,    20.22,    20.51,    20.86,    21.49,    22.19,    22.65,    23.15,     23.5,    23.83,    24.15,    24.48,    24.81,    25.14,    25.48,    25.72,    26.02,    26.35,    26.68] kWh
2026-06-19 21:40:01.674670:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:40:01.675925:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.74,    147.8,   153.94,   159.56,   165.51,    171.2,   176.22,   181.35,   186.73,   191.99,   197.21,   202.42,   207.73,   212.95,   218.17,   222.99,   224.58,   226.26,    228.1,    235.8,   251.35,   257.79,   257.82,   258.58,   259.41,   260.18,   262.45,   269.96,    274.4,   286.02,   293.73,   299.38,   362.99,   375.09,   376.06,   377.92,   380.57,   383.84,   387.68,   397.97,   422.11,   460.25,   466.53,   467.93,   470.38,    474.2,   478.92,   485.13,   491.35,    499.0,   502.69,   502.89,   506.89,   511.73,    516.7,   519.37,   522.66,   526.62,    531.4,   539.98,   549.71,   556.08,   562.91,   568.05,   577.52,   586.22,   596.38,   606.61,   618.08,   630.44,    637.3,   645.29,   654.28,   663.61] p
2026-06-19 21:40:01.743476: predict best10 end_record 06-21 21:40:00, final soc 1.12kWh, metric 675.61p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:25:00, load 39.96kWh, PV 0.0kWh
2026-06-19 21:40:01.745086:    Slot: [   21:40,    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,    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,    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]
2026-06-19 21:40:01.746399:     SoC: [   10.08,     9.79,     9.36,     8.93,      8.5,     8.07,     7.66,     7.25,     6.84,     6.43,     6.03,     5.62,     5.21,      4.8,     4.39,     3.98,     3.57,     3.16,     2.75,     2.34,     1.93,     1.52,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:40:01.747454:     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-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:40:01.748745:    LOAD: [     6.4,     6.67,     7.07,     7.47,     7.87,     8.27,     8.65,     9.03,     9.41,     9.79,    10.18,    10.56,    10.94,    11.32,     11.7,    12.08,    12.46,    12.84,    13.22,    13.61,    13.99,    14.37,    14.75,    15.13,    15.51,    15.89,    16.27,    16.65,    17.04,    17.42,     17.8,    18.18,    18.56,    18.94,    19.32,     19.7,    20.08,    20.41,    20.47,    20.53,    20.59,    20.84,    21.29,    21.46,    21.46,    21.49,    21.52,    21.55,    21.63,    21.91,    22.09,    22.58,    22.96,    23.25,    23.92,    24.53,    24.58,    24.68,    24.83,    25.03,    25.23,    25.79,    27.09,    29.13,    29.48,    29.56,     29.7,    29.91,     30.2,    30.54,    30.96,    31.44,    31.67,    31.68,    31.94,    32.26,    32.64,    32.84,    33.07,    33.36,     33.7,    34.33,    35.03,    35.49,    35.99,    36.35,    36.68,    36.99,    37.32,    37.65,    37.98,    38.32,    38.57,    38.86,    39.19,    39.52] kWh
2026-06-19 21:40:01.750009:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:40:01.751264:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     1.91,     2.29,     2.67,     3.05,     3.43,     3.81,     4.19,     4.57,     4.95,     5.33,     5.72,      6.1,     6.48,     6.86,     7.24,     7.57,     7.63,     7.69,     7.75,      8.0,     8.44,     8.62,     8.62,     8.65,     8.68,     8.71,     8.79,     9.06,     9.24,     9.73,    10.12,     10.4,    11.07,    11.69,    11.74,    11.84,    11.99,    12.19,    12.39,    12.95,    14.25,    16.29,    16.63,    16.71,    16.86,    17.07,    17.35,     17.7,    18.11,    18.59,    18.82,    18.84,    19.09,    19.42,    19.79,    19.99,    20.22,    20.51,    20.86,    21.49,    22.19,    22.65,    23.15,     23.5,    23.83,    24.15,    24.48,    24.81,    25.14,    25.48,    25.72,    26.02,    26.35,    26.68] kWh
2026-06-19 21:40:01.752469:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:40:01.753777:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.74,    147.8,   153.94,   159.56,   165.51,    171.2,   176.22,   181.35,   186.73,   191.99,   197.21,   202.42,   207.73,   212.95,   218.17,   222.99,   224.58,   226.26,    228.1,    235.8,   251.35,   257.79,   257.82,   258.58,   259.41,   260.18,   262.45,   269.96,    274.4,   286.02,   293.73,   299.38,   362.99,   375.09,   376.06,   377.92,   380.57,   383.84,   387.68,   397.97,   422.11,   460.25,   466.53,   467.93,   470.38,    474.2,   478.92,   485.13,   491.35,    499.0,   502.69,   502.89,   506.89,   511.73,    516.7,   519.37,   522.66,   526.62,    531.4,   539.98,   549.71,   556.08,   562.91,   568.05,   577.52,   586.22,   596.38,   606.61,   618.08,   630.44,    637.3,   645.29,   654.28,   663.61] p
2026-06-19 21:40:01.824436: predict best end_record 06-21 21:40:00, final soc 1.12kWh, metric 647.56p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:00:00, load 38.44kWh, PV 0.0kWh
2026-06-19 21:40:01.826162:    Slot: [   21:40,    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,    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,    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]
2026-06-19 21:40:01.827471:     SoC: [   10.08,     9.81,      9.4,     8.98,     8.57,     8.16,     7.77,     7.38,     6.99,      6.6,     6.21,     5.82,     5.43,     5.04,     4.65,     4.26,     3.87,     3.48,     3.08,     2.69,      2.3,     1.91,     1.52,     1.13,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:40:01.828550:     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-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:40:01.829831:    LOAD: [     6.4,     6.66,     7.04,     7.42,      7.8,     8.18,     8.55,     8.91,     9.28,     9.64,    10.01,    10.37,    10.73,     11.1,    11.46,    11.82,    12.19,    12.55,    12.91,    13.28,    13.64,    14.01,    14.37,    14.73,     15.1,    15.46,    15.82,    16.19,    16.55,    16.91,    17.28,    17.64,     18.0,    18.37,    18.73,     19.1,    19.46,    19.78,    19.83,    19.89,    19.94,    20.18,    20.61,    20.78,    20.78,     20.8,    20.83,    20.86,    20.94,     21.2,    21.37,    21.84,    22.21,    22.48,    23.12,     23.7,    23.75,    23.85,    23.99,    24.18,    24.38,    24.91,    26.15,     28.1,    28.43,     28.5,    28.64,    28.84,    29.11,    29.44,    29.84,     30.3,    30.52,    30.53,    30.77,    31.08,    31.44,    31.63,    31.85,    32.13,    32.46,    33.06,    33.73,    34.17,    34.65,    34.98,     35.3,     35.6,    35.91,    36.23,    36.54,    36.87,     37.1,    37.38,     37.7,    38.02] kWh
2026-06-19 21:40:01.831063:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:40:01.832330:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.25,     2.62,     2.98,     3.34,     3.71,     4.07,     4.43,      4.8,     5.16,     5.53,     5.89,     6.25,     6.62,     6.93,     6.99,     7.04,      7.1,     7.34,     7.76,     7.93,     7.93,     7.96,     7.99,     8.02,      8.1,     8.36,     8.53,      9.0,     9.37,     9.63,    10.28,    10.86,    10.91,     11.0,    11.15,    11.34,    11.53,    12.06,     13.3,    15.25,    15.58,    15.66,     15.8,     16.0,    16.27,     16.6,    16.99,    17.45,    17.67,    17.69,    17.93,    18.24,     18.6,    18.79,    19.01,    19.29,    19.62,    20.22,    20.88,    21.33,     21.8,    22.14,    22.45,    22.76,    23.07,    23.39,     23.7,    24.02,    24.26,    24.54,    24.85,    25.17] kWh
2026-06-19 21:40:01.833539:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:40:01.834814:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   147.35,   152.71,   158.39,   163.82,   168.61,    173.5,   178.64,   183.66,   188.64,   193.62,   198.68,   203.66,   208.64,   213.25,   214.77,   216.37,   218.12,   225.48,   240.31,   246.45,   246.49,   247.21,   248.01,   248.74,   250.91,   258.08,   262.32,   273.41,   280.76,   286.16,   349.15,    360.7,   361.62,    363.4,   365.93,   369.05,   372.72,   382.54,   405.58,   441.98,   447.98,   449.31,   451.65,    455.3,   459.81,   465.73,   471.67,   478.97,    482.5,   482.69,   486.51,   491.13,   495.87,   498.42,   501.55,   505.34,   509.91,   518.09,   527.37,   533.46,   539.97,   544.88,   553.91,   562.21,   571.92,   581.69,   592.65,   604.45,    611.0,   618.62,   627.21,   636.11] p
2026-06-19 21:40:01.836466:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ]
2026-06-19 21:40:01.836491: Saving plan best values to HA entities
2026-06-19 21:40:02.022614: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 21:40:02.030336: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 21:40:02.035593: Best charging limit SoC's []kWh, export []kWh gives import battery 0kWh, house 23.69kWh, export 0.0kWh, metric 647.56p, metric10 675.61p
2026-06-19 21:40:02.101122: Marginal costs baseline metric (no standing charge): 547.5956
2026-06-19 21:40:02.266315: Marginal energy costs matrix computed: min=15.21 max=20.55
2026-06-19 21:40:02.344909: Rate array import [{'start': 1300, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 26.0p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3840, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 3840, 'end': 3900, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 3900, 'end': 4020, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 4020, 'end': 4180, 'rate': 'expensive', 'range': '(27.1p - 27.8p)'}] export [{'start': 1300, 'end': 4180, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 21:40:02.345698: - Your estimated bill for today is £0.92 and tomorrow is £1.94
2026-06-19 21:40:02.345740: - Import rates are expensive (22.4p - 26.0p) for the next 1 and a quarter hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 21:40:02.345757: - The battery is currently at 63% and is in eco mode.
2026-06-19 21:40:02.345770: - For the next 48 hours there will be no solar generation.
2026-06-19 21:40:02.345782: - You will run out of battery in 11 hours.
2026-06-19 21:40:02.345794: - No charging is planned.
2026-06-19 21:40:02.345806: 
2026-06-19 21:40:02.396915: Plan calculation took 1.00 seconds
2026-06-19 21:40:02.402338: No high rate period found
2026-06-19 21:40:02.456554: Import threshold used for optimisation was 13.17p
2026-06-19 21:40:02.514665: Low import rate windows [0: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 1: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 2: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 3: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 4: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 5: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 6: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 7: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 8: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 9: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 10: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 11: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 12: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 13: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 14: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 15: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 16: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 17: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 18: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 19: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 20: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 21: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 22: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 23: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 24: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 25: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 26: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 27: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 28: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 29: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 30: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 31: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 32: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 33: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 34: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 35: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 36: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 37: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 38: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 39: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 40: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 41: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 42: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 43: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 44: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 45: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 46: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 47: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 48: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 49: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 50: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 51: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 52: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 53: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 54: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 55: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 56: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 57: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 58: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 59: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 60: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 61: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 62: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 63: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 64: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 65: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 66: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 67: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 68: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 69: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 70: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 71: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 72: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 73: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 74: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 75: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 76: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 77: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 78: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 79: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 80: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 81: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 82: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 83: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 84: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 85: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 86: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 87: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 88: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 89: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 90: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 91: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41, 92: 06-21 20:30:00 - 06-21 21:00:00 @ 27.78, 93: 06-21 21:00:00 - 06-21 21:30:00 @ 27.1, 94: 06-21 21:30:00 - 06-21 22:00:00 @ 27.67]
2026-06-19 21:40:02.523383: Inverter 0 Set charge window is disabled
2026-06-19 21:40:02.523444: Inverter 0 count register writes 0
2026-06-19 21:40:02.540698: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 21:40:02.546413: Total inverter register writes now 0
2026-06-19 21:40:02.570484: Completed run status Demand
2026-06-19 21:40:02.578413: Info: record_status Demand
2026-06-19 21:40:02.593175: Saved current settings to /config/predbat_config.json
2026-06-19 21:40:37.662950: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:40:37.663154: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:40:37.663188: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:40:37.663317: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:40:37.663350: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:40:37.663368: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:40:37.663384: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:42:35.861472: Info: No secrets.yaml file found
2026-06-19 21:42:35.861577: Loading apps.yaml
2026-06-19 21:42:35.878800: Predbat: Startup predbat
2026-06-19 21:42:35.910802: --------------- PredBat - update at 2026-06-19 21:40:00+01:00 with clock skew 0 minutes, minutes now 1300
2026-06-19 21:42:35.912318: Config root is /config
2026-06-19 21:42:35.912400: --------------- PredBat - update at 2026-06-19 21:40:00+01:00 with clock skew 0 minutes, minutes now 1300
2026-06-19 21:42:35.912432: Initialising Storage interface
2026-06-19 21:42:35.912584: Initialising Home Assistant Interface interface
2026-06-19 21:42:35.931397: Initialising Home Assistant History interface
2026-06-19 21:42:35.931492: Initialising Web Interface interface
2026-06-19 21:42:35.931533: Initialising plugin system
2026-06-19 21:42:35.931618: Scanning for plugins in: /addon
2026-06-19 21:42:35.931813: Plugin discovery complete. Loaded 0 plugins.
2026-06-19 21:42:35.931844: Starting Storage interface
2026-06-19 21:42:35.931868: Creating task: <coroutine object ComponentBase.start at 0x7f4313951d20>
2026-06-19 21:42:35.932297: StorageComponent: Waiting for API to start
2026-06-19 21:42:35.938634: StorageComponent: Started
2026-06-19 21:42:36.932469: Starting Home Assistant Interface interface
2026-06-19 21:42:36.932584: Creating task: <coroutine object HAInterface.start at 0x7f42f40f8ac0>
2026-06-19 21:42:36.933033: HAInterface: Waiting for API to start
2026-06-19 21:42:36.933249: Info: Starting HA interface
2026-06-19 21:42:36.933761: Info: Start socket for url http://10.0.20.15:8123/api/websocket
2026-06-19 21:42:36.938112: Info: Web Socket active
2026-06-19 21:42:37.933180: Starting Home Assistant History interface
2026-06-19 21:42:37.933257: Creating task: <coroutine object ComponentBase.start at 0x7f42f661bcc0>
2026-06-19 21:42:37.933980: HAHistory: Waiting for API to start
2026-06-19 21:42:37.934250: Info: Starting HAHistory
2026-06-19 21:42:37.934504: Info: HAHistory: Pruning history data started.
2026-06-19 21:42:37.934580: Info: HAHistory: Pruning history data completed.
2026-06-19 21:42:37.934676: HAHistory: Started
2026-06-19 21:42:38.934170: Starting Web Interface interface
2026-06-19 21:42:38.934266: Creating task: <coroutine object WebInterface.start at 0x7f42f4084bf0>
2026-06-19 21:42:38.934912: WebInterface: Waiting for API to start
2026-06-19 21:42:39.935307: Config root is /config and printable config_root_p is now /config
2026-06-19 21:42:40.022197: Regular expression argument octopus_saving_session matched ^(binary_sensor.octopus_energy([0-9a-z_]+|)_saving_session(s|))$ with binary_sensor.octopus_energy_a_db198414_octoplus_saving_sessions
2026-06-19 21:42:40.023102: Regular expression argument octopus_free_session matched ^(event.octopus_energy_([0-9a-z_]+|)_octoplus_free_electricity_session_events)$ with event.octopus_energy_a_db198414_octoplus_free_electricity_session_events
2026-06-19 21:42:40.023162: Refreshing Predbat configuration
2026-06-19 21:42:40.227775: Set reset inverter true due to reset_inverter on item set_reserve_min
2026-06-19 21:42:40.347246: Set reset inverter true due to reset_inverter on item set_charge_freeze
2026-06-19 21:42:40.352525: Set reset inverter true due to reset_inverter on item set_charge_low_power
2026-06-19 21:42:40.357642: Set reset inverter true due to reset_inverter on item set_export_low_power
2026-06-19 21:42:40.363681: Set reset inverter true due to reset_inverter on item set_reserve_enable
2026-06-19 21:42:40.369523: Set reset inverter true due to reset_inverter on item set_export_freeze
2026-06-19 21:42:40.375689: Set reset inverter true due to reset_inverter on item set_export_freeze_only
2026-06-19 21:42:40.388162: Set reset inverter true due to reset_inverter on item set_freeze_export_during_demand
2026-06-19 21:42:40.394362: Set reset inverter true due to reset_inverter_force on item set_read_only
2026-06-19 21:42:40.410786: Set reset inverter true due to reset_inverter_force on item mode
2026-06-19 21:42:40.540693: Saved current settings to /config/predbat_config.json
2026-06-19 21:42:40.541245: Validation of apps.yaml was successful
2026-06-19 21:42:40.541734: Refreshing Predbat configuration
2026-06-19 21:42:40.541808: Loading current config
2026-06-19 21:42:41.011996: Watch list []
2026-06-19 21:42:41.914953: Saved current settings to /config/predbat_config.json
2026-06-19 21:42:41.921985: Predbat: Next run time will be 2026-06-19 21:45:00 and then every 300 seconds
2026-06-19 21:42:42.924908: Refreshing Predbat configuration
2026-06-19 21:42:43.387310: Saved current settings to /config/predbat_config.json
2026-06-19 21:42:43.387890: Validation of apps.yaml was successful
2026-06-19 21:42:43.388016: --------------- PredBat - update at 2026-06-19 21:40:00+01:00 with clock skew 0 minutes, minutes now 1300
2026-06-19 21:42:43.388514: Saved current settings to /config/predbat_config.json
2026-06-19 21:42:43.673247: 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-19 21:42:43.673386: Autoupdate: There is an update pending v8.40.14 Fix lost config, further rollout of storage class - auto update is off
2026-06-19 21:42:43.694814: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 21:42:43.695659: Predbat mode is set to Monitor
2026-06-19 21:42:43.830934: Found 11520 load_today datapoints going back 2 days
2026-06-19 21:42:43.831091: Using load_power data to fill gaps in load_today data
2026-06-19 21:42:43.947754: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 21:42:43.947905: Zero load period starting at 2026-06-19T12:09:00+0100 (571 minutes) for 889 minutes with base value 0.9
2026-06-19 21:42:43.947986: Zero load period starting at 2026-06-18T19:24:00+0100 (1576 minutes) for 64 minutes with base value 0.8
2026-06-19 21:42:43.948862: Processing 384 30-minute periods for power integration
2026-06-19 21:42:44.045453: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 21:42:44.045530: Car charging hold True, threshold 6.0kWh
2026-06-19 21:42:44.045578: Current data so far today: load 6.4kWh, import 1.9kWh, export 0.0kWh, PV 0kWh
2026-06-19 21:42:44.070765: Standing charge is set to 49.98p
2026-06-19 21:42:44.117480: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 21:42:44.117570: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 21:42:44.117802: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 239.4 minutes
2026-06-19 21:42:44.118169: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 239.4 minutes
2026-06-19 21:42:44.122742: Loaded 95 datapoints of futurerate analysis
2026-06-19 21:42:44.254145: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02', '06-20 19:00:00 => 23.07 / 17.65', '06-20 20:00:00 => 24.98 / 18.66']
2026-06-19 21:42:44.280486: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 21:42:44.280650: Import rates: min 13.17p, max 36.53p, average 20.05p
2026-06-19 21:42:44.320878: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 21:42:44.320972: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 21:42:44.322109: High export rate found rates in range 99p to -99p
2026-06-19 21:42:44.426306: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 21:42:44.426449: Battery level now 10.08kWh, -1hr ago 10.59kWh, at midnight 10.59kWh, battery value change in the last hour -7.24p, change today -7.24p, rate_forward 14.14p
2026-06-19 21:42:44.426687: Last hour: net energy 0.1kWh, import 0.1kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 2.65p, import 2.65p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 21:42:44.469020: Today's energy total net 1.9kWh, import 1.9kWh, export 0.0kWh, cost 91.68p, import 41.69p, export 0.0p, carbon 0.0kg
2026-06-19 21:42:44.469120: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 21:42:44.472160: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 21:42:44.473207: Warn: Found 1 gaps in load_today totalling 9735 minutes to fill using average data
2026-06-19 21:42:44.473286: Gap starting at 2026-06-18T15:55:00+0100 (1785 minutes) for 9735 minutes
2026-06-19 21:42:44.488905: Historical days now [7] weight [1]
2026-06-19 21:42:44.520499: Today's load divergence 105.19%, in-day adjustment 105.09%, damping 0.95x, yesterday 106.55% today 104.93% blend 9.72%
2026-06-19 21:42:44.520584: Today's predicted so far 13.91kWh with 0.0kWh car/iBoost excluded, 1.1kWh import ignored, and 0kWh forecast extra.
2026-06-19 21:42:44.520614: Today's actual load so far 14.76kWh with 0.0kWh car/iBoost excluded, and 0.43kWh import ignored.
2026-06-19 21:42:44.547799: Octopus slots changed from [[], [], [], [], [], [], [], []] to []
2026-06-19 21:42:44.547952: Octopus free slots changed from [] to [{'start': '2024-08-15T13:00:00+01:00', 'end': '2024-08-15T14:00:00+01:00', 'rate': 0}, {'start': '2024-08-18T13:00:00+01:00', 'end': '2024-08-18T14:00:00+01:00', 'rate': 0}, {'start': '2024-08-21T13:00:00+01:00', 'end': '2024-08-21T14:00:00+01:00', 'rate': 0}, {'start': '2024-08-31T13:00:00+01:00', 'end': '2024-08-31T14:00:00+01:00', 'rate': 0}, {'start': '2024-09-10T13:00:00+01:00', 'end': '2024-09-10T14:00:00+01:00', 'rate': 0}, {'start': '2024-09-14T13:00:00+01:00', 'end': '2024-09-14T14:00:00+01:00', 'rate': 0}, {'start': '2024-10-20T13:00:00+01:00', 'end': '2024-10-20T14:00:00+01:00', 'rate': 0}, {'start': '2024-11-24T07:00:00+00:00', 'end': '2024-11-24T09:00:00+00:00', 'rate': 0}, {'start': '2025-06-22T14:00:00+01:00', 'end': '2025-06-22T15:00:00+01:00', 'rate': 0}, {'start': '2025-07-05T14:00:00+01:00', 'end': '2025-07-05T15:00:00+01:00', 'rate': 0}, {'start': '2025-08-05T14:00:00+01:00', 'end': '2025-08-05T15:00:00+01:00', 'rate': 0}, {'start': '2025-08-09T14:00:00+01:00', 'end': '2025-08-09T15:00:00+01:00', 'rate': 0}, {'start': '2025-08-31T14:00:00+01:00', 'end': '2025-08-31T15:00:00+01:00', 'rate': 0}, {'start': '2025-09-01T14:00:00+01:00', 'end': '2025-09-01T15:00:00+01:00', 'rate': 0}, {'start': '2025-09-06T14:00:00+01:00', 'end': '2025-09-06T15:00:00+01:00', 'rate': 0}, {'start': '2025-09-07T12:00:00+01:00', 'end': '2025-09-07T14:00:00+01:00', 'rate': 0}, {'start': '2025-09-11T12:00:00+01:00', 'end': '2025-09-11T13:00:00+01:00', 'rate': 0}, {'start': '2025-09-15T14:00:00+01:00', 'end': '2025-09-15T15:00:00+01:00', 'rate': 0}, {'start': '2025-09-18T14:00:00+01:00', 'end': '2025-09-18T15:00:00+01:00', 'rate': 0}, {'start': '2025-10-04T12:00:00+01:00', 'end': '2025-10-04T14:00:00+01:00', 'rate': 0}, {'start': '2025-10-05T11:00:00+01:00', 'end': '2025-10-05T12:00:00+01:00', 'rate': 0}, {'start': '2025-10-24T21:00:00+01:00', 'end': '2025-10-24T22:00:00+01:00', 'rate': 0}, {'start': '2025-10-25T12:00:00+01:00', 'end': '2025-10-25T15:00:00+01:00', 'rate': 0}]
2026-06-19 21:42:44.548625: Sensor changes require a replan, will recompute the plan
2026-06-19 21:42:44.548775: Inverter 0: Type SK Sunsynk
2026-06-19 21:42:44.548801: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 21:42:44.548968: Reserve min: 7%, battery_min: 7%
2026-06-19 21:42:44.549029: 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-19 21:42:44.549292: Inverter 0 SoC: 10.08kW 63%, current charge rate 5000W, current discharge rate 5250W, current battery power 688W, current battery voltage 51.2V, grid power -54W, load power 723W, PV Power 0W
2026-06-19 21:42:44.549429: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:42:44.549506: Inverter 0 scheduled charge enable is False
2026-06-19 21:42:44.549530: Inverter 0 charge windows currently []
2026-06-19 21:42:44.549568: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 21:42:44.549715: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:42:44.549746: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:42:44.549784: Inverter 0 scheduled discharge enable is False
2026-06-19 21:42:44.549902: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:42:44.549928: Inverter 0 discharge windows currently []
2026-06-19 21:42:44.549976: Looking for charge curve with sensors sensor.sunsynk_battery_soc, sensor.predbat_SK_0_charge_rate, predbat.status and sensor.sunsynk_battery_power
2026-06-19 21:42:44.903914: Looking for charge curve, have found 8.0 days of history data, max days 8
2026-06-19 21:42:44.941456: Info: Cannot find battery charge curve (no full rate charge cycle to full found in history), battery may not have been fully charged/discharged at max rate recently - this is normal in cost-optimised operation
2026-06-19 21:42:44.944295: Looking for discharge curve with sensors sensor.sunsynk_battery_soc, sensor.predbat_SK_0_discharge_rate, predbat.status and sensor.sunsynk_battery_power
2026-06-19 21:42:45.137021: Looking for discharge curve, have found 8.0 days of history data, max days 8
2026-06-19 21:42:45.188139: Info: Cannot find battery discharge curve (no full rate discharge cycle to empty found in history), battery may not have been fully charged/discharged at max rate recently - this is normal in cost-optimised operation
2026-06-19 21:42:45.190815: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:42:45.190862: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:42:45.190881: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:42:45.250727: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 21:42:45.250792: Will recompute the plan as it is invalid
2026-06-19 21:42:45.250824: Recompute, previous plan is invalid...
2026-06-19 21:42:45.250882: Best charge window [  ]
2026-06-19 21:42:45.250905: Best export window [  ]
2026-06-19 21:42:45.251678: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 21:42:45.253659: Load divergence over 8.0 hours mean 692.5W, min 692.4W, max 693.6W, std dev 0.33W, divergence 0.02%
2026-06-19 21:42:45.271281: Calculating data from yesterday for savings calculation
2026-06-19 21:42:45.281985: Yesterday basic charge window best: [{'start': 870, 'end': 900, 'average': 12.12}] charge limit best: [16.0] based on max charge slots 1
2026-06-19 21:42:45.317384: predict yesterday end_record 06-20 00:00:00, final soc 1.12kWh, metric 329.24p, metric_keep 0kWh, min_soc 0.0kWh @ 06-19 00:00:00, load 13.61kWh, PV 0.0kWh
2026-06-19 21:42:45.318467:    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-19 21:42:45.319366:     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,     2.33,     1.96,     1.63,     1.58,     1.52,     1.46,     1.22,     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-19 21:42:45.320048:     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<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-] kWh
2026-06-19 21:42:45.320918:    LOAD: [       0,     0.35,     0.69,     1.04,     1.39,     1.73,     2.08,     2.42,     2.77,     3.12,     3.46,     3.81,     4.16,      4.5,     4.85,     5.19,     5.54,     5.89,     6.23,     6.58,     6.92,     7.27,     7.62,     7.96,     8.31,     8.66,      9.0,     9.35,      9.7,    10.04,    10.39,    10.73,    11.04,    11.09,    11.14,     11.2,    11.42,    11.83,    11.99,    11.99,    12.01,    12.04,    12.07,    12.14,    12.39,    12.55,     13.0,    13.35] kWh
2026-06-19 21:42:45.321747:      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-19 21:42:45.322541:  IMPORT: [       0,     0.35,     0.69,     1.04,     1.39,     1.73,     2.08,     2.42,     2.77,     3.12,     3.46,     3.81,     4.16,      4.5,     4.85,     5.19,     5.54,     5.89,     6.23,     6.58,     6.92,     7.27,     7.62,     7.96,     8.31,     8.66,      9.0,     9.35,     9.69,    10.04,    12.89,    12.89,    12.89,    12.89,    12.89,    12.89,    12.89,     13.2,    13.36,    13.36,    13.39,    13.42,    13.44,    13.52,    13.76,    13.93,    14.38,    14.73] kWh
2026-06-19 21:42:45.323337:  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] kWh
2026-06-19 21:42:45.324144:  METRIC: [       0,    57.47,    64.66,    71.69,    78.57,    85.13,    91.53,    98.02,   104.33,   110.97,   117.43,   124.53,   131.99,   139.04,   146.87,   153.76,   161.33,    168.7,   175.52,   181.72,   188.29,   194.66,   200.72,   206.38,   211.99,   216.88,   221.78,   226.52,    230.8,   235.02,   269.51,   269.51,   269.51,   269.51,   269.51,   269.51,   269.51,   281.68,   288.34,   288.38,   289.17,   290.03,   290.79,    293.0,   300.03,   304.26,   316.25,   323.93] p
2026-06-19 21:42:45.337539: predict yesterday10 end_record 06-20 00:00:00, final soc 1.12kWh, metric 337.17p, metric_keep 0kWh, min_soc 0.0kWh @ 06-19 00:00:00, load 13.61kWh, PV 0.0kWh
2026-06-19 21:42:45.338624:    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-19 21:42:45.339620:     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,     1.94,     1.57,     1.24,     1.19,     1.13,     1.12,     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-19 21:42:45.340294:     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<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-] kWh
2026-06-19 21:42:45.341117:    LOAD: [       0,     0.35,     0.69,     1.04,     1.39,     1.73,     2.08,     2.42,     2.77,     3.12,     3.46,     3.81,     4.16,      4.5,     4.85,     5.19,     5.54,     5.89,     6.23,     6.58,     6.92,     7.27,     7.62,     7.96,     8.31,     8.66,      9.0,     9.35,      9.7,    10.04,    10.39,    10.73,    11.04,    11.09,    11.14,     11.2,    11.42,    11.83,    11.99,    11.99,    12.01,    12.04,    12.07,    12.14,    12.39,    12.55,     13.0,    13.35] kWh
2026-06-19 21:42:45.341897:      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-19 21:42:45.342706:  IMPORT: [       0,     0.35,     0.69,     1.04,     1.39,     1.73,     2.08,     2.42,     2.77,     3.12,     3.46,     3.81,     4.16,      4.5,     4.85,     5.19,     5.54,     5.89,     6.23,     6.58,     6.92,     7.27,     7.62,     7.96,     8.31,     8.66,      9.0,     9.35,     9.69,    10.04,    12.47,    12.47,    12.47,    12.47,    12.47,    12.51,    12.74,    13.15,    13.31,    13.31,    13.33,    13.36,    13.39,    13.46,    13.71,    13.87,    14.32,    14.67] kWh
2026-06-19 21:42:45.343411:  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] kWh
2026-06-19 21:42:45.344207:  METRIC: [       0,    57.47,    64.66,    71.69,    78.57,    85.13,    91.53,    98.02,   104.33,   110.97,   117.43,   124.53,   131.99,   139.04,   146.87,   153.76,   161.33,    168.7,   175.52,   181.72,   188.29,   194.66,   200.72,   206.38,   211.99,   216.88,   221.78,   226.52,    230.8,   235.02,   264.46,   264.46,   264.46,   264.46,   264.46,   265.97,   273.98,   289.61,   296.27,    296.3,    297.1,   297.96,   298.71,   300.92,   307.95,   312.19,   324.17,   331.86] p
2026-06-19 21:42:45.361266: predict yesterday end_record 06-20 00:00:00, final soc 1.12kWh, metric 329.24p, metric_keep 0kWh, min_soc 0.0kWh @ 06-19 00:00:00, load 13.61kWh, PV 0.0kWh
2026-06-19 21:42:45.362311:    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-19 21:42:45.363324:     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,     2.33,     1.96,     1.63,     1.58,     1.52,     1.46,     1.22,     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-19 21:42:45.364156:     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<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-] kWh
2026-06-19 21:42:45.365214:    LOAD: [       0,     0.35,     0.69,     1.04,     1.39,     1.73,     2.08,     2.42,     2.77,     3.12,     3.46,     3.81,     4.16,      4.5,     4.85,     5.19,     5.54,     5.89,     6.23,     6.58,     6.92,     7.27,     7.62,     7.96,     8.31,     8.66,      9.0,     9.35,      9.7,    10.04,    10.39,    10.73,    11.04,    11.09,    11.14,     11.2,    11.42,    11.83,    11.99,    11.99,    12.01,    12.04,    12.07,    12.14,    12.39,    12.55,     13.0,    13.35] kWh
2026-06-19 21:42:45.366132:      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-19 21:42:45.366947:  IMPORT: [       0,     0.35,     0.69,     1.04,     1.39,     1.73,     2.08,     2.42,     2.77,     3.12,     3.46,     3.81,     4.16,      4.5,     4.85,     5.19,     5.54,     5.89,     6.23,     6.58,     6.92,     7.27,     7.62,     7.96,     8.31,     8.66,      9.0,     9.35,     9.69,    10.04,    12.89,    12.89,    12.89,    12.89,    12.89,    12.89,    12.89,     13.2,    13.36,    13.36,    13.39,    13.42,    13.44,    13.52,    13.76,    13.93,    14.38,    14.73] kWh
2026-06-19 21:42:45.367673:  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] kWh
2026-06-19 21:42:45.368444:  METRIC: [       0,    57.47,    64.66,    71.69,    78.57,    85.13,    91.53,    98.02,   104.33,   110.97,   117.43,   124.53,   131.99,   139.04,   146.87,   153.76,   161.33,    168.7,   175.52,   181.72,   188.29,   194.66,   200.72,   206.38,   211.99,   216.88,   221.78,   226.52,    230.8,   235.02,   269.51,   269.51,   269.51,   269.51,   269.51,   269.51,   269.51,   281.68,   288.34,   288.38,   289.17,   290.03,   290.79,    293.0,   300.03,   304.26,   316.25,   323.93] p
2026-06-19 21:42:45.386884: Yesterday: Predbat disabled was £3.29 (adjusted £3.13) vs £0.89 (adjusted £-0.61), saving £2.4 (adjusted £3.74) with import 14.98kWh, export 0.0kWh, battery_cycle 3.57kWh, start_soc 0.0kWh,  final_soc 1.12kWh and battery_value 15.84kWh
2026-06-19 21:42:45.451518: predict yesterday end_record 06-20 00:00:00, final soc 0.0kWh, metric 324.14p, metric_keep 0kWh, min_soc 0kWh @ 06-19 00:00:00, load 13.61kWh, PV 0.0kWh
2026-06-19 21:42:45.452560:    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-19 21:42:45.453328:     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-19 21:42:45.454048:     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-19 21:42:45.454939:    LOAD: [       0,     0.35,     0.69,     1.04,     1.39,     1.73,     2.08,     2.42,     2.77,     3.12,     3.46,     3.81,     4.16,      4.5,     4.85,     5.19,     5.54,     5.89,     6.23,     6.58,     6.92,     7.27,     7.62,     7.96,     8.31,     8.66,      9.0,     9.35,      9.7,    10.04,    10.39,    10.73,    11.04,    11.09,    11.14,     11.2,    11.42,    11.83,    11.99,    11.99,    12.01,    12.04,    12.07,    12.14,    12.39,    12.55,     13.0,    13.35] kWh
2026-06-19 21:42:45.455911:      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-19 21:42:45.456754:  IMPORT: [       0,     0.35,     0.69,     1.04,     1.39,     1.73,     2.08,     2.42,     2.77,     3.12,     3.46,     3.81,     4.16,      4.5,     4.85,     5.19,     5.54,     5.89,     6.23,     6.58,     6.92,     7.27,     7.62,     7.96,     8.31,     8.66,      9.0,     9.35,     9.69,    10.04,    10.39,    10.73,    11.04,    11.09,    11.14,    11.19,    11.42,    11.83,    11.99,    11.99,    12.01,    12.04,    12.07,    12.14,    12.39,    12.56,     13.0,    13.35] kWh
2026-06-19 21:42:45.457458:  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] kWh
2026-06-19 21:42:45.458332:  METRIC: [       0,    57.47,    64.66,    71.69,    78.57,    85.13,    91.53,    98.02,   104.33,   110.97,   117.43,   124.53,   131.99,   139.04,   146.87,   153.76,   161.33,    168.7,   175.52,   181.72,   188.29,   194.66,   200.72,   206.38,   211.99,   216.88,   221.78,   226.52,    230.8,   235.02,   239.21,   243.86,   247.97,   249.49,   251.09,   252.94,   260.95,   276.57,   283.24,   283.27,   284.07,   284.93,   285.68,   287.89,   294.92,   299.16,   311.14,   318.82] p
2026-06-19 21:42:45.458435: Yesterday: No Battery/PV system cost predicted was £3.24 (adjusted £3.24) vs £0.89 (adjusted £-0.61), saving £2.35 (adjusted £3.85) with import 13.61kWh, export 0.0kWh and battery_value 0.0kWh
2026-06-19 21:42:45.466645: Creating pool of 12 processes to match your CPU count
2026-06-19 21:42:45.591921: Calculate Best options: mode(Monitor), 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-19 21:42:45.592211: Optimise levels pass started at 2026-06-19 21:42:45
2026-06-19 21:42:45.592390: Calculated end_record as 06-21 21:40:00 based on best_price 13.17p, next_charge_start 06-21 21:40:00, max_windows 0
2026-06-19 21:42:45.592441: Optimise levels pass ended at 2026-06-19 21:42:45, duration 0.0 seconds tried 0 combinations
2026-06-19 21:42:45.592495: Set best_price_charge_level 13.17p, best_price_export_level 0p, best_price_charge 13.17p, best_cost_export 0p, best_metric 547.57p, best_keep 0kWh, best_cycle 0kWh, best_carbon 0kg, best_import 0kWh
2026-06-19 21:42:45.604917: Starting detailed optimisation end_record 06-21 21:40:00, best_price_charge 13.17p, best_price_export 0p. lowest_price_charge 13.17p with charge limits []kWh and export limits []kWh
2026-06-19 21:42:45.605046: Tweak plan optimisation started
2026-06-19 21:42:45.605095: Tweak optimisation finished metric 535.94 cost 535.94 metric_keep 0 cycle 0 carbon 0 import 0
2026-06-19 21:42:45.605159: Plan valid is now true after recompute was False
2026-06-19 21:42:45.626060: predict base end_record 06-21 21:40:00, final soc 1.12kWh, metric 647.53p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:00:00, load 38.44kWh, PV 0.0kWh
2026-06-19 21:42:45.627698:    Slot: [   21:40,    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,    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,    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]
2026-06-19 21:42:45.629000:     SoC: [   10.08,     9.81,      9.4,     8.98,     8.57,     8.16,     7.77,     7.38,     6.99,      6.6,     6.21,     5.82,     5.43,     5.04,     4.65,     4.26,     3.87,     3.48,     3.08,     2.69,      2.3,     1.91,     1.52,     1.13,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:42:45.630103:     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-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:42:45.631359:    LOAD: [     6.4,     6.66,     7.04,     7.42,      7.8,     8.18,     8.55,     8.91,     9.28,     9.64,    10.01,    10.37,    10.73,     11.1,    11.46,    11.82,    12.19,    12.55,    12.91,    13.28,    13.64,    14.01,    14.37,    14.73,     15.1,    15.46,    15.82,    16.19,    16.55,    16.91,    17.28,    17.64,     18.0,    18.37,    18.73,     19.1,    19.46,    19.78,    19.83,    19.89,    19.94,    20.18,    20.61,    20.78,    20.78,     20.8,    20.83,    20.86,    20.94,     21.2,    21.37,    21.84,    22.21,    22.48,    23.12,     23.7,    23.75,    23.85,    23.99,    24.18,    24.38,    24.91,    26.15,     28.1,    28.43,     28.5,    28.64,    28.84,    29.11,    29.44,    29.84,     30.3,    30.52,    30.53,    30.77,    31.08,    31.44,    31.63,    31.85,    32.13,    32.46,    33.06,    33.73,    34.17,    34.65,    34.98,     35.3,     35.6,    35.91,    36.23,    36.54,    36.87,     37.1,    37.38,     37.7,    38.02] kWh
2026-06-19 21:42:45.632565:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:42:45.633810:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.25,     2.62,     2.98,     3.34,     3.71,     4.07,     4.43,      4.8,     5.16,     5.53,     5.89,     6.25,     6.62,     6.93,     6.99,     7.04,      7.1,     7.34,     7.76,     7.93,     7.93,     7.96,     7.99,     8.02,      8.1,     8.36,     8.53,      9.0,     9.37,     9.63,    10.28,    10.86,    10.91,     11.0,    11.15,    11.34,    11.53,    12.06,     13.3,    15.25,    15.58,    15.66,     15.8,     16.0,    16.27,     16.6,    16.99,    17.45,    17.67,    17.69,    17.93,    18.24,     18.6,    18.79,    19.01,    19.29,    19.62,    20.22,    20.88,    21.33,     21.8,    22.14,    22.45,    22.76,    23.07,    23.39,     23.7,    24.02,    24.26,    24.54,    24.85,    25.17] kWh
2026-06-19 21:42:45.634986:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:42:45.636220:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   147.35,   152.71,   158.39,   163.82,   168.61,    173.5,   178.64,   183.66,   188.64,   193.62,   198.68,   203.66,   208.64,   213.25,   214.77,   216.37,   218.12,   225.48,   240.31,   246.45,   246.49,   247.21,   248.01,   248.74,   250.91,   258.08,   262.32,   273.41,   280.76,   286.16,   349.15,    360.7,   361.62,    363.4,   365.93,   369.05,   372.72,   382.54,   405.58,   441.98,   447.98,   449.31,   451.65,    455.3,   459.81,   465.73,   471.67,   478.97,    482.5,   482.69,   486.51,   491.13,   495.87,   498.42,   501.55,   505.34,   509.91,   518.09,   527.37,   533.46,   539.97,   544.88,   553.91,   562.21,   571.92,   581.69,   592.65,   604.45,    611.0,   618.62,   627.21,   636.11] p
2026-06-19 21:42:45.731977: Battery has 11.33 hours left - now at 10.08kWh
2026-06-19 21:42:45.774048: predict base10 end_record 06-21 21:40:00, final soc 1.12kWh, metric 675.58p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:25:00, load 39.96kWh, PV 0.0kWh
2026-06-19 21:42:45.776036:    Slot: [   21:40,    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,    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,    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]
2026-06-19 21:42:45.777584:     SoC: [   10.08,     9.79,     9.36,     8.93,      8.5,     8.07,     7.66,     7.25,     6.84,     6.43,     6.03,     5.62,     5.21,      4.8,     4.39,     3.98,     3.57,     3.16,     2.75,     2.34,     1.93,     1.52,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:42:45.778897:     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-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:42:45.780419:    LOAD: [     6.4,     6.67,     7.07,     7.47,     7.87,     8.27,     8.65,     9.03,     9.41,     9.79,    10.18,    10.56,    10.94,    11.32,     11.7,    12.08,    12.46,    12.84,    13.22,    13.61,    13.99,    14.37,    14.75,    15.13,    15.51,    15.89,    16.27,    16.65,    17.04,    17.42,     17.8,    18.18,    18.56,    18.94,    19.32,     19.7,    20.08,    20.41,    20.47,    20.53,    20.59,    20.84,    21.29,    21.46,    21.46,    21.49,    21.52,    21.55,    21.63,    21.91,    22.09,    22.58,    22.96,    23.25,    23.92,    24.53,    24.58,    24.68,    24.83,    25.03,    25.23,    25.79,    27.09,    29.13,    29.48,    29.56,     29.7,    29.91,     30.2,    30.54,    30.96,    31.44,    31.67,    31.68,    31.94,    32.26,    32.64,    32.84,    33.07,    33.36,     33.7,    34.33,    35.03,    35.49,    35.99,    36.35,    36.68,    36.99,    37.32,    37.65,    37.98,    38.32,    38.57,    38.86,    39.19,    39.52] kWh
2026-06-19 21:42:45.781996:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:42:45.783568:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     1.91,     2.29,     2.67,     3.05,     3.43,     3.81,     4.19,     4.57,     4.95,     5.33,     5.72,      6.1,     6.48,     6.86,     7.24,     7.57,     7.63,     7.69,     7.75,      8.0,     8.44,     8.62,     8.62,     8.65,     8.68,     8.71,     8.79,     9.06,     9.24,     9.73,    10.12,     10.4,    11.07,    11.69,    11.74,    11.84,    11.99,    12.19,    12.39,    12.95,    14.25,    16.29,    16.63,    16.71,    16.86,    17.07,    17.35,     17.7,    18.11,    18.59,    18.82,    18.84,    19.09,    19.42,    19.79,    19.99,    20.22,    20.51,    20.86,    21.49,    22.19,    22.65,    23.15,     23.5,    23.83,    24.15,    24.48,    24.81,    25.14,    25.48,    25.72,    26.02,    26.35,    26.68] kWh
2026-06-19 21:42:45.785039:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:42:45.786613:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.74,    147.8,   153.94,   159.56,   165.51,    171.2,   176.22,   181.35,   186.73,   191.99,   197.21,   202.42,   207.73,   212.95,   218.17,   222.99,   224.58,   226.26,    228.1,    235.8,   251.35,   257.79,   257.82,   258.58,   259.41,   260.18,   262.45,   269.96,    274.4,   286.02,   293.73,   299.38,   362.99,   375.09,   376.06,   377.92,   380.57,   383.84,   387.68,   397.97,   422.11,   460.25,   466.53,   467.93,   470.38,    474.2,   478.92,   485.13,   491.35,    499.0,   502.69,   502.89,   506.89,   511.73,    516.7,   519.37,   522.66,   526.62,    531.4,   539.98,   549.71,   556.08,   562.91,   568.05,   577.52,   586.22,   596.38,   606.61,   618.08,   630.44,    637.3,   645.29,   654.28,   663.61] p
2026-06-19 21:42:45.859912: predict best10 end_record 06-21 21:40:00, final soc 1.12kWh, metric 675.58p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:25:00, load 39.96kWh, PV 0.0kWh
2026-06-19 21:42:45.861961:    Slot: [   21:40,    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,    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,    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]
2026-06-19 21:42:45.863585:     SoC: [   10.08,     9.79,     9.36,     8.93,      8.5,     8.07,     7.66,     7.25,     6.84,     6.43,     6.03,     5.62,     5.21,      4.8,     4.39,     3.98,     3.57,     3.16,     2.75,     2.34,     1.93,     1.52,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:42:45.865167:     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-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:42:45.866792:    LOAD: [     6.4,     6.67,     7.07,     7.47,     7.87,     8.27,     8.65,     9.03,     9.41,     9.79,    10.18,    10.56,    10.94,    11.32,     11.7,    12.08,    12.46,    12.84,    13.22,    13.61,    13.99,    14.37,    14.75,    15.13,    15.51,    15.89,    16.27,    16.65,    17.04,    17.42,     17.8,    18.18,    18.56,    18.94,    19.32,     19.7,    20.08,    20.41,    20.47,    20.53,    20.59,    20.84,    21.29,    21.46,    21.46,    21.49,    21.52,    21.55,    21.63,    21.91,    22.09,    22.58,    22.96,    23.25,    23.92,    24.53,    24.58,    24.68,    24.83,    25.03,    25.23,    25.79,    27.09,    29.13,    29.48,    29.56,     29.7,    29.91,     30.2,    30.54,    30.96,    31.44,    31.67,    31.68,    31.94,    32.26,    32.64,    32.84,    33.07,    33.36,     33.7,    34.33,    35.03,    35.49,    35.99,    36.35,    36.68,    36.99,    37.32,    37.65,    37.98,    38.32,    38.57,    38.86,    39.19,    39.52] kWh
2026-06-19 21:42:45.868276:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:42:45.869838:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     1.91,     2.29,     2.67,     3.05,     3.43,     3.81,     4.19,     4.57,     4.95,     5.33,     5.72,      6.1,     6.48,     6.86,     7.24,     7.57,     7.63,     7.69,     7.75,      8.0,     8.44,     8.62,     8.62,     8.65,     8.68,     8.71,     8.79,     9.06,     9.24,     9.73,    10.12,     10.4,    11.07,    11.69,    11.74,    11.84,    11.99,    12.19,    12.39,    12.95,    14.25,    16.29,    16.63,    16.71,    16.86,    17.07,    17.35,     17.7,    18.11,    18.59,    18.82,    18.84,    19.09,    19.42,    19.79,    19.99,    20.22,    20.51,    20.86,    21.49,    22.19,    22.65,    23.15,     23.5,    23.83,    24.15,    24.48,    24.81,    25.14,    25.48,    25.72,    26.02,    26.35,    26.68] kWh
2026-06-19 21:42:45.871801:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:42:45.873631:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.74,    147.8,   153.94,   159.56,   165.51,    171.2,   176.22,   181.35,   186.73,   191.99,   197.21,   202.42,   207.73,   212.95,   218.17,   222.99,   224.58,   226.26,    228.1,    235.8,   251.35,   257.79,   257.82,   258.58,   259.41,   260.18,   262.45,   269.96,    274.4,   286.02,   293.73,   299.38,   362.99,   375.09,   376.06,   377.92,   380.57,   383.84,   387.68,   397.97,   422.11,   460.25,   466.53,   467.93,   470.38,    474.2,   478.92,   485.13,   491.35,    499.0,   502.69,   502.89,   506.89,   511.73,    516.7,   519.37,   522.66,   526.62,    531.4,   539.98,   549.71,   556.08,   562.91,   568.05,   577.52,   586.22,   596.38,   606.61,   618.08,   630.44,    637.3,   645.29,   654.28,   663.61] p
2026-06-19 21:42:45.955711: predict best end_record 06-21 21:40:00, final soc 1.12kWh, metric 647.53p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:00:00, load 38.44kWh, PV 0.0kWh
2026-06-19 21:42:45.957709:    Slot: [   21:40,    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,    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,    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]
2026-06-19 21:42:45.959273:     SoC: [   10.08,     9.81,      9.4,     8.98,     8.57,     8.16,     7.77,     7.38,     6.99,      6.6,     6.21,     5.82,     5.43,     5.04,     4.65,     4.26,     3.87,     3.48,     3.08,     2.69,      2.3,     1.91,     1.52,     1.13,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:42:45.960584:     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-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    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-19 21:42:45.962153:    LOAD: [     6.4,     6.66,     7.04,     7.42,      7.8,     8.18,     8.55,     8.91,     9.28,     9.64,    10.01,    10.37,    10.73,     11.1,    11.46,    11.82,    12.19,    12.55,    12.91,    13.28,    13.64,    14.01,    14.37,    14.73,     15.1,    15.46,    15.82,    16.19,    16.55,    16.91,    17.28,    17.64,     18.0,    18.37,    18.73,     19.1,    19.46,    19.78,    19.83,    19.89,    19.94,    20.18,    20.61,    20.78,    20.78,     20.8,    20.83,    20.86,    20.94,     21.2,    21.37,    21.84,    22.21,    22.48,    23.12,     23.7,    23.75,    23.85,    23.99,    24.18,    24.38,    24.91,    26.15,     28.1,    28.43,     28.5,    28.64,    28.84,    29.11,    29.44,    29.84,     30.3,    30.52,    30.53,    30.77,    31.08,    31.44,    31.63,    31.85,    32.13,    32.46,    33.06,    33.73,    34.17,    34.65,    34.98,     35.3,     35.6,    35.91,    36.23,    36.54,    36.87,     37.1,    37.38,     37.7,    38.02] kWh
2026-06-19 21:42:45.963974:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:42:45.965498:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.25,     2.62,     2.98,     3.34,     3.71,     4.07,     4.43,      4.8,     5.16,     5.53,     5.89,     6.25,     6.62,     6.93,     6.99,     7.04,      7.1,     7.34,     7.76,     7.93,     7.93,     7.96,     7.99,     8.02,      8.1,     8.36,     8.53,      9.0,     9.37,     9.63,    10.28,    10.86,    10.91,     11.0,    11.15,    11.34,    11.53,    12.06,     13.3,    15.25,    15.58,    15.66,     15.8,     16.0,    16.27,     16.6,    16.99,    17.45,    17.67,    17.69,    17.93,    18.24,     18.6,    18.79,    19.01,    19.29,    19.62,    20.22,    20.88,    21.33,     21.8,    22.14,    22.45,    22.76,    23.07,    23.39,     23.7,    24.02,    24.26,    24.54,    24.85,    25.17] kWh
2026-06-19 21:42:45.967022:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      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-19 21:42:45.968569:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   147.35,   152.71,   158.39,   163.82,   168.61,    173.5,   178.64,   183.66,   188.64,   193.62,   198.68,   203.66,   208.64,   213.25,   214.77,   216.37,   218.12,   225.48,   240.31,   246.45,   246.49,   247.21,   248.01,   248.74,   250.91,   258.08,   262.32,   273.41,   280.76,   286.16,   349.15,    360.7,   361.62,    363.4,   365.93,   369.05,   372.72,   382.54,   405.58,   441.98,   447.98,   449.31,   451.65,    455.3,   459.81,   465.73,   471.67,   478.97,    482.5,   482.69,   486.51,   491.13,   495.87,   498.42,   501.55,   505.34,   509.91,   518.09,   527.37,   533.46,   539.97,   544.88,   553.91,   562.21,   571.92,   581.69,   592.65,   604.45,    611.0,   618.62,   627.21,   636.11] p
2026-06-19 21:42:45.970687:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ]
2026-06-19 21:42:45.970723: Saving plan best values to HA entities
2026-06-19 21:42:46.100025: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 21:42:46.105084: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 21:42:46.112076: Best charging limit SoC's []kWh, export []kWh gives import battery 0kWh, house 23.69kWh, export 0.0kWh, metric 647.53p, metric10 675.58p
2026-06-19 21:42:46.175269: Marginal costs baseline metric (no standing charge): 547.5666
2026-06-19 21:42:46.349648: Marginal energy costs matrix computed: min=15.21 max=20.55
2026-06-19 21:42:46.432918: Rate array import [{'start': 1300, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 26.0p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3840, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 3840, 'end': 3900, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 3900, 'end': 4020, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 4020, 'end': 4180, 'rate': 'expensive', 'range': '(27.1p - 27.8p)'}] export [{'start': 1300, 'end': 4180, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 21:42:46.433919: - Your estimated bill for today is £0.92 and tomorrow is £1.94
2026-06-19 21:42:46.433980: - Import rates are expensive (22.4p - 26.0p) for the next 1 and a quarter hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 21:42:46.433999: - The battery is currently at 63% and is in eco mode.
2026-06-19 21:42:46.434015: - For the next 48 hours there will be no solar generation.
2026-06-19 21:42:46.434030: - You will run out of battery in 11 hours.
2026-06-19 21:42:46.434044: - No charging is planned.
2026-06-19 21:42:46.434059: 
2026-06-19 21:42:46.488018: Plan calculation took 1.24 seconds
2026-06-19 21:42:46.490995: No high rate period found
2026-06-19 21:42:46.531975: Import threshold used for optimisation was 13.17p
2026-06-19 21:42:46.573116: Low import rate windows [0: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 1: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 2: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 3: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 4: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 5: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 6: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 7: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 8: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 9: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 10: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 11: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 12: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 13: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 14: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 15: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 16: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 17: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 18: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 19: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 20: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 21: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 22: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 23: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 24: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 25: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 26: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 27: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 28: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 29: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 30: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 31: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 32: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 33: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 34: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 35: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 36: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 37: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 38: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 39: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 40: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 41: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 42: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 43: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 44: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 45: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 46: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 47: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 48: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 49: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 50: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 51: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 52: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 53: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 54: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 55: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 56: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 57: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 58: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 59: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 60: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 61: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 62: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 63: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 64: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 65: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 66: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 67: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 68: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 69: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 70: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 71: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 72: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 73: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 74: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 75: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 76: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 77: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 78: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 79: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 80: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 81: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 82: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 83: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 84: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 85: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 86: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 87: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 88: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 89: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 90: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 91: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41, 92: 06-21 20:30:00 - 06-21 21:00:00 @ 27.78, 93: 06-21 21:00:00 - 06-21 21:30:00 @ 27.1, 94: 06-21 21:30:00 - 06-21 22:00:00 @ 27.67]
2026-06-19 21:42:46.578641: Inverter 0: Type SK Sunsynk
2026-06-19 21:42:46.578683: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 21:42:46.578862: Reserve min: 7%, battery_min: 7%
2026-06-19 21:42:46.578933: 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-19 21:42:46.579197: Inverter 0 SoC: 10.08kW 63%, current charge rate 5000W, current discharge rate 5250W, current battery power 688W, current battery voltage 51.2V, grid power -54W, load power 723W, PV Power 0W
2026-06-19 21:42:46.579355: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:42:46.579420: Inverter 0 scheduled charge enable is False
2026-06-19 21:42:46.579443: Inverter 0 charge windows currently []
2026-06-19 21:42:46.579466: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 21:42:46.579564: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:42:46.579588: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:42:46.579617: Inverter 0 scheduled discharge enable is False
2026-06-19 21:42:46.579719: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:42:46.579742: Inverter 0 discharge windows currently []
2026-06-19 21:42:46.579764: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:42:46.579779: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:42:46.579793: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:42:46.626630: Reset inverter settings to safe mode (set_charge_window=False set_export_window=False force=)
2026-06-19 21:42:46.626696: Inverter 0 Set charge window is disabled
2026-06-19 21:42:46.626723: Inverter 0 count register writes 0
2026-06-19 21:42:46.644348: Total inverter register writes now 0
2026-06-19 21:42:46.662011: Completed run status Demand
2026-06-19 21:42:46.669441: Info: record_status Demand
2026-06-19 21:42:46.683026: Saved current settings to /config/predbat_config.json
2026-06-19 21:42:46.723323: Creating predbat dashboard at /config/predbat_dashboard.yaml
2026-06-19 21:43:27.759772: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:43:27.760020: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:43:27.760056: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:43:27.760222: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:43:27.760263: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:43:27.760281: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:43:27.760304: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:43:46.750234: select_event: mode, select.predbat_mode = Control charge
2026-06-19 21:43:46.750682: Set reset inverter true due to reset_inverter_force on item mode
2026-06-19 21:43:46.750813: Set reset inverter force true due to reset_inverter_force on item mode
2026-06-19 21:43:46.762359: Dashboard status updated: {'mode': 'Control charge'}
2026-06-19 21:43:57.068275: switch_event: switch.predbat_active = True
2026-06-19 21:43:57.076729: Dashboard status updated: {'active': 'on'}
2026-06-19 21:43:57.857711: Refreshing Predbat configuration
2026-06-19 21:43:58.375627: Saved current settings to /config/predbat_config.json
2026-06-19 21:43:58.376392: Validation of apps.yaml was successful
2026-06-19 21:43:58.376533: --------------- PredBat - update at 2026-06-19 21:40:00+01:00 with clock skew 0 minutes, minutes now 1300
2026-06-19 21:43:58.376900: Saved current settings to /config/predbat_config.json
2026-06-19 21:43:58.376962: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 1.2 minutes
2026-06-19 21:43:58.377044: 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-19 21:43:58.377114: Autoupdate: There is an update pending v8.40.14 Fix lost config, further rollout of storage class - auto update is off
2026-06-19 21:43:58.387714: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 21:43:58.388256: Predbat mode is set to Control charge
2026-06-19 21:43:58.484980: Found 11520 load_today datapoints going back 2 days
2026-06-19 21:43:58.485100: Using load_power data to fill gaps in load_today data
2026-06-19 21:43:58.539881: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 21:43:58.540014: Zero load period starting at 2026-06-19T12:09:00+0100 (571 minutes) for 889 minutes with base value 0.9
2026-06-19 21:43:58.540058: Zero load period starting at 2026-06-18T19:24:00+0100 (1576 minutes) for 64 minutes with base value 0.8
2026-06-19 21:43:58.540885: Processing 384 30-minute periods for power integration
2026-06-19 21:43:58.595264: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 21:43:58.595364: Car charging hold True, threshold 6.0kWh
2026-06-19 21:43:58.595409: Current data so far today: load 6.4kWh, import 1.9kWh, export 0.0kWh, PV 0kWh
2026-06-19 21:43:58.618092: Standing charge is set to 49.98p
2026-06-19 21:43:58.664551: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 21:43:58.664710: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 21:43:58.664892: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 240.7 minutes
2026-06-19 21:43:58.665239: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 240.7 minutes
2026-06-19 21:43:58.671183: Loaded 95 datapoints of futurerate analysis
2026-06-19 21:43:58.824030: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02', '06-20 19:00:00 => 23.07 / 17.65', '06-20 20:00:00 => 24.98 / 18.66']
2026-06-19 21:43:58.845802: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 21:43:58.846019: Import rates: min 13.17p, max 36.53p, average 20.05p
2026-06-19 21:43:58.878088: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 21:43:58.878155: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 21:43:58.879037: High export rate found rates in range 99p to -99p
2026-06-19 21:43:58.965604: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 21:43:58.965759: Battery level now 10.08kWh, -1hr ago 10.59kWh, at midnight 10.59kWh, battery value change in the last hour -7.24p, change today -7.24p, rate_forward 14.14p
2026-06-19 21:43:58.965926: Last hour: net energy 0.1kWh, import 0.1kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 2.65p, import 2.65p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 21:43:59.011176: Today's energy total net 1.9kWh, import 1.9kWh, export 0.0kWh, cost 91.68p, import 41.69p, export 0.0p, carbon 0.0kg
2026-06-19 21:43:59.011321: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 21:43:59.015791: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 21:43:59.017099: Warn: Found 1 gaps in load_today totalling 9735 minutes to fill using average data
2026-06-19 21:43:59.017256: Gap starting at 2026-06-18T15:55:00+0100 (1785 minutes) for 9735 minutes
2026-06-19 21:43:59.036032: Historical days now [7] weight [1]
2026-06-19 21:43:59.059288: Today's load divergence 105.19%, in-day adjustment 105.09%, damping 0.95x, yesterday 106.55% today 104.93% blend 9.72%
2026-06-19 21:43:59.059359: Today's predicted so far 13.91kWh with 0.0kWh car/iBoost excluded, 1.1kWh import ignored, and 0kWh forecast extra.
2026-06-19 21:43:59.059388: Today's actual load so far 14.76kWh with 0.0kWh car/iBoost excluded, and 0.43kWh import ignored.
2026-06-19 21:43:59.086376: Inverter 0: Type SK Sunsynk
2026-06-19 21:43:59.086436: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 21:43:59.086615: Reserve min: 7%, battery_min: 7%
2026-06-19 21:43:59.086674: 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-19 21:43:59.086921: Inverter 0 SoC: 10.08kW 63%, current charge rate 5000W, current discharge rate 5250W, current battery power 678W, current battery voltage 51.2V, grid power -61W, load power 722W, PV Power 0W
2026-06-19 21:43:59.087057: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:43:59.087126: Inverter 0 scheduled charge enable is False
2026-06-19 21:43:59.087150: Inverter 0 charge windows currently []
2026-06-19 21:43:59.087172: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 21:43:59.087272: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:43:59.087296: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:43:59.087326: Inverter 0 scheduled discharge enable is False
2026-06-19 21:43:59.087434: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:43:59.087459: Inverter 0 discharge windows currently []
2026-06-19 21:43:59.087476: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:43:59.087492: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:43:59.087507: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:43:59.144815: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 21:43:59.144879: Will recompute the plan as it is invalid
2026-06-19 21:43:59.144910: Recompute, previous plan is invalid...
2026-06-19 21:43:59.147902: Best charge window [ 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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% ]
2026-06-19 21:43:59.147967: Best export window [  ]
2026-06-19 21:43:59.148841: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 21:43:59.150927: Load divergence over 8.0 hours mean 692.5W, min 692.4W, max 693.6W, std dev 0.33W, divergence 0.02%
2026-06-19 21:43:59.169289: Creating pool of 12 processes to match your CPU count
2026-06-19 21:43:59.217065: 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-19 21:43:59.218946: Optimise levels pass started at 2026-06-19 21:43:59
2026-06-19 21:43:59.218992: Optimise all windows, total charge 94 export 1
2026-06-19 21:43:59.457071: >> Region optimisation pass width 960
2026-06-19 21:43:59.765609: >> Region optimisation pass width 480
2026-06-19 21:44:00.126798: >> Region optimisation pass width 240
2026-06-19 21:44:00.744919: >> Region optimisation pass width 120
2026-06-19 21:44:01.664178: Calculated end_record as 06-21 11:00:00 based on best_price 13.93p, next_charge_start 06-20 11:00:00, max_windows 74
2026-06-19 21:44:01.664278: Optimise levels pass ended at 2026-06-19 21:44:01, duration 2.4 seconds tried 385 combinations
2026-06-19 21:44:01.664386: Set best_price_charge_level 15.0p, best_price_export_level 0p, best_price_charge 13.93p, best_cost_export 0p, best_metric 438.03p, best_keep 0kWh, best_cycle 38.95kWh, best_carbon 0kg, best_import 25.91kWh
2026-06-19 21:44:01.679635: Starting detailed optimisation end_record 06-21 11:00:00, best_price_charge 13.93p, 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, 0, 0, 0, 0, 0, 0, 11.75, 11.75, 0, 11.75, 11.75, 11.75, 11.75, 11.75, 11.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, 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-19 21:44:01.679811: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 327.93p, best_cost 340.81p, best_cycle 30.74kWh, best_carbon 0kg, best_import 41.29kWh
2026-06-19 21:44:01.716913: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 327.92p, best_cost 340.81p, best_cycle 30.74kWh, best_carbon 0kg, best_import 41.29kWh
2026-06-19 21:44:01.745976: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 327.85p, best_cost 340.73p, best_cycle 30.74kWh, best_carbon 0kg, best_import 41.29kWh
2026-06-19 21:44:01.850705: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 327.75p, best_cost 340.67p, best_cycle 31.24kWh, best_carbon 0kg, best_import 41.33kWh
2026-06-19 21:44:01.877151: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 327.75p, best_cost 340.67p, best_cycle 31.24kWh, best_carbon 0kg, best_import 41.33kWh
2026-06-19 21:44:01.900895: Best charge windows best_metric 327.75p, best_cost 340.67p, best_carbon 0kg, best_import 41.33kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 75%, 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% ]
2026-06-19 21:44:01.901964: Best charge windows best_metric 327.75p, best_cost 340.67p, best_carbon 0kg, best_import 41.33kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 75%, 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% ]
2026-06-19 21:44:01.902122: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 327.75p, best_cost 340.67p, best_cycle 31.24kWh, best_carbon 0kg, best_import 41.33kWh
2026-06-19 21:44:01.934033: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 327.75p, best_cost 340.67p, best_cycle 31.24kWh, best_carbon 0kg, best_import 41.33kWh
2026-06-19 21:44:01.967870: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 327.75p, best_cost 340.67p, best_cycle 31.24kWh, best_carbon 0kg, best_import 41.33kWh
2026-06-19 21:44:02.085005: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 327.75p, best_cost 340.67p, best_cycle 31.24kWh, best_carbon 0kg, best_import 41.33kWh
2026-06-19 21:44:02.120286: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 327.75p, best_cost 340.67p, best_cycle 31.24kWh, best_carbon 0kg, best_import 41.33kWh
2026-06-19 21:44:02.144985: Best charge windows best_metric 327.75p, best_cost 340.67p, best_carbon 0kg, best_import 41.33kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 75%, 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% ]
2026-06-19 21:44:02.145217: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 327.75p, best_cost 340.67p, best_cycle 31.24kWh, best_carbon 0kg, best_import 41.33kWh
2026-06-19 21:44:02.177172: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 327.75p, best_cost 340.67p, best_cycle 31.24kWh, best_carbon 0kg, best_import 41.33kWh
2026-06-19 21:44:02.210132: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 327.75p, best_cost 340.67p, best_cycle 31.24kWh, best_carbon 0kg, best_import 41.33kWh
2026-06-19 21:44:02.323486: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 327.75p, best_cost 340.67p, best_cycle 31.24kWh, best_carbon 0kg, best_import 41.33kWh
2026-06-19 21:44:02.366326: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 327.75p, best_cost 340.67p, best_cycle 31.24kWh, best_carbon 0kg, best_import 41.33kWh
2026-06-19 21:44:02.398142: Best charge windows best_metric 327.75p, best_cost 340.67p, best_carbon 0kg, best_import 41.33kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 75%, 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% ]
2026-06-19 21:44:02.398480: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 13.93p, best_metric 327.75p, best_cost 340.67p, best_cycle 31.24kWh, best_carbon 0kg, best_import 41.33kWh
2026-06-19 21:44:02.423395: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 13.93p, best_metric 327.75p, best_cost 340.67p, best_cycle 31.24kWh, best_carbon 0kg, best_import 41.33kWh
2026-06-19 21:44:02.457750: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 13.93p, best_metric 327.75p, best_cost 340.67p, best_cycle 31.24kWh, best_carbon 0kg, best_import 41.33kWh
2026-06-19 21:44:02.579581: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 13.93p, best_metric 327.75p, best_cost 340.67p, best_cycle 31.24kWh, best_carbon 0kg, best_import 41.33kWh
2026-06-19 21:44:02.607999: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 13.93p, best_metric 327.75p, best_cost 340.67p, best_cycle 31.24kWh, best_carbon 0kg, best_import 41.33kWh
2026-06-19 21:44:02.633682: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 13.93p, best_metric 327.75p, best_cost 340.67p, best_cycle 31.24kWh, best_carbon 0kg, best_import 41.33kWh
2026-06-19 21:44:02.663182: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 13.93p, best_metric 327.21p, best_cost 340.1p, best_cycle 30.46kWh, best_carbon 0kg, best_import 41.27kWh
2026-06-19 21:44:02.687222: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 13.93p, best_metric 326.87p, best_cost 339.88p, best_cycle 30.46kWh, best_carbon 0kg, best_import 41.27kWh
2026-06-19 21:44:02.728343: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 13.93p, best_metric 326.87p, best_cost 339.88p, best_cycle 30.46kWh, best_carbon 0kg, best_import 41.27kWh
2026-06-19 21:44:02.769498: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 13.93p, best_metric 326.87p, best_cost 339.88p, best_cycle 30.46kWh, best_carbon 0kg, best_import 41.27kWh
2026-06-19 21:44:02.816783: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 13.93p, best_metric 326.49p, best_cost 339.41p, best_cycle 30.46kWh, best_carbon 0kg, best_import 41.27kWh
2026-06-19 21:44:02.864417: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 13.93p, best_metric 326.49p, best_cost 339.41p, best_cycle 30.46kWh, best_carbon 0kg, best_import 41.27kWh
2026-06-19 21:44:02.912788: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 13.93p, best_metric 326.49p, best_cost 339.41p, best_cycle 30.46kWh, best_carbon 0kg, best_import 41.27kWh
2026-06-19 21:44:02.956221: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 13.93p, best_metric 326.49p, best_cost 339.41p, best_cycle 30.46kWh, best_carbon 0kg, best_import 41.27kWh
2026-06-19 21:44:03.013817: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 13.93p, best_metric 326.46p, best_cost 339.41p, best_cycle 30.46kWh, best_carbon 0kg, best_import 41.27kWh
2026-06-19 21:44:03.065885: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 13.93p, best_metric 326.46p, best_cost 339.41p, best_cycle 30.46kWh, best_carbon 0kg, best_import 41.27kWh
2026-06-19 21:44:03.123282: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 13.93p, best_metric 326.46p, best_cost 339.41p, best_cycle 30.46kWh, best_carbon 0kg, best_import 41.27kWh
2026-06-19 21:44:03.232802: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 13.93p, best_metric 326.46p, best_cost 339.41p, best_cycle 30.46kWh, best_carbon 0kg, best_import 41.27kWh
2026-06-19 21:44:03.339424: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 13.93p, best_metric 326.46p, best_cost 339.41p, best_cycle 30.46kWh, best_carbon 0kg, best_import 41.27kWh
2026-06-19 21:44:03.398413: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 13.93p, best_metric 326.46p, best_cost 339.41p, best_cycle 30.46kWh, best_carbon 0kg, best_import 41.27kWh
2026-06-19 21:44:03.460796: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 13.93p, best_metric 326.46p, best_cost 339.41p, best_cycle 30.46kWh, best_carbon 0kg, best_import 41.27kWh
2026-06-19 21:44:03.672379: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 13.93p, best_metric 326.46p, best_cost 339.41p, best_cycle 30.46kWh, best_carbon 0kg, best_import 41.27kWh
2026-06-19 21:44:03.729402: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 13.93p, best_metric 326.46p, best_cost 339.41p, best_cycle 30.46kWh, best_carbon 0kg, best_import 41.27kWh
2026-06-19 21:44:03.786944: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 13.93p, best_metric 326.46p, best_cost 339.41p, best_cycle 30.46kWh, best_carbon 0kg, best_import 41.27kWh
2026-06-19 21:44:03.857404: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 13.93p, best_metric 326.46p, best_cost 339.41p, best_cycle 30.46kWh, best_carbon 0kg, best_import 41.27kWh
2026-06-19 21:44:03.917960: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 13.93p, best_metric 326.46p, best_cost 339.41p, best_cycle 30.46kWh, best_carbon 0kg, best_import 41.27kWh
2026-06-19 21:44:03.980080: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 13.93p, best_metric 326.46p, best_cost 339.41p, best_cycle 30.46kWh, best_carbon 0kg, best_import 41.27kWh
2026-06-19 21:44:04.033270: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 13.93p, best_metric 326.46p, best_cost 339.41p, best_cycle 30.46kWh, best_carbon 0kg, best_import 41.27kWh
2026-06-19 21:44:04.063479: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 13.93p, best_metric 326.46p, best_cost 339.41p, best_cycle 30.46kWh, best_carbon 0kg, best_import 41.27kWh
2026-06-19 21:44:04.093624: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 13.93p, best_metric 326.46p, best_cost 339.41p, best_cycle 30.46kWh, best_carbon 0kg, best_import 41.27kWh
2026-06-19 21:44:04.124988: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 13.93p, best_metric 326.46p, best_cost 339.41p, best_cycle 30.46kWh, best_carbon 0kg, best_import 41.27kWh
2026-06-19 21:44:04.154383: Optimise price set 27.8p, pass low, price 25.96p, start_at_low True, best_price_charge 13.93p, best_metric 326.46p, best_cost 339.41p, best_cycle 30.46kWh, best_carbon 0kg, best_import 41.27kWh
2026-06-19 21:44:04.176548: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 13.93p, best_metric 326.46p, best_cost 339.41p, best_cycle 30.46kWh, best_carbon 0kg, best_import 41.27kWh
2026-06-19 21:44:04.224118: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 13.93p, best_metric 326.46p, best_cost 339.41p, best_cycle 30.46kWh, best_carbon 0kg, best_import 41.27kWh
2026-06-19 21:44:04.274386: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 13.93p, best_metric 326.46p, best_cost 339.41p, best_cycle 30.46kWh, best_carbon 0kg, best_import 41.27kWh
2026-06-19 21:44:04.356697: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 13.93p, best_metric 326.46p, best_cost 339.41p, best_cycle 30.46kWh, best_carbon 0kg, best_import 41.27kWh
2026-06-19 21:44:04.383896: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 13.93p, best_metric 326.46p, best_cost 339.41p, best_cycle 30.46kWh, best_carbon 0kg, best_import 41.27kWh
2026-06-19 21:44:04.408915: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 13.93p, best_metric 326.46p, best_cost 339.41p, best_cycle 30.46kWh, best_carbon 0kg, best_import 41.27kWh
2026-06-19 21:44:04.435114: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 13.93p, best_metric 326.46p, best_cost 339.41p, best_cycle 30.46kWh, best_carbon 0kg, best_import 41.27kWh
2026-06-19 21:44:04.459503: Best charge windows best_metric 326.46p, best_cost 339.41p, best_carbon 0kg, best_import 41.27kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 75%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 75%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 13%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 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% ]
2026-06-19 21:44:04.459799: Tweak plan optimisation started
2026-06-19 21:44:04.732638: Tweak optimisation finished metric 326.45 cost 339.41 metric_keep 0 cycle 30.46 carbon 0 import 41.27
2026-06-19 21:44:04.744303: Raw charge windows [ 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 9%, 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 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 75%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 75%, 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 44%, 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 13%, 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 9%, 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% ] reserve 1.12
2026-06-19 21:44:04.745130: Unclipped charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 75%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 13%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 22:00:00 @ 27.52p 100% ] reserve 1.12
2026-06-19 21:44:04.745728: Unfiltered charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 75%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 0%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 22:00:00 @ 27.52p 100% ] reserve 1.12
2026-06-19 21:44:04.746137: Filtered charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 75%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 22:00:00 @ 27.52p 100% ] reserve 1.12
2026-06-19 21:44:04.746202: Plan valid is now true after recompute was False
2026-06-19 21:44:04.775032: predict base end_record 06-21 11:00:00, final soc 1.12kWh, metric 491.13p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:00:00, load 31.08kWh, PV 0.0kWh
2026-06-19 21:44:04.776631:    Slot: [   21:40,    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,    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-19 21:44:04.777923:     SoC: [   10.08,     9.81,      9.4,     8.98,     8.57,     8.16,     7.77,     7.38,     6.99,      6.6,     6.21,     5.82,     5.43,     5.04,     4.65,     4.26,     3.87,     3.48,     3.08,     2.69,      2.3,     1.91,     1.52,     1.13,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:44:04.778966:     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-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 21:44:04.780191:    LOAD: [     6.4,     6.66,     7.04,     7.42,      7.8,     8.18,     8.55,     8.91,     9.28,     9.64,    10.01,    10.37,    10.73,     11.1,    11.46,    11.82,    12.19,    12.55,    12.91,    13.28,    13.64,    14.01,    14.37,    14.73,     15.1,    15.46,    15.82,    16.19,    16.55,    16.91,    17.28,    17.64,     18.0,    18.37,    18.73,     19.1,    19.46,    19.78,    19.83,    19.89,    19.94,    20.18,    20.61,    20.78,    20.78,     20.8,    20.83,    20.86,    20.94,     21.2,    21.37,    21.84,    22.21,    22.48,    23.12,     23.7,    23.75,    23.85,    23.99,    24.18,    24.38,    24.91,    26.15,     28.1,    28.43,     28.5,    28.64,    28.84,    29.11,    29.44,    29.84,     30.3,    30.52,    30.53,    30.77,    31.08] kWh
2026-06-19 21:44:04.781361:      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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 21:44:04.783010:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.25,     2.62,     2.98,     3.34,     3.71,     4.07,     4.43,      4.8,     5.16,     5.53,     5.89,     6.25,     6.62,     6.93,     6.99,     7.04,      7.1,     7.34,     7.76,     7.93,     7.93,     7.96,     7.99,     8.02,      8.1,     8.36,     8.53,      9.0,     9.37,     9.63,    10.28,    10.86,    10.91,     11.0,    11.15,    11.34,    11.53,    12.06,     13.3,    15.25,    15.58,    15.66,     15.8,     16.0,    16.27,     16.6,    16.99,    17.45,    17.67,    17.69,    17.93,    18.24] kWh
2026-06-19 21:44:04.784239:  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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 21:44:04.785473:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   147.35,   152.71,   158.39,   163.82,   168.61,    173.5,   178.64,   183.66,   188.64,   193.62,   198.68,   203.66,   208.64,   213.25,   214.77,   216.37,   218.12,   225.48,   240.31,   246.45,   246.49,   247.21,   248.01,   248.74,   250.91,   258.08,   262.32,   273.41,   280.76,   286.16,   349.15,    360.7,   361.62,    363.4,   365.93,   369.05,   372.72,   382.54,   405.58,   441.98,   447.98,   449.31,   451.65,    455.3,   459.81,   465.73,   471.67,   478.97,    482.5,   482.69,   486.51,   491.13] p
2026-06-19 21:44:04.896793: Battery has 11.33 hours left - now at 10.08kWh
2026-06-19 21:44:04.947463: predict base10 end_record 06-21 11:00:00, final soc 1.12kWh, metric 511.73p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:25:00, load 32.26kWh, PV 0.0kWh
2026-06-19 21:44:04.949881:    Slot: [   21:40,    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,    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-19 21:44:04.952006:     SoC: [   10.08,     9.79,     9.36,     8.93,      8.5,     8.07,     7.66,     7.25,     6.84,     6.43,     6.03,     5.62,     5.21,      4.8,     4.39,     3.98,     3.57,     3.16,     2.75,     2.34,     1.93,     1.52,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:44:04.953065:     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-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 21:44:04.954648:    LOAD: [     6.4,     6.67,     7.07,     7.47,     7.87,     8.27,     8.65,     9.03,     9.41,     9.79,    10.18,    10.56,    10.94,    11.32,     11.7,    12.08,    12.46,    12.84,    13.22,    13.61,    13.99,    14.37,    14.75,    15.13,    15.51,    15.89,    16.27,    16.65,    17.04,    17.42,     17.8,    18.18,    18.56,    18.94,    19.32,     19.7,    20.08,    20.41,    20.47,    20.53,    20.59,    20.84,    21.29,    21.46,    21.46,    21.49,    21.52,    21.55,    21.63,    21.91,    22.09,    22.58,    22.96,    23.25,    23.92,    24.53,    24.58,    24.68,    24.83,    25.03,    25.23,    25.79,    27.09,    29.13,    29.48,    29.56,     29.7,    29.91,     30.2,    30.54,    30.96,    31.44,    31.67,    31.68,    31.94,    32.26] kWh
2026-06-19 21:44:04.956038:      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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 21:44:04.957443:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     1.91,     2.29,     2.67,     3.05,     3.43,     3.81,     4.19,     4.57,     4.95,     5.33,     5.72,      6.1,     6.48,     6.86,     7.24,     7.57,     7.63,     7.69,     7.75,      8.0,     8.44,     8.62,     8.62,     8.65,     8.68,     8.71,     8.79,     9.06,     9.24,     9.73,    10.12,     10.4,    11.07,    11.69,    11.74,    11.84,    11.99,    12.19,    12.39,    12.95,    14.25,    16.29,    16.63,    16.71,    16.86,    17.07,    17.35,     17.7,    18.11,    18.59,    18.82,    18.84,    19.09,    19.42] kWh
2026-06-19 21:44:04.958924:  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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 21:44:04.960405:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.74,    147.8,   153.94,   159.56,   165.51,    171.2,   176.22,   181.35,   186.73,   191.99,   197.21,   202.42,   207.73,   212.95,   218.17,   222.99,   224.58,   226.26,    228.1,    235.8,   251.35,   257.79,   257.82,   258.58,   259.41,   260.18,   262.45,   269.96,    274.4,   286.02,   293.73,   299.38,   362.99,   375.09,   376.06,   377.92,   380.57,   383.84,   387.68,   397.97,   422.11,   460.25,   466.53,   467.93,   470.38,    474.2,   478.92,   485.13,   491.35,    499.0,   502.69,   502.89,   506.89,   511.73] p
2026-06-19 21:44:05.025817: predict best10 end_record 06-21 11:00:00, final soc 1.12kWh, metric 458.63p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:55:00, load 32.26kWh, PV 0.0kWh
2026-06-19 21:44:05.027102:    Slot: [   21:40,    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,    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-19 21:44:05.028107:     SoC: [   10.08,     9.79,     9.36,     8.93,      8.5,     8.07,     7.66,     7.25,     6.84,     6.43,     6.03,     5.62,     5.21,      4.8,     4.39,     3.98,     3.57,     3.16,     2.75,     2.34,     1.93,     1.52,     1.52,     1.12,     1.12,     1.12,     1.12,     1.12,     3.06,      5.0,      6.0,      7.0,     8.94,    10.88,     11.5,    11.75,     12.0,     12.0,    11.94,    11.88,    11.81,    11.54,    11.06,    10.88,    10.87,    10.84,    10.81,    10.78,    10.69,     10.4,     10.2,     9.68,     9.26,     8.96,     8.24,     7.58,     7.53,     7.42,     7.26,     7.26,     7.04,     6.44,     5.05,     2.85,     2.48,      2.4,     2.24,     2.01,     1.71,     1.34,      1.5,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-19 21:44:05.028943:     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<bf+,    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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+] kWh
2026-06-19 21:44:05.030020:    LOAD: [     6.4,     6.67,     7.07,     7.47,     7.87,     8.27,     8.65,     9.03,     9.41,     9.79,    10.18,    10.56,    10.94,    11.32,     11.7,    12.08,    12.46,    12.84,    13.22,    13.61,    13.99,    14.37,    14.75,    15.13,    15.51,    15.89,    16.27,    16.65,    17.04,    17.42,     17.8,    18.18,    18.56,    18.94,    19.32,     19.7,    20.08,    20.41,    20.47,    20.53,    20.59,    20.84,    21.29,    21.46,    21.46,    21.49,    21.52,    21.55,    21.63,    21.91,    22.09,    22.58,    22.96,    23.25,    23.92,    24.53,    24.58,    24.68,    24.83,    25.03,    25.23,    25.79,    27.09,    29.13,    29.48,    29.56,     29.7,    29.91,     30.2,    30.54,    30.96,    31.44,    31.67,    31.68,    31.94,    32.26] kWh
2026-06-19 21:44:05.031043:      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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 21:44:05.032025:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.28,     2.29,     2.67,     3.05,     3.43,     3.81,     6.27,     8.74,    10.19,    11.65,    14.11,    16.58,    17.62,    18.27,    18.92,    19.26,    19.26,    19.26,    19.26,    19.26,    19.26,    19.26,    19.26,    19.26,    19.26,    19.26,    19.26,    19.26,    19.26,    19.26,    19.26,    19.26,    19.26,    19.26,    19.26,    19.26,    19.26,    19.45,    19.45,    19.45,    19.45,    19.45,    19.45,    19.45,    19.45,    19.45,    19.45,    19.45,    20.04,    20.17,     20.4,    20.41,    20.67,    20.99] kWh
2026-06-19 21:44:05.032967:  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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 21:44:05.034021:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   147.39,   147.47,   153.62,   159.24,   165.19,   170.88,   203.33,   236.48,   257.04,   277.11,   310.86,    344.6,   359.18,   368.08,   376.97,    381.8,    381.8,    381.8,    381.8,    381.8,    381.8,    381.8,    381.8,    381.8,    381.8,    381.8,    381.8,    381.8,    381.8,    381.8,    381.8,    381.8,   431.78,   431.78,   431.78,   431.78,   431.78,   435.04,   435.04,   435.04,   435.04,   435.04,   435.04,   435.04,   435.04,   435.04,   435.04,   435.04,   443.87,   445.89,   449.59,   449.78,   453.78,   458.63] p
2026-06-19 21:44:05.099929: predict best end_record 06-21 11:00:00, final soc 1.12kWh, metric 439.38p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:10:00, load 31.08kWh, PV 0.0kWh
2026-06-19 21:44:05.101222:    Slot: [   21:40,    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,    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-19 21:44:05.102291:     SoC: [   10.08,     9.81,      9.4,     8.98,     8.57,     8.16,     7.77,     7.38,     6.99,      6.6,     6.21,     5.82,     5.43,     5.04,     4.65,     4.26,     3.87,     3.48,     3.08,     2.69,      2.3,     1.91,     1.65,     1.26,     1.12,     1.12,     1.12,     1.12,     3.45,     5.78,      6.0,      7.0,     9.33,    11.66,    11.66,    11.75,     12.0,     12.0,    11.94,    11.88,    11.82,    11.56,    11.11,    10.93,    10.93,     10.9,    10.87,    10.84,    10.75,    10.47,    10.29,     9.78,     9.39,      9.1,     8.41,     7.78,     7.73,     7.63,     7.47,     7.27,     7.06,     6.49,     5.16,     3.06,     2.71,     2.63,     2.48,     2.26,     1.98,     1.62,     1.62,     1.13,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-19 21:44:05.103131:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g~be-,    g>be-,    g>be-,    g>be-,    g~be-,    g~be~,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 21:44:05.104112:    LOAD: [     6.4,     6.66,     7.04,     7.42,      7.8,     8.18,     8.55,     8.91,     9.28,     9.64,    10.01,    10.37,    10.73,     11.1,    11.46,    11.82,    12.19,    12.55,    12.91,    13.28,    13.64,    14.01,    14.37,    14.73,     15.1,    15.46,    15.82,    16.19,    16.55,    16.91,    17.28,    17.64,     18.0,    18.37,    18.73,     19.1,    19.46,    19.78,    19.83,    19.89,    19.94,    20.18,    20.61,    20.78,    20.78,     20.8,    20.83,    20.86,    20.94,     21.2,    21.37,    21.84,    22.21,    22.48,    23.12,     23.7,    23.75,    23.85,    23.99,    24.18,    24.38,    24.91,    26.15,     28.1,    28.43,     28.5,    28.64,    28.84,    29.11,    29.44,    29.84,     30.3,    30.52,    30.53,    30.77,    31.08] kWh
2026-06-19 21:44:05.105055:      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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 21:44:05.106094:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.02,     2.02,     2.25,     2.62,     2.98,     3.34,     6.21,     9.07,     9.68,    11.11,    13.98,    16.84,     17.2,    17.67,     18.3,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    18.62,    19.01,    19.01,    19.22,    19.24,    19.48,    19.79] kWh
2026-06-19 21:44:05.107086:  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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 21:44:05.108087:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   143.48,   143.48,   147.22,   152.58,   158.26,   163.69,   201.39,   239.91,   248.45,   268.29,   307.49,    346.7,   351.77,   358.13,   366.79,   371.39,   371.39,   371.39,   371.39,   371.39,   371.39,   371.39,   371.39,   371.39,   371.39,   371.39,   371.39,   371.39,   371.39,   371.39,   371.39,   371.39,   421.37,   421.37,   421.37,   421.37,   421.37,   421.37,   421.37,   421.37,   421.37,   421.37,   421.37,   421.37,   421.37,   421.37,   421.37,   421.37,   427.31,   427.31,   430.75,   430.94,   434.75,   439.38] p
2026-06-19 21:44:05.109843:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ]
2026-06-19 21:44:05.109879: Saving plan best values to HA entities
2026-06-19 21:44:05.239010: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 21:44:05.244523: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 21:44:05.249801: Best charging limit SoC's [1.5, 16.0, 6.0, 7.0, 16.0, 11.5, 11.75, 12.0, 7.0, 1.5, 16.0, 16.0]kWh, export []kWh gives import battery 39.17kWh, house 2.1kWh, export 0.0kWh, metric 439.38p, metric10 458.63p
2026-06-19 21:44:05.322190: Marginal costs baseline metric (no standing charge): 339.4102
2026-06-19 21:44:05.488995: Marginal energy costs matrix computed: min=15.21 max=20.63
2026-06-19 21:44:05.566599: Rate array import [{'start': 1300, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 26.0p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 1300, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 21:44:05.567293: - Your estimated bill for today is £0.92 and tomorrow is £2.80
2026-06-19 21:44:05.567324: - Import rates are expensive (22.4p - 26.0p) for the next 1 and a quarter hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 21:44:05.567343: - The battery is currently at 63% and is in eco mode for the next 10 hours.
2026-06-19 21:44:05.567359: - For the next 48 hours there will be no solar generation.
2026-06-19 21:44:05.567374: - You will run out of battery in 11 hours.
2026-06-19 21:44:05.567389: - Your next charge slot will be in 10 hours where import rates will be cheap (15.0p).
2026-06-19 21:44:05.567404: 
2026-06-19 21:44:05.613133: Plan calculation took 6.47 seconds
2026-06-19 21:44:05.616087: No high rate period found
2026-06-19 21:44:05.661874: Import threshold used for optimisation was 16.74p
2026-06-19 21:44:05.704681: Low import rate windows [0: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 1: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 2: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 3: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 4: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 5: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 6: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 7: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 8: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 9: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 10: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 11: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 12: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 13: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 14: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 15: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 16: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 17: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 18: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 19: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 20: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 21: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 22: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 23: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 24: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 25: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 26: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 27: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 28: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 29: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 30: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 31: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 32: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 33: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 34: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 35: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 36: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 37: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 38: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 39: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 40: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 41: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 42: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 43: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 44: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 45: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 46: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 47: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 48: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 49: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 50: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 51: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 52: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 53: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 54: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 55: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 56: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 57: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 58: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 59: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 60: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 61: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 62: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 63: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 64: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 65: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 66: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 67: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 68: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 69: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 70: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 71: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 72: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 73: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 74: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 75: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 76: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 77: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 78: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 79: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 80: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 81: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 82: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 83: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 84: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 85: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 86: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 87: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 88: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 89: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 90: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 91: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41, 92: 06-21 20:30:00 - 06-21 21:00:00 @ 27.78, 93: 06-21 21:00:00 - 06-21 21:30:00 @ 27.1, 94: 06-21 21:30:00 - 06-21 22:00:00 @ 27.67]
2026-06-19 21:44:05.713263: Inverter 0: Type SK Sunsynk
2026-06-19 21:44:05.713310: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 21:44:05.713482: Reserve min: 7%, battery_min: 7%
2026-06-19 21:44:05.713534: 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-19 21:44:05.713821: Inverter 0 SoC: 10.08kW 63%, current charge rate 5000W, current discharge rate 5250W, current battery power 670W, current battery voltage 51.2V, grid power -56W, load power 702W, PV Power 0W
2026-06-19 21:44:05.713986: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:44:05.714052: Inverter 0 scheduled charge enable is False
2026-06-19 21:44:05.714074: Inverter 0 charge windows currently []
2026-06-19 21:44:05.714095: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 21:44:05.714179: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:44:05.714198: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:44:05.714224: Inverter 0 scheduled discharge enable is False
2026-06-19 21:44:05.714322: Inverter 0 idle time is 06-20 00:00:00-06-20 00:00:00
2026-06-19 21:44:05.714344: Inverter 0 discharge windows currently []
2026-06-19 21:44:05.714363: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:44:05.714376: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:44:05.714388: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:44:05.772450: Reset inverter settings to safe mode (set_charge_window=True set_export_window=False force=mode)
2026-06-19 21:44:05.772630: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 21:44:05.772808: Adjust demand (idle) time computed is 21:40:00-23:59:00
2026-06-19 21:44:05.772861: Inverter 0 set new demand (idle) start time to 21:40:00 was 00:00:00
2026-06-19 21:44:10.778808: Inverter 0 write_and_poll_value: Wrote 21:40:00 to idle_start_time, successfully now 21:40:00
2026-06-19 21:44:10.778938: Inverter 0 set new demand (idle) end time to 23:59:00 was 00:00:00
2026-06-19 21:44:15.786679: Inverter 0 write_and_poll_value: Wrote 23:59:00 to idle_end_time, successfully now 23:59:00
2026-06-19 21:44:15.786916: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog1_charge', 'option': 'Allow Gen'}
2026-06-19 21:44:15.857165: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog2_charge', 'option': 'Allow Gen'}
2026-06-19 21:44:15.937199: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog3_charge', 'option': 'Allow Gen'}
2026-06-19 21:44:16.040392: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog4_charge', 'option': 'Allow Gen'}
2026-06-19 21:44:16.098925: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog5_charge', 'option': 'Allow Gen'}
2026-06-19 21:44:16.112780: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog6_charge', 'option': 'Allow Gen'}
2026-06-19 21:44:16.216177: Inverter 0 Calling service charge_stop_service domain charge service_name select/select_option with data {'entity_id': 'select.sunsynk_load_limit', 'option': 'Zero Export'}
2026-06-19 21:44:16.319627: Inverter 0 Current charge limit is 7% and new target is 100%
2026-06-19 21:44:21.423320: Inverter 0 write_and_poll_value: Wrote 100 to charge_limit, successfully now 100.0
2026-06-19 21:44:21.423501: Inverter 0 Current Reserve is 1% and new target is 7%
2026-06-19 21:44:26.431321: Inverter 0 write_and_poll_value: Wrote 7 to reserve, successfully now 7.0
2026-06-19 21:44:26.431616: Inverter 0 Adjust force export to False, change times from 23:59:00 - 23:59:00 to 00:00:00 - 00:00:00
2026-06-19 21:44:26.431663: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 21:44:26.431847: Adjust demand (idle) time computed is 21:40:00-23:59:00
2026-06-19 21:44:26.431905: Inverter 0 set new export start time to 00:00:00
2026-06-19 21:44:31.438575: Inverter 0 write_and_poll_value: Wrote 00:00:00 to discharge_start_time, successfully now 00:00:00
2026-06-19 21:44:31.438666: Inverter 0 Set new export end time to 00:00:00 was 23:59:00
2026-06-19 21:44:36.445312: Inverter 0 write_and_poll_value: Wrote 00:00:00 to discharge_end_time, successfully now 00:00:00
2026-06-19 21:44:36.445497: Inverter 0 Calling service charge_stop_service domain discharge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog1_charge', 'option': 'Allow Gen'}
2026-06-19 21:44:36.539861: Inverter 0 Calling service charge_stop_service domain discharge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog2_charge', 'option': 'Allow Gen'}
2026-06-19 21:44:36.643006: Inverter 0 Calling service charge_stop_service domain discharge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog3_charge', 'option': 'Allow Gen'}
2026-06-19 21:44:36.746197: Inverter 0 Calling service charge_stop_service domain discharge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog4_charge', 'option': 'Allow Gen'}
2026-06-19 21:44:36.849335: Inverter 0 Calling service charge_stop_service domain discharge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog5_charge', 'option': 'Allow Gen'}
2026-06-19 21:44:36.952842: Inverter 0 Calling service charge_stop_service domain discharge service_name select/select_option with data {'entity_id': 'select.sunsynk_prog6_charge', 'option': 'Allow Gen'}
2026-06-19 21:44:37.056274: Inverter 0 Calling service charge_stop_service domain discharge service_name select/select_option with data {'entity_id': 'select.sunsynk_load_limit', 'option': 'Zero Export'}
2026-06-19 21:44:37.194770: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 08:30:00+01:00 - current SoC 63%, target 9%
2026-06-19 21:44:37.194902: Inverter 0 disabled charge window while waiting for schedule (now 06-19 21:40:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 21:44:37.194960: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 21:44:37.195131: Adjust demand (idle) time computed is 21:40:00-23:59:00
2026-06-19 21:44:37.195320: Not setting charging SoC as we are not within the window (now 06-19 21:40:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 21:44:37.195368: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 21:44:37.195414: Inverter 0 Current charge limit is 100% and new target is 7%
2026-06-19 21:44:42.219344: Inverter 0 write_and_poll_value: Wrote 7 to charge_limit, successfully now 7.0
2026-06-19 21:44:42.219512: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 21:44:42.219543: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 21:44:42.219583: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 21:44:42.219605: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 21:44:42.219634: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 21:44:42.219673: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 21:44:42.219694: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 21:44:42.219715: Inverter 0 count register writes 2
2026-06-19 21:44:42.256456: Total inverter register writes now 2
2026-06-19 21:44:42.280253: Completed run status Demand
2026-06-19 21:44:42.288237: Info: record_status Demand
2026-06-19 21:44:42.302129: Saved current settings to /config/predbat_config.json
2026-06-19 21:44:42.357313: Creating predbat dashboard at /config/predbat_dashboard.yaml
2026-06-19 21:45:00.380845: --------------- PredBat - update at 2026-06-19 21:45:00+01:00 with clock skew 0 minutes, minutes now 1305
2026-06-19 21:45:00.381450: Saved current settings to /config/predbat_config.json
2026-06-19 21:45:00.381530: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 2.3 minutes
2026-06-19 21:45:00.381629: 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-19 21:45:00.381780: Autoupdate: There is an update pending v8.40.14 Fix lost config, further rollout of storage class - auto update is off
2026-06-19 21:45:00.400204: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 21:45:00.400673: Predbat mode is set to Control charge
2026-06-19 21:45:00.485874: Found 11520 load_today datapoints going back 2 days
2026-06-19 21:45:00.485957: Using load_power data to fill gaps in load_today data
2026-06-19 21:45:00.547637: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 21:45:00.547780: Zero load period starting at 2026-06-19T12:09:00+0100 (576 minutes) for 889 minutes with base value 0.9
2026-06-19 21:45:00.547864: Zero load period starting at 2026-06-18T19:24:00+0100 (1581 minutes) for 64 minutes with base value 0.8
2026-06-19 21:45:00.548700: Processing 384 30-minute periods for power integration
2026-06-19 21:45:00.661787: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 21:45:00.661893: Car charging hold True, threshold 6.0kWh
2026-06-19 21:45:00.677024: Current data so far today: load 6.45kWh, import 1.9kWh, export 0.0kWh, PV 0kWh
2026-06-19 21:45:00.738180: Standing charge is set to 49.98p
2026-06-19 21:45:00.792513: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 21:45:00.792617: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 21:45:00.792832: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 241.7 minutes
2026-06-19 21:45:00.793235: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 241.7 minutes
2026-06-19 21:45:00.799548: Loaded 95 datapoints of futurerate analysis
2026-06-19 21:45:00.925173: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02', '06-20 19:00:00 => 23.07 / 17.65', '06-20 20:00:00 => 24.98 / 18.66']
2026-06-19 21:45:00.947798: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 21:45:00.948004: Import rates: min 13.17p, max 36.53p, average 20.06p
2026-06-19 21:45:00.978358: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 21:45:00.978416: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 21:45:00.979266: High export rate found rates in range 99p to -99p
2026-06-19 21:45:01.108987: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 21:45:01.122243: Battery level now 10.08kWh, -1hr ago 10.59kWh, at midnight 10.59kWh, battery value change in the last hour -7.24p, change today -7.24p, rate_forward 14.14p
2026-06-19 21:45:01.138601: Last hour: net energy 0.1kWh, import 0.1kWh, export 0.0kWh, car 0kWh, load 0.65kWh, net cost 2.65p, import 2.65p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 21:45:01.284468: Today's energy total net 1.9kWh, import 1.9kWh, export 0.0kWh, cost 91.68p, import 41.69p, export 0.0p, carbon 0.0kg
2026-06-19 21:45:01.284609: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 21:45:01.287732: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 21:45:01.289114: Warn: Found 1 gaps in load_today totalling 9730 minutes to fill using average data
2026-06-19 21:45:01.289237: Gap starting at 2026-06-18T15:55:00+0100 (1790 minutes) for 9730 minutes
2026-06-19 21:45:01.306224: Historical days now [7] weight [1]
2026-06-19 21:45:01.331365: Today's load divergence 105.16%, in-day adjustment 105.06%, damping 0.95x, yesterday 106.55% today 104.9% blend 9.38%
2026-06-19 21:45:01.331439: Today's predicted so far 13.92kWh with 0.0kWh car/iBoost excluded, 1.16kWh import ignored, and 0kWh forecast extra.
2026-06-19 21:45:01.331468: Today's actual load so far 14.77kWh with 0.0kWh car/iBoost excluded, and 0.46kWh import ignored.
2026-06-19 21:45:01.366671: Inverter 0: Type SK Sunsynk
2026-06-19 21:45:01.366735: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 21:45:01.366925: Reserve min: 7%, battery_min: 7%
2026-06-19 21:45:01.366982: 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-19 21:45:01.367216: Inverter 0 SoC: 10.08kW 63%, current charge rate 5000W, current discharge rate 5250W, current battery power 716W, current battery voltage 51.2V, grid power -59W, load power 702W, PV Power 0W
2026-06-19 21:45:01.367353: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:45:01.367427: Inverter 0 scheduled charge enable is False
2026-06-19 21:45:01.367451: Inverter 0 charge windows currently []
2026-06-19 21:45:01.367473: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 21:45:01.367601: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:45:01.367635: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:45:01.367667: Inverter 0 scheduled discharge enable is False
2026-06-19 21:45:01.367780: Inverter 0 idle time is 06-19 21:40:00-06-19 23:59:00
2026-06-19 21:45:01.367806: Inverter 0 discharge windows currently []
2026-06-19 21:45:01.367824: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:45:01.367840: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:45:01.367855: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:45:01.421843: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 21:45:01.421913: Plan was last updated on 2026-06-19 21:40:00+01:00 and is now 5.0 minutes old
2026-06-19 21:45:01.422242: Best charge window [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 75%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 22:00:00 @ 27.52p 100% ]
2026-06-19 21:45:01.422267: Best export window [  ]
2026-06-19 21:45:01.422929: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 21:45:01.424518: Load divergence over 8.0 hours mean 693.34W, min 692.4W, max 693.6W, std dev 0.5W, divergence 0.04%
2026-06-19 21:45:01.439137: Creating pool of 12 processes to match your CPU count
2026-06-19 21:45:01.517083: predict base end_record 06-21 11:05:00, final soc 1.12kWh, metric 491.73p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:05:00, load 31.18kWh, PV 0.0kWh
2026-06-19 21:45:01.519179:    Slot: [   21:45,    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,    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-19 21:45:01.520638:     SoC: [   10.08,     9.87,     9.46,     9.05,     8.64,     8.23,     7.84,     7.45,     7.05,     6.66,     6.27,     5.88,     5.49,      5.1,     4.71,     4.32,     3.93,     3.54,     3.15,     2.75,     2.36,     1.97,     1.58,     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] kWh
2026-06-19 21:45:01.522740:     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-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 21:45:01.524055:    LOAD: [    6.45,     6.64,     7.02,     7.41,     7.79,     8.17,     8.54,      8.9,     9.27,     9.63,     10.0,    10.36,    10.72,    11.09,    11.45,    11.82,    12.18,    12.54,    12.91,    13.27,    13.64,     14.0,    14.36,    14.73,    15.09,    15.46,    15.82,    16.18,    16.55,    16.91,    17.28,    17.64,     18.0,    18.37,    18.73,     19.1,    19.46,    19.78,    19.83,    19.89,    19.94,    20.15,     20.6,    20.78,    20.78,    20.81,    20.84,    20.86,    20.94,     21.2,    21.37,    21.84,    22.21,    22.48,    23.12,    23.71,    23.75,    23.85,    23.99,    24.18,    24.38,    24.91,    26.15,     28.1,    28.43,     28.5,    28.64,    28.85,    29.11,    29.45,    29.84,     30.3,    30.52,    30.53,    30.77,    31.09,    31.45] kWh
2026-06-19 21:45:01.525293:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 21:45:01.526597:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      2.2,     2.56,     2.93,     3.29,     3.66,     4.02,     4.38,     4.75,     5.11,     5.48,     5.84,      6.2,     6.57,     6.88,     6.94,      7.0,     7.04,     7.26,     7.71,     7.89,     7.89,     7.91,     7.94,     7.97,     8.05,     8.31,     8.48,     8.95,     9.32,     9.59,    10.23,    10.81,    10.86,    10.96,     11.1,    11.29,    11.48,    12.01,    13.26,    15.21,    15.53,    15.61,    15.75,    15.95,    16.22,    16.55,    16.95,    17.41,    17.62,    17.64,    17.88,    18.19,    18.55] kWh
2026-06-19 21:45:01.527856:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 21:45:01.529143:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   146.48,   151.85,   157.54,   162.97,   167.77,   172.66,   177.81,   182.83,   187.82,    192.8,   197.87,   202.86,   207.84,   212.45,   213.99,   215.59,   217.06,   223.64,   239.41,   245.83,   245.85,    246.6,   247.38,   248.07,   250.24,   257.45,   261.69,   272.78,   280.14,   285.53,   348.52,   360.08,    361.0,   362.78,    365.3,   368.42,   372.09,   381.91,   404.95,   441.35,   447.35,   448.69,   451.02,   454.67,   459.18,    465.1,   471.04,   478.34,   481.87,   482.06,   485.88,    490.5,   495.24] p
2026-06-19 21:45:01.634493: Battery has 11.33 hours left - now at 10.08kWh
2026-06-19 21:45:01.667505: predict base10 end_record 06-21 11:05:00, final soc 1.12kWh, metric 512.36p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:30:00, load 32.36kWh, PV 0.0kWh
2026-06-19 21:45:01.668816:    Slot: [   21:45,    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,    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-19 21:45:01.669903:     SoC: [   10.08,     9.87,     9.44,      9.0,     8.57,     8.14,     7.73,     7.32,     6.91,      6.5,     6.09,     5.68,     5.27,     4.86,     4.45,     4.04,     3.63,     3.23,     2.81,      2.4,      2.0,     1.59,     1.18,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:45:01.670761:     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-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 21:45:01.671797:    LOAD: [    6.45,     6.65,     7.05,     7.45,     7.85,     8.25,     8.64,     9.02,      9.4,     9.78,    10.16,    10.54,    10.93,    11.31,    11.69,    12.07,    12.45,    12.83,    13.21,     13.6,    13.98,    14.36,    14.74,    15.12,     15.5,    15.89,    16.27,    16.65,    17.03,    17.41,    17.79,    18.17,    18.56,    18.94,    19.32,     19.7,    20.08,    20.41,    20.47,    20.53,    20.58,     20.8,    21.28,    21.46,    21.46,    21.49,    21.52,    21.55,    21.63,     21.9,    22.09,    22.58,    22.96,    23.24,    23.91,    24.53,    24.58,    24.68,    24.83,    25.03,    25.23,    25.79,    27.09,    29.13,    29.48,    29.55,     29.7,    29.91,    30.19,    30.54,    30.95,    31.43,    31.66,    31.68,    31.93,    32.26,    32.64] kWh
2026-06-19 21:45:01.672790:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 21:45:01.673820:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.23,     2.61,     2.99,     3.37,     3.75,     4.14,     4.52,      4.9,     5.28,     5.66,     6.04,     6.43,     6.81,     7.19,     7.52,     7.58,     7.64,     7.69,     7.91,     8.38,     8.57,     8.57,      8.6,     8.63,     8.65,     8.74,     9.01,     9.19,     9.68,    10.07,    10.35,    11.02,    11.63,    11.69,    11.79,    11.93,    12.13,    12.34,    12.89,    14.19,    16.24,    16.58,    16.66,    16.81,    17.02,     17.3,    17.65,    18.06,    18.54,    18.77,    18.78,    19.04,    19.36,    19.74] kWh
2026-06-19 21:45:01.674785:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 21:45:01.675805:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   146.89,   153.04,   158.67,   164.63,   170.32,   175.35,   180.48,   185.87,   191.13,   196.35,   201.58,   206.89,   212.12,   217.34,   222.17,   223.79,   225.45,   226.99,   233.89,    250.4,   257.13,   257.16,   257.94,   258.76,   259.48,   261.75,   269.31,   273.75,   285.37,   293.07,   298.72,   362.33,   374.44,   375.41,   377.27,   379.92,   383.18,   387.03,   397.32,   421.45,   459.59,   465.87,   467.27,   469.72,   473.54,   478.26,   484.47,   490.69,   498.33,   502.03,   502.23,   506.23,   511.07,   516.04] p
2026-06-19 21:45:01.746990: predict best10 end_record 06-21 11:05:00, final soc 1.44kWh, metric 463.64p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:00:00, load 32.36kWh, PV 0.0kWh
2026-06-19 21:45:01.748857:    Slot: [   21:45,    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,    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-19 21:45:01.750377:     SoC: [   10.08,     9.87,     9.44,      9.0,     8.57,     8.14,     7.73,     7.32,     6.91,      6.5,     6.09,     5.68,     5.27,     4.86,     4.45,     4.04,     3.63,     3.23,     2.81,      2.4,      2.0,     1.59,     1.59,     1.18,     1.12,     1.12,     1.12,     1.12,     3.06,      5.0,      6.0,      7.0,     8.94,    10.88,     11.5,    11.75,     12.0,     12.0,    11.94,    11.87,    11.82,    11.58,    11.07,    10.87,    10.87,    10.84,    10.81,    10.78,    10.69,     10.4,     10.2,     9.68,     9.26,     8.96,     8.24,     7.58,     7.53,     7.42,     7.26,     7.26,     7.04,     6.44,     5.05,     2.85,     2.48,      2.4,     2.24,     2.01,     1.71,     1.34,      1.5,     1.12,     1.12,     1.12,     1.12,     1.12,     3.06] kWh
2026-06-19 21:45:01.751549:     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<bf+,    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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 21:45:01.752950:    LOAD: [    6.45,     6.65,     7.05,     7.45,     7.85,     8.25,     8.64,     9.02,      9.4,     9.78,    10.16,    10.54,    10.93,    11.31,    11.69,    12.07,    12.45,    12.83,    13.21,     13.6,    13.98,    14.36,    14.74,    15.12,     15.5,    15.89,    16.27,    16.65,    17.03,    17.41,    17.79,    18.17,    18.56,    18.94,    19.32,     19.7,    20.08,    20.41,    20.47,    20.53,    20.58,     20.8,    21.28,    21.46,    21.46,    21.49,    21.52,    21.55,    21.63,     21.9,    22.09,    22.58,    22.96,    23.24,    23.91,    24.53,    24.58,    24.68,    24.83,    25.03,    25.23,    25.79,    27.09,    29.13,    29.48,    29.55,     29.7,    29.91,    30.19,    30.54,    30.95,    31.43,    31.66,    31.68,    31.93,    32.26,    32.64] kWh
2026-06-19 21:45:01.754275:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 21:45:01.756090:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.28,     2.28,     2.61,     2.99,     3.37,     3.75,     6.22,     8.68,    10.14,     11.6,    14.06,    16.52,    17.57,    18.22,    18.87,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.4,     19.4,     19.4,     19.4,     19.4,     19.4,     19.4,     19.4,     19.4,     19.4,     19.4,    19.99,    20.12,    20.35,    20.36,    20.62,    20.94,     23.4] kWh
2026-06-19 21:45:01.757279:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 21:45:01.758748:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,    147.4,    147.4,    152.7,   158.33,   164.29,   169.98,   202.44,   235.59,   256.16,   276.24,   309.99,   343.74,   358.33,   367.23,   376.12,   380.95,   380.95,   380.95,   380.95,   380.95,   380.95,   380.95,   380.95,   380.95,   380.95,   380.95,   380.95,   380.95,   380.95,   380.95,   380.95,   380.95,   430.94,   430.94,   430.94,   430.94,   430.94,    434.2,    434.2,    434.2,    434.2,    434.2,    434.2,    434.2,    434.2,    434.2,    434.2,    434.2,   443.02,   445.05,   448.75,   448.94,   452.94,   457.78,   490.18] p
2026-06-19 21:45:01.838556: predict best end_record 06-21 11:05:00, final soc 1.51kWh, metric 445.37p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:10:00, load 31.18kWh, PV 0.0kWh
2026-06-19 21:45:01.839883:    Slot: [   21:45,    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,    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-19 21:45:01.840898:     SoC: [   10.08,     9.87,     9.46,     9.05,     8.64,     8.23,     7.84,     7.45,     7.05,     6.66,     6.27,     5.88,     5.49,      5.1,     4.71,     4.32,     3.93,     3.54,     3.15,     2.75,     2.36,     1.97,     1.65,     1.25,     1.12,     1.12,     1.12,     1.12,     3.45,     5.78,      6.0,      7.0,     9.33,    11.66,    11.66,    11.75,     12.0,     12.0,    11.94,    11.88,    11.83,     11.6,    11.11,    10.93,    10.93,    10.89,    10.86,    10.84,    10.75,    10.47,    10.29,     9.78,     9.39,      9.1,     8.41,     7.78,     7.73,     7.63,     7.47,     7.27,     7.06,     6.49,     5.16,     3.06,     2.71,     2.63,     2.48,     2.26,     1.98,     1.62,     1.62,     1.13,     1.12,     1.12,     1.12,     1.12,     3.45] kWh
2026-06-19 21:45:01.841782:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g>be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be~,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 21:45:01.842794:    LOAD: [    6.45,     6.64,     7.02,     7.41,     7.79,     8.17,     8.54,      8.9,     9.27,     9.63,     10.0,    10.36,    10.72,    11.09,    11.45,    11.82,    12.18,    12.54,    12.91,    13.27,    13.64,     14.0,    14.36,    14.73,    15.09,    15.46,    15.82,    16.18,    16.55,    16.91,    17.28,    17.64,     18.0,    18.37,    18.73,     19.1,    19.46,    19.78,    19.83,    19.89,    19.94,    20.15,     20.6,    20.78,    20.78,    20.81,    20.84,    20.86,    20.94,     21.2,    21.37,    21.84,    22.21,    22.48,    23.12,    23.71,    23.75,    23.85,    23.99,    24.18,    24.38,    24.91,    26.15,     28.1,    28.43,     28.5,    28.64,    28.85,    29.11,    29.45,    29.84,     30.3,    30.52,    30.53,    30.77,    31.09,    31.45] kWh
2026-06-19 21:45:01.843758:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 21:45:01.844745:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     1.96,     1.96,      2.2,     2.56,     2.93,     3.29,     6.16,     9.02,     9.62,    11.06,    13.93,    16.79,    17.15,    17.62,    18.25,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.96,    18.96,    19.18,    19.19,    19.43,    19.74,     22.6] kWh
2026-06-19 21:45:01.845721:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 21:45:01.846818:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   142.57,   142.57,   146.41,   151.78,   157.47,   162.91,   200.62,   239.14,   247.69,   267.52,   306.74,   345.95,   351.03,   357.39,   366.06,   370.66,   370.66,   370.66,   370.66,   370.66,   370.66,   370.66,   370.66,   370.66,   370.66,   370.66,   370.66,   370.66,   370.66,   370.66,   370.66,   370.66,   420.64,   420.64,   420.64,   420.64,   420.64,   420.64,   420.64,   420.64,   420.64,   420.64,   420.64,   420.64,   420.64,   420.64,   420.64,   420.64,   426.58,   426.58,   430.02,   430.21,   434.03,   438.65,   476.31] p
2026-06-19 21:45:01.848458:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg]
2026-06-19 21:45:01.848482: Saving plan best values to HA entities
2026-06-19 21:45:02.007295: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 21:45:02.012364: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 21:45:02.017418: Best charging limit SoC's [1.5, 16.0, 6.0, 7.0, 16.0, 11.5, 11.75, 12.0, 7.0, 1.5, 16.0, 16.0]kWh, export []kWh gives import battery 39.16kWh, house 2.11kWh, export 0.0kWh, metric 445.37p, metric10 463.64p
2026-06-19 21:45:02.085801: Marginal costs baseline metric (no standing charge): 345.403
2026-06-19 21:45:02.282340: Marginal energy costs matrix computed: min=15.23 max=20.48
2026-06-19 21:45:02.377146: Rate array import [{'start': 1305, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 26.0p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3545, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1305, 'end': 3545, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 21:45:02.377906: - Your estimated bill for today is £0.92 and tomorrow is £2.79
2026-06-19 21:45:02.377946: - Import rates are expensive (22.4p - 26.0p) for the next 1 and a quarter hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 21:45:02.377965: - The battery is currently at 63% and is in eco mode for the next 10 hours.
2026-06-19 21:45:02.377981: - For the next 48 hours there will be no solar generation.
2026-06-19 21:45:02.377996: - You will run out of battery in 11 hours.
2026-06-19 21:45:02.378011: - Your next charge slot will be in 10 hours where import rates will be cheap (15.0p).
2026-06-19 21:45:02.378026: 
2026-06-19 21:45:02.423813: Plan calculation took 1.00 seconds
2026-06-19 21:45:02.427625: No high rate period found
2026-06-19 21:45:02.484192: Import threshold used for optimisation was 16.74p
2026-06-19 21:45:02.546181: Low import rate windows [0: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 1: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 2: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 3: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 4: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 5: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 6: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 7: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 8: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 9: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 10: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 11: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 12: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 13: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 14: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 15: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 16: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 17: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 18: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 19: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 20: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 21: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 22: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 23: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 24: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 25: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 26: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 27: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 28: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 29: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 30: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 31: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 32: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 33: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 34: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 35: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 36: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 37: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 38: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 39: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 40: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 41: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 42: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 43: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 44: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 45: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 46: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 47: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 48: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 49: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 50: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 51: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 52: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 53: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 54: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 55: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 56: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 57: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 58: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 59: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 60: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 61: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 62: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 63: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 64: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 65: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 66: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 67: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 68: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 69: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 70: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 71: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 72: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 73: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 74: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 75: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 76: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 77: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 78: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 79: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 80: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 81: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 82: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 83: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 84: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 85: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 86: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 87: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 88: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 89: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 90: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 91: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41, 92: 06-21 20:30:00 - 06-21 21:00:00 @ 27.78, 93: 06-21 21:00:00 - 06-21 21:30:00 @ 27.1, 94: 06-21 21:30:00 - 06-21 22:00:00 @ 27.67]
2026-06-19 21:45:02.555658: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 08:30:00+01:00 - current SoC 63%, target 9%
2026-06-19 21:45:02.555797: Inverter 0 disabled charge window while waiting for schedule (now 06-19 21:45:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 21:45:02.555885: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 21:45:02.556169: Adjust demand (idle) time computed is 21:40:00-23:59:00
2026-06-19 21:45:02.556380: Not setting charging SoC as we are not within the window (now 06-19 21:45:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 21:45:02.556435: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 21:45:02.556510: Inverter 0 Current Target SoC is 7%, already at target
2026-06-19 21:45:02.556630: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 21:45:02.556679: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 21:45:02.556729: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 21:45:02.556756: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 21:45:02.556778: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 21:45:02.556800: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 21:45:02.556821: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 21:45:02.556840: Inverter 0 count register writes 0
2026-06-19 21:45:02.573528: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 21:45:02.578512: Total inverter register writes now 2
2026-06-19 21:45:02.595964: Completed run status Demand
2026-06-19 21:45:02.602246: Info: record_status Demand
2026-06-19 21:45:02.615624: Saved current settings to /config/predbat_config.json
2026-06-19 21:45:42.694280: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:45:42.694520: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:45:42.694557: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:45:42.694716: Inverter 0 idle time is 06-19 21:40:00-06-19 23:59:00
2026-06-19 21:45:42.694767: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:45:42.694784: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:45:42.694800: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:47:42.870327: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:47:42.870521: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:47:42.870550: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:47:42.870706: Inverter 0 idle time is 06-19 21:40:00-06-19 23:59:00
2026-06-19 21:47:42.870735: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:47:42.870752: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:47:42.870768: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:49:57.046985: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:49:57.047177: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:49:57.047239: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:49:57.047391: Inverter 0 idle time is 06-19 21:40:00-06-19 23:59:00
2026-06-19 21:49:57.047418: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:49:57.047436: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:49:57.047451: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:50:00.131236: --------------- PredBat - update at 2026-06-19 21:50:00+01:00 with clock skew 0 minutes, minutes now 1310
2026-06-19 21:50:00.131901: Saved current settings to /config/predbat_config.json
2026-06-19 21:50:00.131983: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 7.3 minutes
2026-06-19 21:50:00.132052: 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-19 21:50:00.132120: Autoupdate: There is an update pending v8.40.14 Fix lost config, further rollout of storage class - auto update is off
2026-06-19 21:50:00.150811: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 21:50:00.151260: Predbat mode is set to Control charge
2026-06-19 21:50:00.270122: Found 11520 load_today datapoints going back 2 days
2026-06-19 21:50:00.270247: Using load_power data to fill gaps in load_today data
2026-06-19 21:50:00.341211: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 21:50:00.341386: Zero load period starting at 2026-06-19T12:09:00+0100 (581 minutes) for 889 minutes with base value 0.9
2026-06-19 21:50:00.341450: Zero load period starting at 2026-06-18T19:24:00+0100 (1586 minutes) for 64 minutes with base value 0.8
2026-06-19 21:50:00.342557: Processing 384 30-minute periods for power integration
2026-06-19 21:50:00.407463: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 21:50:00.407549: Car charging hold True, threshold 6.0kWh
2026-06-19 21:50:00.407596: Current data so far today: load 6.5kWh, import 1.9kWh, export 0.0kWh, PV 0kWh
2026-06-19 21:50:00.429405: Standing charge is set to 49.98p
2026-06-19 21:50:00.478120: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 21:50:00.478203: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 21:50:00.478390: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 246.7 minutes
2026-06-19 21:50:00.478777: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 246.7 minutes
2026-06-19 21:50:00.484352: Loaded 95 datapoints of futurerate analysis
2026-06-19 21:50:00.658373: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02', '06-20 19:00:00 => 23.07 / 17.65', '06-20 20:00:00 => 24.98 / 18.66']
2026-06-19 21:50:00.685945: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 21:50:00.686208: Import rates: min 13.17p, max 36.53p, average 20.06p
2026-06-19 21:50:00.725125: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 21:50:00.725216: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 21:50:00.726396: High export rate found rates in range 99p to -99p
2026-06-19 21:50:00.832910: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 21:50:00.833041: Battery level now 10.08kWh, -1hr ago 10.59kWh, at midnight 10.59kWh, battery value change in the last hour -7.24p, change today -7.24p, rate_forward 14.14p
2026-06-19 21:50:00.833256: Last hour: net energy 0.09kWh, import 0.09kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 2.35p, import 2.35p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 21:50:00.889489: Today's energy total net 1.9kWh, import 1.9kWh, export 0.0kWh, cost 91.68p, import 41.69p, export 0.0p, carbon 0.0kg
2026-06-19 21:50:00.889619: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 21:50:00.892739: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 21:50:00.894047: Warn: Found 1 gaps in load_today totalling 9725 minutes to fill using average data
2026-06-19 21:50:00.894131: Gap starting at 2026-06-18T15:55:00+0100 (1795 minutes) for 9725 minutes
2026-06-19 21:50:00.911320: Historical days now [7] weight [1]
2026-06-19 21:50:00.935236: Today's load divergence 105.08%, in-day adjustment 104.98%, damping 0.95x, yesterday 106.55% today 104.83% blend 9.03%
2026-06-19 21:50:00.935297: Today's predicted so far 13.94kWh with 0.0kWh car/iBoost excluded, 1.21kWh import ignored, and 0kWh forecast extra.
2026-06-19 21:50:00.935325: Today's actual load so far 14.77kWh with 0.0kWh car/iBoost excluded, and 0.52kWh import ignored.
2026-06-19 21:50:00.971005: Inverter 0: Type SK Sunsynk
2026-06-19 21:50:00.971071: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 21:50:00.971238: Reserve min: 7%, battery_min: 7%
2026-06-19 21:50:00.971298: 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-19 21:50:00.971573: Inverter 0 SoC: 10.04kW 63%, current charge rate 5000W, current discharge rate 5250W, current battery power 654W, current battery voltage 51.2V, grid power -52W, load power 685W, PV Power 0W
2026-06-19 21:50:00.971759: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:50:00.971830: Inverter 0 scheduled charge enable is False
2026-06-19 21:50:00.971854: Inverter 0 charge windows currently []
2026-06-19 21:50:00.971877: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 21:50:00.971981: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:50:00.972019: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:50:00.972049: Inverter 0 scheduled discharge enable is False
2026-06-19 21:50:00.972157: Inverter 0 idle time is 06-19 21:40:00-06-19 23:59:00
2026-06-19 21:50:00.972182: Inverter 0 discharge windows currently []
2026-06-19 21:50:00.972215: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:50:00.972232: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:50:00.972247: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:50:01.032067: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 21:50:01.032152: Plan was last updated on 2026-06-19 21:40:00+01:00 and is now 10.0 minutes old
2026-06-19 21:50:01.032557: Best charge window [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 75%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 22:00:00 @ 27.52p 100% ]
2026-06-19 21:50:01.032613: Best export window [  ]
2026-06-19 21:50:01.033337: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 21:50:01.035338: Load divergence over 8.0 hours mean 694.18W, min 693.6W, max 694.8W, std dev 0.6W, divergence 0.04%
2026-06-19 21:50:01.053814: Creating pool of 12 processes to match your CPU count
2026-06-19 21:50:01.141422: predict base end_record 06-21 11:10:00, final soc 1.12kWh, metric 492.74p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:05:00, load 31.26kWh, PV 0.0kWh
2026-06-19 21:50:01.143724:    Slot: [   21:50,    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,    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-19 21:50:01.145227:     SoC: [   10.04,      9.9,     9.49,     9.08,     8.67,     8.26,     7.86,     7.47,     7.08,     6.69,      6.3,     5.91,     5.51,     5.12,     4.73,     4.34,     3.95,     3.56,     3.17,     2.77,     2.38,     1.99,      1.6,     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] kWh
2026-06-19 21:50:01.146462:     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-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 21:50:01.150449:    LOAD: [     6.5,     6.63,     7.01,     7.39,     7.78,     8.16,     8.53,     8.89,     9.25,     9.62,     9.98,    10.35,    10.71,    11.08,    11.44,     11.8,    12.17,    12.53,     12.9,    13.26,    13.63,    13.99,    14.36,    14.72,    15.09,    15.45,    15.81,    16.18,    16.54,    16.91,    17.27,    17.64,     18.0,    18.37,    18.73,    19.09,    19.46,    19.78,    19.83,    19.89,    19.94,    20.13,    20.62,    20.78,    20.78,    20.81,    20.83,    20.86,    20.92,     21.2,    21.37,    21.84,    22.21,    22.48,    23.12,     23.7,    23.75,    23.85,    23.99,    24.18,    24.38,    24.91,    26.15,     28.1,    28.43,     28.5,    28.64,    28.84,    29.11,    29.44,    29.84,     30.3,    30.52,    30.53,    30.77,    31.08,    31.44] kWh
2026-06-19 21:50:01.151738:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 21:50:01.153021:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.18,     2.55,     2.91,     3.27,     3.64,      4.0,     4.37,     4.73,      5.1,     5.46,     5.83,     6.19,     6.55,     6.87,     6.93,     6.98,     7.03,     7.22,     7.72,     7.87,     7.87,      7.9,     7.93,     7.95,     8.01,     8.29,     8.47,     8.94,      9.3,     9.57,    10.21,     10.8,    10.85,    10.94,    11.09,    11.28,    11.47,     12.0,    13.24,    15.19,    15.52,     15.6,    15.74,    15.94,    16.21,    16.54,    16.93,    17.39,    17.61,    17.62,    17.87,    18.18,    18.54] kWh
2026-06-19 21:50:01.154333:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 21:50:01.155710:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,    146.2,   151.57,   157.26,   162.71,   167.51,   172.41,   177.56,   182.59,   187.58,   192.57,   197.65,   202.64,   207.63,   212.23,   213.83,    215.4,   216.94,   222.79,   240.13,   245.67,   245.69,   246.45,   247.23,   247.92,   249.48,    257.3,   261.54,   272.63,   279.99,   285.38,   348.37,   359.92,   360.85,   362.63,   365.15,   368.27,   371.94,   381.76,    404.8,    441.2,    447.2,   448.54,   450.87,   454.52,   459.02,   464.95,   470.89,   478.19,   481.72,   481.91,   485.73,   490.35,   495.09] p
2026-06-19 21:50:01.270691: Battery has 11.25 hours left - now at 10.04kWh
2026-06-19 21:50:01.310650: predict base10 end_record 06-21 11:10:00, final soc 1.12kWh, metric 513.42p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:35:00, load 32.45kWh, PV 0.0kWh
2026-06-19 21:50:01.312368:    Slot: [   21:50,    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,    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-19 21:50:01.313726:     SoC: [   10.04,     9.89,     9.46,     9.03,      8.6,     8.17,     7.76,     7.35,     6.94,     6.53,     6.12,     5.71,      5.3,     4.89,     4.48,     4.07,     3.66,     3.25,     2.84,     2.43,     2.02,     1.61,      1.2,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:50:01.315012:     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-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 21:50:01.316338:    LOAD: [     6.5,     6.63,     7.03,     7.43,     7.84,     8.24,     8.62,      9.0,     9.39,     9.77,    10.15,    10.53,    10.91,    11.29,    11.68,    12.06,    12.44,    12.82,     13.2,    13.59,    13.97,    14.35,    14.73,    15.11,     15.5,    15.88,    16.26,    16.64,    17.02,    17.41,    17.79,    18.17,    18.55,    18.93,    19.32,     19.7,    20.08,    20.41,    20.47,    20.53,    20.58,    20.78,     21.3,    21.46,    21.46,    21.49,    21.52,    21.55,    21.61,     21.9,    22.08,    22.57,    22.96,    23.24,    23.91,    24.52,    24.58,    24.68,    24.82,    25.02,    25.23,    25.79,    27.09,    29.13,    29.47,    29.55,     29.7,    29.91,    30.19,    30.54,    30.95,    31.43,    31.66,    31.68,    31.93,    32.26,    32.63] kWh
2026-06-19 21:50:01.317757:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 21:50:01.319634:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.21,     2.59,     2.97,     3.35,     3.74,     4.12,      4.5,     4.88,     5.26,     5.65,     6.03,     6.41,     6.79,     7.17,     7.51,     7.56,     7.62,     7.68,     7.88,      8.4,     8.55,     8.55,     8.58,     8.61,     8.64,      8.7,      9.0,     9.18,     9.67,    10.05,    10.34,    11.01,    11.62,    11.67,    11.77,    11.92,    12.12,    12.32,    12.88,    14.18,    16.22,    16.57,    16.65,    16.79,    17.01,    17.29,    17.63,    18.05,    18.53,    18.76,    18.77,    19.03,    19.35,    19.73] kWh
2026-06-19 21:50:01.321125:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 21:50:01.322545:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   146.58,   152.74,   158.37,   164.33,   170.04,   175.06,    180.2,    185.6,   190.87,   196.09,   201.32,   206.65,   211.87,    217.1,   221.93,    223.6,   225.24,   226.87,   232.98,   251.15,   256.96,   256.98,   257.78,    258.6,   259.32,   260.95,   269.15,   273.59,   285.21,   292.92,   298.56,   362.18,   374.28,   375.25,   377.11,   379.76,   383.02,   386.87,   397.16,   421.29,   459.43,   465.71,   467.11,   469.56,   473.38,    478.1,   484.31,   490.53,   498.18,   501.88,   502.08,   506.07,   510.92,   515.88] p
2026-06-19 21:50:01.401024: predict best10 end_record 06-21 11:10:00, final soc 1.77kWh, metric 469.2p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:05:00, load 32.45kWh, PV 0.0kWh
2026-06-19 21:50:01.403690:    Slot: [   21:50,    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,    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-19 21:50:01.405105:     SoC: [   10.04,     9.89,     9.46,     9.03,      8.6,     8.17,     7.76,     7.35,     6.94,     6.53,     6.12,     5.71,      5.3,     4.89,     4.48,     4.07,     3.66,     3.25,     2.84,     2.43,     2.02,     1.61,     1.61,      1.2,     1.12,     1.12,     1.12,     1.12,     3.06,      5.0,      6.0,      7.0,     8.94,    10.88,     11.5,    11.75,     12.0,     12.0,    11.94,    11.87,    11.82,     11.6,    11.04,    10.87,    10.87,    10.84,    10.81,    10.78,    10.72,     10.4,     10.2,     9.68,     9.26,     8.96,     8.24,     7.58,     7.53,     7.42,     7.26,     7.26,     7.04,     6.44,     5.05,     2.85,     2.48,      2.4,     2.24,     2.01,     1.71,     1.34,      1.5,     1.12,     1.12,     1.12,     1.12,     1.12,     3.06] kWh
2026-06-19 21:50:01.406240:     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<bf+,    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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 21:50:01.407591:    LOAD: [     6.5,     6.63,     7.03,     7.43,     7.84,     8.24,     8.62,      9.0,     9.39,     9.77,    10.15,    10.53,    10.91,    11.29,    11.68,    12.06,    12.44,    12.82,     13.2,    13.59,    13.97,    14.35,    14.73,    15.11,     15.5,    15.88,    16.26,    16.64,    17.02,    17.41,    17.79,    18.17,    18.55,    18.93,    19.32,     19.7,    20.08,    20.41,    20.47,    20.53,    20.58,    20.78,     21.3,    21.46,    21.46,    21.49,    21.52,    21.55,    21.61,     21.9,    22.08,    22.57,    22.96,    23.24,    23.91,    24.52,    24.58,    24.68,    24.82,    25.02,    25.23,    25.79,    27.09,    29.13,    29.47,    29.55,     29.7,    29.91,    30.19,    30.54,    30.95,    31.43,    31.66,    31.68,    31.93,    32.26,    32.63] kWh
2026-06-19 21:50:01.408806:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 21:50:01.410113:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.28,     2.28,     2.59,     2.97,     3.35,     3.74,      6.2,     8.67,    10.12,    11.58,    14.04,    16.51,    17.56,    18.21,    18.86,    19.19,    19.19,    19.19,    19.19,    19.19,    19.19,    19.19,    19.19,    19.19,    19.19,    19.19,    19.19,    19.19,    19.19,    19.19,    19.19,    19.19,    19.19,    19.19,    19.19,    19.19,    19.19,    19.39,    19.39,    19.39,    19.39,    19.39,    19.39,    19.39,    19.39,    19.39,    19.39,    19.39,    19.98,     20.1,    20.33,    20.35,     20.6,    20.93,    23.39] kWh
2026-06-19 21:50:01.411461:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 21:50:01.413971:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,    147.4,    147.4,   152.39,   158.02,   163.99,   169.69,   202.15,   235.31,   255.88,   275.97,   309.72,   343.48,   358.07,   366.98,   375.88,   380.71,   380.71,   380.71,   380.71,   380.71,   380.71,   380.71,   380.71,   380.71,   380.71,   380.71,   380.71,   380.71,   380.71,   380.71,   380.71,   380.71,   430.69,   430.69,   430.69,   430.69,   430.69,   433.95,   433.95,   433.95,   433.95,   433.95,   433.95,   433.95,   433.95,   433.95,   433.95,   433.95,   442.79,   444.81,   448.51,   448.71,   452.71,   457.55,   489.95] p
2026-06-19 21:50:01.485319: predict best end_record 06-21 11:10:00, final soc 1.9kWh, metric 451.8p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:10:00, load 31.26kWh, PV 0.0kWh
2026-06-19 21:50:01.486667:    Slot: [   21:50,    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,    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-19 21:50:01.487680:     SoC: [   10.04,      9.9,     9.49,     9.08,     8.67,     8.26,     7.86,     7.47,     7.08,     6.69,      6.3,     5.91,     5.51,     5.12,     4.73,     4.34,     3.95,     3.56,     3.17,     2.77,     2.38,     1.99,     1.67,     1.27,     1.12,     1.12,     1.12,     1.12,     3.45,     5.78,      6.0,      7.0,     9.33,    11.66,    11.66,    11.75,     12.0,     12.0,    11.94,    11.88,    11.83,    11.62,    11.09,    10.93,    10.93,    10.89,    10.86,    10.84,    10.78,    10.47,    10.29,     9.78,     9.39,      9.1,     8.41,     7.78,     7.73,     7.63,     7.47,     7.27,     7.06,     6.49,     5.16,     3.06,     2.71,     2.63,     2.48,     2.26,     1.98,     1.62,     1.62,     1.13,     1.12,     1.12,     1.12,     1.12,     3.45] kWh
2026-06-19 21:50:01.488509:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be~,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 21:50:01.489530:    LOAD: [     6.5,     6.63,     7.01,     7.39,     7.78,     8.16,     8.53,     8.89,     9.25,     9.62,     9.98,    10.35,    10.71,    11.08,    11.44,     11.8,    12.17,    12.53,     12.9,    13.26,    13.63,    13.99,    14.36,    14.72,    15.09,    15.45,    15.81,    16.18,    16.54,    16.91,    17.27,    17.64,     18.0,    18.37,    18.73,    19.09,    19.46,    19.78,    19.83,    19.89,    19.94,    20.13,    20.62,    20.78,    20.78,    20.81,    20.83,    20.86,    20.92,     21.2,    21.37,    21.84,    22.21,    22.48,    23.12,     23.7,    23.75,    23.85,    23.99,    24.18,    24.38,    24.91,    26.15,     28.1,    28.43,     28.5,    28.64,    28.84,    29.11,    29.44,    29.84,     30.3,    30.52,    30.53,    30.77,    31.08,    31.44] kWh
2026-06-19 21:50:01.490539:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 21:50:01.491566:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     1.96,     1.96,     2.18,     2.55,     2.91,     3.27,     6.14,      9.0,     9.61,    11.05,    13.91,    16.78,    17.14,    17.61,    18.24,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.95,    18.95,    19.16,    19.18,    19.42,    19.73,    22.59] kWh
2026-06-19 21:50:01.492541:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 21:50:01.493705:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   142.58,   142.58,   146.13,    151.5,    157.2,   162.64,   200.36,   238.89,   247.44,   267.28,    306.5,   345.72,    350.8,   357.17,   365.84,   370.44,   370.44,   370.44,   370.44,   370.44,   370.44,   370.44,   370.44,   370.44,   370.44,   370.44,   370.44,   370.44,   370.44,   370.44,   370.44,   370.44,   420.43,   420.43,   420.43,   420.43,   420.43,   420.43,   420.43,   420.43,   420.43,   420.43,   420.43,   420.43,   420.43,   420.43,   420.43,   420.43,   426.37,   426.37,   429.81,    430.0,   433.82,   438.44,    476.1] p
2026-06-19 21:50:01.495423:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg]
2026-06-19 21:50:01.495458: Saving plan best values to HA entities
2026-06-19 21:50:01.669525: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 21:50:01.676481: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 21:50:01.683010: Best charging limit SoC's [1.5, 16.0, 6.0, 7.0, 16.0, 11.5, 11.75, 12.0, 7.0, 1.5, 16.0, 16.0]kWh, export []kWh gives import battery 39.22kWh, house 2.09kWh, export 0.0kWh, metric 451.8p, metric10 469.2p
2026-06-19 21:50:01.757045: Marginal costs baseline metric (no standing charge): 351.8357
2026-06-19 21:50:01.974412: Marginal energy costs matrix computed: min=15.25 max=20.34
2026-06-19 21:50:02.065883: Rate array import [{'start': 1310, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 26.0p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3550, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1310, 'end': 3550, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 21:50:02.066461: - Your estimated bill for today is £0.92 and tomorrow is £2.79
2026-06-19 21:50:02.066487: - Import rates are expensive (22.4p - 26.0p) for the next 1 and a quarter hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 21:50:02.066502: - The battery is currently at 63% and is in eco mode for the next 10 hours.
2026-06-19 21:50:02.066515: - For the next 48 hours there will be no solar generation.
2026-06-19 21:50:02.066528: - You will run out of battery in 11 hours.
2026-06-19 21:50:02.066539: - Your next charge slot will be in 10 hours where import rates will be cheap (15.0p).
2026-06-19 21:50:02.066552: 
2026-06-19 21:50:02.109027: Plan calculation took 1.08 seconds
2026-06-19 21:50:02.113136: No high rate period found
2026-06-19 21:50:02.160994: Import threshold used for optimisation was 16.74p
2026-06-19 21:50:02.215278: Low import rate windows [0: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 1: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 2: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 3: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 4: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 5: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 6: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 7: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 8: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 9: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 10: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 11: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 12: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 13: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 14: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 15: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 16: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 17: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 18: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 19: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 20: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 21: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 22: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 23: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 24: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 25: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 26: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 27: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 28: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 29: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 30: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 31: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 32: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 33: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 34: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 35: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 36: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 37: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 38: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 39: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 40: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 41: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 42: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 43: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 44: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 45: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 46: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 47: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 48: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 49: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 50: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 51: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 52: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 53: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 54: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 55: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 56: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 57: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 58: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 59: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 60: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 61: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 62: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 63: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 64: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 65: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 66: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 67: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 68: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 69: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 70: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 71: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 72: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 73: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 74: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 75: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 76: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 77: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 78: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 79: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 80: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 81: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 82: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 83: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 84: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 85: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 86: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 87: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 88: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 89: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 90: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 91: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41, 92: 06-21 20:30:00 - 06-21 21:00:00 @ 27.78, 93: 06-21 21:00:00 - 06-21 21:30:00 @ 27.1, 94: 06-21 21:30:00 - 06-21 22:00:00 @ 27.67]
2026-06-19 21:50:02.222211: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 08:30:00+01:00 - current SoC 63%, target 9%
2026-06-19 21:50:02.222379: Inverter 0 disabled charge window while waiting for schedule (now 06-19 21:50:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 21:50:02.222507: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 21:50:02.222828: Adjust demand (idle) time computed is 21:40:00-23:59:00
2026-06-19 21:50:02.223018: Not setting charging SoC as we are not within the window (now 06-19 21:50:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 21:50:02.223067: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 21:50:02.223123: Inverter 0 Current Target SoC is 7%, already at target
2026-06-19 21:50:02.223206: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 21:50:02.223236: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 21:50:02.223259: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 21:50:02.223299: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 21:50:02.223322: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 21:50:02.223344: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 21:50:02.223365: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 21:50:02.223383: Inverter 0 count register writes 0
2026-06-19 21:50:02.239122: 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-19 21:50:02.239336: Recompute is saving previous plan...
2026-06-19 21:50:02.244717: Best charge window [ 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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% ]
2026-06-19 21:50:02.244850: Best export window [  ]
2026-06-19 21:50:02.246086: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 21:50:02.248206: Load divergence over 8.0 hours mean 694.18W, min 693.6W, max 694.8W, std dev 0.6W, divergence 0.04%
2026-06-19 21:50:02.271403: Creating pool of 12 processes to match your CPU count
2026-06-19 21:50:02.327834: 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-19 21:50:02.329971: Optimise levels pass started at 2026-06-19 21:50:02
2026-06-19 21:50:02.330045: Optimise all windows, total charge 94 export 1
2026-06-19 21:50:02.581397: >> Region optimisation pass width 960
2026-06-19 21:50:02.926993: >> Region optimisation pass width 480
2026-06-19 21:50:03.304557: >> Region optimisation pass width 240
2026-06-19 21:50:03.922403: >> Region optimisation pass width 120
2026-06-19 21:50:04.823465: Calculated end_record as 06-21 11:00:00 based on best_price 13.93p, next_charge_start 06-20 11:00:00, max_windows 74
2026-06-19 21:50:04.823740: Optimise levels pass ended at 2026-06-19 21:50:04, duration 2.5 seconds tried 385 combinations
2026-06-19 21:50:04.823826: Set best_price_charge_level 15.0p, best_price_export_level 0p, best_price_charge 13.93p, best_cost_export 0p, best_metric 438.89p, best_keep 0kWh, best_cycle 39.26kWh, best_carbon 0kg, best_import 26.13kWh
2026-06-19 21:50:04.838011: Starting detailed optimisation end_record 06-21 11:00:00, best_price_charge 13.93p, 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, 0, 0, 0, 0, 0, 0, 11.75, 11.75, 0, 11.75, 11.75, 11.75, 11.75, 11.75, 11.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, 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-19 21:50:04.838240: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 326.92p, best_cost 339.81p, best_cycle 30.7kWh, best_carbon 0kg, best_import 41.33kWh
2026-06-19 21:50:04.872399: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 326.91p, best_cost 339.81p, best_cycle 30.7kWh, best_carbon 0kg, best_import 41.33kWh
2026-06-19 21:50:04.900847: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 326.84p, best_cost 339.73p, best_cycle 30.7kWh, best_carbon 0kg, best_import 41.33kWh
2026-06-19 21:50:05.061875: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 326.74p, best_cost 339.67p, best_cycle 31.2kWh, best_carbon 0kg, best_import 41.37kWh
2026-06-19 21:50:05.094356: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 326.74p, best_cost 339.67p, best_cycle 31.2kWh, best_carbon 0kg, best_import 41.37kWh
2026-06-19 21:50:05.117552: Best charge windows best_metric 326.74p, best_cost 339.67p, best_carbon 0kg, best_import 41.37kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 75%, 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% ]
2026-06-19 21:50:05.118420: Best charge windows best_metric 326.74p, best_cost 339.67p, best_carbon 0kg, best_import 41.37kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 75%, 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% ]
2026-06-19 21:50:05.118574: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 326.74p, best_cost 339.67p, best_cycle 31.2kWh, best_carbon 0kg, best_import 41.37kWh
2026-06-19 21:50:05.151144: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 326.74p, best_cost 339.67p, best_cycle 31.2kWh, best_carbon 0kg, best_import 41.37kWh
2026-06-19 21:50:05.178410: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 326.74p, best_cost 339.67p, best_cycle 31.2kWh, best_carbon 0kg, best_import 41.37kWh
2026-06-19 21:50:05.292248: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 326.74p, best_cost 339.67p, best_cycle 31.2kWh, best_carbon 0kg, best_import 41.37kWh
2026-06-19 21:50:05.318920: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 326.74p, best_cost 339.67p, best_cycle 31.2kWh, best_carbon 0kg, best_import 41.37kWh
2026-06-19 21:50:05.342039: Best charge windows best_metric 326.74p, best_cost 339.67p, best_carbon 0kg, best_import 41.37kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 75%, 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% ]
2026-06-19 21:50:05.342539: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 326.74p, best_cost 339.67p, best_cycle 31.2kWh, best_carbon 0kg, best_import 41.37kWh
2026-06-19 21:50:05.376680: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 326.74p, best_cost 339.67p, best_cycle 31.2kWh, best_carbon 0kg, best_import 41.37kWh
2026-06-19 21:50:05.402522: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 326.74p, best_cost 339.67p, best_cycle 31.2kWh, best_carbon 0kg, best_import 41.37kWh
2026-06-19 21:50:05.503392: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 326.74p, best_cost 339.67p, best_cycle 31.2kWh, best_carbon 0kg, best_import 41.37kWh
2026-06-19 21:50:05.527791: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 326.74p, best_cost 339.67p, best_cycle 31.2kWh, best_carbon 0kg, best_import 41.37kWh
2026-06-19 21:50:05.550675: Best charge windows best_metric 326.74p, best_cost 339.67p, best_carbon 0kg, best_import 41.37kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 75%, 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% ]
2026-06-19 21:50:05.550915: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 13.93p, best_metric 326.74p, best_cost 339.67p, best_cycle 31.2kWh, best_carbon 0kg, best_import 41.37kWh
2026-06-19 21:50:05.573549: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 13.93p, best_metric 326.74p, best_cost 339.67p, best_cycle 31.2kWh, best_carbon 0kg, best_import 41.37kWh
2026-06-19 21:50:05.596946: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 13.93p, best_metric 326.74p, best_cost 339.67p, best_cycle 31.2kWh, best_carbon 0kg, best_import 41.37kWh
2026-06-19 21:50:05.707304: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 13.93p, best_metric 326.74p, best_cost 339.67p, best_cycle 31.2kWh, best_carbon 0kg, best_import 41.37kWh
2026-06-19 21:50:05.733360: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 13.93p, best_metric 326.74p, best_cost 339.67p, best_cycle 31.2kWh, best_carbon 0kg, best_import 41.37kWh
2026-06-19 21:50:05.768787: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 13.93p, best_metric 326.74p, best_cost 339.67p, best_cycle 31.2kWh, best_carbon 0kg, best_import 41.37kWh
2026-06-19 21:50:05.796530: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 13.93p, best_metric 326.2p, best_cost 339.1p, best_cycle 30.42kWh, best_carbon 0kg, best_import 41.31kWh
2026-06-19 21:50:05.821028: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 13.93p, best_metric 325.86p, best_cost 338.88p, best_cycle 30.42kWh, best_carbon 0kg, best_import 41.31kWh
2026-06-19 21:50:05.865564: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 13.93p, best_metric 325.86p, best_cost 338.88p, best_cycle 30.42kWh, best_carbon 0kg, best_import 41.31kWh
2026-06-19 21:50:05.923278: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 13.93p, best_metric 325.86p, best_cost 338.88p, best_cycle 30.42kWh, best_carbon 0kg, best_import 41.31kWh
2026-06-19 21:50:05.989125: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 13.93p, best_metric 325.44p, best_cost 338.28p, best_cycle 30.44kWh, best_carbon 0kg, best_import 41.32kWh
2026-06-19 21:50:06.045310: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 13.93p, best_metric 325.44p, best_cost 338.28p, best_cycle 30.44kWh, best_carbon 0kg, best_import 41.32kWh
2026-06-19 21:50:06.119043: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 13.93p, best_metric 325.44p, best_cost 338.28p, best_cycle 30.44kWh, best_carbon 0kg, best_import 41.32kWh
2026-06-19 21:50:06.186417: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 13.93p, best_metric 325.44p, best_cost 338.28p, best_cycle 30.44kWh, best_carbon 0kg, best_import 41.32kWh
2026-06-19 21:50:06.245201: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 13.93p, best_metric 325.41p, best_cost 338.28p, best_cycle 30.44kWh, best_carbon 0kg, best_import 41.32kWh
2026-06-19 21:50:06.301266: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 13.93p, best_metric 325.41p, best_cost 338.28p, best_cycle 30.44kWh, best_carbon 0kg, best_import 41.32kWh
2026-06-19 21:50:06.370039: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 13.93p, best_metric 325.39p, best_cost 338.28p, best_cycle 30.44kWh, best_carbon 0kg, best_import 41.32kWh
2026-06-19 21:50:06.482124: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 13.93p, best_metric 325.39p, best_cost 338.28p, best_cycle 30.44kWh, best_carbon 0kg, best_import 41.32kWh
2026-06-19 21:50:06.588364: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 13.93p, best_metric 325.39p, best_cost 338.28p, best_cycle 30.44kWh, best_carbon 0kg, best_import 41.32kWh
2026-06-19 21:50:06.649805: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 13.93p, best_metric 325.39p, best_cost 338.28p, best_cycle 30.44kWh, best_carbon 0kg, best_import 41.32kWh
2026-06-19 21:50:06.704697: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 13.93p, best_metric 325.39p, best_cost 338.28p, best_cycle 30.44kWh, best_carbon 0kg, best_import 41.32kWh
2026-06-19 21:50:06.886029: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 13.93p, best_metric 325.39p, best_cost 338.28p, best_cycle 30.44kWh, best_carbon 0kg, best_import 41.32kWh
2026-06-19 21:50:06.941441: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 13.93p, best_metric 325.39p, best_cost 338.28p, best_cycle 30.44kWh, best_carbon 0kg, best_import 41.32kWh
2026-06-19 21:50:06.994256: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 13.93p, best_metric 325.39p, best_cost 338.28p, best_cycle 30.44kWh, best_carbon 0kg, best_import 41.32kWh
2026-06-19 21:50:07.053433: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 13.93p, best_metric 325.39p, best_cost 338.28p, best_cycle 30.44kWh, best_carbon 0kg, best_import 41.32kWh
2026-06-19 21:50:07.105128: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 13.93p, best_metric 325.39p, best_cost 338.28p, best_cycle 30.44kWh, best_carbon 0kg, best_import 41.32kWh
2026-06-19 21:50:07.163197: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 13.93p, best_metric 325.39p, best_cost 338.28p, best_cycle 30.44kWh, best_carbon 0kg, best_import 41.32kWh
2026-06-19 21:50:07.240042: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 13.93p, best_metric 325.39p, best_cost 338.28p, best_cycle 30.44kWh, best_carbon 0kg, best_import 41.32kWh
2026-06-19 21:50:07.292354: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 13.93p, best_metric 325.39p, best_cost 338.28p, best_cycle 30.44kWh, best_carbon 0kg, best_import 41.32kWh
2026-06-19 21:50:07.324083: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 13.93p, best_metric 325.39p, best_cost 338.28p, best_cycle 30.44kWh, best_carbon 0kg, best_import 41.32kWh
2026-06-19 21:50:07.354813: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 13.93p, best_metric 325.39p, best_cost 338.28p, best_cycle 30.44kWh, best_carbon 0kg, best_import 41.32kWh
2026-06-19 21:50:07.386432: Optimise price set 27.8p, pass low, price 25.96p, start_at_low True, best_price_charge 13.93p, best_metric 325.39p, best_cost 338.28p, best_cycle 30.44kWh, best_carbon 0kg, best_import 41.32kWh
2026-06-19 21:50:07.409131: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 13.93p, best_metric 325.39p, best_cost 338.28p, best_cycle 30.44kWh, best_carbon 0kg, best_import 41.32kWh
2026-06-19 21:50:07.458858: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 13.93p, best_metric 325.39p, best_cost 338.28p, best_cycle 30.44kWh, best_carbon 0kg, best_import 41.32kWh
2026-06-19 21:50:07.510304: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 13.93p, best_metric 325.39p, best_cost 338.28p, best_cycle 30.44kWh, best_carbon 0kg, best_import 41.32kWh
2026-06-19 21:50:07.591514: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 13.93p, best_metric 325.39p, best_cost 338.28p, best_cycle 30.44kWh, best_carbon 0kg, best_import 41.32kWh
2026-06-19 21:50:07.620779: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 13.93p, best_metric 325.39p, best_cost 338.28p, best_cycle 30.44kWh, best_carbon 0kg, best_import 41.32kWh
2026-06-19 21:50:07.645714: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 13.93p, best_metric 325.39p, best_cost 338.28p, best_cycle 30.44kWh, best_carbon 0kg, best_import 41.32kWh
2026-06-19 21:50:07.671264: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 13.93p, best_metric 325.39p, best_cost 338.28p, best_cycle 30.44kWh, best_carbon 0kg, best_import 41.32kWh
2026-06-19 21:50:07.695897: Best charge windows best_metric 325.39p, best_cost 338.28p, best_carbon 0kg, best_import 41.32kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 07:00:00 - 20-06 07:30:00 @ 16.86p 13%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 13%, 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 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 75%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 75%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 13%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 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% ]
2026-06-19 21:50:07.696369: Tweak plan optimisation started
2026-06-19 21:50:07.890107: Tweak optimisation finished metric 325.39 cost 338.28 metric_keep 0 cycle 30.44 carbon 0 import 41.32
2026-06-19 21:50:07.898656: Raw charge windows [ 19-06 21:30:00 - 19-06 22:00:00 @ 25.96p 0%, 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 13%, 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 13%, 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 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 75%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 75%, 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 44%, 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 13%, 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 9%, 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% ] reserve 1.12
2026-06-19 21:50:07.899352: Unclipped charge windows [ 20-06 07:00:00 - 20-06 07:30:00 @ 16.86p 13%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 13%, 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 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 75%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 13%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 22:00:00 @ 27.52p 100% ] reserve 1.12
2026-06-19 21:50:07.899883: Unfiltered charge windows [ 20-06 07:00:00 - 20-06 07:30:00 @ 16.86p 0%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 13%, 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 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 75%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 0%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 22:00:00 @ 27.52p 100% ] reserve 1.12
2026-06-19 21:50:07.900252: Filtered charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 13%, 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 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 75%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 22:00:00 @ 27.52p 100% ] reserve 1.12
2026-06-19 21:50:07.922401: Previous plan best metric is 325.5 (cost 338.47) and new plan best metric is 325.41 (cost 338.28)
2026-06-19 21:50:07.922443: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-19 21:50:07.922671: Plan valid is now true after recompute was False
2026-06-19 21:50:07.943374: predict base end_record 06-21 11:00:00, final soc 1.12kWh, metric 490.35p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:05:00, load 31.08kWh, PV 0.0kWh
2026-06-19 21:50:07.944717:    Slot: [   21:50,    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,    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-19 21:50:07.945760:     SoC: [   10.04,      9.9,     9.49,     9.08,     8.67,     8.26,     7.86,     7.47,     7.08,     6.69,      6.3,     5.91,     5.51,     5.12,     4.73,     4.34,     3.95,     3.56,     3.17,     2.77,     2.38,     1.99,      1.6,     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] kWh
2026-06-19 21:50:07.946790:     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-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 21:50:07.947956:    LOAD: [     6.5,     6.63,     7.01,     7.39,     7.78,     8.16,     8.53,     8.89,     9.25,     9.62,     9.98,    10.35,    10.71,    11.08,    11.44,     11.8,    12.17,    12.53,     12.9,    13.26,    13.63,    13.99,    14.36,    14.72,    15.09,    15.45,    15.81,    16.18,    16.54,    16.91,    17.27,    17.64,     18.0,    18.37,    18.73,    19.09,    19.46,    19.78,    19.83,    19.89,    19.94,    20.13,    20.62,    20.78,    20.78,    20.81,    20.83,    20.86,    20.92,     21.2,    21.37,    21.84,    22.21,    22.48,    23.12,     23.7,    23.75,    23.85,    23.99,    24.18,    24.38,    24.91,    26.15,     28.1,    28.43,     28.5,    28.64,    28.84,    29.11,    29.44,    29.84,     30.3,    30.52,    30.53,    30.77,    31.08] kWh
2026-06-19 21:50:07.948913:      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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 21:50:07.950063:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.18,     2.55,     2.91,     3.27,     3.64,      4.0,     4.37,     4.73,      5.1,     5.46,     5.83,     6.19,     6.55,     6.87,     6.93,     6.98,     7.03,     7.22,     7.72,     7.87,     7.87,      7.9,     7.93,     7.95,     8.01,     8.29,     8.47,     8.94,      9.3,     9.57,    10.21,     10.8,    10.85,    10.94,    11.09,    11.28,    11.47,     12.0,    13.24,    15.19,    15.52,     15.6,    15.74,    15.94,    16.21,    16.54,    16.93,    17.39,    17.61,    17.62,    17.87,    18.18] kWh
2026-06-19 21:50:07.951079:  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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 21:50:07.952080:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,    146.2,   151.57,   157.26,   162.71,   167.51,   172.41,   177.56,   182.59,   187.58,   192.57,   197.65,   202.64,   207.63,   212.23,   213.83,    215.4,   216.94,   222.79,   240.13,   245.67,   245.69,   246.45,   247.23,   247.92,   249.48,    257.3,   261.54,   272.63,   279.99,   285.38,   348.37,   359.92,   360.85,   362.63,   365.15,   368.27,   371.94,   381.76,    404.8,    441.2,    447.2,   448.54,   450.87,   454.52,   459.02,   464.95,   470.89,   478.19,   481.72,   481.91,   485.73,   490.35] p
2026-06-19 21:50:08.047073: Battery has 11.25 hours left - now at 10.04kWh
2026-06-19 21:50:08.085820: predict base10 end_record 06-21 11:00:00, final soc 1.12kWh, metric 510.92p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:35:00, load 32.26kWh, PV 0.0kWh
2026-06-19 21:50:08.087410:    Slot: [   21:50,    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,    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-19 21:50:08.088687:     SoC: [   10.04,     9.89,     9.46,     9.03,      8.6,     8.17,     7.76,     7.35,     6.94,     6.53,     6.12,     5.71,      5.3,     4.89,     4.48,     4.07,     3.66,     3.25,     2.84,     2.43,     2.02,     1.61,      1.2,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:50:08.089863:     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-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 21:50:08.091125:    LOAD: [     6.5,     6.63,     7.03,     7.43,     7.84,     8.24,     8.62,      9.0,     9.39,     9.77,    10.15,    10.53,    10.91,    11.29,    11.68,    12.06,    12.44,    12.82,     13.2,    13.59,    13.97,    14.35,    14.73,    15.11,     15.5,    15.88,    16.26,    16.64,    17.02,    17.41,    17.79,    18.17,    18.55,    18.93,    19.32,     19.7,    20.08,    20.41,    20.47,    20.53,    20.58,    20.78,     21.3,    21.46,    21.46,    21.49,    21.52,    21.55,    21.61,     21.9,    22.08,    22.57,    22.96,    23.24,    23.91,    24.52,    24.58,    24.68,    24.82,    25.02,    25.23,    25.79,    27.09,    29.13,    29.47,    29.55,     29.7,    29.91,    30.19,    30.54,    30.95,    31.43,    31.66,    31.68,    31.93,    32.26] kWh
2026-06-19 21:50:08.092315:      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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 21:50:08.093554:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.21,     2.59,     2.97,     3.35,     3.74,     4.12,      4.5,     4.88,     5.26,     5.65,     6.03,     6.41,     6.79,     7.17,     7.51,     7.56,     7.62,     7.68,     7.88,      8.4,     8.55,     8.55,     8.58,     8.61,     8.64,      8.7,      9.0,     9.18,     9.67,    10.05,    10.34,    11.01,    11.62,    11.67,    11.77,    11.92,    12.12,    12.32,    12.88,    14.18,    16.22,    16.57,    16.65,    16.79,    17.01,    17.29,    17.63,    18.05,    18.53,    18.76,    18.77,    19.03,    19.35] kWh
2026-06-19 21:50:08.094856:  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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 21:50:08.096103:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   146.58,   152.74,   158.37,   164.33,   170.04,   175.06,    180.2,    185.6,   190.87,   196.09,   201.32,   206.65,   211.87,    217.1,   221.93,    223.6,   225.24,   226.87,   232.98,   251.15,   256.96,   256.98,   257.78,    258.6,   259.32,   260.95,   269.15,   273.59,   285.21,   292.92,   298.56,   362.18,   374.28,   375.25,   377.11,   379.76,   383.02,   386.87,   397.16,   421.29,   459.43,   465.71,   467.11,   469.56,   473.38,    478.1,   484.31,   490.53,   498.18,   501.88,   502.08,   506.07,   510.92] p
2026-06-19 21:50:08.165752: predict best10 end_record 06-21 11:00:00, final soc 1.12kWh, metric 457.55p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:05:00, load 32.26kWh, PV 0.0kWh
2026-06-19 21:50:08.167595:    Slot: [   21:50,    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,    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-19 21:50:08.168853:     SoC: [   10.04,     9.89,     9.46,     9.03,      8.6,     8.17,     7.76,     7.35,     6.94,     6.53,     6.12,     5.71,      5.3,     4.89,     4.48,     4.07,     3.66,     3.25,     2.84,     2.43,     2.02,     1.61,     1.61,      1.2,     1.12,     1.12,     1.12,     1.12,     3.06,      5.0,      6.0,      7.0,     8.94,    10.88,     11.5,    11.75,     12.0,     12.0,    11.94,    11.87,    11.82,     11.6,    11.04,    10.87,    10.87,    10.84,    10.81,    10.78,    10.72,     10.4,     10.2,     9.68,     9.26,     8.96,     8.24,     7.58,     7.53,     7.42,     7.26,     7.26,     7.04,     6.44,     5.05,     2.85,     2.48,      2.4,     2.24,     2.01,     1.71,     1.34,      1.5,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-19 21:50:08.170021:     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<bf+,    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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+] kWh
2026-06-19 21:50:08.171272:    LOAD: [     6.5,     6.63,     7.03,     7.43,     7.84,     8.24,     8.62,      9.0,     9.39,     9.77,    10.15,    10.53,    10.91,    11.29,    11.68,    12.06,    12.44,    12.82,     13.2,    13.59,    13.97,    14.35,    14.73,    15.11,     15.5,    15.88,    16.26,    16.64,    17.02,    17.41,    17.79,    18.17,    18.55,    18.93,    19.32,     19.7,    20.08,    20.41,    20.47,    20.53,    20.58,    20.78,     21.3,    21.46,    21.46,    21.49,    21.52,    21.55,    21.61,     21.9,    22.08,    22.57,    22.96,    23.24,    23.91,    24.52,    24.58,    24.68,    24.82,    25.02,    25.23,    25.79,    27.09,    29.13,    29.47,    29.55,     29.7,    29.91,    30.19,    30.54,    30.95,    31.43,    31.66,    31.68,    31.93,    32.26] kWh
2026-06-19 21:50:08.172444:      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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 21:50:08.173737:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.28,     2.28,     2.59,     2.97,     3.35,     3.74,      6.2,     8.67,    10.12,    11.58,    14.04,    16.51,    17.56,    18.21,    18.86,    19.19,    19.19,    19.19,    19.19,    19.19,    19.19,    19.19,    19.19,    19.19,    19.19,    19.19,    19.19,    19.19,    19.19,    19.19,    19.19,    19.19,    19.19,    19.19,    19.19,    19.19,    19.19,    19.39,    19.39,    19.39,    19.39,    19.39,    19.39,    19.39,    19.39,    19.39,    19.39,    19.39,    19.98,     20.1,    20.33,    20.35,     20.6,    20.93] kWh
2026-06-19 21:50:08.174913:  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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 21:50:08.176184:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,    147.4,    147.4,   152.39,   158.02,   163.99,   169.69,   202.15,   235.31,   255.88,   275.97,   309.72,   343.48,   358.07,   366.98,   375.88,   380.71,   380.71,   380.71,   380.71,   380.71,   380.71,   380.71,   380.71,   380.71,   380.71,   380.71,   380.71,   380.71,   380.71,   380.71,   380.71,   380.71,   430.69,   430.69,   430.69,   430.69,   430.69,   433.95,   433.95,   433.95,   433.95,   433.95,   433.95,   433.95,   433.95,   433.95,   433.95,   433.95,   442.79,   444.81,   448.51,   448.71,   452.71,   457.55] p
2026-06-19 21:50:08.251570: predict best end_record 06-21 11:00:00, final soc 1.12kWh, metric 438.44p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:10:00, load 31.08kWh, PV 0.0kWh
2026-06-19 21:50:08.253167:    Slot: [   21:50,    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,    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-19 21:50:08.254486:     SoC: [   10.04,      9.9,     9.49,     9.08,     8.67,     8.26,     7.86,     7.47,     7.08,     6.69,      6.3,     5.91,     5.51,     5.12,     4.73,     4.34,     3.95,     3.56,     3.17,     2.77,     2.38,     1.99,     1.67,     1.27,     1.12,     1.12,     1.12,     1.12,     3.45,     5.78,      6.0,      7.0,     9.33,    11.66,    11.66,    11.75,     12.0,     12.0,    11.94,    11.88,    11.83,    11.62,    11.09,    10.93,    10.93,    10.89,    10.86,    10.84,    10.78,    10.47,    10.29,     9.78,     9.39,      9.1,     8.41,     7.78,     7.73,     7.63,     7.47,     7.27,     7.06,     6.49,     5.16,     3.06,     2.71,     2.63,     2.48,     2.26,     1.98,     1.62,     1.62,     1.13,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-19 21:50:08.255542:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be~,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 21:50:08.256785:    LOAD: [     6.5,     6.63,     7.01,     7.39,     7.78,     8.16,     8.53,     8.89,     9.25,     9.62,     9.98,    10.35,    10.71,    11.08,    11.44,     11.8,    12.17,    12.53,     12.9,    13.26,    13.63,    13.99,    14.36,    14.72,    15.09,    15.45,    15.81,    16.18,    16.54,    16.91,    17.27,    17.64,     18.0,    18.37,    18.73,    19.09,    19.46,    19.78,    19.83,    19.89,    19.94,    20.13,    20.62,    20.78,    20.78,    20.81,    20.83,    20.86,    20.92,     21.2,    21.37,    21.84,    22.21,    22.48,    23.12,     23.7,    23.75,    23.85,    23.99,    24.18,    24.38,    24.91,    26.15,     28.1,    28.43,     28.5,    28.64,    28.84,    29.11,    29.44,    29.84,     30.3,    30.52,    30.53,    30.77,    31.08] kWh
2026-06-19 21:50:08.258065:      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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 21:50:08.259300:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     1.96,     1.96,     2.18,     2.55,     2.91,     3.27,     6.14,      9.0,     9.61,    11.05,    13.91,    16.78,    17.14,    17.61,    18.24,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.56,    18.95,    18.95,    19.16,    19.18,    19.42,    19.73] kWh
2026-06-19 21:50:08.260960:  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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 21:50:08.262287:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   142.58,   142.58,   146.13,    151.5,    157.2,   162.64,   200.36,   238.89,   247.44,   267.28,    306.5,   345.72,    350.8,   357.17,   365.84,   370.44,   370.44,   370.44,   370.44,   370.44,   370.44,   370.44,   370.44,   370.44,   370.44,   370.44,   370.44,   370.44,   370.44,   370.44,   370.44,   370.44,   420.43,   420.43,   420.43,   420.43,   420.43,   420.43,   420.43,   420.43,   420.43,   420.43,   420.43,   420.43,   420.43,   420.43,   420.43,   420.43,   426.37,   426.37,   429.81,    430.0,   433.82,   438.44] p
2026-06-19 21:50:08.264371:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ]
2026-06-19 21:50:08.264417: Saving plan best values to HA entities
2026-06-19 21:50:08.419778: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 21:50:08.424120: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 21:50:08.428522: Best charging limit SoC's [1.5, 16.0, 6.0, 7.0, 16.0, 11.5, 11.75, 12.0, 7.0, 1.5, 16.0, 16.0]kWh, export []kWh gives import battery 39.22kWh, house 2.09kWh, export 0.0kWh, metric 438.44p, metric10 457.55p
2026-06-19 21:50:08.488992: Marginal costs baseline metric (no standing charge): 338.4747
2026-06-19 21:50:08.684811: Marginal energy costs matrix computed: min=15.25 max=20.34
2026-06-19 21:50:08.763038: Rate array import [{'start': 1310, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 26.0p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 1310, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 21:50:08.763705: - Your estimated bill for today is £0.92 and tomorrow is £2.79
2026-06-19 21:50:08.763737: - Import rates are expensive (22.4p - 26.0p) for the next 1 and a quarter hours and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 21:50:08.763756: - The battery is currently at 63% and is in eco mode for the next 10 hours.
2026-06-19 21:50:08.763772: - For the next 48 hours there will be no solar generation.
2026-06-19 21:50:08.763786: - You will run out of battery in 11 hours.
2026-06-19 21:50:08.763802: - Your next charge slot will be in 10 hours where import rates will be cheap (15.0p).
2026-06-19 21:50:08.763817: 
2026-06-19 21:50:08.809144: Plan calculation took 6.57 seconds
2026-06-19 21:50:08.809382: Inverter 0: Type SK Sunsynk
2026-06-19 21:50:08.809413: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 21:50:08.809629: Reserve min: 7%, battery_min: 7%
2026-06-19 21:50:08.809723: 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-19 21:50:08.810026: Inverter 0 SoC: 9.92kW 62%, current charge rate 5000W, current discharge rate 5250W, current battery power 624W, current battery voltage 51.2V, grid power -60W, load power 669W, PV Power 0W
2026-06-19 21:50:08.810224: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:50:08.810309: Inverter 0 scheduled charge enable is False
2026-06-19 21:50:08.810336: Inverter 0 charge windows currently []
2026-06-19 21:50:08.810361: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 21:50:08.810474: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:50:08.810500: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:50:08.810536: Inverter 0 scheduled discharge enable is False
2026-06-19 21:50:08.810690: Inverter 0 idle time is 06-19 21:40:00-06-19 23:59:00
2026-06-19 21:50:08.810719: Inverter 0 discharge windows currently []
2026-06-19 21:50:08.810741: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:50:08.810774: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:50:08.810790: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:50:08.860645: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 08:30:00+01:00 - current SoC 62%, target 9%
2026-06-19 21:50:08.860737: Inverter 0 disabled charge window while waiting for schedule (now 06-19 21:50:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 21:50:08.860784: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 21:50:08.860942: Adjust demand (idle) time computed is 21:40:00-23:59:00
2026-06-19 21:50:08.861066: Not setting charging SoC as we are not within the window (now 06-19 21:50:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 21:50:08.861098: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 21:50:08.861134: Inverter 0 Current Target SoC is 7%, already at target
2026-06-19 21:50:08.861196: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 21:50:08.861220: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 21:50:08.861239: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 21:50:08.861257: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 21:50:08.861275: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 21:50:08.861292: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 21:50:08.861309: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 21:50:08.861324: Inverter 0 count register writes 0
2026-06-19 21:50:08.879299: Total inverter register writes now 2
2026-06-19 21:50:08.896240: Completed run status Demand
2026-06-19 21:50:08.901762: Info: record_status Demand
2026-06-19 21:50:08.914331: Saved current settings to /config/predbat_config.json
2026-06-19 21:50:42.102074: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:50:42.102274: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:50:42.102304: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:50:42.102420: Inverter 0 idle time is 06-19 21:40:00-06-19 23:59:00
2026-06-19 21:50:42.102454: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:50:42.102490: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:50:42.102539: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:52:42.280729: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:52:42.281274: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:52:42.281330: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:52:42.281577: Inverter 0 idle time is 06-19 21:40:00-06-19 23:59:00
2026-06-19 21:52:42.281642: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:52:42.281708: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:52:42.281745: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:54:42.483095: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:54:42.483322: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:54:42.483375: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:54:42.483505: Inverter 0 idle time is 06-19 21:40:00-06-19 23:59:00
2026-06-19 21:54:42.483532: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:54:42.483549: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:54:42.483564: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:55:00.573376: --------------- PredBat - update at 2026-06-19 21:55:00+01:00 with clock skew 0 minutes, minutes now 1315
2026-06-19 21:55:00.574098: Saved current settings to /config/predbat_config.json
2026-06-19 21:55:00.574177: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 12.3 minutes
2026-06-19 21:55:00.574243: 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-19 21:55:00.574329: Autoupdate: There is an update pending v8.40.14 Fix lost config, further rollout of storage class - auto update is off
2026-06-19 21:55:00.592414: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 21:55:00.592959: Predbat mode is set to Control charge
2026-06-19 21:55:00.694114: Found 11520 load_today datapoints going back 2 days
2026-06-19 21:55:00.694230: Using load_power data to fill gaps in load_today data
2026-06-19 21:55:00.754244: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 21:55:00.754375: Zero load period starting at 2026-06-19T12:09:00+0100 (586 minutes) for 889 minutes with base value 0.9
2026-06-19 21:55:00.754420: Zero load period starting at 2026-06-18T19:24:00+0100 (1591 minutes) for 64 minutes with base value 0.8
2026-06-19 21:55:00.755283: Processing 384 30-minute periods for power integration
2026-06-19 21:55:00.814069: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 21:55:00.814158: Car charging hold True, threshold 6.0kWh
2026-06-19 21:55:00.814193: Current data so far today: load 6.55kWh, import 1.9kWh, export 0.0kWh, PV 0kWh
2026-06-19 21:55:00.836036: Standing charge is set to 49.98p
2026-06-19 21:55:00.873220: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 21:55:00.873290: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 21:55:00.873464: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 251.7 minutes
2026-06-19 21:55:00.873832: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 251.7 minutes
2026-06-19 21:55:00.878491: Loaded 95 datapoints of futurerate analysis
2026-06-19 21:55:01.030114: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02', '06-20 19:00:00 => 23.07 / 17.65', '06-20 20:00:00 => 24.98 / 18.66']
2026-06-19 21:55:01.051943: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 21:55:01.052209: Import rates: min 13.17p, max 36.53p, average 20.06p
2026-06-19 21:55:01.082764: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 21:55:01.082835: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 21:55:01.084348: High export rate found rates in range 99p to -99p
2026-06-19 21:55:01.168510: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 21:55:01.168653: Battery level now 10.04kWh, -1hr ago 10.56kWh, at midnight 10.59kWh, battery value change in the last hour -7.38p, change today -7.83p, rate_forward 14.14p
2026-06-19 21:55:01.168834: Last hour: net energy 0.08kWh, import 0.08kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 2.06p, import 2.06p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 21:55:01.222443: Today's energy total net 1.9kWh, import 1.9kWh, export 0.0kWh, cost 91.68p, import 41.69p, export 0.0p, carbon 0.0kg
2026-06-19 21:55:01.222555: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 21:55:01.225838: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 21:55:01.227274: Warn: Found 1 gaps in load_today totalling 9720 minutes to fill using average data
2026-06-19 21:55:01.227406: Gap starting at 2026-06-18T15:55:00+0100 (1800 minutes) for 9720 minutes
2026-06-19 21:55:01.243090: Historical days now [7] weight [1]
2026-06-19 21:55:01.265233: Today's load divergence 105.02%, in-day adjustment 104.92%, damping 0.95x, yesterday 106.55% today 104.77% blend 8.68%
2026-06-19 21:55:01.265298: Today's predicted so far 14.05kWh with 0.0kWh car/iBoost excluded, 1.16kWh import ignored, and 0kWh forecast extra.
2026-06-19 21:55:01.265321: Today's actual load so far 14.87kWh with 0.0kWh car/iBoost excluded, and 0.47kWh import ignored.
2026-06-19 21:55:01.302640: Inverter 0: Type SK Sunsynk
2026-06-19 21:55:01.302710: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 21:55:01.302972: Reserve min: 7%, battery_min: 7%
2026-06-19 21:55:01.303060: 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-19 21:55:01.303400: Inverter 0 SoC: 9.92kW 62%, current charge rate 5000W, current discharge rate 5250W, current battery power 672W, current battery voltage 51.2V, grid power -50W, load power 683W, PV Power 0W
2026-06-19 21:55:01.303550: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:55:01.303642: Inverter 0 scheduled charge enable is False
2026-06-19 21:55:01.303669: Inverter 0 charge windows currently []
2026-06-19 21:55:01.303692: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 21:55:01.303789: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:55:01.303813: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:55:01.303843: Inverter 0 scheduled discharge enable is False
2026-06-19 21:55:01.303951: Inverter 0 idle time is 06-19 21:40:00-06-19 23:59:00
2026-06-19 21:55:01.303994: Inverter 0 discharge windows currently []
2026-06-19 21:55:01.304013: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:55:01.304029: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:55:01.304044: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:55:01.359370: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 21:55:01.359451: Plan was last updated on 2026-06-19 21:50:00+01:00 and is now 5.0 minutes old
2026-06-19 21:55:01.359881: Best charge window [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 75%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 22:00:00 @ 27.52p 100% ]
2026-06-19 21:55:01.359916: Best export window [  ]
2026-06-19 21:55:01.360752: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 21:55:01.362784: Load divergence over 8.0 hours mean 693.75W, min 693.6W, max 694.8W, std dev 0.4W, divergence 0.03%
2026-06-19 21:55:01.381869: Creating pool of 12 processes to match your CPU count
2026-06-19 21:55:01.456028: predict base end_record 06-21 11:05:00, final soc 1.12kWh, metric 492.11p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:00:00, load 31.16kWh, PV 0.0kWh
2026-06-19 21:55:01.457529:    Slot: [   21:55,    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,    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-19 21:55:01.458666:     SoC: [    9.92,     9.85,     9.44,     9.03,     8.62,     8.21,     7.82,     7.42,     7.03,     6.64,     6.25,     5.86,     5.47,     5.08,     4.69,     4.29,      3.9,     3.51,     3.12,     2.73,     2.34,     1.95,     1.56,     1.17,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 21:55:01.459551:     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-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 21:55:01.460641:    LOAD: [    6.55,     6.61,      7.0,     7.38,     7.76,     8.14,     8.51,     8.87,     9.24,      9.6,     9.97,    10.33,     10.7,    11.06,    11.42,    11.79,    12.15,    12.52,    12.88,    13.25,    13.61,    13.97,    14.34,     14.7,    15.07,    15.43,     15.8,    16.16,    16.52,    16.89,    17.25,    17.62,    17.98,    18.35,    18.71,    19.07,    19.44,    19.75,    19.81,    19.87,    19.93,    20.14,     20.6,    20.76,    20.76,    20.79,    20.81,    20.84,    20.89,    21.18,    21.35,    21.82,    22.19,    22.46,     23.1,    23.68,    23.73,    23.83,    23.97,    24.16,    24.35,    24.89,    26.13,    28.08,    28.41,    28.48,    28.62,    28.82,    29.09,    29.42,    29.82,    30.28,     30.5,    30.51,    30.75,    31.06,    31.42] kWh
2026-06-19 21:55:01.461711:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 21:55:01.462745:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.22,     2.59,     2.95,     3.32,     3.68,     4.04,     4.41,     4.77,     5.14,      5.5,     5.87,     6.23,     6.59,     6.91,     6.97,     7.02,     7.08,     7.29,     7.76,     7.91,     7.91,     7.94,     7.97,      8.0,     8.05,     8.33,     8.51,     8.97,     9.34,     9.61,    10.25,    10.84,    10.89,    10.98,    11.12,    11.32,    11.51,    12.04,    13.28,    15.23,    15.56,    15.64,    15.78,    15.98,    16.25,    16.58,    16.97,    17.43,    17.65,    17.66,    17.91,    18.22,    18.58] kWh
2026-06-19 21:55:01.463783:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 21:55:01.464873:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   146.86,   152.23,   157.92,   163.36,   168.16,   173.06,   178.21,   183.23,   188.22,   193.21,   198.28,   203.27,   208.26,   212.86,   214.53,   216.07,   217.89,   224.26,   240.66,   246.19,   246.21,   247.01,   247.77,   248.55,    250.0,   257.82,   262.06,   273.15,   280.51,    285.9,   348.89,   360.45,   361.37,   363.15,   365.68,    368.8,   372.47,   382.29,   405.33,   441.73,   447.73,   449.06,    451.4,   455.05,   459.55,   465.48,   471.42,   478.72,   482.25,   482.44,   486.26,   490.88,   495.62] p
2026-06-19 21:55:01.692803: Battery has 11.08 hours left - now at 9.92kWh
2026-06-19 21:55:01.733024: predict base10 end_record 06-21 11:05:00, final soc 1.12kWh, metric 512.65p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:30:00, load 32.33kWh, PV 0.0kWh
2026-06-19 21:55:01.734677:    Slot: [   21:55,    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,    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-19 21:55:01.736017:     SoC: [    9.92,     9.85,     9.42,     8.99,     8.56,     8.13,     7.72,     7.31,      6.9,     6.49,     6.08,     5.67,     5.26,     4.85,     4.44,     4.03,     3.62,     3.21,      2.8,     2.39,     1.98,     1.57,     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] kWh
2026-06-19 21:55:01.737067:     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-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 21:55:01.738389:    LOAD: [    6.55,     6.62,     7.02,     7.42,     7.82,     8.22,      8.6,     8.98,     9.37,     9.75,    10.13,    10.51,    10.89,    11.27,    11.66,    12.04,    12.42,     12.8,    13.18,    13.56,    13.95,    14.33,    14.71,    15.09,    15.47,    15.85,    16.24,    16.62,     17.0,    17.38,    17.76,    18.14,    18.53,    18.91,    19.29,    19.67,    20.05,    20.38,    20.45,     20.5,    20.57,    20.78,    21.27,    21.43,    21.43,    21.46,    21.49,    21.52,    21.58,    21.88,    22.06,    22.55,    22.93,    23.22,    23.89,     24.5,    24.55,    24.65,     24.8,     25.0,     25.2,    25.76,    27.06,     29.1,    29.45,    29.53,    29.67,    29.89,    30.16,    30.51,    30.93,    31.41,    31.64,    31.65,    31.91,    32.23,    32.61] kWh
2026-06-19 21:55:01.739705:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 21:55:01.740956:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.25,     2.63,     3.01,     3.39,     3.77,     4.15,     4.54,     4.92,      5.3,     5.68,     6.06,     6.44,     6.83,     7.21,     7.54,      7.6,     7.66,     7.72,     7.94,     8.43,     8.59,     8.59,     8.62,     8.65,     8.68,     8.73,     9.03,     9.21,      9.7,    10.09,    10.37,    11.04,    11.66,    11.71,    11.81,    11.96,    12.15,    12.36,    12.92,    14.22,    16.26,     16.6,    16.68,    16.83,    17.04,    17.32,    17.67,    18.08,    18.56,    18.79,    18.81,    19.06,    19.39,    19.76] kWh
2026-06-19 21:55:01.742172:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 21:55:01.743489:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   147.17,   153.33,   158.95,   164.92,   170.62,   175.64,   180.77,   186.17,   191.43,   196.66,   201.88,    207.2,   212.43,   217.66,   222.48,   224.22,   225.83,   227.74,   234.41,   251.59,   257.39,   257.41,   258.25,   259.05,   259.87,   261.39,   269.59,   274.04,   285.65,   293.36,    299.0,   362.62,   374.72,   375.69,   377.55,    380.2,   383.47,   387.31,    397.6,   421.73,   459.87,   466.15,   467.56,    470.0,   473.82,   478.55,   484.75,   490.98,   498.62,   502.32,   502.52,   506.52,   511.36,   516.33] p
2026-06-19 21:55:01.814188: predict best10 end_record 06-21 11:05:00, final soc 1.44kWh, metric 463.97p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:00:00, load 32.33kWh, PV 0.0kWh
2026-06-19 21:55:01.815491:    Slot: [   21:55,    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,    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-19 21:55:01.816523:     SoC: [    9.92,     9.85,     9.42,     8.99,     8.56,     8.13,     7.72,     7.31,      6.9,     6.49,     6.08,     5.67,     5.26,     4.85,     4.44,     4.03,     3.62,     3.21,      2.8,     2.39,     1.98,     1.57,     1.57,     1.16,     1.12,     1.12,     1.12,     1.12,     3.06,      5.0,      6.0,      7.0,     8.94,    10.88,     11.5,    11.75,     12.0,     12.0,    11.94,    11.87,    11.81,    11.57,    11.04,    10.87,    10.87,    10.84,    10.81,    10.78,    10.72,     10.4,     10.2,     9.68,     9.26,     8.96,     8.24,     7.58,     7.53,     7.42,     7.26,     7.26,     7.04,     6.44,     5.05,     2.85,     2.48,      2.4,     2.24,     2.01,     1.71,     1.34,      1.5,     1.12,     1.12,     1.12,     1.12,     1.12,     3.06] kWh
2026-06-19 21:55:01.817386:     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<bf+,    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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 21:55:01.818450:    LOAD: [    6.55,     6.62,     7.02,     7.42,     7.82,     8.22,      8.6,     8.98,     9.37,     9.75,    10.13,    10.51,    10.89,    11.27,    11.66,    12.04,    12.42,     12.8,    13.18,    13.56,    13.95,    14.33,    14.71,    15.09,    15.47,    15.85,    16.24,    16.62,     17.0,    17.38,    17.76,    18.14,    18.53,    18.91,    19.29,    19.67,    20.05,    20.38,    20.45,     20.5,    20.57,    20.78,    21.27,    21.43,    21.43,    21.46,    21.49,    21.52,    21.58,    21.88,    22.06,    22.55,    22.93,    23.22,    23.89,     24.5,    24.55,    24.65,     24.8,     25.0,     25.2,    25.76,    27.06,     29.1,    29.45,    29.53,    29.67,    29.89,    30.16,    30.51,    30.93,    31.41,    31.64,    31.65,    31.91,    32.23,    32.61] kWh
2026-06-19 21:55:01.819419:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 21:55:01.820397:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.28,     2.28,     2.63,     3.01,     3.39,     3.77,     6.24,      8.7,    10.16,    11.61,    14.08,    16.54,    17.59,    18.24,    18.89,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.22,    19.42,    19.42,    19.42,    19.42,    19.42,    19.42,    19.42,    19.42,    19.42,    19.42,    19.42,    20.01,    20.14,    20.37,    20.38,    20.64,    20.96,    23.42] kWh
2026-06-19 21:55:01.821859:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 21:55:01.822887:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,    147.4,    147.4,   152.99,   158.62,   164.58,   170.28,   202.74,   235.89,   256.46,   276.54,    310.3,   344.05,   358.64,   367.54,   376.44,   381.27,   381.27,   381.27,   381.27,   381.27,   381.27,   381.27,   381.27,   381.27,   381.27,   381.27,   381.27,   381.27,   381.27,   381.27,   381.27,   381.27,   431.25,   431.25,   431.25,   431.25,   431.25,   434.51,   434.51,   434.51,   434.51,   434.51,   434.51,   434.51,   434.51,   434.51,   434.51,   434.51,   443.36,   445.38,   449.07,   449.27,   453.27,   458.11,   490.51] p
2026-06-19 21:55:01.907309: predict best end_record 06-21 11:05:00, final soc 1.51kWh, metric 445.79p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:05:00, load 31.16kWh, PV 0.0kWh
2026-06-19 21:55:01.909647:    Slot: [   21:55,    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,    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-19 21:55:01.911463:     SoC: [    9.92,     9.85,     9.44,     9.03,     8.62,     8.21,     7.82,     7.42,     7.03,     6.64,     6.25,     5.86,     5.47,     5.08,     4.69,     4.29,      3.9,     3.51,     3.12,     2.73,     2.34,     1.95,     1.62,     1.23,     1.12,     1.12,     1.12,     1.12,     3.45,     5.78,      6.0,      7.0,     9.33,    11.66,    11.66,    11.75,     12.0,     12.0,    11.94,    11.88,    11.81,    11.59,    11.09,    10.93,    10.92,    10.89,    10.86,    10.83,    10.78,    10.47,    10.29,     9.78,     9.39,      9.1,     8.41,     7.78,     7.73,     7.63,     7.47,     7.27,     7.06,     6.49,     5.16,     3.06,     2.71,     2.63,     2.48,     2.26,     1.97,     1.62,     1.62,     1.12,     1.12,     1.12,     1.12,     1.12,     3.45] kWh
2026-06-19 21:55:01.912683:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be~,    g>be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 21:55:01.914081:    LOAD: [    6.55,     6.61,      7.0,     7.38,     7.76,     8.14,     8.51,     8.87,     9.24,      9.6,     9.97,    10.33,     10.7,    11.06,    11.42,    11.79,    12.15,    12.52,    12.88,    13.25,    13.61,    13.97,    14.34,     14.7,    15.07,    15.43,     15.8,    16.16,    16.52,    16.89,    17.25,    17.62,    17.98,    18.35,    18.71,    19.07,    19.44,    19.75,    19.81,    19.87,    19.93,    20.14,     20.6,    20.76,    20.76,    20.79,    20.81,    20.84,    20.89,    21.18,    21.35,    21.82,    22.19,    22.46,     23.1,    23.68,    23.73,    23.83,    23.97,    24.16,    24.35,    24.89,    26.13,    28.08,    28.41,    28.48,    28.62,    28.82,    29.09,    29.42,    29.82,    30.28,     30.5,    30.51,    30.75,    31.06,    31.42] kWh
2026-06-19 21:55:01.915297:      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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 21:55:01.916513:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     1.96,     1.96,     2.22,     2.59,     2.95,     3.32,     6.18,     9.04,     9.65,    11.09,    13.95,    16.82,    17.18,    17.64,    18.28,    18.59,    18.59,    18.59,    18.59,    18.59,    18.59,    18.59,    18.59,    18.59,    18.59,    18.59,    18.59,    18.59,    18.59,    18.59,    18.59,    18.59,    18.59,    18.59,    18.59,    18.59,    18.59,    18.59,    18.59,    18.59,    18.59,    18.59,    18.59,    18.59,    18.59,    18.59,    18.59,    18.59,    18.99,    18.99,     19.2,    19.22,    19.46,    19.77,    22.63] kWh
2026-06-19 21:55:01.917753:  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,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 21:55:01.918994:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   142.57,   142.57,    146.8,   152.17,   157.86,    163.3,   201.01,   239.54,   248.09,   267.93,   307.14,   346.36,   351.44,   357.81,   366.47,   371.07,   371.07,   371.07,   371.07,   371.07,   371.07,   371.07,   371.07,   371.07,   371.07,   371.07,   371.07,   371.07,   371.07,   371.07,   371.07,   371.07,   421.06,   421.06,   421.06,   421.06,   421.06,   421.06,   421.06,   421.06,   421.06,   421.06,   421.06,   421.06,   421.06,   421.06,   421.06,   421.06,    427.0,    427.0,   430.45,   430.63,   434.45,   439.08,   476.74] p
2026-06-19 21:55:01.921009:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg]
2026-06-19 21:55:01.921053: Saving plan best values to HA entities
2026-06-19 21:55:02.111802: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 21:55:02.116559: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 21:55:02.121783: Best charging limit SoC's [1.5, 16.0, 6.0, 7.0, 16.0, 11.5, 11.75, 12.0, 7.0, 1.5, 16.0, 16.0]kWh, export []kWh gives import battery 39.27kWh, house 2.14kWh, export 0.0kWh, metric 445.79p, metric10 463.97p
2026-06-19 21:55:02.197113: Marginal costs baseline metric (no standing charge): 345.8256
2026-06-19 21:55:02.396425: Marginal energy costs matrix computed: min=15.26 max=20.23
2026-06-19 21:55:02.528266: Rate array import [{'start': 1315, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 26.0p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3545, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1315, 'end': 3545, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 21:55:02.528948: - Your estimated bill for today is £0.92 and tomorrow is £2.79
2026-06-19 21:55:02.528981: - Import rates are expensive (22.4p - 26.0p) for the next 1 hour and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 21:55:02.529000: - The battery is currently at 62% and is in eco mode for the next 10 hours.
2026-06-19 21:55:02.529015: - For the next 48 hours there will be no solar generation.
2026-06-19 21:55:02.529030: - You will run out of battery in 11 hours.
2026-06-19 21:55:02.529044: - Your next charge slot will be in 10 hours where import rates will be cheap (15.0p).
2026-06-19 21:55:02.529059: 
2026-06-19 21:55:02.578971: Plan calculation took 1.22 seconds
2026-06-19 21:55:02.582659: No high rate period found
2026-06-19 21:55:02.634159: Import threshold used for optimisation was 16.86p
2026-06-19 21:55:02.687579: Low import rate windows [0: 06-19 21:30:00 - 06-19 22:00:00 @ 25.96, 1: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 2: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 3: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 4: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 5: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 6: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 7: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 8: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 9: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 10: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 11: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 12: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 13: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 14: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 15: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 16: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 17: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 18: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 19: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 20: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 21: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 22: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 23: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 24: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 25: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 26: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 27: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 28: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 29: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 30: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 31: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 32: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 33: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 34: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 35: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 36: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 37: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 38: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 39: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 40: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 41: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 42: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 43: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 44: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 45: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 46: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 47: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 48: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 49: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 50: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 51: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 52: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 53: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 54: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 55: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 56: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 57: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 58: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 59: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 60: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 61: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 62: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 63: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 64: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 65: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 66: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 67: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 68: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 69: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 70: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 71: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 72: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 73: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 74: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 75: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 76: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 77: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 78: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 79: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 80: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 81: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 82: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 83: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 84: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 85: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 86: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 87: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 88: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 89: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 90: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 91: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41, 92: 06-21 20:30:00 - 06-21 21:00:00 @ 27.78, 93: 06-21 21:00:00 - 06-21 21:30:00 @ 27.1, 94: 06-21 21:30:00 - 06-21 22:00:00 @ 27.67]
2026-06-19 21:55:02.696410: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 08:30:00+01:00 - current SoC 62%, target 9%
2026-06-19 21:55:02.696514: Inverter 0 disabled charge window while waiting for schedule (now 06-19 21:55:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 21:55:02.696642: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 21:55:02.696888: Adjust demand (idle) time computed is 21:40:00-23:59:00
2026-06-19 21:55:02.697070: Not setting charging SoC as we are not within the window (now 06-19 21:55:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 21:55:02.697116: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 21:55:02.697168: Inverter 0 Current Target SoC is 7%, already at target
2026-06-19 21:55:02.697262: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 21:55:02.697291: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 21:55:02.697318: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 21:55:02.697377: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 21:55:02.697401: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 21:55:02.697423: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 21:55:02.697460: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 21:55:02.697479: Inverter 0 count register writes 0
2026-06-19 21:55:02.712257: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 21:55:02.717134: Total inverter register writes now 2
2026-06-19 21:55:02.737770: Completed run status Demand
2026-06-19 21:55:02.743746: Info: record_status Demand
2026-06-19 21:55:02.755544: Saved current settings to /config/predbat_config.json
2026-06-19 21:55:42.836539: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:55:42.843203: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:55:42.843261: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:55:42.843402: Inverter 0 idle time is 06-19 21:40:00-06-19 23:59:00
2026-06-19 21:55:42.843446: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:55:42.843470: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:55:42.854710: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:57:57.197891: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:57:57.198099: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:57:57.198129: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:57:57.198250: Inverter 0 idle time is 06-19 21:40:00-06-19 23:59:00
2026-06-19 21:57:57.198277: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:57:57.198294: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:57:57.198310: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 21:59:57.433528: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 21:59:57.433774: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 21:59:57.433810: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 21:59:57.433936: Inverter 0 idle time is 06-19 21:40:00-06-19 23:59:00
2026-06-19 21:59:57.433963: Note: Inverter does not support discharge freeze - disabled
2026-06-19 21:59:57.433980: Note: Inverter does not support charge freeze - disabled
2026-06-19 21:59:57.433995: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 22:00:00.514179: --------------- PredBat - update at 2026-06-19 22:00:00+01:00 with clock skew 0 minutes, minutes now 1320
2026-06-19 22:00:00.514831: Saved current settings to /config/predbat_config.json
2026-06-19 22:00:00.514913: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 17.3 minutes
2026-06-19 22:00:00.514999: 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-19 22:00:00.515086: Autoupdate: There is an update pending v8.40.14 Fix lost config, further rollout of storage class - auto update is off
2026-06-19 22:00:00.534293: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 22:00:00.534762: Predbat mode is set to Control charge
2026-06-19 22:00:00.671045: Found 11520 load_today datapoints going back 2 days
2026-06-19 22:00:00.671173: Using load_power data to fill gaps in load_today data
2026-06-19 22:00:00.738485: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 22:00:00.738655: Zero load period starting at 2026-06-19T12:09:00+0100 (591 minutes) for 889 minutes with base value 0.9
2026-06-19 22:00:00.738706: Zero load period starting at 2026-06-18T19:24:00+0100 (1596 minutes) for 64 minutes with base value 0.8
2026-06-19 22:00:00.739627: Processing 384 30-minute periods for power integration
2026-06-19 22:00:00.792568: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 22:00:00.792679: Car charging hold True, threshold 6.0kWh
2026-06-19 22:00:00.792711: Current data so far today: load 6.6kWh, import 1.9kWh, export 0.0kWh, PV 0kWh
2026-06-19 22:00:00.810464: Standing charge is set to 49.98p
2026-06-19 22:00:00.858536: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 22:00:00.858673: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 22:00:00.858967: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 256.7 minutes
2026-06-19 22:00:00.859697: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 256.7 minutes
2026-06-19 22:00:00.870779: Loaded 95 datapoints of futurerate analysis
2026-06-19 22:00:01.004539: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02', '06-20 19:00:00 => 23.07 / 17.65', '06-20 20:00:00 => 24.98 / 18.66', '06-20 21:00:00 => 24.77 / 18.55']
2026-06-19 22:00:01.027737: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 22:00:01.027980: Import rates: min 13.17p, max 36.53p, average 20.07p
2026-06-19 22:00:01.059322: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 22:00:01.059420: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 22:00:01.060419: High export rate found rates in range 99p to -99p
2026-06-19 22:00:01.145729: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 22:00:01.145846: Battery level now 9.92kWh, -1hr ago 10.56kWh, at midnight 10.59kWh, battery value change in the last hour -9.05p, change today -9.5p, rate_forward 14.14p
2026-06-19 22:00:01.146023: Last hour: net energy 0.07kWh, import 0.07kWh, export 0.0kWh, car 0kWh, load 0.6kWh, net cost 1.77p, import 1.77p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 22:00:01.214270: Today's energy total net 1.9kWh, import 1.9kWh, export 0.0kWh, cost 91.68p, import 41.69p, export 0.0p, carbon 0.0kg
2026-06-19 22:00:01.214389: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 22:00:01.217502: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 22:00:01.218860: Warn: Found 1 gaps in load_today totalling 9715 minutes to fill using average data
2026-06-19 22:00:01.218953: Gap starting at 2026-06-18T15:55:00+0100 (1805 minutes) for 9715 minutes
2026-06-19 22:00:01.235040: Historical days now [7] weight [1]
2026-06-19 22:00:01.262280: Today's load divergence 105.24%, in-day adjustment 105.11%, damping 0.95x, yesterday 106.55% today 104.98% blend 8.33%
2026-06-19 22:00:01.262360: Today's predicted so far 14.15kWh with 0.0kWh car/iBoost excluded, 1.1kWh import ignored, and 0kWh forecast extra.
2026-06-19 22:00:01.262417: Today's actual load so far 15.01kWh with 0.0kWh car/iBoost excluded, and 0.38kWh import ignored.
2026-06-19 22:00:01.321005: Inverter 0: Type SK Sunsynk
2026-06-19 22:00:01.321067: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 22:00:01.321213: Reserve min: 7%, battery_min: 7%
2026-06-19 22:00:01.321261: 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-19 22:00:01.321468: Inverter 0 SoC: 9.9kW 62%, current charge rate 5000W, current discharge rate 5250W, current battery power 684W, current battery voltage 51.2V, grid power -50W, load power 714W, PV Power 0W
2026-06-19 22:00:01.321586: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 22:00:01.321694: Inverter 0 scheduled charge enable is False
2026-06-19 22:00:01.321822: Inverter 0 charge windows currently []
2026-06-19 22:00:01.322098: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 22:00:01.322213: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 22:00:01.322234: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 22:00:01.322262: Inverter 0 scheduled discharge enable is False
2026-06-19 22:00:01.322358: Inverter 0 idle time is 06-19 21:40:00-06-19 23:59:00
2026-06-19 22:00:01.322380: Inverter 0 discharge windows currently []
2026-06-19 22:00:01.322395: Note: Inverter does not support discharge freeze - disabled
2026-06-19 22:00:01.322407: Note: Inverter does not support charge freeze - disabled
2026-06-19 22:00:01.322419: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 22:00:01.388028: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 22:00:01.388132: Plan was last updated on 2026-06-19 21:50:00+01:00 and is now 10.0 minutes old
2026-06-19 22:00:01.388748: Best charge window [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 75%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 22:00:00 @ 27.52p 100% ]
2026-06-19 22:00:01.388793: Best export window [  ]
2026-06-19 22:00:01.389989: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 22:00:01.392796: Load divergence over 8.0 hours mean 692.91W, min 692.4W, max 693.6W, std dev 0.59W, divergence 0.04%
2026-06-19 22:00:01.411059: Creating pool of 12 processes to match your CPU count
2026-06-19 22:00:01.479017: predict base end_record 06-21 11:10:00, final soc 1.12kWh, metric 492.25p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:05:00, load 31.22kWh, PV 0.0kWh
2026-06-19 22:00:01.480507:    Slot: [   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,    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-19 22:00:01.481569:     SoC: [     9.9,     9.48,     9.07,     8.66,     8.25,     7.86,     7.47,     7.08,     6.69,      6.3,     5.91,     5.51,     5.12,     4.73,     4.34,     3.95,     3.56,     3.17,     2.78,     2.39,      2.0,     1.61,     1.22,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 22:00:01.482491:     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-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 22:00:01.483535:    LOAD: [     6.6,     6.98,     7.37,     7.75,     8.13,      8.5,     8.86,     9.22,     9.59,     9.95,    10.32,    10.68,    11.04,    11.41,    11.77,    12.13,     12.5,    12.86,    13.23,    13.59,    13.96,    14.32,    14.68,    15.05,    15.41,    15.77,    16.14,     16.5,    16.87,    17.23,    17.59,    17.96,    18.32,    18.68,    19.05,    19.41,    19.73,    19.79,    19.84,     19.9,    20.13,    20.58,    20.73,    20.73,    20.76,    20.79,    20.82,    20.87,    21.15,    21.32,    21.79,    22.16,    22.43,    23.07,    23.66,     23.7,     23.8,    23.94,    24.13,    24.33,    24.86,     26.1,    28.05,    28.38,    28.45,    28.59,     28.8,    29.06,    29.39,    29.79,    30.25,    30.47,    30.48,    30.73,    31.04,    31.39] kWh
2026-06-19 22:00:01.484547:      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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:00:01.485584:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.17,     2.54,      2.9,     3.27,     3.63,     3.99,     4.36,     4.72,     5.08,     5.45,     5.81,     6.18,     6.54,     6.86,     6.92,     6.97,     7.03,     7.26,     7.71,     7.86,     7.86,     7.89,     7.92,     7.94,      8.0,     8.28,     8.45,     8.92,     9.29,     9.56,     10.2,    10.78,    10.83,    10.93,    11.07,    11.26,    11.45,    11.99,    13.23,    15.18,    15.51,    15.58,    15.72,    15.92,    16.19,    16.52,    16.92,    17.38,     17.6,    17.61,    17.85,    18.16,    18.52] kWh
2026-06-19 22:00:01.486619:  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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:00:01.487676:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   146.08,   151.44,   157.13,   162.56,   167.35,   172.25,   177.39,   182.41,   187.39,   192.37,   197.44,   202.43,   207.41,   212.06,   213.64,   215.18,   216.91,   224.01,   239.65,   245.18,   245.26,    246.0,   246.76,   247.53,   249.03,   256.81,   261.05,   272.14,    279.5,   284.89,   347.88,   359.43,   360.36,   362.13,   364.66,   367.78,   371.45,   381.27,   404.31,   440.71,   446.71,   448.05,   450.38,   454.03,   458.54,   464.46,    470.4,    477.7,   481.23,   481.42,   485.24,   489.86,    494.6] p
2026-06-19 22:00:01.621330: Battery has 11.08 hours left - now at 9.9kWh
2026-06-19 22:00:01.663422: predict base10 end_record 06-21 11:10:00, final soc 1.12kWh, metric 512.82p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:35:00, load 32.39kWh, PV 0.0kWh
2026-06-19 22:00:01.665070:    Slot: [   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,    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-19 22:00:01.666492:     SoC: [     9.9,     9.47,     9.04,     8.61,     8.18,     7.76,     7.35,     6.94,     6.54,     6.12,     5.72,     5.31,      4.9,     4.49,     4.08,     3.67,     3.26,     2.85,     2.44,     2.03,     1.62,     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] kWh
2026-06-19 22:00:01.667655:     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-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 22:00:01.668943:    LOAD: [     6.6,      7.0,      7.4,      7.8,      8.2,     8.59,     8.97,     9.35,     9.73,    10.11,    10.49,    10.87,    11.26,    11.64,    12.02,     12.4,    12.78,    13.16,    13.54,    13.92,     14.3,    14.69,    15.07,    15.45,    15.83,    16.21,    16.59,    16.97,    17.36,    17.74,    18.12,     18.5,    18.88,    19.26,    19.64,    20.02,    20.36,    20.42,    20.48,    20.53,    20.78,    21.25,     21.4,    21.41,    21.44,    21.46,    21.49,    21.55,    21.85,    22.03,    22.52,    22.91,    23.19,    23.86,    24.47,    24.52,    24.62,    24.77,    24.97,    25.17,    25.73,    27.03,    29.07,    29.42,     29.5,    29.64,    29.86,    30.14,    30.48,     30.9,    31.38,    31.61,    31.62,    31.88,     32.2,    32.58] kWh
2026-06-19 22:00:01.670584:      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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:00:01.671927:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      2.2,     2.58,     2.96,     3.34,     3.72,      4.1,     4.48,     4.86,     5.25,     5.63,     6.01,     6.39,     6.77,     7.15,     7.49,     7.54,      7.6,     7.66,      7.9,     8.37,     8.53,     8.53,     8.56,     8.59,     8.62,     8.68,     8.97,     9.16,     9.65,    10.03,    10.31,    10.99,     11.6,    11.65,    11.75,     11.9,     12.1,     12.3,    12.86,    14.16,     16.2,    16.55,    16.62,    16.77,    16.98,    17.26,    17.61,    18.02,    18.51,    18.74,    18.75,     19.0,    19.33,    19.71] kWh
2026-06-19 22:00:01.673286:  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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:00:01.674686:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   146.36,   152.51,   158.13,   164.08,   169.78,    174.8,   179.93,   185.31,   190.57,   195.79,   201.01,   206.33,   211.55,   216.77,   221.64,   223.29,   224.91,   226.71,   234.16,   250.56,   256.35,   256.44,   257.22,   258.01,   258.81,   260.39,   268.54,   272.99,    284.6,   292.31,   297.96,   361.57,   373.68,   374.64,    376.5,   379.15,   382.42,   386.26,   396.55,   420.69,   458.82,   465.11,   466.51,   468.95,   472.78,    477.5,    483.7,   489.93,   497.57,   501.27,   501.47,   505.47,   510.31,   515.28] p
2026-06-19 22:00:01.792804: predict best10 end_record 06-21 11:10:00, final soc 1.77kWh, metric 468.85p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:05:00, load 32.39kWh, PV 0.0kWh
2026-06-19 22:00:01.794158:    Slot: [   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,    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-19 22:00:01.795881:     SoC: [     9.9,     9.47,     9.04,     8.61,     8.18,     7.76,     7.35,     6.94,     6.54,     6.12,     5.72,     5.31,      4.9,     4.49,     4.08,     3.67,     3.26,     2.85,     2.44,     2.03,     1.62,     1.62,     1.21,     1.12,     1.12,     1.12,     1.12,     3.06,      5.0,      6.0,      7.0,     8.94,    10.88,     11.5,    11.75,     12.0,     12.0,    11.94,    11.88,    11.81,    11.55,    11.05,    10.88,    10.88,    10.84,    10.81,    10.78,    10.72,     10.4,    10.21,     9.68,     9.27,     8.96,     8.24,     7.58,     7.53,     7.42,     7.26,     7.26,     7.04,     6.45,     5.05,     2.86,     2.49,      2.4,     2.24,     2.02,     1.72,     1.34,      1.5,     1.12,     1.12,     1.12,     1.12,     1.12,     3.06] kWh
2026-06-19 22:00:01.796784:     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<bf+,    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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 22:00:01.798266:    LOAD: [     6.6,      7.0,      7.4,      7.8,      8.2,     8.59,     8.97,     9.35,     9.73,    10.11,    10.49,    10.87,    11.26,    11.64,    12.02,     12.4,    12.78,    13.16,    13.54,    13.92,     14.3,    14.69,    15.07,    15.45,    15.83,    16.21,    16.59,    16.97,    17.36,    17.74,    18.12,     18.5,    18.88,    19.26,    19.64,    20.02,    20.36,    20.42,    20.48,    20.53,    20.78,    21.25,     21.4,    21.41,    21.44,    21.46,    21.49,    21.55,    21.85,    22.03,    22.52,    22.91,    23.19,    23.86,    24.47,    24.52,    24.62,    24.77,    24.97,    25.17,    25.73,    27.03,    29.07,    29.42,     29.5,    29.64,    29.86,    30.14,    30.48,     30.9,    31.38,    31.61,    31.62,    31.88,     32.2,    32.58] kWh
2026-06-19 22:00:01.799790:      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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:00:01.801322:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.28,     2.28,     2.58,     2.96,     3.34,     3.72,     6.19,     8.65,     10.1,    11.56,    14.02,    16.49,    17.54,    18.19,    18.84,    19.17,    19.17,    19.17,    19.17,    19.17,    19.17,    19.17,    19.17,    19.17,    19.17,    19.17,    19.17,    19.17,    19.17,    19.17,    19.17,    19.17,    19.17,    19.17,    19.17,    19.17,    19.17,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.95,    20.08,    20.31,    20.32,    20.58,     20.9,    23.36] kWh
2026-06-19 22:00:01.802411:  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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:00:01.803426:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,    147.4,    147.4,   152.16,   157.78,   163.74,   169.43,   201.88,   235.03,   255.59,   275.67,   309.42,   343.16,   357.75,   366.65,   375.54,   380.42,   380.42,   380.42,   380.42,   380.42,   380.42,   380.42,   380.42,   380.42,   380.42,   380.42,   380.42,   380.42,   380.42,   380.42,   380.42,   380.42,    430.4,    430.4,    430.4,    430.4,    430.4,   433.67,   433.67,   433.67,   433.67,   433.67,   433.67,   433.67,   433.67,   433.67,   433.67,   433.67,   442.44,   444.46,   448.16,   448.36,   452.36,    457.2,    489.6] p
2026-06-19 22:00:01.951962: predict best end_record 06-21 11:10:00, final soc 1.9kWh, metric 451.57p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:10:00, load 31.22kWh, PV 0.0kWh
2026-06-19 22:00:01.956111:    Slot: [   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,    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-19 22:00:01.959512:     SoC: [     9.9,     9.48,     9.07,     8.66,     8.25,     7.86,     7.47,     7.08,     6.69,      6.3,     5.91,     5.51,     5.12,     4.73,     4.34,     3.95,     3.56,     3.17,     2.78,     2.39,      2.0,     1.67,     1.28,     1.12,     1.12,     1.12,     1.12,     3.45,     5.78,      6.0,      7.0,     9.33,    11.66,    11.66,    11.75,     12.0,     12.0,    11.94,    11.88,    11.82,    11.57,    11.09,    10.93,    10.93,     10.9,    10.87,    10.84,    10.78,    10.48,    10.29,     9.79,     9.39,      9.1,     8.41,     7.79,     7.73,     7.63,     7.48,     7.27,     7.07,      6.5,     5.16,     3.07,     2.71,     2.63,     2.48,     2.27,     1.98,     1.62,     1.62,     1.13,     1.12,     1.12,     1.12,     1.12,     3.45] kWh
2026-06-19 22:00:01.961024:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be~,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 22:00:01.963220:    LOAD: [     6.6,     6.98,     7.37,     7.75,     8.13,      8.5,     8.86,     9.22,     9.59,     9.95,    10.32,    10.68,    11.04,    11.41,    11.77,    12.13,     12.5,    12.86,    13.23,    13.59,    13.96,    14.32,    14.68,    15.05,    15.41,    15.77,    16.14,     16.5,    16.87,    17.23,    17.59,    17.96,    18.32,    18.68,    19.05,    19.41,    19.73,    19.79,    19.84,     19.9,    20.13,    20.58,    20.73,    20.73,    20.76,    20.79,    20.82,    20.87,    21.15,    21.32,    21.79,    22.16,    22.43,    23.07,    23.66,     23.7,     23.8,    23.94,    24.13,    24.33,    24.86,     26.1,    28.05,    28.38,    28.45,    28.59,     28.8,    29.06,    29.39,    29.79,    30.25,    30.47,    30.48,    30.73,    31.04,    31.39] kWh
2026-06-19 22:00:01.966037:      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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:00:01.970469:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     1.96,     1.96,     2.17,     2.54,      2.9,     3.27,     6.13,     8.99,      9.6,    11.04,     13.9,    16.76,    17.13,    17.59,    18.22,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.94,    18.94,    19.15,    19.16,    19.41,    19.72,    22.58] kWh
2026-06-19 22:00:01.972370:  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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:00:01.974706:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   142.57,   142.57,   146.01,   151.38,   157.06,    162.5,    200.2,   238.72,   247.27,    267.1,   306.31,   345.53,    350.6,   356.96,   365.62,   370.27,   370.27,   370.27,   370.27,   370.27,   370.27,   370.27,   370.27,   370.27,   370.27,   370.27,   370.27,   370.27,   370.27,   370.27,   370.27,   370.27,   420.25,   420.25,   420.25,   420.25,   420.25,   420.25,   420.25,   420.25,   420.25,   420.25,   420.25,   420.25,   420.25,   420.25,   420.25,   420.25,   426.19,   426.19,   429.57,   429.76,   433.58,    438.2,   475.86] p
2026-06-19 22:00:01.977581:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg]
2026-06-19 22:00:01.977715: Saving plan best values to HA entities
2026-06-19 22:00:02.185547: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 22:00:02.192813: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 22:00:02.199873: Best charging limit SoC's [1.5, 16.0, 6.0, 7.0, 16.0, 11.5, 11.75, 12.0, 7.0, 1.5, 16.0, 16.0]kWh, export []kWh gives import battery 39.32kWh, house 2.08kWh, export 0.0kWh, metric 451.57p, metric10 468.85p
2026-06-19 22:00:02.447719: Marginal costs baseline metric (no standing charge): 351.5986
2026-06-19 22:00:02.688415: Marginal energy costs matrix computed: min=15.28 max=20.09
2026-06-19 22:00:02.785470: Rate array import [{'start': 1320, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 22.9p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3550, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1320, 'end': 3550, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 22:00:02.786291: - Your estimated bill for today is £0.92 and tomorrow is £2.79
2026-06-19 22:00:02.786338: - Import rates are expensive (22.4p - 22.9p) for the next 1 hour and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 22:00:02.786358: - The battery is currently at 62% and is in eco mode for the next 10 hours.
2026-06-19 22:00:02.786375: - For the next 48 hours there will be no solar generation.
2026-06-19 22:00:02.786390: - You will run out of battery in 11 hours.
2026-06-19 22:00:02.786404: - Your next charge slot will be in 10 hours where import rates will be cheap (15.0p).
2026-06-19 22:00:02.786420: 
2026-06-19 22:00:02.841566: Plan calculation took 1.45 seconds
2026-06-19 22:00:02.845206: No high rate period found
2026-06-19 22:00:02.899888: Import threshold used for optimisation was 16.86p
2026-06-19 22:00:02.954914: Low import rate windows [0: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 1: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 2: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 3: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 4: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 5: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 6: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 7: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 8: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 9: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 10: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 11: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 12: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 13: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 14: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 15: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 16: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 17: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 18: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 19: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 20: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 21: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 22: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 23: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 24: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 25: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 26: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 27: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 28: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 29: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 30: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 31: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 32: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 33: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 34: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 35: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 36: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 37: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 38: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 39: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 40: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 41: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 42: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 43: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 44: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 45: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 46: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 47: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 48: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 49: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 50: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 51: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 52: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 53: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 54: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 55: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 56: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 57: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 58: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 59: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 60: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 61: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 62: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 63: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 64: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 65: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 66: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 67: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 68: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 69: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 70: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 71: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 72: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 73: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 74: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 75: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 76: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 77: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 78: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 79: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 80: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 81: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 82: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 83: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 84: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 85: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 86: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 87: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 88: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 89: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 90: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41, 91: 06-21 20:30:00 - 06-21 21:00:00 @ 27.78, 92: 06-21 21:00:00 - 06-21 21:30:00 @ 27.1, 93: 06-21 21:30:00 - 06-21 22:00:00 @ 27.67]
2026-06-19 22:00:02.964843: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 08:30:00+01:00 - current SoC 62%, target 9%
2026-06-19 22:00:02.964996: Inverter 0 disabled charge window while waiting for schedule (now 06-19 22:00:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 22:00:02.965113: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 22:00:02.965463: Adjust demand (idle) time computed is 21:40:00-23:59:00
2026-06-19 22:00:02.965717: Not setting charging SoC as we are not within the window (now 06-19 22:00:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 22:00:02.965785: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 22:00:02.965851: Inverter 0 Current Target SoC is 7%, already at target
2026-06-19 22:00:02.965982: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:00:02.966022: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:00:02.966046: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:00:02.966069: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:00:02.966091: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:00:02.966113: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:00:02.966134: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:00:02.966152: Inverter 0 count register writes 0
2026-06-19 22:00:02.985986: 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-19 22:00:02.986285: Recompute is saving previous plan...
2026-06-19 22:00:02.991756: Best charge window [ 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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% ]
2026-06-19 22:00:02.991857: Best export window [  ]
2026-06-19 22:00:02.993270: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 22:00:02.997098: Load divergence over 8.0 hours mean 692.91W, min 692.4W, max 693.6W, std dev 0.59W, divergence 0.04%
2026-06-19 22:00:03.017423: Creating pool of 12 processes to match your CPU count
2026-06-19 22:00:03.092918: 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-19 22:00:03.095194: Optimise levels pass started at 2026-06-19 22:00:03
2026-06-19 22:00:03.095254: Optimise all windows, total charge 94 export 1
2026-06-19 22:00:03.380060: >> Region optimisation pass width 960
2026-06-19 22:00:03.748991: >> Region optimisation pass width 480
2026-06-19 22:00:04.131325: >> Region optimisation pass width 240
2026-06-19 22:00:04.823510: >> Region optimisation pass width 120
2026-06-19 22:00:05.819054: Calculated end_record as 06-21 11:00:00 based on best_price 13.93p, next_charge_start 06-20 11:00:00, max_windows 73
2026-06-19 22:00:05.819139: Optimise levels pass ended at 2026-06-19 22:00:05, duration 2.7 seconds tried 380 combinations
2026-06-19 22:00:05.819196: Set best_price_charge_level 15.0p, best_price_export_level 0p, best_price_charge 13.93p, best_cost_export 0p, best_metric 440.44p, best_keep 0kWh, best_cycle 39.23kWh, best_carbon 0kg, best_import 26.11kWh
2026-06-19 22:00:05.832963: Starting detailed optimisation end_record 06-21 11:00:00, best_price_charge 13.93p, 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, 0, 0, 0, 0, 0, 11.75, 11.75, 0, 11.75, 11.75, 11.75, 11.75, 11.75, 11.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, 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-19 22:00:05.833214: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 326.67p, best_cost 339.58p, best_cycle 30.56kWh, best_carbon 0kg, best_import 41.42kWh
2026-06-19 22:00:05.875378: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 326.66p, best_cost 339.58p, best_cycle 30.56kWh, best_carbon 0kg, best_import 41.42kWh
2026-06-19 22:00:05.905860: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 326.59p, best_cost 339.5p, best_cycle 30.56kWh, best_carbon 0kg, best_import 41.42kWh
2026-06-19 22:00:06.034195: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 326.5p, best_cost 339.43p, best_cycle 31.06kWh, best_carbon 0kg, best_import 41.46kWh
2026-06-19 22:00:06.071924: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 326.49p, best_cost 339.43p, best_cycle 31.06kWh, best_carbon 0kg, best_import 41.46kWh
2026-06-19 22:00:06.095764: Best charge windows best_metric 326.49p, best_cost 339.43p, best_carbon 0kg, best_import 41.46kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 75%, 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% ]
2026-06-19 22:00:06.096828: Best charge windows best_metric 326.49p, best_cost 339.43p, best_carbon 0kg, best_import 41.46kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 75%, 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% ]
2026-06-19 22:00:06.096987: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 326.49p, best_cost 339.43p, best_cycle 31.06kWh, best_carbon 0kg, best_import 41.46kWh
2026-06-19 22:00:06.125581: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 326.49p, best_cost 339.43p, best_cycle 31.06kWh, best_carbon 0kg, best_import 41.46kWh
2026-06-19 22:00:06.159839: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 326.49p, best_cost 339.43p, best_cycle 31.06kWh, best_carbon 0kg, best_import 41.46kWh
2026-06-19 22:00:06.286927: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 326.49p, best_cost 339.43p, best_cycle 31.06kWh, best_carbon 0kg, best_import 41.46kWh
2026-06-19 22:00:06.317626: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 326.49p, best_cost 339.43p, best_cycle 31.06kWh, best_carbon 0kg, best_import 41.46kWh
2026-06-19 22:00:06.341265: Best charge windows best_metric 326.49p, best_cost 339.43p, best_carbon 0kg, best_import 41.46kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 75%, 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% ]
2026-06-19 22:00:06.341483: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 326.49p, best_cost 339.43p, best_cycle 31.06kWh, best_carbon 0kg, best_import 41.46kWh
2026-06-19 22:00:06.370039: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 326.49p, best_cost 339.43p, best_cycle 31.06kWh, best_carbon 0kg, best_import 41.46kWh
2026-06-19 22:00:06.411848: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 326.49p, best_cost 339.43p, best_cycle 31.06kWh, best_carbon 0kg, best_import 41.46kWh
2026-06-19 22:00:06.551683: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 326.49p, best_cost 339.43p, best_cycle 31.06kWh, best_carbon 0kg, best_import 41.46kWh
2026-06-19 22:00:06.583432: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 326.49p, best_cost 339.43p, best_cycle 31.06kWh, best_carbon 0kg, best_import 41.46kWh
2026-06-19 22:00:06.615269: Best charge windows best_metric 326.49p, best_cost 339.43p, best_carbon 0kg, best_import 41.46kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 75%, 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% ]
2026-06-19 22:00:06.615437: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 13.93p, best_metric 326.49p, best_cost 339.43p, best_cycle 31.06kWh, best_carbon 0kg, best_import 41.46kWh
2026-06-19 22:00:06.640562: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 13.93p, best_metric 326.49p, best_cost 339.43p, best_cycle 31.06kWh, best_carbon 0kg, best_import 41.46kWh
2026-06-19 22:00:06.666488: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 13.93p, best_metric 326.49p, best_cost 339.43p, best_cycle 31.06kWh, best_carbon 0kg, best_import 41.46kWh
2026-06-19 22:00:06.788314: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 13.93p, best_metric 326.49p, best_cost 339.43p, best_cycle 31.06kWh, best_carbon 0kg, best_import 41.46kWh
2026-06-19 22:00:06.822848: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 13.93p, best_metric 326.49p, best_cost 339.43p, best_cycle 31.06kWh, best_carbon 0kg, best_import 41.46kWh
2026-06-19 22:00:06.856877: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 13.93p, best_metric 326.49p, best_cost 339.43p, best_cycle 31.06kWh, best_carbon 0kg, best_import 41.46kWh
2026-06-19 22:00:06.888692: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 13.93p, best_metric 325.96p, best_cost 338.87p, best_cycle 30.28kWh, best_carbon 0kg, best_import 41.4kWh
2026-06-19 22:00:06.916276: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 13.93p, best_metric 325.6p, best_cost 338.65p, best_cycle 30.28kWh, best_carbon 0kg, best_import 41.4kWh
2026-06-19 22:00:06.970227: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 13.93p, best_metric 325.6p, best_cost 338.65p, best_cycle 30.28kWh, best_carbon 0kg, best_import 41.4kWh
2026-06-19 22:00:07.027923: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 13.93p, best_metric 325.6p, best_cost 338.65p, best_cycle 30.28kWh, best_carbon 0kg, best_import 41.4kWh
2026-06-19 22:00:07.095146: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 13.93p, best_metric 325.18p, best_cost 338.04p, best_cycle 30.29kWh, best_carbon 0kg, best_import 41.41kWh
2026-06-19 22:00:07.144483: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 13.93p, best_metric 325.18p, best_cost 338.04p, best_cycle 30.29kWh, best_carbon 0kg, best_import 41.41kWh
2026-06-19 22:00:07.210535: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 13.93p, best_metric 325.18p, best_cost 338.04p, best_cycle 30.29kWh, best_carbon 0kg, best_import 41.41kWh
2026-06-19 22:00:07.267922: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 13.93p, best_metric 325.18p, best_cost 338.04p, best_cycle 30.29kWh, best_carbon 0kg, best_import 41.41kWh
2026-06-19 22:00:07.320147: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 13.93p, best_metric 325.15p, best_cost 338.04p, best_cycle 30.29kWh, best_carbon 0kg, best_import 41.41kWh
2026-06-19 22:00:07.381608: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 13.93p, best_metric 325.15p, best_cost 338.04p, best_cycle 30.29kWh, best_carbon 0kg, best_import 41.41kWh
2026-06-19 22:00:07.448811: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 13.93p, best_metric 325.13p, best_cost 338.04p, best_cycle 30.29kWh, best_carbon 0kg, best_import 41.41kWh
2026-06-19 22:00:07.585271: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 13.93p, best_metric 325.13p, best_cost 338.04p, best_cycle 30.29kWh, best_carbon 0kg, best_import 41.41kWh
2026-06-19 22:00:07.711786: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 13.93p, best_metric 325.13p, best_cost 338.04p, best_cycle 30.29kWh, best_carbon 0kg, best_import 41.41kWh
2026-06-19 22:00:07.768437: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 13.93p, best_metric 325.13p, best_cost 338.04p, best_cycle 30.29kWh, best_carbon 0kg, best_import 41.41kWh
2026-06-19 22:00:07.834717: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 13.93p, best_metric 325.13p, best_cost 338.04p, best_cycle 30.29kWh, best_carbon 0kg, best_import 41.41kWh
2026-06-19 22:00:08.034542: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 13.93p, best_metric 325.13p, best_cost 338.04p, best_cycle 30.29kWh, best_carbon 0kg, best_import 41.41kWh
2026-06-19 22:00:08.100682: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 13.93p, best_metric 325.13p, best_cost 338.04p, best_cycle 30.29kWh, best_carbon 0kg, best_import 41.41kWh
2026-06-19 22:00:08.161953: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 13.93p, best_metric 325.13p, best_cost 338.04p, best_cycle 30.29kWh, best_carbon 0kg, best_import 41.41kWh
2026-06-19 22:00:08.326743: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 13.93p, best_metric 325.13p, best_cost 338.04p, best_cycle 30.29kWh, best_carbon 0kg, best_import 41.41kWh
2026-06-19 22:00:08.384857: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 13.93p, best_metric 325.13p, best_cost 338.04p, best_cycle 30.29kWh, best_carbon 0kg, best_import 41.41kWh
2026-06-19 22:00:08.440883: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 13.93p, best_metric 325.13p, best_cost 338.04p, best_cycle 30.29kWh, best_carbon 0kg, best_import 41.41kWh
2026-06-19 22:00:08.493780: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 13.93p, best_metric 325.13p, best_cost 338.04p, best_cycle 30.29kWh, best_carbon 0kg, best_import 41.41kWh
2026-06-19 22:00:08.525965: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 13.93p, best_metric 325.13p, best_cost 338.04p, best_cycle 30.29kWh, best_carbon 0kg, best_import 41.41kWh
2026-06-19 22:00:08.554047: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 13.93p, best_metric 325.13p, best_cost 338.04p, best_cycle 30.29kWh, best_carbon 0kg, best_import 41.41kWh
2026-06-19 22:00:08.579949: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 13.93p, best_metric 325.13p, best_cost 338.04p, best_cycle 30.29kWh, best_carbon 0kg, best_import 41.41kWh
2026-06-19 22:00:08.603802: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 13.93p, best_metric 325.13p, best_cost 338.04p, best_cycle 30.29kWh, best_carbon 0kg, best_import 41.41kWh
2026-06-19 22:00:08.666718: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 13.93p, best_metric 325.13p, best_cost 338.04p, best_cycle 30.29kWh, best_carbon 0kg, best_import 41.41kWh
2026-06-19 22:00:08.732774: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 13.93p, best_metric 325.13p, best_cost 338.04p, best_cycle 30.29kWh, best_carbon 0kg, best_import 41.41kWh
2026-06-19 22:00:08.812001: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 13.93p, best_metric 325.13p, best_cost 338.04p, best_cycle 30.29kWh, best_carbon 0kg, best_import 41.41kWh
2026-06-19 22:00:08.840521: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 13.93p, best_metric 325.13p, best_cost 338.04p, best_cycle 30.29kWh, best_carbon 0kg, best_import 41.41kWh
2026-06-19 22:00:08.868858: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 13.93p, best_metric 325.13p, best_cost 338.04p, best_cycle 30.29kWh, best_carbon 0kg, best_import 41.41kWh
2026-06-19 22:00:08.895276: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 13.93p, best_metric 325.13p, best_cost 338.04p, best_cycle 30.29kWh, best_carbon 0kg, best_import 41.41kWh
2026-06-19 22:00:08.920755: Best charge windows best_metric 325.13p, best_cost 338.04p, best_carbon 0kg, best_import 41.41kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 07:00:00 - 20-06 07:30:00 @ 16.86p 13%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 13%, 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 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 75%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 75%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 13%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 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% ]
2026-06-19 22:00:08.921169: Tweak plan optimisation started
2026-06-19 22:00:09.135837: Tweak optimisation finished metric 325.13 cost 338.04 metric_keep 0 cycle 30.29 carbon 0 import 41.41
2026-06-19 22:00:09.146399: Raw charge windows [ 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 13%, 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 13%, 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 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 75%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 75%, 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 44%, 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 13%, 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 9%, 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% ] reserve 1.12
2026-06-19 22:00:09.147201: Unclipped charge windows [ 20-06 07:00:00 - 20-06 07:30:00 @ 16.86p 13%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 13%, 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 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 75%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 13%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 22:00:00 @ 27.52p 100% ] reserve 1.12
2026-06-19 22:00:09.147731: Unfiltered charge windows [ 20-06 07:00:00 - 20-06 07:30:00 @ 16.86p 0%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 13%, 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 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 75%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 0%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 22:00:00 @ 27.52p 100% ] reserve 1.12
2026-06-19 22:00:09.148118: Filtered charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 13%, 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 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 75%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 22:00:00 @ 27.52p 100% ] reserve 1.12
2026-06-19 22:00:09.176216: Previous plan best metric is 325.25 (cost 338.24) and new plan best metric is 325.15 (cost 338.04)
2026-06-19 22:00:09.176290: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-19 22:00:09.176520: Plan valid is now true after recompute was False
2026-06-19 22:00:09.196536: predict base end_record 06-21 11:00:00, final soc 1.12kWh, metric 489.86p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:05:00, load 31.04kWh, PV 0.0kWh
2026-06-19 22:00:09.197920:    Slot: [   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,    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-19 22:00:09.198958:     SoC: [     9.9,     9.48,     9.07,     8.66,     8.25,     7.86,     7.47,     7.08,     6.69,      6.3,     5.91,     5.51,     5.12,     4.73,     4.34,     3.95,     3.56,     3.17,     2.78,     2.39,      2.0,     1.61,     1.22,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 22:00:09.199875:     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-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 22:00:09.200927:    LOAD: [     6.6,     6.98,     7.37,     7.75,     8.13,      8.5,     8.86,     9.22,     9.59,     9.95,    10.32,    10.68,    11.04,    11.41,    11.77,    12.13,     12.5,    12.86,    13.23,    13.59,    13.96,    14.32,    14.68,    15.05,    15.41,    15.77,    16.14,     16.5,    16.87,    17.23,    17.59,    17.96,    18.32,    18.68,    19.05,    19.41,    19.73,    19.79,    19.84,     19.9,    20.13,    20.58,    20.73,    20.73,    20.76,    20.79,    20.82,    20.87,    21.15,    21.32,    21.79,    22.16,    22.43,    23.07,    23.66,     23.7,     23.8,    23.94,    24.13,    24.33,    24.86,     26.1,    28.05,    28.38,    28.45,    28.59,     28.8,    29.06,    29.39,    29.79,    30.25,    30.47,    30.48,    30.73,    31.04] kWh
2026-06-19 22:00:09.201973:      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,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:00:09.202979:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.17,     2.54,      2.9,     3.27,     3.63,     3.99,     4.36,     4.72,     5.08,     5.45,     5.81,     6.18,     6.54,     6.86,     6.92,     6.97,     7.03,     7.26,     7.71,     7.86,     7.86,     7.89,     7.92,     7.94,      8.0,     8.28,     8.45,     8.92,     9.29,     9.56,     10.2,    10.78,    10.83,    10.93,    11.07,    11.26,    11.45,    11.99,    13.23,    15.18,    15.51,    15.58,    15.72,    15.92,    16.19,    16.52,    16.92,    17.38,     17.6,    17.61,    17.85,    18.16] kWh
2026-06-19 22:00:09.204145:  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,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:00:09.205129:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   146.08,   151.44,   157.13,   162.56,   167.35,   172.25,   177.39,   182.41,   187.39,   192.37,   197.44,   202.43,   207.41,   212.06,   213.64,   215.18,   216.91,   224.01,   239.65,   245.18,   245.26,    246.0,   246.76,   247.53,   249.03,   256.81,   261.05,   272.14,    279.5,   284.89,   347.88,   359.43,   360.36,   362.13,   364.66,   367.78,   371.45,   381.27,   404.31,   440.71,   446.71,   448.05,   450.38,   454.03,   458.54,   464.46,    470.4,    477.7,   481.23,   481.42,   485.24,   489.86] p
2026-06-19 22:00:09.295477: Battery has 11.08 hours left - now at 9.9kWh
2026-06-19 22:00:09.337179: predict base10 end_record 06-21 11:00:00, final soc 1.12kWh, metric 510.31p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:35:00, load 32.2kWh, PV 0.0kWh
2026-06-19 22:00:09.338838:    Slot: [   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,    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-19 22:00:09.340075:     SoC: [     9.9,     9.47,     9.04,     8.61,     8.18,     7.76,     7.35,     6.94,     6.54,     6.12,     5.72,     5.31,      4.9,     4.49,     4.08,     3.67,     3.26,     2.85,     2.44,     2.03,     1.62,     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] kWh
2026-06-19 22:00:09.341129:     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-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 22:00:09.342385:    LOAD: [     6.6,      7.0,      7.4,      7.8,      8.2,     8.59,     8.97,     9.35,     9.73,    10.11,    10.49,    10.87,    11.26,    11.64,    12.02,     12.4,    12.78,    13.16,    13.54,    13.92,     14.3,    14.69,    15.07,    15.45,    15.83,    16.21,    16.59,    16.97,    17.36,    17.74,    18.12,     18.5,    18.88,    19.26,    19.64,    20.02,    20.36,    20.42,    20.48,    20.53,    20.78,    21.25,     21.4,    21.41,    21.44,    21.46,    21.49,    21.55,    21.85,    22.03,    22.52,    22.91,    23.19,    23.86,    24.47,    24.52,    24.62,    24.77,    24.97,    25.17,    25.73,    27.03,    29.07,    29.42,     29.5,    29.64,    29.86,    30.14,    30.48,     30.9,    31.38,    31.61,    31.62,    31.88,     32.2] kWh
2026-06-19 22:00:09.343561:      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,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:00:09.344810:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      2.2,     2.58,     2.96,     3.34,     3.72,      4.1,     4.48,     4.86,     5.25,     5.63,     6.01,     6.39,     6.77,     7.15,     7.49,     7.54,      7.6,     7.66,      7.9,     8.37,     8.53,     8.53,     8.56,     8.59,     8.62,     8.68,     8.97,     9.16,     9.65,    10.03,    10.31,    10.99,     11.6,    11.65,    11.75,     11.9,     12.1,     12.3,    12.86,    14.16,     16.2,    16.55,    16.62,    16.77,    16.98,    17.26,    17.61,    18.02,    18.51,    18.74,    18.75,     19.0,    19.33] kWh
2026-06-19 22:00:09.346005:  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,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:00:09.347238:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   146.36,   152.51,   158.13,   164.08,   169.78,    174.8,   179.93,   185.31,   190.57,   195.79,   201.01,   206.33,   211.55,   216.77,   221.64,   223.29,   224.91,   226.71,   234.16,   250.56,   256.35,   256.44,   257.22,   258.01,   258.81,   260.39,   268.54,   272.99,    284.6,   292.31,   297.96,   361.57,   373.68,   374.64,    376.5,   379.15,   382.42,   386.26,   396.55,   420.69,   458.82,   465.11,   466.51,   468.95,   472.78,    477.5,    483.7,   489.93,   497.57,   501.27,   501.47,   505.47,   510.31] p
2026-06-19 22:00:09.419612: predict best10 end_record 06-21 11:00:00, final soc 1.12kWh, metric 457.2p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:05:00, load 32.2kWh, PV 0.0kWh
2026-06-19 22:00:09.421205:    Slot: [   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,    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-19 22:00:09.422527:     SoC: [     9.9,     9.47,     9.04,     8.61,     8.18,     7.76,     7.35,     6.94,     6.54,     6.12,     5.72,     5.31,      4.9,     4.49,     4.08,     3.67,     3.26,     2.85,     2.44,     2.03,     1.62,     1.62,     1.21,     1.12,     1.12,     1.12,     1.12,     3.06,      5.0,      6.0,      7.0,     8.94,    10.88,     11.5,    11.75,     12.0,     12.0,    11.94,    11.88,    11.81,    11.55,    11.05,    10.88,    10.88,    10.84,    10.81,    10.78,    10.72,     10.4,    10.21,     9.68,     9.27,     8.96,     8.24,     7.58,     7.53,     7.42,     7.26,     7.26,     7.04,     6.45,     5.05,     2.86,     2.49,      2.4,     2.24,     2.02,     1.72,     1.34,      1.5,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-19 22:00:09.423569:     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<bf+,    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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+] kWh
2026-06-19 22:00:09.424796:    LOAD: [     6.6,      7.0,      7.4,      7.8,      8.2,     8.59,     8.97,     9.35,     9.73,    10.11,    10.49,    10.87,    11.26,    11.64,    12.02,     12.4,    12.78,    13.16,    13.54,    13.92,     14.3,    14.69,    15.07,    15.45,    15.83,    16.21,    16.59,    16.97,    17.36,    17.74,    18.12,     18.5,    18.88,    19.26,    19.64,    20.02,    20.36,    20.42,    20.48,    20.53,    20.78,    21.25,     21.4,    21.41,    21.44,    21.46,    21.49,    21.55,    21.85,    22.03,    22.52,    22.91,    23.19,    23.86,    24.47,    24.52,    24.62,    24.77,    24.97,    25.17,    25.73,    27.03,    29.07,    29.42,     29.5,    29.64,    29.86,    30.14,    30.48,     30.9,    31.38,    31.61,    31.62,    31.88,     32.2] kWh
2026-06-19 22:00:09.425997:      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,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:00:09.427245:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.28,     2.28,     2.58,     2.96,     3.34,     3.72,     6.19,     8.65,     10.1,    11.56,    14.02,    16.49,    17.54,    18.19,    18.84,    19.17,    19.17,    19.17,    19.17,    19.17,    19.17,    19.17,    19.17,    19.17,    19.17,    19.17,    19.17,    19.17,    19.17,    19.17,    19.17,    19.17,    19.17,    19.17,    19.17,    19.17,    19.17,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.37,    19.95,    20.08,    20.31,    20.32,    20.58,     20.9] kWh
2026-06-19 22:00:09.428484:  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,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:00:09.429894:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,    147.4,    147.4,   152.16,   157.78,   163.74,   169.43,   201.88,   235.03,   255.59,   275.67,   309.42,   343.16,   357.75,   366.65,   375.54,   380.42,   380.42,   380.42,   380.42,   380.42,   380.42,   380.42,   380.42,   380.42,   380.42,   380.42,   380.42,   380.42,   380.42,   380.42,   380.42,   380.42,    430.4,    430.4,    430.4,    430.4,    430.4,   433.67,   433.67,   433.67,   433.67,   433.67,   433.67,   433.67,   433.67,   433.67,   433.67,   433.67,   442.44,   444.46,   448.16,   448.36,   452.36,    457.2] p
2026-06-19 22:00:09.505135: predict best end_record 06-21 11:00:00, final soc 1.12kWh, metric 438.2p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:10:00, load 31.04kWh, PV 0.0kWh
2026-06-19 22:00:09.506741:    Slot: [   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,    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-19 22:00:09.507980:     SoC: [     9.9,     9.48,     9.07,     8.66,     8.25,     7.86,     7.47,     7.08,     6.69,      6.3,     5.91,     5.51,     5.12,     4.73,     4.34,     3.95,     3.56,     3.17,     2.78,     2.39,      2.0,     1.67,     1.28,     1.12,     1.12,     1.12,     1.12,     3.45,     5.78,      6.0,      7.0,     9.33,    11.66,    11.66,    11.75,     12.0,     12.0,    11.94,    11.88,    11.82,    11.57,    11.09,    10.93,    10.93,     10.9,    10.87,    10.84,    10.78,    10.48,    10.29,     9.79,     9.39,      9.1,     8.41,     7.79,     7.73,     7.63,     7.48,     7.27,     7.07,      6.5,     5.16,     3.07,     2.71,     2.63,     2.48,     2.27,     1.98,     1.62,     1.62,     1.13,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-19 22:00:09.509062:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be~,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 22:00:09.510331:    LOAD: [     6.6,     6.98,     7.37,     7.75,     8.13,      8.5,     8.86,     9.22,     9.59,     9.95,    10.32,    10.68,    11.04,    11.41,    11.77,    12.13,     12.5,    12.86,    13.23,    13.59,    13.96,    14.32,    14.68,    15.05,    15.41,    15.77,    16.14,     16.5,    16.87,    17.23,    17.59,    17.96,    18.32,    18.68,    19.05,    19.41,    19.73,    19.79,    19.84,     19.9,    20.13,    20.58,    20.73,    20.73,    20.76,    20.79,    20.82,    20.87,    21.15,    21.32,    21.79,    22.16,    22.43,    23.07,    23.66,     23.7,     23.8,    23.94,    24.13,    24.33,    24.86,     26.1,    28.05,    28.38,    28.45,    28.59,     28.8,    29.06,    29.39,    29.79,    30.25,    30.47,    30.48,    30.73,    31.04] kWh
2026-06-19 22:00:09.511697:      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,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:00:09.512904:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     1.96,     1.96,     2.17,     2.54,      2.9,     3.27,     6.13,     8.99,      9.6,    11.04,     13.9,    16.76,    17.13,    17.59,    18.22,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.54,    18.94,    18.94,    19.15,    19.16,    19.41,    19.72] kWh
2026-06-19 22:00:09.514106:  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,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:00:09.515579:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   142.57,   142.57,   146.01,   151.38,   157.06,    162.5,    200.2,   238.72,   247.27,    267.1,   306.31,   345.53,    350.6,   356.96,   365.62,   370.27,   370.27,   370.27,   370.27,   370.27,   370.27,   370.27,   370.27,   370.27,   370.27,   370.27,   370.27,   370.27,   370.27,   370.27,   370.27,   370.27,   420.25,   420.25,   420.25,   420.25,   420.25,   420.25,   420.25,   420.25,   420.25,   420.25,   420.25,   420.25,   420.25,   420.25,   420.25,   420.25,   426.19,   426.19,   429.57,   429.76,   433.58,    438.2] p
2026-06-19 22:00:09.517612:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ]
2026-06-19 22:00:09.517656: Saving plan best values to HA entities
2026-06-19 22:00:09.667720: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-19 22:00:09.672623: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-19 22:00:09.677714: Best charging limit SoC's [1.5, 16.0, 6.0, 7.0, 16.0, 11.5, 11.75, 12.0, 7.0, 1.5, 16.0, 16.0]kWh, export []kWh gives import battery 39.32kWh, house 2.08kWh, export 0.0kWh, metric 438.2p, metric10 457.2p
2026-06-19 22:00:09.747063: Marginal costs baseline metric (no standing charge): 338.2376
2026-06-19 22:00:09.954378: Marginal energy costs matrix computed: min=15.28 max=20.09
2026-06-19 22:00:10.023856: Rate array import [{'start': 1320, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 22.9p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 1320, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 22:00:10.024383: - Your estimated bill for today is £0.92 and tomorrow is £2.79
2026-06-19 22:00:10.024408: - Import rates are expensive (22.4p - 22.9p) for the next 1 hour and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 22:00:10.024425: - The battery is currently at 62% and is in eco mode for the next 10 hours.
2026-06-19 22:00:10.024450: - For the next 48 hours there will be no solar generation.
2026-06-19 22:00:10.024465: - You will run out of battery in 11 hours.
2026-06-19 22:00:10.024478: - Your next charge slot will be in 10 hours where import rates will be cheap (15.0p).
2026-06-19 22:00:10.024502: 
2026-06-19 22:00:10.066179: Plan calculation took 7.08 seconds
2026-06-19 22:00:10.066380: Inverter 0: Type SK Sunsynk
2026-06-19 22:00:10.066407: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 22:00:10.066572: Reserve min: 7%, battery_min: 7%
2026-06-19 22:00:10.066623: 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-19 22:00:10.066872: Inverter 0 SoC: 9.9kW 62%, current charge rate 5000W, current discharge rate 5250W, current battery power 684W, current battery voltage 51.2V, grid power -50W, load power 714W, PV Power 0W
2026-06-19 22:00:10.067043: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 22:00:10.067115: Inverter 0 scheduled charge enable is False
2026-06-19 22:00:10.067137: Inverter 0 charge windows currently []
2026-06-19 22:00:10.067158: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 22:00:10.067241: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 22:00:10.067261: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 22:00:10.067289: Inverter 0 scheduled discharge enable is False
2026-06-19 22:00:10.067385: Inverter 0 idle time is 06-19 21:40:00-06-19 23:59:00
2026-06-19 22:00:10.067406: Inverter 0 discharge windows currently []
2026-06-19 22:00:10.067424: Note: Inverter does not support discharge freeze - disabled
2026-06-19 22:00:10.067437: Note: Inverter does not support charge freeze - disabled
2026-06-19 22:00:10.067450: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 22:00:10.119507: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 08:30:00+01:00 - current SoC 62%, target 9%
2026-06-19 22:00:10.119620: Inverter 0 disabled charge window while waiting for schedule (now 06-19 22:00:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 22:00:10.119698: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 22:00:10.119861: Adjust demand (idle) time computed is 21:40:00-23:59:00
2026-06-19 22:00:10.120010: Not setting charging SoC as we are not within the window (now 06-19 22:00:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 22:00:10.120051: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 22:00:10.120094: Inverter 0 Current Target SoC is 7%, already at target
2026-06-19 22:00:10.120172: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:00:10.120201: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:00:10.120225: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:00:10.120246: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:00:10.120268: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:00:10.120289: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:00:10.120311: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:00:10.120329: Inverter 0 count register writes 0
2026-06-19 22:00:10.140529: Total inverter register writes now 2
2026-06-19 22:00:10.159731: Completed run status Demand
2026-06-19 22:00:10.165368: Info: record_status Demand
2026-06-19 22:00:10.177781: Saved current settings to /config/predbat_config.json
2026-06-19 22:00:42.243937: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 22:00:42.244131: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 22:00:42.244160: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 22:00:42.244281: Inverter 0 idle time is 06-19 21:40:00-06-19 23:59:00
2026-06-19 22:00:42.244307: Note: Inverter does not support discharge freeze - disabled
2026-06-19 22:00:42.244324: Note: Inverter does not support charge freeze - disabled
2026-06-19 22:00:42.244340: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 22:02:42.437591: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 22:02:42.437875: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 22:02:42.437912: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 22:02:42.438056: Inverter 0 idle time is 06-19 21:40:00-06-19 23:59:00
2026-06-19 22:02:42.438099: Note: Inverter does not support discharge freeze - disabled
2026-06-19 22:02:42.438126: Note: Inverter does not support charge freeze - disabled
2026-06-19 22:02:42.438142: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 22:04:42.680210: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 22:04:42.680405: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 22:04:42.680436: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 22:04:42.680555: Inverter 0 idle time is 06-19 21:40:00-06-19 23:59:00
2026-06-19 22:04:42.680582: Note: Inverter does not support discharge freeze - disabled
2026-06-19 22:04:42.680599: Note: Inverter does not support charge freeze - disabled
2026-06-19 22:04:42.680614: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 22:05:00.782200: --------------- PredBat - update at 2026-06-19 22:05:00+01:00 with clock skew 0 minutes, minutes now 1325
2026-06-19 22:05:00.782971: Saved current settings to /config/predbat_config.json
2026-06-19 22:05:00.783064: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 22.3 minutes
2026-06-19 22:05:00.783146: 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-19 22:05:00.783229: Autoupdate: There is an update pending v8.40.14 Fix lost config, further rollout of storage class - auto update is off
2026-06-19 22:05:00.802668: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 22:05:00.803265: Predbat mode is set to Control charge
2026-06-19 22:05:00.913641: Found 11520 load_today datapoints going back 2 days
2026-06-19 22:05:00.919430: Using load_power data to fill gaps in load_today data
2026-06-19 22:05:00.998130: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 22:05:00.998311: Zero load period starting at 2026-06-19T12:09:00+0100 (596 minutes) for 889 minutes with base value 0.9
2026-06-19 22:05:00.998401: Zero load period starting at 2026-06-18T19:24:00+0100 (1601 minutes) for 64 minutes with base value 0.8
2026-06-19 22:05:00.999463: Processing 384 30-minute periods for power integration
2026-06-19 22:05:01.067600: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 22:05:01.067687: Car charging hold True, threshold 6.0kWh
2026-06-19 22:05:01.067738: Current data so far today: load 6.8kWh, import 1.9kWh, export 0.0kWh, PV 0kWh
2026-06-19 22:05:01.091049: Standing charge is set to 49.98p
2026-06-19 22:05:01.143976: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 22:05:01.144072: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 22:05:01.144273: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 261.7 minutes
2026-06-19 22:05:01.144626: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 261.7 minutes
2026-06-19 22:05:01.150373: Loaded 95 datapoints of futurerate analysis
2026-06-19 22:05:01.306889: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02', '06-20 19:00:00 => 23.07 / 17.65', '06-20 20:00:00 => 24.98 / 18.66', '06-20 21:00:00 => 24.77 / 18.55']
2026-06-19 22:05:01.334381: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 22:05:01.334640: Import rates: min 13.17p, max 36.53p, average 20.07p
2026-06-19 22:05:01.372733: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 22:05:01.372823: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 22:05:01.374059: High export rate found rates in range 99p to -99p
2026-06-19 22:05:01.487672: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 22:05:01.487900: Battery level now 9.9kWh, -1hr ago 10.4kWh, at midnight 10.59kWh, battery value change in the last hour -7.13p, change today -9.84p, rate_forward 14.14p
2026-06-19 22:05:01.488134: Last hour: net energy 0.06kWh, import 0.06kWh, export 0.0kWh, car 0kWh, load 0.75kWh, net cost 1.47p, import 1.47p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 22:05:01.551726: Today's energy total net 1.9kWh, import 1.9kWh, export 0.0kWh, cost 91.68p, import 41.69p, export 0.0p, carbon 0.0kg
2026-06-19 22:05:01.551900: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 22:05:01.556456: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 22:05:01.558752: Warn: Found 1 gaps in load_today totalling 9710 minutes to fill using average data
2026-06-19 22:05:01.558904: Gap starting at 2026-06-18T15:55:00+0100 (1810 minutes) for 9710 minutes
2026-06-19 22:05:01.574870: Historical days now [7] weight [1]
2026-06-19 22:05:01.607769: Today's load divergence 105.36%, in-day adjustment 105.21%, damping 0.95x, yesterday 106.55% today 105.09% blend 7.99%
2026-06-19 22:05:01.607859: Today's predicted so far 14.29kWh with 0.0kWh car/iBoost excluded, 1.1kWh import ignored, and 0kWh forecast extra.
2026-06-19 22:05:01.607915: Today's actual load so far 15.18kWh with 0.0kWh car/iBoost excluded, and 0.39kWh import ignored.
2026-06-19 22:05:01.655615: Inverter 0: Type SK Sunsynk
2026-06-19 22:05:01.655679: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 22:05:01.655867: Reserve min: 7%, battery_min: 7%
2026-06-19 22:05:01.655927: 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-19 22:05:01.656174: Inverter 0 SoC: 9.9kW 62%, current charge rate 5000W, current discharge rate 5250W, current battery power 666W, current battery voltage 51.2V, grid power -55W, load power 701W, PV Power 0W
2026-06-19 22:05:01.656307: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 22:05:01.656381: Inverter 0 scheduled charge enable is False
2026-06-19 22:05:01.656406: Inverter 0 charge windows currently []
2026-06-19 22:05:01.656430: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 22:05:01.656529: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 22:05:01.656553: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 22:05:01.656585: Inverter 0 scheduled discharge enable is False
2026-06-19 22:05:01.656713: Inverter 0 idle time is 06-19 21:40:00-06-19 23:59:00
2026-06-19 22:05:01.656741: Inverter 0 discharge windows currently []
2026-06-19 22:05:01.656761: Note: Inverter does not support discharge freeze - disabled
2026-06-19 22:05:01.656779: Note: Inverter does not support charge freeze - disabled
2026-06-19 22:05:01.656796: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 22:05:01.737815: Dynamic load last period 1.20kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 22:05:01.737910: Plan was last updated on 2026-06-19 22:00:00+01:00 and is now 5.0 minutes old
2026-06-19 22:05:01.738325: Best charge window [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 75%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 22:00:00 @ 27.52p 100% ]
2026-06-19 22:05:01.738357: Best export window [  ]
2026-06-19 22:05:01.739212: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 22:05:01.741398: Load divergence over 8.0 hours mean 697.08W, min 696.0W, max 697.2W, std dev 0.37W, divergence 0.03%
2026-06-19 22:05:01.760189: Creating pool of 12 processes to match your CPU count
2026-06-19 22:05:01.836804: predict base end_record 06-21 11:05:00, final soc 1.12kWh, metric 491.08p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:05:00, load 31.34kWh, PV 0.0kWh
2026-06-19 22:05:01.838476:    Slot: [   22:05,    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,    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-19 22:05:01.839652:     SoC: [     9.9,     9.55,     9.14,     8.72,     8.31,     7.91,     7.52,     7.13,     6.74,     6.34,     5.95,     5.56,     5.16,     4.77,     4.38,     3.98,     3.59,      3.2,     2.81,     2.41,     2.02,     1.63,     1.23,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 22:05:01.840561:     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-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 22:05:01.841621:    LOAD: [     6.8,     7.12,     7.51,     7.89,     8.28,     8.64,     9.01,     9.38,     9.74,    10.11,    10.47,    10.84,    11.21,    11.57,    11.94,     12.3,    12.67,    13.04,     13.4,    13.77,    14.13,     14.5,    14.87,    15.23,     15.6,    15.96,    16.33,     16.7,    17.06,    17.43,    17.79,    18.16,    18.53,    18.89,    19.26,    19.62,    19.94,     20.0,    20.05,    20.11,    20.39,    20.79,    20.94,    20.94,    20.97,     21.0,    21.03,    21.09,    21.36,    21.54,    22.01,    22.38,    22.64,    23.29,    23.87,    23.92,    24.01,    24.16,    24.35,    24.54,    25.07,    26.31,    28.26,    28.59,    28.67,    28.81,    29.01,    29.28,    29.61,     30.0,    30.46,    30.68,     30.7,    30.94,    31.25,    31.61] kWh
2026-06-19 22:05:01.842670:      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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:05:01.843737:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.16,     2.53,     2.89,     3.26,     3.62,     3.99,     4.36,     4.72,     5.09,     5.45,     5.82,     6.19,     6.55,     6.87,     6.92,     6.98,     7.04,     7.32,     7.72,     7.87,     7.87,      7.9,     7.93,     7.96,     8.02,     8.29,     8.47,     8.93,      9.3,     9.57,    10.21,     10.8,    10.85,    10.94,    11.08,    11.27,    11.47,     12.0,    13.24,    15.19,    15.52,     15.6,    15.73,    15.94,    16.21,    16.54,    16.93,    17.39,    17.61,    17.62,    17.87,    18.18,    18.54] kWh
2026-06-19 22:05:01.845910:  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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:05:01.847441:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   145.86,   151.25,   156.97,   162.44,   167.25,   172.18,   177.35,    182.4,   187.41,   192.42,   197.52,   202.53,   207.54,   212.18,   213.71,   215.31,   217.06,   225.69,   239.74,   245.16,   245.21,   245.94,   246.72,    247.5,    249.3,   256.78,   261.03,   272.12,   279.48,   284.87,   347.86,   359.42,   360.34,   362.12,   364.65,   367.76,   371.43,   381.26,   404.29,    440.7,   446.69,   448.03,   450.37,   454.01,   458.52,   464.45,   470.39,   477.69,   481.21,    481.4,   485.22,   489.85,   494.59] p
2026-06-19 22:05:01.985181: Battery has 11.0 hours left - now at 9.9kWh
2026-06-19 22:05:02.029301: predict base10 end_record 06-21 11:05:00, final soc 1.12kWh, metric 511.51p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:35:00, load 32.51kWh, PV 0.0kWh
2026-06-19 22:05:02.030993:    Slot: [   22:05,    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,    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-19 22:05:02.032290:     SoC: [     9.9,     9.54,      9.1,     8.67,     8.24,     7.82,     7.41,      7.0,     6.59,     6.17,     5.76,     5.35,     4.94,     4.53,     4.12,     3.71,     3.29,     2.88,     2.47,     2.06,     1.65,     1.24,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 22:05:02.033357:     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-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 22:05:02.034725:    LOAD: [     6.8,     7.14,     7.54,     7.94,     8.35,     8.73,     9.12,      9.5,     9.88,    10.27,    10.65,    11.03,    11.41,     11.8,    12.18,    12.56,    12.95,    13.33,    13.71,     14.1,    14.48,    14.87,    15.25,    15.63,    16.02,     16.4,    16.78,    17.17,    17.55,    17.93,    18.32,     18.7,    19.08,    19.47,    19.85,    20.23,    20.57,    20.62,    20.68,    20.74,    21.04,    21.46,    21.61,    21.62,    21.64,    21.67,     21.7,    21.77,    22.06,    22.24,    22.73,    23.11,     23.4,    24.07,    24.68,    24.73,    24.83,    24.98,    25.18,    25.38,    25.94,    27.24,    29.28,    29.63,    29.71,    29.85,    30.07,    30.35,    30.69,    31.11,    31.59,    31.82,    31.83,    32.09,    32.41,    32.79] kWh
2026-06-19 22:05:02.035930:      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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:05:02.037164:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.18,     2.56,     2.94,     3.33,     3.71,     4.09,     4.48,     4.86,     5.24,     5.63,     6.01,     6.39,     6.78,     7.16,     7.49,     7.55,     7.61,     7.67,     7.96,     8.39,     8.54,     8.54,     8.57,      8.6,     8.63,      8.7,     8.98,     9.17,     9.66,    10.04,    10.32,     11.0,    11.61,    11.66,    11.76,    11.91,    12.11,    12.31,    12.87,    14.17,    16.21,    16.55,    16.63,    16.78,    16.99,    17.27,    17.62,    18.03,    18.52,    18.74,    18.76,    19.01,    19.34,    19.72] kWh
2026-06-19 22:05:02.038412:  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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:05:02.039673:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   146.06,   152.24,   157.89,   163.88,   169.61,   174.65,   179.81,   185.23,   190.51,   195.76,   201.01,   206.35,    211.6,   216.85,   221.72,   223.32,   224.99,   226.82,   235.87,   250.59,   256.27,   256.32,   257.08,    257.9,   258.71,    260.6,   268.44,   272.89,   284.51,   292.21,   297.86,   361.47,   373.58,   374.55,   376.41,   379.06,   382.32,   386.17,   396.46,   420.59,   458.73,   465.01,   466.41,   468.86,   472.68,    477.4,   483.61,   489.83,   497.48,   501.18,   501.38,   505.38,   510.22,   515.18] p
2026-06-19 22:05:02.111352: predict best10 end_record 06-21 11:05:00, final soc 1.44kWh, metric 463.16p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:05:00, load 32.51kWh, PV 0.0kWh
2026-06-19 22:05:02.112646:    Slot: [   22:05,    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,    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-19 22:05:02.113957:     SoC: [     9.9,     9.54,      9.1,     8.67,     8.24,     7.82,     7.41,      7.0,     6.59,     6.17,     5.76,     5.35,     4.94,     4.53,     4.12,     3.71,     3.29,     2.88,     2.47,     2.06,     1.65,     1.65,     1.24,     1.12,     1.12,     1.12,     1.12,     3.06,      5.0,      6.0,      7.0,     8.94,    10.88,     11.5,    11.75,     12.0,     12.0,    11.94,    11.88,    11.81,    11.49,    11.04,    10.88,    10.87,    10.84,    10.81,    10.78,    10.71,     10.4,    10.21,     9.68,     9.26,     8.96,     8.24,     7.58,     7.53,     7.42,     7.26,     7.26,     7.04,     6.44,     5.05,     2.85,     2.48,      2.4,     2.24,     2.01,     1.71,     1.34,      1.5,     1.12,     1.12,     1.12,     1.12,     1.12,     3.06] kWh
2026-06-19 22:05:02.114973:     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<bf+,    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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 22:05:02.116308:    LOAD: [     6.8,     7.14,     7.54,     7.94,     8.35,     8.73,     9.12,      9.5,     9.88,    10.27,    10.65,    11.03,    11.41,     11.8,    12.18,    12.56,    12.95,    13.33,    13.71,     14.1,    14.48,    14.87,    15.25,    15.63,    16.02,     16.4,    16.78,    17.17,    17.55,    17.93,    18.32,     18.7,    19.08,    19.47,    19.85,    20.23,    20.57,    20.62,    20.68,    20.74,    21.04,    21.46,    21.61,    21.62,    21.64,    21.67,     21.7,    21.77,    22.06,    22.24,    22.73,    23.11,     23.4,    24.07,    24.68,    24.73,    24.83,    24.98,    25.18,    25.38,    25.94,    27.24,    29.28,    29.63,    29.71,    29.85,    30.07,    30.35,    30.69,    31.11,    31.59,    31.82,    31.83,    32.09,    32.41,    32.79] kWh
2026-06-19 22:05:02.117399:      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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:05:02.118627:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.28,     2.28,     2.56,     2.94,     3.33,     3.71,     6.18,     8.64,     10.1,    11.56,    14.02,    16.49,    17.54,    18.19,    18.84,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.96,    20.09,    20.32,    20.33,    20.59,    20.91,    23.37] kWh
2026-06-19 22:05:02.120096:  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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:05:02.121310:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   147.43,   147.43,   151.89,   157.54,   163.53,   169.25,   201.73,   234.91,    255.5,   275.61,   309.38,   343.15,   357.77,    366.7,   375.62,   380.49,   380.49,   380.49,   380.49,   380.49,   380.49,   380.49,   380.49,   380.49,   380.49,   380.49,   380.49,   380.49,   380.49,   380.49,   380.49,   380.49,   430.47,   430.47,   430.47,   430.47,   430.47,   433.74,   433.74,   433.74,   433.74,   433.74,   433.74,   433.74,   433.74,   433.74,   433.74,   433.74,   442.54,   444.56,   448.26,   448.46,   452.46,    457.3,    489.7] p
2026-06-19 22:05:02.198765: predict best end_record 06-21 11:05:00, final soc 1.51kWh, metric 445.15p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:05:00, load 31.34kWh, PV 0.0kWh
2026-06-19 22:05:02.200375:    Slot: [   22:05,    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,    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-19 22:05:02.201639:     SoC: [     9.9,     9.55,     9.14,     8.72,     8.31,     7.91,     7.52,     7.13,     6.74,     6.34,     5.95,     5.56,     5.16,     4.77,     4.38,     3.98,     3.59,      3.2,     2.81,     2.41,     2.02,     1.63,     1.23,     1.12,     1.12,     1.12,     1.12,     3.45,     5.78,      6.0,      7.0,     9.33,    11.66,    11.66,    11.75,     12.0,     12.0,    11.94,    11.88,    11.82,    11.52,    11.09,    10.93,    10.93,     10.9,    10.87,    10.84,    10.76,    10.47,    10.29,     9.79,     9.39,      9.1,     8.41,     7.78,     7.73,     7.63,     7.47,     7.27,     7.06,     6.49,     5.16,     3.06,     2.71,     2.63,     2.48,     2.26,     1.98,     1.62,     1.62,     1.13,     1.12,     1.12,     1.12,     1.12,     3.45] kWh
2026-06-19 22:05:02.202743:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be~,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 22:05:02.203978:    LOAD: [     6.8,     7.12,     7.51,     7.89,     8.28,     8.64,     9.01,     9.38,     9.74,    10.11,    10.47,    10.84,    11.21,    11.57,    11.94,     12.3,    12.67,    13.04,     13.4,    13.77,    14.13,     14.5,    14.87,    15.23,     15.6,    15.96,    16.33,     16.7,    17.06,    17.43,    17.79,    18.16,    18.53,    18.89,    19.26,    19.62,    19.94,     20.0,    20.05,    20.11,    20.39,    20.79,    20.94,    20.94,    20.97,     21.0,    21.03,    21.09,    21.36,    21.54,    22.01,    22.38,    22.64,    23.29,    23.87,    23.92,    24.01,    24.16,    24.35,    24.54,    25.07,    26.31,    28.26,    28.59,    28.67,    28.81,    29.01,    29.28,    29.61,     30.0,    30.46,    30.68,     30.7,    30.94,    31.25,    31.61] kWh
2026-06-19 22:05:02.205157:      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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:05:02.206470:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.16,     2.53,     2.89,     3.26,     6.12,     8.99,      9.6,    11.04,     13.9,    16.77,    17.13,     17.6,    18.24,    18.55,    18.55,    18.55,    18.55,    18.55,    18.55,    18.55,    18.55,    18.55,    18.55,    18.55,    18.55,    18.55,    18.55,    18.55,    18.55,    18.55,    18.55,    18.55,    18.55,    18.55,    18.55,    18.55,    18.55,    18.55,    18.55,    18.55,    18.55,    18.55,    18.55,    18.55,    18.55,    18.55,    18.95,    18.95,    19.16,    19.18,    19.42,    19.73,    22.59] kWh
2026-06-19 22:05:02.207705:  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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:05:02.208974:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   145.86,   151.25,   156.97,   162.44,   200.17,   238.72,   247.29,   267.15,    306.4,   345.64,   350.74,   357.13,   365.81,   370.46,   370.46,   370.46,   370.46,   370.46,   370.46,   370.46,   370.46,   370.46,   370.46,   370.46,   370.46,   370.46,   370.46,   370.46,   370.46,   370.46,   420.44,   420.44,   420.44,   420.44,   420.44,   420.44,   420.44,   420.44,   420.44,   420.44,   420.44,   420.44,   420.44,   420.44,   420.44,   420.44,   426.38,   426.38,   429.81,    430.0,   433.82,   438.44,    476.1] p
2026-06-19 22:05:02.211033:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg]
2026-06-19 22:05:02.211066: Saving plan best values to HA entities
2026-06-19 22:05:02.400712: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 22:05:02.405359: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 22:05:02.412836: Best charging limit SoC's [1.5, 16.0, 6.0, 7.0, 16.0, 11.5, 11.75, 12.0, 7.0, 1.5, 16.0, 16.0]kWh, export []kWh gives import battery 39.41kWh, house 2.14kWh, export 0.0kWh, metric 445.15p, metric10 463.16p
2026-06-19 22:05:02.506858: Marginal costs baseline metric (no standing charge): 345.1883
2026-06-19 22:05:02.731027: Marginal energy costs matrix computed: min=15.07 max=19.98
2026-06-19 22:05:02.812277: Rate array import [{'start': 1325, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 22.9p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3545, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1325, 'end': 3545, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 22:05:02.812969: - Your estimated bill for today is £0.92 and tomorrow is £2.79
2026-06-19 22:05:02.813003: - Import rates are expensive (22.4p - 22.9p) for the next 55 minutes and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 22:05:02.813021: - The battery is currently at 62% and is in eco mode for the next 9 hours.
2026-06-19 22:05:02.813037: - For the next 48 hours there will be no solar generation.
2026-06-19 22:05:02.813052: - You will run out of battery in 11 hours.
2026-06-19 22:05:02.813067: - Your next charge slot will be in 9 hours where import rates will be cheap (15.0p).
2026-06-19 22:05:02.813082: 
2026-06-19 22:05:02.859917: Plan calculation took 1.12 seconds
2026-06-19 22:05:02.863728: No high rate period found
2026-06-19 22:05:02.915062: Import threshold used for optimisation was 16.86p
2026-06-19 22:05:02.966559: Low import rate windows [0: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 1: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 2: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 3: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 4: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 5: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 6: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 7: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 8: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 9: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 10: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 11: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 12: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 13: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 14: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 15: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 16: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 17: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 18: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 19: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 20: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 21: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 22: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 23: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 24: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 25: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 26: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 27: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 28: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 29: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 30: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 31: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 32: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 33: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 34: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 35: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 36: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 37: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 38: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 39: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 40: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 41: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 42: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 43: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 44: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 45: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 46: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 47: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 48: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 49: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 50: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 51: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 52: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 53: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 54: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 55: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 56: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 57: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 58: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 59: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 60: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 61: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 62: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 63: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 64: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 65: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 66: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 67: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 68: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 69: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 70: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 71: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 72: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 73: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 74: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 75: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 76: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 77: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 78: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 79: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 80: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 81: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 82: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 83: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 84: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 85: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 86: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 87: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 88: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 89: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 90: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41, 91: 06-21 20:30:00 - 06-21 21:00:00 @ 27.78, 92: 06-21 21:00:00 - 06-21 21:30:00 @ 27.1, 93: 06-21 21:30:00 - 06-21 22:00:00 @ 27.67, 94: 06-21 22:00:00 - 06-21 22:30:00 @ 24.43]
2026-06-19 22:05:02.975302: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 08:30:00+01:00 - current SoC 62%, target 9%
2026-06-19 22:05:02.975411: Inverter 0 disabled charge window while waiting for schedule (now 06-19 22:05:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 22:05:02.975495: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 22:05:02.975729: Adjust demand (idle) time computed is 21:40:00-23:59:00
2026-06-19 22:05:02.975890: Not setting charging SoC as we are not within the window (now 06-19 22:05:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 22:05:02.975936: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 22:05:02.975987: Inverter 0 Current Target SoC is 7%, already at target
2026-06-19 22:05:02.976068: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:05:02.976097: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:05:02.976120: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:05:02.976142: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:05:02.976163: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:05:02.976185: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:05:02.976205: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:05:02.976223: Inverter 0 count register writes 0
2026-06-19 22:05:02.991564: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 22:05:03.005602: Total inverter register writes now 2
2026-06-19 22:05:03.028922: Completed run status Demand
2026-06-19 22:05:03.034751: Info: record_status Demand
2026-06-19 22:05:03.046950: Saved current settings to /config/predbat_config.json
2026-06-19 22:05:42.132212: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 22:05:42.132380: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 22:05:42.132687: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 22:05:42.132885: Inverter 0 idle time is 06-19 21:40:00-06-19 23:59:00
2026-06-19 22:05:42.132920: Note: Inverter does not support discharge freeze - disabled
2026-06-19 22:05:42.132936: Note: Inverter does not support charge freeze - disabled
2026-06-19 22:05:42.132948: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 22:07:42.305484: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 22:07:42.305730: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 22:07:42.305776: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 22:07:42.305930: Inverter 0 idle time is 06-19 21:40:00-06-19 23:59:00
2026-06-19 22:07:42.305956: Note: Inverter does not support discharge freeze - disabled
2026-06-19 22:07:42.305973: Note: Inverter does not support charge freeze - disabled
2026-06-19 22:07:42.305988: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 22:09:42.484282: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 22:09:42.484495: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 22:09:42.484542: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 22:09:42.484652: Inverter 0 idle time is 06-19 21:40:00-06-19 23:59:00
2026-06-19 22:09:42.484674: Note: Inverter does not support discharge freeze - disabled
2026-06-19 22:09:42.484688: Note: Inverter does not support charge freeze - disabled
2026-06-19 22:09:42.484700: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 22:10:00.578000: --------------- PredBat - update at 2026-06-19 22:10:00+01:00 with clock skew 0 minutes, minutes now 1330
2026-06-19 22:10:00.578624: Saved current settings to /config/predbat_config.json
2026-06-19 22:10:00.578701: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 27.3 minutes
2026-06-19 22:10:00.578787: 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-19 22:10:00.578855: Autoupdate: There is an update pending v8.40.14 Fix lost config, further rollout of storage class - auto update is off
2026-06-19 22:10:00.598361: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 22:10:00.598864: Predbat mode is set to Control charge
2026-06-19 22:10:00.699423: Found 11520 load_today datapoints going back 2 days
2026-06-19 22:10:00.699539: Using load_power data to fill gaps in load_today data
2026-06-19 22:10:00.758757: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 22:10:00.758915: Zero load period starting at 2026-06-19T12:09:00+0100 (601 minutes) for 889 minutes with base value 0.9
2026-06-19 22:10:00.758959: Zero load period starting at 2026-06-18T19:24:00+0100 (1606 minutes) for 64 minutes with base value 0.8
2026-06-19 22:10:00.759849: Processing 384 30-minute periods for power integration
2026-06-19 22:10:00.812472: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 22:10:00.812551: Car charging hold True, threshold 6.0kWh
2026-06-19 22:10:00.812580: Current data so far today: load 6.9kWh, import 1.9kWh, export 0.0kWh, PV 0kWh
2026-06-19 22:10:00.830923: Standing charge is set to 49.98p
2026-06-19 22:10:00.881218: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 22:10:00.881290: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 22:10:00.881454: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 266.7 minutes
2026-06-19 22:10:00.881818: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 266.7 minutes
2026-06-19 22:10:00.887540: Loaded 95 datapoints of futurerate analysis
2026-06-19 22:10:01.023878: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02', '06-20 19:00:00 => 23.07 / 17.65', '06-20 20:00:00 => 24.98 / 18.66', '06-20 21:00:00 => 24.77 / 18.55']
2026-06-19 22:10:01.046194: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 22:10:01.046577: Import rates: min 13.17p, max 36.53p, average 20.07p
2026-06-19 22:10:01.076907: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 22:10:01.076966: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 22:10:01.077863: High export rate found rates in range 99p to -99p
2026-06-19 22:10:01.174190: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 22:10:01.174312: Battery level now 9.9kWh, -1hr ago 10.4kWh, at midnight 10.59kWh, battery value change in the last hour -7.13p, change today -9.84p, rate_forward 14.14p
2026-06-19 22:10:01.174559: Last hour: net energy 0.04kWh, import 0.04kWh, export 0.0kWh, car 0kWh, load 0.8kWh, net cost 1.17p, import 1.17p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 22:10:01.227688: Today's energy total net 1.9kWh, import 1.9kWh, export 0.0kWh, cost 91.68p, import 41.69p, export 0.0p, carbon 0.0kg
2026-06-19 22:10:01.227821: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 22:10:01.230953: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 22:10:01.232267: Warn: Found 1 gaps in load_today totalling 9705 minutes to fill using average data
2026-06-19 22:10:01.232347: Gap starting at 2026-06-18T15:55:00+0100 (1815 minutes) for 9705 minutes
2026-06-19 22:10:01.249170: Historical days now [7] weight [1]
2026-06-19 22:10:01.271692: Today's load divergence 104.91%, in-day adjustment 104.81%, damping 0.95x, yesterday 106.55% today 104.66% blend 7.64%
2026-06-19 22:10:01.271762: Today's predicted so far 14.43kWh with 0.0kWh car/iBoost excluded, 1.11kWh import ignored, and 0kWh forecast extra.
2026-06-19 22:10:01.271792: Today's actual load so far 15.24kWh with 0.0kWh car/iBoost excluded, and 0.43kWh import ignored.
2026-06-19 22:10:01.304975: Inverter 0: Type SK Sunsynk
2026-06-19 22:10:01.305038: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 22:10:01.305212: Reserve min: 7%, battery_min: 7%
2026-06-19 22:10:01.305272: 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-19 22:10:01.305517: Inverter 0 SoC: 9.76kW 61%, current charge rate 5000W, current discharge rate 5250W, current battery power 653W, current battery voltage 51.2V, grid power -54W, load power 682W, PV Power 0W
2026-06-19 22:10:01.305651: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 22:10:01.305791: Inverter 0 scheduled charge enable is False
2026-06-19 22:10:01.305821: Inverter 0 charge windows currently []
2026-06-19 22:10:01.305845: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 22:10:01.305952: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 22:10:01.305976: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 22:10:01.306007: Inverter 0 scheduled discharge enable is False
2026-06-19 22:10:01.306114: Inverter 0 idle time is 06-19 21:40:00-06-19 23:59:00
2026-06-19 22:10:01.306156: Inverter 0 discharge windows currently []
2026-06-19 22:10:01.306175: Note: Inverter does not support discharge freeze - disabled
2026-06-19 22:10:01.306191: Note: Inverter does not support charge freeze - disabled
2026-06-19 22:10:01.306206: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 22:10:01.362924: Dynamic load last period 1.20kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 22:10:01.363003: Plan was last updated on 2026-06-19 22:00:00+01:00 and is now 10.0 minutes old
2026-06-19 22:10:01.363411: Best charge window [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 75%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 22:00:00 @ 27.52p 100% ]
2026-06-19 22:10:01.363443: Best export window [  ]
2026-06-19 22:10:01.364272: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 22:10:01.366372: Load divergence over 8.0 hours mean 700.84W, min 700.8W, max 702.0W, std dev 0.21W, divergence 0.01%
2026-06-19 22:10:01.385327: Creating pool of 12 processes to match your CPU count
2026-06-19 22:10:01.466680: predict base end_record 06-21 11:10:00, final soc 1.12kWh, metric 494.4p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:00:00, load 31.53kWh, PV 0.0kWh
2026-06-19 22:10:01.468539:    Slot: [   22:10,    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,    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-19 22:10:01.470030:     SoC: [    9.76,     9.48,     9.07,     8.65,     8.24,     7.84,     7.45,     7.05,     6.66,     6.26,     5.87,     5.47,     5.08,     4.68,     4.29,     3.89,      3.5,      3.1,     2.71,     2.31,     1.92,     1.52,     1.13,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 22:10:01.471130:     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-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 22:10:01.472507:    LOAD: [     6.9,     7.16,     7.54,     7.93,     8.31,     8.69,     9.05,     9.42,     9.79,    10.16,    10.53,    10.89,    11.26,    11.63,     12.0,    12.36,    12.73,     13.1,    13.47,    13.84,     14.2,    14.57,    14.94,    15.31,    15.67,    16.04,    16.41,    16.78,    17.14,    17.51,    17.88,    18.25,    18.62,    18.98,    19.35,    19.72,    20.04,    20.09,    20.15,    20.21,    20.45,    20.87,    21.04,    21.04,    21.07,     21.1,    21.12,     21.2,    21.46,    21.64,     22.1,    22.47,    22.74,    23.38,    23.97,    24.02,    24.11,    24.25,    24.44,    24.64,    25.17,    26.41,    28.36,    28.69,    28.77,     28.9,    29.11,    29.38,    29.71,     30.1,    30.56,    30.78,    30.79,    31.04,    31.35,    31.71] kWh
2026-06-19 22:10:01.473799:      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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:10:01.475046:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.26,     2.63,      3.0,     3.36,     3.73,      4.1,     4.47,     4.84,      5.2,     5.57,     5.94,     6.31,     6.67,     6.99,     7.05,     7.11,     7.16,      7.4,     7.83,     7.99,      8.0,     8.02,     8.05,     8.08,     8.16,     8.42,     8.59,     9.06,     9.43,      9.7,    10.34,    10.92,    10.97,    11.07,    11.21,     11.4,    11.59,    12.12,    13.37,    15.32,    15.64,    15.72,    15.86,    16.06,    16.33,    16.66,    17.06,    17.52,    17.73,    17.75,    17.99,     18.3,    18.66] kWh
2026-06-19 22:10:01.476288:  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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:10:01.477585:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   147.48,    152.9,   158.65,   164.14,   168.98,   173.93,   179.13,    184.2,   189.24,   194.27,    199.4,   204.44,   209.47,   214.13,   215.65,   217.25,   219.01,   226.36,   241.19,   247.34,   247.37,    248.1,   248.89,   249.62,   251.79,   258.96,    263.2,   274.29,   281.65,   287.04,   350.03,   361.59,   362.51,   364.29,   366.82,   369.93,    373.6,   383.43,   406.46,   442.87,   448.86,    450.2,   452.54,   456.18,   460.69,   466.61,   472.55,   479.85,   483.38,   483.57,   487.39,   492.01,   496.75] p
2026-06-19 22:10:01.591785: Battery has 10.83 hours left - now at 9.76kWh
2026-06-19 22:10:01.636678: predict base10 end_record 06-21 11:10:00, final soc 1.12kWh, metric 514.84p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:30:00, load 32.7kWh, PV 0.0kWh
2026-06-19 22:10:01.638338:    Slot: [   22:10,    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,    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-19 22:10:01.639618:     SoC: [    9.76,     9.47,     9.04,      8.6,     8.17,     7.75,     7.34,     6.93,     6.51,      6.1,     5.68,     5.27,     4.86,     4.44,     4.03,     3.62,      3.2,     2.79,     2.38,     1.96,     1.55,     1.13,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 22:10:01.640748:     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-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 22:10:01.642045:    LOAD: [     6.9,     7.17,     7.57,     7.98,     8.38,     8.77,     9.15,     9.54,     9.93,    10.31,     10.7,    11.08,    11.46,    11.85,    12.24,    12.62,    13.01,    13.39,    13.78,    14.16,    14.55,    14.93,    15.32,     15.7,    16.09,    16.47,    16.86,    17.24,    17.63,    18.01,     18.4,    18.79,    19.17,    19.55,    19.94,    20.33,    20.66,    20.72,    20.78,    20.84,    21.09,    21.53,    21.71,    21.71,    21.74,    21.77,     21.8,    21.88,    22.15,    22.33,    22.82,    23.21,    23.49,    24.16,    24.77,    24.83,    24.93,    25.07,    25.27,    25.48,    26.04,    27.34,    29.38,    29.72,     29.8,    29.95,    30.16,    30.44,    30.79,     31.2,    31.68,    31.91,    31.93,    32.18,    32.51,    32.88] kWh
2026-06-19 22:10:01.643250:      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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:10:01.644614:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.27,     2.66,     3.04,     3.43,     3.81,      4.2,     4.58,     4.97,     5.35,     5.74,     6.12,     6.51,     6.89,     7.28,     7.62,     7.67,     7.73,     7.79,     8.04,     8.49,     8.66,     8.66,     8.69,     8.72,     8.75,     8.83,     9.11,     9.29,     9.78,    10.16,    10.45,    11.12,    11.73,    11.78,    11.88,    12.03,    12.23,    12.43,    12.99,    14.29,    16.33,    16.68,    16.76,     16.9,    17.12,     17.4,    17.74,    18.16,    18.64,    18.87,    18.88,    19.14,    19.46,    19.84] kWh
2026-06-19 22:10:01.646169:  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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:10:01.648267:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   147.58,   153.79,   159.47,   165.49,   171.24,   176.31,   181.49,   186.94,   192.25,   197.53,    202.8,   208.17,   213.44,   218.72,   223.59,   225.19,   226.87,    228.7,   236.41,   251.95,   258.39,   258.42,   259.18,   260.01,   260.78,   263.05,   270.56,   275.01,   286.62,   294.33,   299.98,   363.59,   375.69,   376.66,   378.52,   381.17,   384.44,   388.28,   398.57,   422.71,   460.85,   467.13,   468.53,   470.98,    474.8,   479.52,   485.73,   491.95,    499.6,    503.3,   503.49,   507.49,   512.33,    517.3] p
2026-06-19 22:10:01.737122: predict best10 end_record 06-21 11:10:00, final soc 1.77kWh, metric 470.86p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:00:00, load 32.7kWh, PV 0.0kWh
2026-06-19 22:10:01.738982:    Slot: [   22:10,    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,    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-19 22:10:01.740245:     SoC: [    9.76,     9.47,     9.04,      8.6,     8.17,     7.75,     7.34,     6.93,     6.51,      6.1,     5.68,     5.27,     4.86,     4.44,     4.03,     3.62,      3.2,     2.79,     2.38,     1.96,     1.55,     1.55,     1.13,     1.12,     1.12,     1.12,     1.12,     3.06,      5.0,      6.0,      7.0,     8.94,    10.88,     11.5,    11.75,     12.0,     12.0,    11.94,    11.88,    11.81,    11.54,    11.06,    10.88,    10.87,    10.84,    10.81,    10.78,    10.69,     10.4,     10.2,     9.68,     9.26,     8.96,     8.24,     7.58,     7.53,     7.42,     7.26,     7.26,     7.04,     6.44,     5.05,     2.85,     2.48,      2.4,     2.24,     2.01,     1.71,     1.34,      1.5,     1.12,     1.12,     1.12,     1.12,     1.12,     3.06] kWh
2026-06-19 22:10:01.741304:     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<bf+,    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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 22:10:01.742590:    LOAD: [     6.9,     7.17,     7.57,     7.98,     8.38,     8.77,     9.15,     9.54,     9.93,    10.31,     10.7,    11.08,    11.46,    11.85,    12.24,    12.62,    13.01,    13.39,    13.78,    14.16,    14.55,    14.93,    15.32,     15.7,    16.09,    16.47,    16.86,    17.24,    17.63,    18.01,     18.4,    18.79,    19.17,    19.55,    19.94,    20.33,    20.66,    20.72,    20.78,    20.84,    21.09,    21.53,    21.71,    21.71,    21.74,    21.77,     21.8,    21.88,    22.15,    22.33,    22.82,    23.21,    23.49,    24.16,    24.77,    24.83,    24.93,    25.07,    25.27,    25.48,    26.04,    27.34,    29.38,    29.72,     29.8,    29.95,    30.16,    30.44,    30.79,     31.2,    31.68,    31.91,    31.93,    32.18,    32.51,    32.88] kWh
2026-06-19 22:10:01.743777:      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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:10:01.744983:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.29,     2.29,     2.66,     3.04,     3.43,     3.81,     6.28,     8.75,    10.21,    11.67,    14.14,    16.61,    17.66,    18.31,    18.96,     19.3,     19.3,     19.3,     19.3,     19.3,     19.3,     19.3,     19.3,     19.3,     19.3,     19.3,     19.3,     19.3,     19.3,     19.3,     19.3,     19.3,     19.3,     19.3,     19.3,     19.3,     19.3,     19.5,     19.5,     19.5,     19.5,     19.5,     19.5,     19.5,     19.5,     19.5,     19.5,     19.5,    20.09,    20.21,    20.44,    20.46,    20.71,    21.04,     23.5] kWh
2026-06-19 22:10:01.746230:  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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:10:01.747570:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   147.46,   147.46,   153.46,   159.13,   165.15,    170.9,   203.41,   236.61,   257.23,   277.36,   311.16,   344.96,   359.61,   368.56,   377.51,   382.39,   382.39,   382.39,   382.39,   382.39,   382.39,   382.39,   382.39,   382.39,   382.39,   382.39,   382.39,   382.39,   382.39,   382.39,   382.39,   382.39,   432.37,   432.37,   432.37,   432.37,   432.37,   435.63,   435.63,   435.63,   435.63,   435.63,   435.63,   435.63,   435.63,   435.63,   435.63,   435.63,   444.46,   446.48,   450.18,   450.37,   454.37,   459.21,   491.61] p
2026-06-19 22:10:01.820301: predict best end_record 06-21 11:10:00, final soc 1.9kWh, metric 453.62p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:10:00, load 31.53kWh, PV 0.0kWh
2026-06-19 22:10:01.821627:    Slot: [   22:10,    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,    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-19 22:10:01.822687:     SoC: [    9.76,     9.48,     9.07,     8.65,     8.24,     7.84,     7.45,     7.05,     6.66,     6.26,     5.87,     5.47,     5.08,     4.68,     4.29,     3.89,      3.5,      3.1,     2.71,     2.31,     1.92,     1.65,     1.26,     1.12,     1.12,     1.12,     1.12,     3.45,     5.78,      6.0,      7.0,     9.33,    11.66,    11.66,    11.75,     12.0,     12.0,    11.94,    11.88,    11.82,    11.56,    11.11,    10.93,    10.93,     10.9,    10.87,    10.84,    10.75,    10.47,    10.29,     9.78,     9.39,      9.1,     8.41,     7.78,     7.73,     7.63,     7.47,     7.27,     7.06,     6.49,     5.16,     3.06,     2.71,     2.63,     2.48,     2.26,     1.98,     1.62,     1.62,     1.13,     1.12,     1.12,     1.12,     1.12,     3.45] kWh
2026-06-19 22:10:01.823525:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g~be-,    g>be-,    g>be-,    g>be-,    g~be-,    g~be~,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 22:10:01.824524:    LOAD: [     6.9,     7.16,     7.54,     7.93,     8.31,     8.69,     9.05,     9.42,     9.79,    10.16,    10.53,    10.89,    11.26,    11.63,     12.0,    12.36,    12.73,     13.1,    13.47,    13.84,     14.2,    14.57,    14.94,    15.31,    15.67,    16.04,    16.41,    16.78,    17.14,    17.51,    17.88,    18.25,    18.62,    18.98,    19.35,    19.72,    20.04,    20.09,    20.15,    20.21,    20.45,    20.87,    21.04,    21.04,    21.07,     21.1,    21.12,     21.2,    21.46,    21.64,     22.1,    22.47,    22.74,    23.38,    23.97,    24.02,    24.11,    24.25,    24.44,    24.64,    25.17,    26.41,    28.36,    28.69,    28.77,     28.9,    29.11,    29.38,    29.71,     30.1,    30.56,    30.78,    30.79,    31.04,    31.35,    31.71] kWh
2026-06-19 22:10:01.825499:      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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:10:01.826527:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.02,     2.02,     2.26,     2.63,      3.0,     3.36,     6.23,      9.1,     9.71,    11.15,    14.02,    16.89,    17.25,    17.72,    18.36,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    19.07,    19.07,    19.29,     19.3,    19.54,    19.85,    22.71] kWh
2026-06-19 22:10:01.827478:  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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:10:01.828477:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,    143.5,    143.5,   147.34,   152.77,   158.51,    164.0,   201.77,   240.34,   248.94,   268.83,   308.09,   347.36,   352.49,    358.9,   367.62,   372.27,   372.27,   372.27,   372.27,   372.27,   372.27,   372.27,   372.27,   372.27,   372.27,   372.27,   372.27,   372.27,   372.27,   372.27,   372.27,   372.27,   422.26,   422.26,   422.26,   422.26,   422.26,   422.26,   422.26,   422.26,   422.26,   422.26,   422.26,   422.26,   422.26,   422.26,   422.26,   422.26,    428.2,    428.2,   431.63,   431.82,   435.64,   440.26,   477.92] p
2026-06-19 22:10:01.830203:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg]
2026-06-19 22:10:01.830251: Saving plan best values to HA entities
2026-06-19 22:10:02.000618: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 22:10:02.009054: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 22:10:02.015836: Best charging limit SoC's [1.5, 16.0, 6.0, 7.0, 16.0, 11.5, 11.75, 12.0, 7.0, 1.5, 16.0, 16.0]kWh, export []kWh gives import battery 39.56kWh, house 2.12kWh, export 0.0kWh, metric 453.62p, metric10 470.86p
2026-06-19 22:10:02.096633: Marginal costs baseline metric (no standing charge): 353.6544
2026-06-19 22:10:02.290243: Marginal energy costs matrix computed: min=14.87 max=19.91
2026-06-19 22:10:02.368831: Rate array import [{'start': 1330, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 22.9p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3550, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1330, 'end': 3550, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 22:10:02.369485: - Your estimated bill for today is £0.92 and tomorrow is £2.81
2026-06-19 22:10:02.369515: - Import rates are expensive (22.4p - 22.9p) for the next 50 minutes and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 22:10:02.369533: - The battery is currently at 61% and is in eco mode for the next 9 hours.
2026-06-19 22:10:02.369549: - For the next 48 hours there will be no solar generation.
2026-06-19 22:10:02.369563: - You will run out of battery in 11 hours.
2026-06-19 22:10:02.369578: - Your next charge slot will be in 9 hours where import rates will be cheap (15.0p).
2026-06-19 22:10:02.369594: 
2026-06-19 22:10:02.414372: Plan calculation took 1.05 seconds
2026-06-19 22:10:02.417441: No high rate period found
2026-06-19 22:10:02.469576: Import threshold used for optimisation was 16.86p
2026-06-19 22:10:02.549271: Low import rate windows [0: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 1: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 2: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 3: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 4: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 5: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 6: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 7: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 8: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 9: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 10: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 11: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 12: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 13: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 14: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 15: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 16: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 17: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 18: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 19: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 20: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 21: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 22: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 23: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 24: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 25: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 26: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 27: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 28: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 29: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 30: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 31: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 32: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 33: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 34: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 35: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 36: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 37: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 38: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 39: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 40: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 41: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 42: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 43: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 44: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 45: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 46: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 47: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 48: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 49: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 50: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 51: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 52: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 53: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 54: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 55: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 56: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 57: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 58: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 59: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 60: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 61: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 62: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 63: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 64: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 65: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 66: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 67: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 68: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 69: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 70: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 71: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 72: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 73: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 74: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 75: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 76: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 77: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 78: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 79: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 80: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 81: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 82: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 83: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 84: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 85: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 86: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 87: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 88: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 89: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 90: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41, 91: 06-21 20:30:00 - 06-21 21:00:00 @ 27.78, 92: 06-21 21:00:00 - 06-21 21:30:00 @ 27.1, 93: 06-21 21:30:00 - 06-21 22:00:00 @ 27.67, 94: 06-21 22:00:00 - 06-21 22:30:00 @ 24.43]
2026-06-19 22:10:02.558286: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 08:30:00+01:00 - current SoC 61%, target 9%
2026-06-19 22:10:02.558447: Inverter 0 disabled charge window while waiting for schedule (now 06-19 22:10:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 22:10:02.558571: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 22:10:02.558940: Adjust demand (idle) time computed is 21:40:00-23:59:00
2026-06-19 22:10:02.559194: Not setting charging SoC as we are not within the window (now 06-19 22:10:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 22:10:02.559268: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 22:10:02.559351: Inverter 0 Current Target SoC is 7%, already at target
2026-06-19 22:10:02.559476: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:10:02.559532: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:10:02.559582: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:10:02.559628: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:10:02.559662: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:10:02.559742: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:10:02.559792: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:10:02.559820: Inverter 0 count register writes 0
2026-06-19 22:10:02.578818: 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-19 22:10:02.578980: Recompute is saving previous plan...
2026-06-19 22:10:02.581485: Best charge window [ 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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% ]
2026-06-19 22:10:02.581538: Best export window [  ]
2026-06-19 22:10:02.582236: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 22:10:02.584191: Load divergence over 8.0 hours mean 700.84W, min 700.8W, max 702.0W, std dev 0.21W, divergence 0.01%
2026-06-19 22:10:02.600777: Creating pool of 12 processes to match your CPU count
2026-06-19 22:10:02.670090: 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-19 22:10:02.672716: Optimise levels pass started at 2026-06-19 22:10:02
2026-06-19 22:10:02.672830: Optimise all windows, total charge 94 export 1
2026-06-19 22:10:02.899786: >> Region optimisation pass width 960
2026-06-19 22:10:03.217401: >> Region optimisation pass width 480
2026-06-19 22:10:03.550569: >> Region optimisation pass width 240
2026-06-19 22:10:04.155515: >> Region optimisation pass width 120
2026-06-19 22:10:05.112289: Calculated end_record as 06-21 11:00:00 based on best_price 13.93p, next_charge_start 06-20 11:00:00, max_windows 73
2026-06-19 22:10:05.112373: Optimise levels pass ended at 2026-06-19 22:10:05, duration 2.4 seconds tried 379 combinations
2026-06-19 22:10:05.112446: Set best_price_charge_level 15.0p, best_price_export_level 0p, best_price_charge 13.93p, best_cost_export 0p, best_metric 447.98p, best_keep 0kWh, best_cycle 39.73kWh, best_carbon 0kg, best_import 26.54kWh
2026-06-19 22:10:05.125182: Starting detailed optimisation end_record 06-21 11:00:00, best_price_charge 13.93p, 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, 0, 0, 0, 0, 0, 11.75, 11.75, 0, 11.75, 11.75, 11.75, 11.75, 11.75, 11.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, 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-19 22:10:05.125439: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 328.79p, best_cost 341.72p, best_cycle 30.44kWh, best_carbon 0kg, best_import 41.87kWh
2026-06-19 22:10:05.160265: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 328.78p, best_cost 341.72p, best_cycle 30.44kWh, best_carbon 0kg, best_import 41.87kWh
2026-06-19 22:10:05.190092: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 328.71p, best_cost 341.64p, best_cycle 30.44kWh, best_carbon 0kg, best_import 41.87kWh
2026-06-19 22:10:05.302282: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 328.6p, best_cost 341.63p, best_cycle 32.94kWh, best_carbon 0kg, best_import 42.05kWh
2026-06-19 22:10:05.337539: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 328.6p, best_cost 341.63p, best_cycle 32.94kWh, best_carbon 0kg, best_import 42.05kWh
2026-06-19 22:10:05.368978: Best charge windows best_metric 328.6p, best_cost 341.63p, best_carbon 0kg, best_import 42.05kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 81%, 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% ]
2026-06-19 22:10:05.370142: Best charge windows best_metric 328.6p, best_cost 341.63p, best_carbon 0kg, best_import 42.05kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 81%, 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% ]
2026-06-19 22:10:05.370308: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 328.6p, best_cost 341.63p, best_cycle 32.94kWh, best_carbon 0kg, best_import 42.05kWh
2026-06-19 22:10:05.408503: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 328.6p, best_cost 341.63p, best_cycle 32.94kWh, best_carbon 0kg, best_import 42.05kWh
2026-06-19 22:10:05.440437: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 328.6p, best_cost 341.63p, best_cycle 32.94kWh, best_carbon 0kg, best_import 42.05kWh
2026-06-19 22:10:05.553007: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 328.6p, best_cost 341.63p, best_cycle 32.94kWh, best_carbon 0kg, best_import 42.05kWh
2026-06-19 22:10:05.578172: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 328.6p, best_cost 341.63p, best_cycle 32.94kWh, best_carbon 0kg, best_import 42.05kWh
2026-06-19 22:10:05.602442: Best charge windows best_metric 328.6p, best_cost 341.63p, best_carbon 0kg, best_import 42.05kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 81%, 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% ]
2026-06-19 22:10:05.602624: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 328.6p, best_cost 341.63p, best_cycle 32.94kWh, best_carbon 0kg, best_import 42.05kWh
2026-06-19 22:10:05.634937: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 328.6p, best_cost 341.63p, best_cycle 32.94kWh, best_carbon 0kg, best_import 42.05kWh
2026-06-19 22:10:05.664751: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 328.6p, best_cost 341.63p, best_cycle 32.94kWh, best_carbon 0kg, best_import 42.05kWh
2026-06-19 22:10:05.771498: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 328.6p, best_cost 341.63p, best_cycle 32.94kWh, best_carbon 0kg, best_import 42.05kWh
2026-06-19 22:10:05.802986: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 328.6p, best_cost 341.63p, best_cycle 32.94kWh, best_carbon 0kg, best_import 42.05kWh
2026-06-19 22:10:05.831439: Best charge windows best_metric 328.6p, best_cost 341.63p, best_carbon 0kg, best_import 42.05kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 81%, 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% ]
2026-06-19 22:10:05.831584: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 13.93p, best_metric 328.6p, best_cost 341.63p, best_cycle 32.94kWh, best_carbon 0kg, best_import 42.05kWh
2026-06-19 22:10:05.853571: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 13.93p, best_metric 328.6p, best_cost 341.63p, best_cycle 32.94kWh, best_carbon 0kg, best_import 42.05kWh
2026-06-19 22:10:05.878013: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 13.93p, best_metric 328.6p, best_cost 341.63p, best_cycle 32.94kWh, best_carbon 0kg, best_import 42.05kWh
2026-06-19 22:10:05.977547: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 13.93p, best_metric 328.6p, best_cost 341.63p, best_cycle 32.94kWh, best_carbon 0kg, best_import 42.05kWh
2026-06-19 22:10:06.000527: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 13.93p, best_metric 328.6p, best_cost 341.63p, best_cycle 32.94kWh, best_carbon 0kg, best_import 42.05kWh
2026-06-19 22:10:06.028582: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 13.93p, best_metric 328.6p, best_cost 341.63p, best_cycle 32.94kWh, best_carbon 0kg, best_import 42.05kWh
2026-06-19 22:10:06.063301: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 13.93p, best_metric 328.06p, best_cost 341.06p, best_cycle 32.15kWh, best_carbon 0kg, best_import 42.0kWh
2026-06-19 22:10:06.090102: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 13.93p, best_metric 327.74p, best_cost 340.76p, best_cycle 32.15kWh, best_carbon 0kg, best_import 42.0kWh
2026-06-19 22:10:06.139498: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 13.93p, best_metric 327.74p, best_cost 340.76p, best_cycle 32.15kWh, best_carbon 0kg, best_import 42.0kWh
2026-06-19 22:10:06.184997: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 13.93p, best_metric 327.74p, best_cost 340.76p, best_cycle 32.15kWh, best_carbon 0kg, best_import 42.0kWh
2026-06-19 22:10:06.236699: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 13.93p, best_metric 327.53p, best_cost 340.64p, best_cycle 32.15kWh, best_carbon 0kg, best_import 42.0kWh
2026-06-19 22:10:06.282688: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 13.93p, best_metric 327.53p, best_cost 340.64p, best_cycle 32.15kWh, best_carbon 0kg, best_import 42.0kWh
2026-06-19 22:10:06.337445: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 13.93p, best_metric 327.53p, best_cost 340.64p, best_cycle 32.15kWh, best_carbon 0kg, best_import 42.0kWh
2026-06-19 22:10:06.385798: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 13.93p, best_metric 327.53p, best_cost 340.64p, best_cycle 32.15kWh, best_carbon 0kg, best_import 42.0kWh
2026-06-19 22:10:06.439556: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 13.93p, best_metric 327.53p, best_cost 340.64p, best_cycle 32.15kWh, best_carbon 0kg, best_import 42.0kWh
2026-06-19 22:10:06.510684: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 13.93p, best_metric 327.53p, best_cost 340.64p, best_cycle 32.15kWh, best_carbon 0kg, best_import 42.0kWh
2026-06-19 22:10:06.574181: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 13.93p, best_metric 327.53p, best_cost 340.64p, best_cycle 32.15kWh, best_carbon 0kg, best_import 42.0kWh
2026-06-19 22:10:06.678379: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 13.93p, best_metric 327.53p, best_cost 340.64p, best_cycle 32.15kWh, best_carbon 0kg, best_import 42.0kWh
2026-06-19 22:10:06.778890: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 13.93p, best_metric 327.53p, best_cost 340.64p, best_cycle 32.15kWh, best_carbon 0kg, best_import 42.0kWh
2026-06-19 22:10:06.841498: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 13.93p, best_metric 327.53p, best_cost 340.64p, best_cycle 32.15kWh, best_carbon 0kg, best_import 42.0kWh
2026-06-19 22:10:06.899410: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 13.93p, best_metric 327.53p, best_cost 340.64p, best_cycle 32.15kWh, best_carbon 0kg, best_import 42.0kWh
2026-06-19 22:10:07.091385: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 13.93p, best_metric 327.53p, best_cost 340.64p, best_cycle 32.15kWh, best_carbon 0kg, best_import 42.0kWh
2026-06-19 22:10:07.145871: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 13.93p, best_metric 327.53p, best_cost 340.64p, best_cycle 32.15kWh, best_carbon 0kg, best_import 42.0kWh
2026-06-19 22:10:07.201845: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 13.93p, best_metric 327.53p, best_cost 340.64p, best_cycle 32.15kWh, best_carbon 0kg, best_import 42.0kWh
2026-06-19 22:10:07.263818: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 13.93p, best_metric 327.53p, best_cost 340.64p, best_cycle 32.15kWh, best_carbon 0kg, best_import 42.0kWh
2026-06-19 22:10:07.321535: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 13.93p, best_metric 327.53p, best_cost 340.64p, best_cycle 32.15kWh, best_carbon 0kg, best_import 42.0kWh
2026-06-19 22:10:07.379479: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 13.93p, best_metric 327.53p, best_cost 340.64p, best_cycle 32.15kWh, best_carbon 0kg, best_import 42.0kWh
2026-06-19 22:10:07.445927: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 13.93p, best_metric 327.53p, best_cost 340.64p, best_cycle 32.15kWh, best_carbon 0kg, best_import 42.0kWh
2026-06-19 22:10:07.473919: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 13.93p, best_metric 327.53p, best_cost 340.64p, best_cycle 32.15kWh, best_carbon 0kg, best_import 42.0kWh
2026-06-19 22:10:07.498659: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 13.93p, best_metric 327.53p, best_cost 340.64p, best_cycle 32.15kWh, best_carbon 0kg, best_import 42.0kWh
2026-06-19 22:10:07.532170: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 13.93p, best_metric 327.53p, best_cost 340.64p, best_cycle 32.15kWh, best_carbon 0kg, best_import 42.0kWh
2026-06-19 22:10:07.561423: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 13.93p, best_metric 327.53p, best_cost 340.64p, best_cycle 32.15kWh, best_carbon 0kg, best_import 42.0kWh
2026-06-19 22:10:07.631803: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 13.93p, best_metric 327.53p, best_cost 340.64p, best_cycle 32.15kWh, best_carbon 0kg, best_import 42.0kWh
2026-06-19 22:10:07.692972: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 13.93p, best_metric 327.53p, best_cost 340.64p, best_cycle 32.15kWh, best_carbon 0kg, best_import 42.0kWh
2026-06-19 22:10:07.778999: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 13.93p, best_metric 327.53p, best_cost 340.64p, best_cycle 32.15kWh, best_carbon 0kg, best_import 42.0kWh
2026-06-19 22:10:07.805055: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 13.93p, best_metric 327.53p, best_cost 340.64p, best_cycle 32.15kWh, best_carbon 0kg, best_import 42.0kWh
2026-06-19 22:10:07.833512: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 13.93p, best_metric 327.53p, best_cost 340.64p, best_cycle 32.15kWh, best_carbon 0kg, best_import 42.0kWh
2026-06-19 22:10:07.864503: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 13.93p, best_metric 327.53p, best_cost 340.64p, best_cycle 32.15kWh, best_carbon 0kg, best_import 42.0kWh
2026-06-19 22:10:07.889944: Best charge windows best_metric 327.53p, best_cost 340.64p, best_carbon 0kg, best_import 42.0kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 81%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 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% ]
2026-06-19 22:10:07.890239: Tweak plan optimisation started
2026-06-19 22:10:08.089297: Tweak optimisation finished metric 327.53 cost 340.64 metric_keep 0 cycle 32.15 carbon 0 import 42.0
2026-06-19 22:10:08.099975: Raw charge windows [ 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 9%, 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 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 81%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 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 13%, 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% ] reserve 1.12
2026-06-19 22:10:08.100789: Unclipped charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 81%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 22:30:00 @ 25.98p 100% ] reserve 1.12
2026-06-19 22:10:08.101207: Unfiltered charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 81%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 22:30:00 @ 25.98p 100% ] reserve 1.12
2026-06-19 22:10:08.101568: Filtered charge windows [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 81%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 22:30:00 @ 25.98p 100% ] reserve 1.12
2026-06-19 22:10:08.124183: Previous plan best metric is 327.3 (cost 340.29) and new plan best metric is 327.53 (cost 340.64)
2026-06-19 22:10:08.124511: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-19 22:10:08.124755: Plan valid is now true after recompute was False
2026-06-19 22:10:08.144428: predict base end_record 06-21 11:00:00, final soc 1.12kWh, metric 492.01p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:00:00, load 31.35kWh, PV 0.0kWh
2026-06-19 22:10:08.145696:    Slot: [   22:10,    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,    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-19 22:10:08.146790:     SoC: [    9.76,     9.48,     9.07,     8.65,     8.24,     7.84,     7.45,     7.05,     6.66,     6.26,     5.87,     5.47,     5.08,     4.68,     4.29,     3.89,      3.5,      3.1,     2.71,     2.31,     1.92,     1.52,     1.13,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 22:10:08.147616:     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-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 22:10:08.148614:    LOAD: [     6.9,     7.16,     7.54,     7.93,     8.31,     8.69,     9.05,     9.42,     9.79,    10.16,    10.53,    10.89,    11.26,    11.63,     12.0,    12.36,    12.73,     13.1,    13.47,    13.84,     14.2,    14.57,    14.94,    15.31,    15.67,    16.04,    16.41,    16.78,    17.14,    17.51,    17.88,    18.25,    18.62,    18.98,    19.35,    19.72,    20.04,    20.09,    20.15,    20.21,    20.45,    20.87,    21.04,    21.04,    21.07,     21.1,    21.12,     21.2,    21.46,    21.64,     22.1,    22.47,    22.74,    23.38,    23.97,    24.02,    24.11,    24.25,    24.44,    24.64,    25.17,    26.41,    28.36,    28.69,    28.77,     28.9,    29.11,    29.38,    29.71,     30.1,    30.56,    30.78,    30.79,    31.04,    31.35] kWh
2026-06-19 22:10:08.149568:      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,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:10:08.150579:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.26,     2.63,      3.0,     3.36,     3.73,      4.1,     4.47,     4.84,      5.2,     5.57,     5.94,     6.31,     6.67,     6.99,     7.05,     7.11,     7.16,      7.4,     7.83,     7.99,      8.0,     8.02,     8.05,     8.08,     8.16,     8.42,     8.59,     9.06,     9.43,      9.7,    10.34,    10.92,    10.97,    11.07,    11.21,     11.4,    11.59,    12.12,    13.37,    15.32,    15.64,    15.72,    15.86,    16.06,    16.33,    16.66,    17.06,    17.52,    17.73,    17.75,    17.99,     18.3] kWh
2026-06-19 22:10:08.151521:  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,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:10:08.152491:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   147.48,    152.9,   158.65,   164.14,   168.98,   173.93,   179.13,    184.2,   189.24,   194.27,    199.4,   204.44,   209.47,   214.13,   215.65,   217.25,   219.01,   226.36,   241.19,   247.34,   247.37,    248.1,   248.89,   249.62,   251.79,   258.96,    263.2,   274.29,   281.65,   287.04,   350.03,   361.59,   362.51,   364.29,   366.82,   369.93,    373.6,   383.43,   406.46,   442.87,   448.86,    450.2,   452.54,   456.18,   460.69,   466.61,   472.55,   479.85,   483.38,   483.57,   487.39,   492.01] p
2026-06-19 22:10:08.251070: Battery has 10.83 hours left - now at 9.76kWh
2026-06-19 22:10:08.294172: predict base10 end_record 06-21 11:00:00, final soc 1.12kWh, metric 512.33p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:30:00, load 32.51kWh, PV 0.0kWh
2026-06-19 22:10:08.295857:    Slot: [   22:10,    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,    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-19 22:10:08.297175:     SoC: [    9.76,     9.47,     9.04,      8.6,     8.17,     7.75,     7.34,     6.93,     6.51,      6.1,     5.68,     5.27,     4.86,     4.44,     4.03,     3.62,      3.2,     2.79,     2.38,     1.96,     1.55,     1.13,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 22:10:08.298325:     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-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 22:10:08.299654:    LOAD: [     6.9,     7.17,     7.57,     7.98,     8.38,     8.77,     9.15,     9.54,     9.93,    10.31,     10.7,    11.08,    11.46,    11.85,    12.24,    12.62,    13.01,    13.39,    13.78,    14.16,    14.55,    14.93,    15.32,     15.7,    16.09,    16.47,    16.86,    17.24,    17.63,    18.01,     18.4,    18.79,    19.17,    19.55,    19.94,    20.33,    20.66,    20.72,    20.78,    20.84,    21.09,    21.53,    21.71,    21.71,    21.74,    21.77,     21.8,    21.88,    22.15,    22.33,    22.82,    23.21,    23.49,    24.16,    24.77,    24.83,    24.93,    25.07,    25.27,    25.48,    26.04,    27.34,    29.38,    29.72,     29.8,    29.95,    30.16,    30.44,    30.79,     31.2,    31.68,    31.91,    31.93,    32.18,    32.51] kWh
2026-06-19 22:10:08.300912:      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,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:10:08.302252:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.27,     2.66,     3.04,     3.43,     3.81,      4.2,     4.58,     4.97,     5.35,     5.74,     6.12,     6.51,     6.89,     7.28,     7.62,     7.67,     7.73,     7.79,     8.04,     8.49,     8.66,     8.66,     8.69,     8.72,     8.75,     8.83,     9.11,     9.29,     9.78,    10.16,    10.45,    11.12,    11.73,    11.78,    11.88,    12.03,    12.23,    12.43,    12.99,    14.29,    16.33,    16.68,    16.76,     16.9,    17.12,     17.4,    17.74,    18.16,    18.64,    18.87,    18.88,    19.14,    19.46] kWh
2026-06-19 22:10:08.303663:  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,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:10:08.304958:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   147.58,   153.79,   159.47,   165.49,   171.24,   176.31,   181.49,   186.94,   192.25,   197.53,    202.8,   208.17,   213.44,   218.72,   223.59,   225.19,   226.87,    228.7,   236.41,   251.95,   258.39,   258.42,   259.18,   260.01,   260.78,   263.05,   270.56,   275.01,   286.62,   294.33,   299.98,   363.59,   375.69,   376.66,   378.52,   381.17,   384.44,   388.28,   398.57,   422.71,   460.85,   467.13,   468.53,   470.98,    474.8,   479.52,   485.73,   491.95,    499.6,    503.3,   503.49,   507.49,   512.33] p
2026-06-19 22:10:08.377072: predict best10 end_record 06-21 11:00:00, final soc 1.12kWh, metric 459.22p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:00:00, load 32.51kWh, PV 0.0kWh
2026-06-19 22:10:08.378785:    Slot: [   22:10,    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,    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-19 22:10:08.380094:     SoC: [    9.76,     9.47,     9.04,      8.6,     8.17,     7.75,     7.34,     6.93,     6.51,      6.1,     5.68,     5.27,     4.86,     4.44,     4.03,     3.62,      3.2,     2.79,     2.38,     1.96,     1.55,     1.55,     1.13,     1.12,     1.12,     1.12,     1.12,     3.06,      5.0,      6.0,      7.0,     8.94,    10.88,     11.5,    11.75,     12.0,     12.0,    11.94,    11.88,    11.81,    11.54,    11.06,    10.88,    10.87,    10.84,    10.81,    10.78,    10.69,     10.4,     10.2,     9.68,     9.26,     8.96,     8.24,     7.58,     7.53,     7.42,     7.26,     7.26,     7.04,     6.44,     5.05,     2.85,     2.48,      2.4,     2.24,     2.01,     1.71,     1.34,      1.5,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-19 22:10:08.381159:     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<bf+,    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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+] kWh
2026-06-19 22:10:08.382476:    LOAD: [     6.9,     7.17,     7.57,     7.98,     8.38,     8.77,     9.15,     9.54,     9.93,    10.31,     10.7,    11.08,    11.46,    11.85,    12.24,    12.62,    13.01,    13.39,    13.78,    14.16,    14.55,    14.93,    15.32,     15.7,    16.09,    16.47,    16.86,    17.24,    17.63,    18.01,     18.4,    18.79,    19.17,    19.55,    19.94,    20.33,    20.66,    20.72,    20.78,    20.84,    21.09,    21.53,    21.71,    21.71,    21.74,    21.77,     21.8,    21.88,    22.15,    22.33,    22.82,    23.21,    23.49,    24.16,    24.77,    24.83,    24.93,    25.07,    25.27,    25.48,    26.04,    27.34,    29.38,    29.72,     29.8,    29.95,    30.16,    30.44,    30.79,     31.2,    31.68,    31.91,    31.93,    32.18,    32.51] kWh
2026-06-19 22:10:08.383745:      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,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:10:08.385009:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.29,     2.29,     2.66,     3.04,     3.43,     3.81,     6.28,     8.75,    10.21,    11.67,    14.14,    16.61,    17.66,    18.31,    18.96,     19.3,     19.3,     19.3,     19.3,     19.3,     19.3,     19.3,     19.3,     19.3,     19.3,     19.3,     19.3,     19.3,     19.3,     19.3,     19.3,     19.3,     19.3,     19.3,     19.3,     19.3,     19.3,     19.5,     19.5,     19.5,     19.5,     19.5,     19.5,     19.5,     19.5,     19.5,     19.5,     19.5,    20.09,    20.21,    20.44,    20.46,    20.71,    21.04] kWh
2026-06-19 22:10:08.386238:  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,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:10:08.387525:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   147.46,   147.46,   153.46,   159.13,   165.15,    170.9,   203.41,   236.61,   257.23,   277.36,   311.16,   344.96,   359.61,   368.56,   377.51,   382.39,   382.39,   382.39,   382.39,   382.39,   382.39,   382.39,   382.39,   382.39,   382.39,   382.39,   382.39,   382.39,   382.39,   382.39,   382.39,   382.39,   432.37,   432.37,   432.37,   432.37,   432.37,   435.63,   435.63,   435.63,   435.63,   435.63,   435.63,   435.63,   435.63,   435.63,   435.63,   435.63,   444.46,   446.48,   450.18,   450.37,   454.37,   459.21] p
2026-06-19 22:10:08.463264: predict best end_record 06-21 11:00:00, final soc 1.12kWh, metric 440.26p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:10:00, load 31.35kWh, PV 0.0kWh
2026-06-19 22:10:08.464916:    Slot: [   22:10,    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,    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-19 22:10:08.466330:     SoC: [    9.76,     9.48,     9.07,     8.65,     8.24,     7.84,     7.45,     7.05,     6.66,     6.26,     5.87,     5.47,     5.08,     4.68,     4.29,     3.89,      3.5,      3.1,     2.71,     2.31,     1.92,     1.65,     1.26,     1.12,     1.12,     1.12,     1.12,     3.45,     5.78,      6.0,      7.0,     9.33,    11.66,    11.66,    11.75,     12.0,     12.0,    11.94,    11.88,    11.82,    11.56,    11.11,    10.93,    10.93,     10.9,    10.87,    10.84,    10.75,    10.47,    10.29,     9.78,     9.39,      9.1,     8.41,     7.78,     7.73,     7.63,     7.47,     7.27,     7.06,     6.49,     5.16,     3.06,     2.71,     2.63,     2.48,     2.26,     1.98,     1.62,     1.62,     1.13,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-19 22:10:08.467472:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g~be-,    g>be-,    g>be-,    g>be-,    g~be-,    g~be~,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 22:10:08.468815:    LOAD: [     6.9,     7.16,     7.54,     7.93,     8.31,     8.69,     9.05,     9.42,     9.79,    10.16,    10.53,    10.89,    11.26,    11.63,     12.0,    12.36,    12.73,     13.1,    13.47,    13.84,     14.2,    14.57,    14.94,    15.31,    15.67,    16.04,    16.41,    16.78,    17.14,    17.51,    17.88,    18.25,    18.62,    18.98,    19.35,    19.72,    20.04,    20.09,    20.15,    20.21,    20.45,    20.87,    21.04,    21.04,    21.07,     21.1,    21.12,     21.2,    21.46,    21.64,     22.1,    22.47,    22.74,    23.38,    23.97,    24.02,    24.11,    24.25,    24.44,    24.64,    25.17,    26.41,    28.36,    28.69,    28.77,     28.9,    29.11,    29.38,    29.71,     30.1,    30.56,    30.78,    30.79,    31.04,    31.35] kWh
2026-06-19 22:10:08.470075:      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,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:10:08.471368:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.02,     2.02,     2.26,     2.63,      3.0,     3.36,     6.23,      9.1,     9.71,    11.15,    14.02,    16.89,    17.25,    17.72,    18.36,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    18.68,    19.07,    19.07,    19.29,     19.3,    19.54,    19.85] kWh
2026-06-19 22:10:08.472571:  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,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:10:08.474024:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,    143.5,    143.5,   147.34,   152.77,   158.51,    164.0,   201.77,   240.34,   248.94,   268.83,   308.09,   347.36,   352.49,    358.9,   367.62,   372.27,   372.27,   372.27,   372.27,   372.27,   372.27,   372.27,   372.27,   372.27,   372.27,   372.27,   372.27,   372.27,   372.27,   372.27,   372.27,   372.27,   422.26,   422.26,   422.26,   422.26,   422.26,   422.26,   422.26,   422.26,   422.26,   422.26,   422.26,   422.26,   422.26,   422.26,   422.26,   422.26,    428.2,    428.2,   431.63,   431.82,   435.64,   440.26] p
2026-06-19 22:10:08.476096:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ]
2026-06-19 22:10:08.476131: Saving plan best values to HA entities
2026-06-19 22:10:08.608329: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 22:10:08.612930: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 22:10:08.617343: Best charging limit SoC's [1.5, 16.0, 6.0, 7.0, 16.0, 11.5, 11.75, 12.0, 7.0, 1.5, 16.0, 16.0]kWh, export []kWh gives import battery 39.56kWh, house 2.12kWh, export 0.0kWh, metric 440.26p, metric10 459.22p
2026-06-19 22:10:08.690386: Marginal costs baseline metric (no standing charge): 340.2934
2026-06-19 22:10:08.869926: Marginal energy costs matrix computed: min=14.87 max=19.91
2026-06-19 22:10:08.941441: Rate array import [{'start': 1330, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 22.9p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 1330, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 22:10:08.942211: - Your estimated bill for today is £0.92 and tomorrow is £2.81
2026-06-19 22:10:08.942251: - Import rates are expensive (22.4p - 22.9p) for the next 50 minutes and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 22:10:08.942270: - The battery is currently at 61% and is in eco mode for the next 9 hours.
2026-06-19 22:10:08.942285: - For the next 48 hours there will be no solar generation.
2026-06-19 22:10:08.942300: - You will run out of battery in 11 hours.
2026-06-19 22:10:08.942315: - Your next charge slot will be in 9 hours where import rates will be cheap (15.0p).
2026-06-19 22:10:08.942330: 
2026-06-19 22:10:09.004713: Plan calculation took 6.43 seconds
2026-06-19 22:10:09.005036: Inverter 0: Type SK Sunsynk
2026-06-19 22:10:09.005075: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 22:10:09.005272: Reserve min: 7%, battery_min: 7%
2026-06-19 22:10:09.005335: 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-19 22:10:09.005605: Inverter 0 SoC: 9.76kW 61%, current charge rate 5000W, current discharge rate 5250W, current battery power 653W, current battery voltage 51.2V, grid power -54W, load power 682W, PV Power 0W
2026-06-19 22:10:09.005872: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 22:10:09.005966: Inverter 0 scheduled charge enable is False
2026-06-19 22:10:09.005994: Inverter 0 charge windows currently []
2026-06-19 22:10:09.006020: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 22:10:09.006118: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 22:10:09.006142: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 22:10:09.006175: Inverter 0 scheduled discharge enable is False
2026-06-19 22:10:09.006288: Inverter 0 idle time is 06-19 21:40:00-06-19 23:59:00
2026-06-19 22:10:09.006314: Inverter 0 discharge windows currently []
2026-06-19 22:10:09.006336: Note: Inverter does not support discharge freeze - disabled
2026-06-19 22:10:09.006352: Note: Inverter does not support charge freeze - disabled
2026-06-19 22:10:09.006367: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 22:10:09.057911: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 08:30:00+01:00 - current SoC 61%, target 9%
2026-06-19 22:10:09.058014: Inverter 0 disabled charge window while waiting for schedule (now 06-19 22:10:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 22:10:09.059359: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 22:10:09.059508: Adjust demand (idle) time computed is 21:40:00-23:59:00
2026-06-19 22:10:09.059637: Not setting charging SoC as we are not within the window (now 06-19 22:10:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 22:10:09.059672: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 22:10:09.059709: Inverter 0 Current Target SoC is 7%, already at target
2026-06-19 22:10:09.059818: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:10:09.059847: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:10:09.059867: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:10:09.059885: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:10:09.059902: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:10:09.059919: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:10:09.059936: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:10:09.059951: Inverter 0 count register writes 0
2026-06-19 22:10:09.077726: Total inverter register writes now 2
2026-06-19 22:10:09.095574: Completed run status Demand
2026-06-19 22:10:09.101812: Info: record_status Demand
2026-06-19 22:10:09.112534: Saved current settings to /config/predbat_config.json
2026-06-19 22:10:42.176882: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 22:10:42.177081: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 22:10:42.177111: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 22:10:42.177228: Inverter 0 idle time is 06-19 21:40:00-06-19 23:59:00
2026-06-19 22:10:42.177254: Note: Inverter does not support discharge freeze - disabled
2026-06-19 22:10:42.177271: Note: Inverter does not support charge freeze - disabled
2026-06-19 22:10:42.177286: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 22:12:42.338231: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 22:12:42.338469: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 22:12:42.338504: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 22:12:42.338656: Inverter 0 idle time is 06-19 21:40:00-06-19 23:59:00
2026-06-19 22:12:42.338688: Note: Inverter does not support discharge freeze - disabled
2026-06-19 22:12:42.338706: Note: Inverter does not support charge freeze - disabled
2026-06-19 22:12:42.338721: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 22:14:42.510611: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 22:14:42.510800: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 22:14:42.510827: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 22:14:42.510928: Inverter 0 idle time is 06-19 21:40:00-06-19 23:59:00
2026-06-19 22:14:42.510950: Note: Inverter does not support discharge freeze - disabled
2026-06-19 22:14:42.510964: Note: Inverter does not support charge freeze - disabled
2026-06-19 22:14:42.510976: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 22:15:00.613228: --------------- PredBat - update at 2026-06-19 22:15:00+01:00 with clock skew 0 minutes, minutes now 1335
2026-06-19 22:15:00.614010: Saved current settings to /config/predbat_config.json
2026-06-19 22:15:00.614144: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 32.3 minutes
2026-06-19 22:15:00.614263: 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-19 22:15:00.614335: Autoupdate: There is an update pending v8.40.14 Fix lost config, further rollout of storage class - auto update is off
2026-06-19 22:15:00.632860: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 22:15:00.633223: Predbat mode is set to Control charge
2026-06-19 22:15:00.725506: Found 11520 load_today datapoints going back 2 days
2026-06-19 22:15:00.725596: Using load_power data to fill gaps in load_today data
2026-06-19 22:15:00.783516: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 22:15:00.783639: Zero load period starting at 2026-06-19T12:09:00+0100 (606 minutes) for 889 minutes with base value 0.9
2026-06-19 22:15:00.783683: Zero load period starting at 2026-06-18T19:24:00+0100 (1611 minutes) for 64 minutes with base value 0.8
2026-06-19 22:15:00.784536: Processing 384 30-minute periods for power integration
2026-06-19 22:15:00.836452: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 22:15:00.836518: Car charging hold True, threshold 6.0kWh
2026-06-19 22:15:00.836546: Current data so far today: load 6.85kWh, import 1.9kWh, export 0.0kWh, PV 0kWh
2026-06-19 22:15:00.854058: Standing charge is set to 49.98p
2026-06-19 22:15:00.892929: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 22:15:00.892991: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 22:15:00.893172: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 271.7 minutes
2026-06-19 22:15:00.893459: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 271.7 minutes
2026-06-19 22:15:00.898313: Loaded 95 datapoints of futurerate analysis
2026-06-19 22:15:01.029584: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02', '06-20 19:00:00 => 23.07 / 17.65', '06-20 20:00:00 => 24.98 / 18.66', '06-20 21:00:00 => 24.77 / 18.55']
2026-06-19 22:15:01.051668: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 22:15:01.051900: Import rates: min 13.17p, max 36.53p, average 20.08p
2026-06-19 22:15:01.083114: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 22:15:01.083170: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 22:15:01.084051: High export rate found rates in range 99p to -99p
2026-06-19 22:15:01.168874: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 22:15:01.168981: Battery level now 9.76kWh, -1hr ago 10.4kWh, at midnight 10.59kWh, battery value change in the last hour -9.05p, change today -11.76p, rate_forward 14.14p
2026-06-19 22:15:01.169158: Last hour: net energy 0.03kWh, import 0.03kWh, export 0.0kWh, car 0kWh, load 0.7kWh, net cost 0.88p, import 0.88p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 22:15:01.216794: Today's energy total net 1.9kWh, import 1.9kWh, export 0.0kWh, cost 91.68p, import 41.69p, export 0.0p, carbon 0.0kg
2026-06-19 22:15:01.216898: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 22:15:01.219507: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 22:15:01.220677: Warn: Found 1 gaps in load_today totalling 9700 minutes to fill using average data
2026-06-19 22:15:01.220744: Gap starting at 2026-06-18T15:55:00+0100 (1820 minutes) for 9700 minutes
2026-06-19 22:15:01.233339: Historical days now [7] weight [1]
2026-06-19 22:15:01.251270: Today's load divergence 104.7%, in-day adjustment 104.62%, damping 0.95x, yesterday 106.55% today 104.47% blend 7.29%
2026-06-19 22:15:01.251313: Today's predicted so far 14.39kWh with 0.0kWh car/iBoost excluded, 1.17kWh import ignored, and 0kWh forecast extra.
2026-06-19 22:15:01.251336: Today's actual load so far 15.16kWh with 0.0kWh car/iBoost excluded, and 0.46kWh import ignored.
2026-06-19 22:15:01.285562: Inverter 0: Type SK Sunsynk
2026-06-19 22:15:01.285625: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 22:15:01.285842: Reserve min: 7%, battery_min: 7%
2026-06-19 22:15:01.285905: 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-19 22:15:01.286175: Inverter 0 SoC: 9.76kW 61%, current charge rate 5000W, current discharge rate 5250W, current battery power 571W, current battery voltage 51.2V, grid power -58W, load power 608W, PV Power 0W
2026-06-19 22:15:01.286310: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 22:15:01.286380: Inverter 0 scheduled charge enable is False
2026-06-19 22:15:01.286404: Inverter 0 charge windows currently []
2026-06-19 22:15:01.286427: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 22:15:01.286522: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 22:15:01.286546: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 22:15:01.286576: Inverter 0 scheduled discharge enable is False
2026-06-19 22:15:01.286682: Inverter 0 idle time is 06-19 21:40:00-06-19 23:59:00
2026-06-19 22:15:01.286707: Inverter 0 discharge windows currently []
2026-06-19 22:15:01.286725: Note: Inverter does not support discharge freeze - disabled
2026-06-19 22:15:01.286740: Note: Inverter does not support charge freeze - disabled
2026-06-19 22:15:01.286773: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 22:15:01.341823: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 22:15:01.341896: Plan was last updated on 2026-06-19 22:10:00+01:00 and is now 5.0 minutes old
2026-06-19 22:15:01.342226: Best charge window [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 75%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 22:00:00 @ 27.52p 100% ]
2026-06-19 22:15:01.342265: Best export window [  ]
2026-06-19 22:15:01.342933: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 22:15:01.344556: Load divergence over 8.0 hours mean 699.18W, min 698.4W, max 699.6W, std dev 0.57W, divergence 0.04%
2026-06-19 22:15:01.359823: Creating pool of 12 processes to match your CPU count
2026-06-19 22:15:01.437628: predict base end_record 06-21 11:05:00, final soc 1.12kWh, metric 491.84p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:05:00, load 31.29kWh, PV 0.0kWh
2026-06-19 22:15:01.439171:    Slot: [   22:15,    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,    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-19 22:15:01.440559:     SoC: [    9.76,     9.55,     9.14,     8.73,     8.32,     7.92,     7.53,     7.13,     6.74,     6.34,     5.95,     5.56,     5.16,     4.77,     4.37,     3.98,     3.58,     3.19,      2.8,      2.4,     2.01,     1.61,     1.22,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 22:15:01.441538:     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-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 22:15:01.442789:    LOAD: [    6.85,     7.04,     7.43,     7.81,     8.19,     8.56,     8.93,      9.3,     9.66,    10.03,     10.4,    10.77,    11.13,     11.5,    11.87,    12.23,     12.6,    12.97,    13.33,     13.7,    14.07,    14.44,     14.8,    15.17,    15.54,     15.9,    16.27,    16.64,     17.0,    17.37,    17.74,    18.11,    18.47,    18.84,    19.21,    19.57,    19.89,    19.95,     20.0,    20.05,    20.27,    20.72,    20.89,    20.89,    20.92,    20.95,    20.97,    21.05,    21.32,    21.49,    21.96,    22.32,    22.59,    23.23,    23.82,    23.87,    23.96,    24.11,     24.3,    24.49,    25.02,    26.26,    28.21,    28.54,    28.62,    28.76,    28.96,    29.23,    29.56,    29.95,    30.41,    30.63,    30.64,    30.89,     31.2,    31.56] kWh
2026-06-19 22:15:01.443974:      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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:15:01.447498:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.17,     2.54,     2.91,     3.27,     3.64,     4.01,     4.38,     4.74,     5.11,     5.48,     5.84,     6.21,     6.58,      6.9,     6.95,     7.01,     7.06,     7.27,     7.72,      7.9,      7.9,     7.92,     7.95,     7.98,     8.06,     8.32,     8.49,     8.96,     9.33,      9.6,    10.24,    10.82,    10.87,    10.97,    11.11,     11.3,    11.49,    12.03,    13.27,    15.22,    15.55,    15.62,    15.76,    15.96,    16.23,    16.56,    16.96,    17.42,    17.64,    17.65,    17.89,     18.2,    18.56] kWh
2026-06-19 22:15:01.449381:  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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:15:01.450746:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   146.07,   151.48,   157.21,   162.69,   167.52,   172.46,   177.65,   182.71,   187.73,   192.76,   197.87,    202.9,   207.92,   212.56,   214.11,    215.7,   217.17,   223.76,   239.52,   245.94,   245.97,   246.71,    247.5,   248.18,   250.35,   257.56,    261.8,   272.89,   280.25,   285.64,   348.63,   360.19,   361.11,   362.89,   365.42,   368.54,    372.2,   382.03,   405.06,   441.47,   447.46,    448.8,   451.14,   454.78,   459.29,   465.21,   471.15,   478.45,   481.98,   482.17,   485.99,   490.61,   495.35] p
2026-06-19 22:15:01.587561: Battery has 10.83 hours left - now at 9.76kWh
2026-06-19 22:15:01.639119: predict base10 end_record 06-21 11:05:00, final soc 1.12kWh, metric 512.24p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:35:00, load 32.45kWh, PV 0.0kWh
2026-06-19 22:15:01.640738:    Slot: [   22:15,    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,    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-19 22:15:01.642043:     SoC: [    9.76,     9.54,     9.11,     8.68,     8.25,     7.83,     7.42,     7.01,     6.59,     6.18,     5.77,     5.36,     4.94,     4.53,     4.12,      3.7,     3.29,     2.88,     2.46,     2.05,     1.64,     1.23,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 22:15:01.643320:     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-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 22:15:01.644627:    LOAD: [    6.85,     7.05,     7.45,     7.86,     8.26,     8.65,     9.03,     9.41,      9.8,    10.18,    10.57,    10.95,    11.34,    11.72,    12.11,    12.49,    12.87,    13.26,    13.64,    14.03,    14.41,     14.8,    15.18,    15.56,    15.95,    16.33,    16.72,     17.1,    17.49,    17.87,    18.25,    18.64,    19.02,    19.41,    19.79,    20.18,    20.51,    20.57,    20.63,    20.68,     20.9,    21.38,    21.56,    21.56,    21.59,    21.62,    21.64,    21.73,     22.0,    22.18,    22.67,    23.06,    23.34,    24.01,    24.63,    24.68,    24.78,    24.93,    25.13,    25.33,    25.89,    27.19,    29.23,    29.57,    29.65,     29.8,    30.01,    30.29,    30.64,    31.05,    31.53,    31.76,    31.78,    32.03,    32.36,    32.73] kWh
2026-06-19 22:15:01.645893:      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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:15:01.647129:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.18,     2.57,     2.95,     3.34,     3.72,     4.11,     4.49,     4.88,     5.26,     5.64,     6.03,     6.41,      6.8,     7.18,     7.52,     7.57,     7.63,     7.68,     7.91,     8.38,     8.56,     8.57,     8.59,     8.62,     8.65,     8.73,     9.01,     9.19,     9.68,    10.06,    10.35,    11.02,    11.63,    11.68,    11.78,    11.93,    12.13,    12.33,    12.89,    14.19,    16.23,    16.58,    16.66,     16.8,    17.02,     17.3,    17.64,    18.06,    18.54,    18.77,    18.78,    19.04,    19.36,    19.74] kWh
2026-06-19 22:15:01.648549:  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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:15:01.650039:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   146.19,   152.39,   158.05,   164.06,    169.8,   174.86,   180.03,   185.46,   190.77,   196.03,   201.29,   206.65,   211.91,   217.17,   222.03,   223.66,   225.32,   226.86,   233.76,   250.27,    257.0,   257.03,   257.81,   258.63,   259.35,   261.62,   269.17,   273.62,   285.23,   292.94,   298.59,    362.2,   374.31,   375.28,   377.14,   379.79,   383.05,    386.9,   397.19,   421.32,   459.46,   465.74,   467.14,   469.59,   473.41,   478.13,   484.34,   490.56,   498.21,   501.91,   502.11,   506.11,   510.95,   515.91] p
2026-06-19 22:15:01.741841: predict best10 end_record 06-21 11:05:00, final soc 1.44kWh, metric 463.5p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:05:00, load 32.45kWh, PV 0.0kWh
2026-06-19 22:15:01.743529:    Slot: [   22:15,    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,    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-19 22:15:01.744797:     SoC: [    9.76,     9.54,     9.11,     8.68,     8.25,     7.83,     7.42,     7.01,     6.59,     6.18,     5.77,     5.36,     4.94,     4.53,     4.12,      3.7,     3.29,     2.88,     2.46,     2.05,     1.64,     1.64,     1.23,     1.12,     1.12,     1.12,     1.12,     3.06,      5.0,      6.0,      7.0,     8.94,    10.88,     11.5,    11.75,     12.0,     12.0,    11.94,    11.87,    11.82,    11.58,    11.07,    10.87,    10.87,    10.84,    10.81,    10.78,    10.69,     10.4,     10.2,     9.68,     9.26,     8.96,     8.24,     7.58,     7.53,     7.42,     7.26,     7.26,     7.04,     6.44,     5.05,     2.85,     2.48,      2.4,     2.24,     2.01,     1.71,     1.34,      1.5,     1.12,     1.12,     1.12,     1.12,     1.12,     3.06] kWh
2026-06-19 22:15:01.745947:     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<bf+,    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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 22:15:01.747178:    LOAD: [    6.85,     7.05,     7.45,     7.86,     8.26,     8.65,     9.03,     9.41,      9.8,    10.18,    10.57,    10.95,    11.34,    11.72,    12.11,    12.49,    12.87,    13.26,    13.64,    14.03,    14.41,     14.8,    15.18,    15.56,    15.95,    16.33,    16.72,     17.1,    17.49,    17.87,    18.25,    18.64,    19.02,    19.41,    19.79,    20.18,    20.51,    20.57,    20.63,    20.68,     20.9,    21.38,    21.56,    21.56,    21.59,    21.62,    21.64,    21.73,     22.0,    22.18,    22.67,    23.06,    23.34,    24.01,    24.63,    24.68,    24.78,    24.93,    25.13,    25.33,    25.89,    27.19,    29.23,    29.57,    29.65,     29.8,    30.01,    30.29,    30.64,    31.05,    31.53,    31.76,    31.78,    32.03,    32.36,    32.73] kWh
2026-06-19 22:15:01.748360:      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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:15:01.749562:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.28,     2.28,     2.57,     2.95,     3.34,     3.72,     6.19,     8.66,    10.12,    11.57,    14.04,    16.51,    17.56,    18.21,    18.87,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.2,     19.4,     19.4,     19.4,     19.4,     19.4,     19.4,     19.4,     19.4,     19.4,     19.4,     19.4,    19.99,    20.11,    20.34,    20.36,    20.61,    20.94,     23.4] kWh
2026-06-19 22:15:01.750766:  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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:15:01.752112:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   147.44,   147.44,   152.03,    157.7,    163.7,   169.44,   201.94,   235.13,   255.74,   275.86,   309.64,   343.43,   358.07,   367.01,   375.94,   380.81,   380.81,   380.81,   380.81,   380.81,   380.81,   380.81,   380.81,   380.81,   380.81,   380.81,   380.81,   380.81,   380.81,   380.81,   380.81,   380.81,   430.79,   430.79,   430.79,   430.79,   430.79,   434.05,   434.05,   434.05,   434.05,   434.05,   434.05,   434.05,   434.05,   434.05,   434.05,   434.05,   442.89,    444.9,   448.61,    448.8,    452.8,   457.64,   490.04] p
2026-06-19 22:15:01.833711: predict best end_record 06-21 11:05:00, final soc 1.51kWh, metric 445.55p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:05:00, load 31.29kWh, PV 0.0kWh
2026-06-19 22:15:01.835324:    Slot: [   22:15,    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,    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-19 22:15:01.836578:     SoC: [    9.76,     9.55,     9.14,     8.73,     8.32,     7.92,     7.53,     7.13,     6.74,     6.34,     5.95,     5.56,     5.16,     4.77,     4.37,     3.98,     3.58,     3.19,      2.8,      2.4,     2.01,     1.61,     1.22,     1.12,     1.12,     1.12,     1.12,     3.45,     5.78,      6.0,      7.0,     9.33,    11.66,    11.66,    11.75,     12.0,     12.0,    11.94,    11.88,    11.83,     11.6,    11.11,    10.93,    10.93,    10.89,    10.86,    10.84,    10.75,    10.47,    10.29,     9.78,     9.39,      9.1,     8.41,     7.78,     7.73,     7.63,     7.47,     7.27,     7.06,     6.49,     5.16,     3.06,     2.71,     2.63,     2.48,     2.26,     1.98,     1.62,     1.62,     1.13,     1.12,     1.12,     1.12,     1.12,     3.45] kWh
2026-06-19 22:15:01.837611:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g>be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be~,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 22:15:01.838882:    LOAD: [    6.85,     7.04,     7.43,     7.81,     8.19,     8.56,     8.93,      9.3,     9.66,    10.03,     10.4,    10.77,    11.13,     11.5,    11.87,    12.23,     12.6,    12.97,    13.33,     13.7,    14.07,    14.44,     14.8,    15.17,    15.54,     15.9,    16.27,    16.64,     17.0,    17.37,    17.74,    18.11,    18.47,    18.84,    19.21,    19.57,    19.89,    19.95,     20.0,    20.05,    20.27,    20.72,    20.89,    20.89,    20.92,    20.95,    20.97,    21.05,    21.32,    21.49,    21.96,    22.32,    22.59,    23.23,    23.82,    23.87,    23.96,    24.11,     24.3,    24.49,    25.02,    26.26,    28.21,    28.54,    28.62,    28.76,    28.96,    29.23,    29.56,    29.95,    30.41,    30.63,    30.64,    30.89,     31.2,    31.56] kWh
2026-06-19 22:15:01.840065:      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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:15:01.841271:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.17,     2.54,     2.91,     3.27,     6.14,     9.01,     9.62,    11.06,    13.92,    16.79,    17.16,    17.63,    18.26,    18.58,    18.58,    18.58,    18.58,    18.58,    18.58,    18.58,    18.58,    18.58,    18.58,    18.58,    18.58,    18.58,    18.58,    18.58,    18.58,    18.58,    18.58,    18.58,    18.58,    18.58,    18.58,    18.58,    18.58,    18.58,    18.58,    18.58,    18.58,    18.58,    18.58,    18.58,    18.58,    18.58,    18.98,    18.98,    19.19,     19.2,    19.45,    19.76,    22.62] kWh
2026-06-19 22:15:01.842527:  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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:15:01.843770:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   146.07,   151.48,   157.21,   162.69,   200.44,    239.0,   247.59,   267.47,   306.72,   345.98,   351.09,    357.5,    366.2,   370.84,   370.84,   370.84,   370.84,   370.84,   370.84,   370.84,   370.84,   370.84,   370.84,   370.84,   370.84,   370.84,   370.84,   370.84,   370.84,   370.84,   420.82,   420.82,   420.82,   420.82,   420.82,   420.82,   420.82,   420.82,   420.82,   420.82,   420.82,   420.82,   420.82,   420.82,   420.82,   420.82,   426.76,   426.76,    430.2,   430.39,   434.21,   438.83,   476.49] p
2026-06-19 22:15:01.845849:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg]
2026-06-19 22:15:01.845884: Saving plan best values to HA entities
2026-06-19 22:15:02.022303: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 22:15:02.028629: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 22:15:02.034026: Best charging limit SoC's [1.5, 16.0, 6.0, 7.0, 16.0, 11.5, 11.75, 12.0, 7.0, 1.5, 16.0, 16.0]kWh, export []kWh gives import battery 39.34kWh, house 2.15kWh, export 0.0kWh, metric 445.55p, metric10 463.5p
2026-06-19 22:15:02.113911: Marginal costs baseline metric (no standing charge): 345.5826
2026-06-19 22:15:02.327130: Marginal energy costs matrix computed: min=14.66 max=19.77
2026-06-19 22:15:02.399014: Rate array import [{'start': 1335, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 22.9p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3545, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1335, 'end': 3545, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 22:15:02.399571: - Your estimated bill for today is £0.92 and tomorrow is £2.79
2026-06-19 22:15:02.399596: - Import rates are expensive (22.4p - 22.9p) for the next 45 minutes and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 22:15:02.399611: - The battery is currently at 61% and is in eco mode for the next 9 hours.
2026-06-19 22:15:02.399623: - For the next 48 hours there will be no solar generation.
2026-06-19 22:15:02.399635: - You will run out of battery in 10 hours.
2026-06-19 22:15:02.399647: - Your next charge slot will be in 9 hours where import rates will be cheap (15.0p).
2026-06-19 22:15:02.399659: 
2026-06-19 22:15:02.450543: Plan calculation took 1.11 seconds
2026-06-19 22:15:02.454686: No high rate period found
2026-06-19 22:15:02.505841: Import threshold used for optimisation was 15.04p
2026-06-19 22:15:02.589236: Low import rate windows [0: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 1: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 2: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 3: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 4: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 5: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 6: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 7: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 8: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 9: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 10: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 11: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 12: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 13: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 14: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 15: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 16: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 17: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 18: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 19: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 20: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 21: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 22: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 23: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 24: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 25: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 26: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 27: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 28: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 29: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 30: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 31: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 32: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 33: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 34: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 35: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 36: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 37: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 38: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 39: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 40: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 41: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 42: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 43: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 44: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 45: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 46: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 47: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 48: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 49: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 50: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 51: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 52: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 53: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 54: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 55: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 56: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 57: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 58: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 59: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 60: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 61: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 62: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 63: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 64: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 65: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 66: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 67: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 68: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 69: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 70: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 71: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 72: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 73: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 74: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 75: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 76: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 77: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 78: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 79: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 80: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 81: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 82: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 83: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 84: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 85: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 86: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 87: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 88: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 89: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 90: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41, 91: 06-21 20:30:00 - 06-21 21:00:00 @ 27.78, 92: 06-21 21:00:00 - 06-21 21:30:00 @ 27.1, 93: 06-21 21:30:00 - 06-21 22:00:00 @ 27.67, 94: 06-21 22:00:00 - 06-21 22:30:00 @ 24.43]
2026-06-19 22:15:02.605060: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 08:30:00+01:00 - current SoC 61%, target 9%
2026-06-19 22:15:02.605179: Inverter 0 disabled charge window while waiting for schedule (now 06-19 22:15:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 22:15:02.605277: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 22:15:02.605509: Adjust demand (idle) time computed is 21:40:00-23:59:00
2026-06-19 22:15:02.605709: Not setting charging SoC as we are not within the window (now 06-19 22:15:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 22:15:02.605780: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 22:15:02.605858: Inverter 0 Current Target SoC is 7%, already at target
2026-06-19 22:15:02.605938: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:15:02.605973: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:15:02.606017: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:15:02.606047: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:15:02.606082: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:15:02.606108: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:15:02.606127: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:15:02.606150: Inverter 0 count register writes 0
2026-06-19 22:15:02.632504: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 22:15:02.639667: Total inverter register writes now 2
2026-06-19 22:15:02.668372: Completed run status Demand
2026-06-19 22:15:02.674873: Info: record_status Demand
2026-06-19 22:15:02.689079: Saved current settings to /config/predbat_config.json
2026-06-19 22:15:42.771125: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 22:15:42.771331: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 22:15:42.771367: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 22:15:42.771543: Inverter 0 idle time is 06-19 21:40:00-06-19 23:59:00
2026-06-19 22:15:42.771603: Note: Inverter does not support discharge freeze - disabled
2026-06-19 22:15:42.771621: Note: Inverter does not support charge freeze - disabled
2026-06-19 22:15:42.771637: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 22:17:56.957270: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 22:17:56.957472: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 22:17:56.957502: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 22:17:56.957627: Inverter 0 idle time is 06-19 21:40:00-06-19 23:59:00
2026-06-19 22:17:56.957653: Note: Inverter does not support discharge freeze - disabled
2026-06-19 22:17:56.957698: Note: Inverter does not support charge freeze - disabled
2026-06-19 22:17:56.957717: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 22:19:57.130202: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 22:19:57.130401: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 22:19:57.130430: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 22:19:57.130549: Inverter 0 idle time is 06-19 21:40:00-06-19 23:59:00
2026-06-19 22:19:57.130575: Note: Inverter does not support discharge freeze - disabled
2026-06-19 22:19:57.130592: Note: Inverter does not support charge freeze - disabled
2026-06-19 22:19:57.130607: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 22:20:00.202835: --------------- PredBat - update at 2026-06-19 22:20:00+01:00 with clock skew 0 minutes, minutes now 1340
2026-06-19 22:20:00.203505: Saved current settings to /config/predbat_config.json
2026-06-19 22:20:00.203584: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 37.3 minutes
2026-06-19 22:20:00.203653: 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-19 22:20:00.203716: Autoupdate: There is an update pending v8.40.14 Fix lost config, further rollout of storage class - auto update is off
2026-06-19 22:20:00.222972: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 22:20:00.223416: Predbat mode is set to Control charge
2026-06-19 22:20:00.327894: Found 11520 load_today datapoints going back 2 days
2026-06-19 22:20:00.327984: Using load_power data to fill gaps in load_today data
2026-06-19 22:20:00.402372: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 22:20:00.402550: Zero load period starting at 2026-06-19T12:09:00+0100 (611 minutes) for 889 minutes with base value 0.9
2026-06-19 22:20:00.402605: Zero load period starting at 2026-06-18T19:24:00+0100 (1616 minutes) for 64 minutes with base value 0.8
2026-06-19 22:20:00.403796: Processing 384 30-minute periods for power integration
2026-06-19 22:20:00.470321: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 22:20:00.470392: Car charging hold True, threshold 6.0kWh
2026-06-19 22:20:00.470421: Current data so far today: load 6.9kWh, import 1.9kWh, export 0.0kWh, PV 0kWh
2026-06-19 22:20:00.488138: Standing charge is set to 49.98p
2026-06-19 22:20:00.529394: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 22:20:00.529453: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 22:20:00.529600: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 276.7 minutes
2026-06-19 22:20:00.530007: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 276.7 minutes
2026-06-19 22:20:00.534512: Loaded 95 datapoints of futurerate analysis
2026-06-19 22:20:00.661716: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02', '06-20 19:00:00 => 23.07 / 17.65', '06-20 20:00:00 => 24.98 / 18.66', '06-20 21:00:00 => 24.77 / 18.55']
2026-06-19 22:20:00.684644: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 22:20:00.684933: Import rates: min 13.17p, max 36.53p, average 20.08p
2026-06-19 22:20:00.716502: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 22:20:00.716584: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 22:20:00.717625: High export rate found rates in range 99p to -99p
2026-06-19 22:20:00.804088: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 22:20:00.804213: Battery level now 9.76kWh, -1hr ago 10.31kWh, at midnight 10.59kWh, battery value change in the last hour -7.81p, change today -11.76p, rate_forward 14.14p
2026-06-19 22:20:00.804399: Last hour: net energy 0.02kWh, import 0.02kWh, export 0.0kWh, car 0kWh, load 0.7kWh, net cost 0.59p, import 0.59p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 22:20:00.865487: Today's energy total net 1.9kWh, import 1.9kWh, export 0.0kWh, cost 91.68p, import 41.69p, export 0.0p, carbon 0.0kg
2026-06-19 22:20:00.865627: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 22:20:00.868745: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 22:20:00.869973: Warn: Found 1 gaps in load_today totalling 9695 minutes to fill using average data
2026-06-19 22:20:00.870058: Gap starting at 2026-06-18T15:55:00+0100 (1825 minutes) for 9695 minutes
2026-06-19 22:20:00.882911: Historical days now [7] weight [1]
2026-06-19 22:20:00.901494: Today's load divergence 104.54%, in-day adjustment 104.47%, damping 0.95x, yesterday 106.55% today 104.31% blend 6.94%
2026-06-19 22:20:00.901560: Today's predicted so far 14.42kWh with 0.0kWh car/iBoost excluded, 1.23kWh import ignored, and 0kWh forecast extra.
2026-06-19 22:20:00.901584: Today's actual load so far 15.16kWh with 0.0kWh car/iBoost excluded, and 0.52kWh import ignored.
2026-06-19 22:20:00.938847: Inverter 0: Type SK Sunsynk
2026-06-19 22:20:00.938919: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 22:20:00.939117: Reserve min: 7%, battery_min: 7%
2026-06-19 22:20:00.939209: 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-19 22:20:00.939490: Inverter 0 SoC: 9.73kW 61%, current charge rate 5000W, current discharge rate 5250W, current battery power 632W, current battery voltage 51.2V, grid power -58W, load power 715W, PV Power 0W
2026-06-19 22:20:00.939637: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 22:20:00.939715: Inverter 0 scheduled charge enable is False
2026-06-19 22:20:00.939752: Inverter 0 charge windows currently []
2026-06-19 22:20:00.939795: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 22:20:00.939932: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 22:20:00.939965: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 22:20:00.939996: Inverter 0 scheduled discharge enable is False
2026-06-19 22:20:00.940097: Inverter 0 idle time is 06-19 21:40:00-06-19 23:59:00
2026-06-19 22:20:00.940119: Inverter 0 discharge windows currently []
2026-06-19 22:20:00.940134: Note: Inverter does not support discharge freeze - disabled
2026-06-19 22:20:00.940146: Note: Inverter does not support charge freeze - disabled
2026-06-19 22:20:00.940158: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 22:20:01.006218: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 22:20:01.006304: Plan was last updated on 2026-06-19 22:10:00+01:00 and is now 10.0 minutes old
2026-06-19 22:20:01.006713: Best charge window [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 75%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 22:00:00 @ 27.52p 100% ]
2026-06-19 22:20:01.006745: Best export window [  ]
2026-06-19 22:20:01.007574: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 22:20:01.009628: Load divergence over 8.0 hours mean 700.43W, min 699.6W, max 700.8W, std dev 0.56W, divergence 0.04%
2026-06-19 22:20:01.030250: Creating pool of 12 processes to match your CPU count
2026-06-19 22:20:01.116522: predict base end_record 06-21 11:10:00, final soc 1.12kWh, metric 492.82p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:05:00, load 31.39kWh, PV 0.0kWh
2026-06-19 22:20:01.118435:    Slot: [   22:20,    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,    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-19 22:20:01.119841:     SoC: [    9.73,     9.59,     9.18,     8.77,     8.35,     7.96,     7.56,     7.17,     6.77,     6.38,     5.98,     5.59,     5.19,      4.8,      4.4,     4.01,     3.61,     3.22,     2.82,     2.43,     2.04,     1.64,     1.25,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 22:20:01.120958:     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-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 22:20:01.122276:    LOAD: [     6.9,     7.03,     7.41,      7.8,     8.18,     8.55,     8.92,     9.29,     9.65,    10.02,    10.39,    10.76,    11.12,    11.49,    11.86,    12.23,     12.6,    12.96,    13.33,     13.7,    14.07,    14.43,     14.8,    15.17,    15.54,     15.9,    16.27,    16.64,    17.01,    17.37,    17.74,    18.11,    18.48,    18.84,    19.21,    19.58,     19.9,    19.95,    20.01,    20.06,    20.25,    20.75,     20.9,     20.9,    20.93,    20.96,    20.98,    21.04,    21.32,     21.5,    21.96,    22.33,     22.6,    23.24,    23.83,    23.88,    23.97,    24.11,     24.3,     24.5,    25.03,    26.27,    28.22,    28.55,    28.62,    28.76,    28.97,    29.23,    29.57,    29.96,    30.42,    30.64,    30.65,     30.9,    31.21,    31.57] kWh
2026-06-19 22:20:01.123518:      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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:20:01.124808:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.15,     2.52,     2.89,     3.25,     3.62,     3.99,     4.36,     4.72,     5.09,     5.46,     5.83,     6.19,     6.56,     6.88,     6.94,     6.99,     7.04,     7.23,     7.73,     7.88,     7.88,     7.91,     7.94,     7.96,     8.02,      8.3,     8.48,     8.95,     9.32,     9.58,    10.22,    10.81,    10.86,    10.95,     11.1,    11.29,    11.48,    12.01,    13.25,     15.2,    15.53,    15.61,    15.75,    15.95,    16.22,    16.55,    16.94,     17.4,    17.62,    17.63,    17.88,    18.19,    18.55] kWh
2026-06-19 22:20:01.126072:  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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:20:01.127404:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   145.71,   151.13,   156.88,   162.36,    167.2,   172.15,   177.34,   182.41,   187.45,   192.48,    197.6,   202.64,   207.67,   212.32,   213.91,   215.48,   217.03,   222.87,   240.21,   245.75,   245.77,   246.53,   247.31,    248.0,   249.56,   257.38,   261.62,   272.71,   280.07,   285.46,   348.45,   360.01,   360.93,   362.71,   365.24,   368.36,   372.02,   381.85,   404.88,   441.29,   447.28,   448.62,   450.96,    454.6,   459.11,   465.04,   470.98,   478.27,   481.81,   481.99,   485.81,   490.43,   495.18] p
2026-06-19 22:20:01.240422: Battery has 10.75 hours left - now at 9.73kWh
2026-06-19 22:20:01.282746: predict base10 end_record 06-21 11:10:00, final soc 1.12kWh, metric 513.21p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:35:00, load 32.55kWh, PV 0.0kWh
2026-06-19 22:20:01.284365:    Slot: [   22:20,    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,    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-19 22:20:01.285656:     SoC: [    9.73,     9.59,     9.15,     8.72,     8.29,     7.87,     7.46,     7.05,     6.63,     6.22,     5.81,     5.39,     4.98,     4.57,     4.15,     3.74,     3.33,     2.91,      2.5,     2.08,     1.67,     1.26,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 22:20:01.286857:     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-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 22:20:01.288128:    LOAD: [     6.9,     7.03,     7.44,     7.84,     8.24,     8.63,     9.01,      9.4,     9.78,    10.17,    10.55,    10.94,    11.32,    11.71,    12.09,    12.48,    12.86,    13.25,    13.63,    14.02,     14.4,    14.79,    15.17,    15.56,    15.94,    16.33,    16.71,     17.1,    17.48,    17.87,    18.25,    18.64,    19.02,    19.41,    19.79,    20.18,    20.51,    20.57,    20.63,    20.68,    20.88,     21.4,    21.56,    21.56,    21.59,    21.62,    21.65,    21.71,     22.0,    22.19,    22.68,    23.06,    23.34,    24.02,    24.63,    24.68,    24.78,    24.93,    25.13,    25.33,    25.89,    27.19,    29.23,    29.58,    29.66,     29.8,    30.02,     30.3,    30.64,    31.06,    31.54,    31.77,    31.78,    32.03,    32.36,    32.74] kWh
2026-06-19 22:20:01.289502:      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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:20:01.290795:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.16,     2.54,     2.93,     3.31,      3.7,     4.08,     4.47,     4.85,     5.24,     5.62,     6.01,     6.39,     6.78,     7.16,      7.5,     7.55,     7.61,     7.67,     7.87,     8.39,     8.55,     8.55,     8.58,      8.6,     8.63,     8.69,     8.99,     9.17,     9.66,    10.05,    10.33,     11.0,    11.61,    11.66,    11.76,    11.91,    12.11,    12.31,    12.87,    14.17,    16.21,    16.56,    16.64,    16.78,     17.0,    17.28,    17.62,    18.04,    18.52,    18.75,    18.76,    19.02,    19.34,    19.72] kWh
2026-06-19 22:20:01.292107:  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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:20:01.293370:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   145.74,   151.95,   157.63,   163.65,   169.39,   174.46,   179.64,   185.08,   190.39,   195.66,   200.94,    206.3,   211.57,   216.84,   221.71,   223.39,   225.02,   226.65,   232.77,   250.94,   256.74,   256.76,   257.57,   258.38,    259.1,   260.74,   268.93,   273.37,   284.99,    292.7,   298.34,   361.96,   374.06,   375.03,   376.89,   379.54,   382.81,   386.65,   396.94,   421.07,   459.21,    465.5,    466.9,   469.35,   473.17,   477.89,    484.1,   490.32,   497.96,   501.66,   501.86,   505.86,    510.7,   515.67] p
2026-06-19 22:20:01.361498: predict best10 end_record 06-21 11:10:00, final soc 1.77kWh, metric 468.97p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:05:00, load 32.55kWh, PV 0.0kWh
2026-06-19 22:20:01.362832:    Slot: [   22:20,    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,    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-19 22:20:01.363870:     SoC: [    9.73,     9.59,     9.15,     8.72,     8.29,     7.87,     7.46,     7.05,     6.63,     6.22,     5.81,     5.39,     4.98,     4.57,     4.15,     3.74,     3.33,     2.91,      2.5,     2.08,     1.67,     1.67,     1.26,     1.12,     1.12,     1.12,     1.12,     3.06,      5.0,      6.0,      7.0,     8.94,    10.88,     11.5,    11.75,     12.0,     12.0,    11.94,    11.87,    11.82,     11.6,    11.04,    10.87,    10.87,    10.84,    10.81,    10.78,    10.72,     10.4,     10.2,     9.68,     9.26,     8.96,     8.24,     7.58,     7.53,     7.42,     7.26,     7.26,     7.04,     6.44,     5.05,     2.85,     2.48,      2.4,     2.24,     2.01,     1.71,     1.34,      1.5,     1.12,     1.12,     1.12,     1.12,     1.12,     3.06] kWh
2026-06-19 22:20:01.364695:     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<bf+,    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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 22:20:01.365699:    LOAD: [     6.9,     7.03,     7.44,     7.84,     8.24,     8.63,     9.01,      9.4,     9.78,    10.17,    10.55,    10.94,    11.32,    11.71,    12.09,    12.48,    12.86,    13.25,    13.63,    14.02,     14.4,    14.79,    15.17,    15.56,    15.94,    16.33,    16.71,     17.1,    17.48,    17.87,    18.25,    18.64,    19.02,    19.41,    19.79,    20.18,    20.51,    20.57,    20.63,    20.68,    20.88,     21.4,    21.56,    21.56,    21.59,    21.62,    21.65,    21.71,     22.0,    22.19,    22.68,    23.06,    23.34,    24.02,    24.63,    24.68,    24.78,    24.93,    25.13,    25.33,    25.89,    27.19,    29.23,    29.58,    29.66,     29.8,    30.02,     30.3,    30.64,    31.06,    31.54,    31.77,    31.78,    32.03,    32.36,    32.74] kWh
2026-06-19 22:20:01.366681:      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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:20:01.367702:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.28,     2.28,     2.54,     2.93,     3.31,      3.7,     6.17,     8.63,    10.09,    11.55,    14.02,    16.49,    17.54,    18.19,    18.85,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.97,    20.09,    20.32,    20.34,    20.59,    20.92,    23.38] kWh
2026-06-19 22:20:01.368743:  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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:20:01.369817:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   147.45,   147.45,   151.59,   157.27,   163.28,   169.03,   201.53,   234.73,   255.35,   275.48,   309.28,   343.07,   357.71,   366.66,   375.61,   380.48,   380.48,   380.48,   380.48,   380.48,   380.48,   380.48,   380.48,   380.48,   380.48,   380.48,   380.48,   380.48,   380.48,   380.48,   380.48,   380.48,   430.46,   430.46,   430.46,   430.46,   430.46,   433.72,   433.72,   433.72,   433.72,   433.72,   433.72,   433.72,   433.72,   433.72,   433.72,   433.72,   442.56,   444.58,   448.28,   448.48,   452.48,   457.32,   489.72] p
2026-06-19 22:20:01.445395: predict best end_record 06-21 11:10:00, final soc 1.9kWh, metric 451.95p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:05:00, load 31.39kWh, PV 0.0kWh
2026-06-19 22:20:01.446686:    Slot: [   22:20,    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,    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-19 22:20:01.447680:     SoC: [    9.73,     9.59,     9.18,     8.77,     8.35,     7.96,     7.56,     7.17,     6.77,     6.38,     5.98,     5.59,     5.19,      4.8,      4.4,     4.01,     3.61,     3.22,     2.82,     2.43,     2.04,     1.64,     1.25,     1.12,     1.12,     1.12,     1.12,     3.45,     5.78,      6.0,      7.0,     9.33,    11.66,    11.66,    11.75,     12.0,     12.0,    11.94,    11.88,    11.83,    11.62,    11.09,    10.93,    10.93,    10.89,    10.86,    10.84,    10.78,    10.47,    10.29,     9.78,     9.39,      9.1,     8.41,     7.78,     7.73,     7.63,     7.47,     7.27,     7.06,     6.49,     5.16,     3.06,     2.71,     2.63,     2.48,     2.26,     1.98,     1.62,     1.62,     1.13,     1.12,     1.12,     1.12,     1.12,     3.45] kWh
2026-06-19 22:20:01.448508:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be~,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 22:20:01.449506:    LOAD: [     6.9,     7.03,     7.41,      7.8,     8.18,     8.55,     8.92,     9.29,     9.65,    10.02,    10.39,    10.76,    11.12,    11.49,    11.86,    12.23,     12.6,    12.96,    13.33,     13.7,    14.07,    14.43,     14.8,    15.17,    15.54,     15.9,    16.27,    16.64,    17.01,    17.37,    17.74,    18.11,    18.48,    18.84,    19.21,    19.58,     19.9,    19.95,    20.01,    20.06,    20.25,    20.75,     20.9,     20.9,    20.93,    20.96,    20.98,    21.04,    21.32,     21.5,    21.96,    22.33,     22.6,    23.24,    23.83,    23.88,    23.97,    24.11,     24.3,     24.5,    25.03,    26.27,    28.22,    28.55,    28.62,    28.76,    28.97,    29.23,    29.57,    29.96,    30.42,    30.64,    30.65,     30.9,    31.21,    31.57] kWh
2026-06-19 22:20:01.450494:      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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:20:01.451487:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.15,     2.52,     2.89,     3.25,     6.12,     8.99,      9.6,    11.04,    13.91,    16.77,    17.14,    17.61,    18.25,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.96,    18.96,    19.17,    19.19,    19.43,    19.74,     22.6] kWh
2026-06-19 22:20:01.452421:  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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:20:01.453440:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   145.71,   151.13,   156.88,   162.36,   200.12,   238.69,   247.29,   267.18,   306.44,    345.7,   350.82,   357.24,   365.95,   370.59,   370.59,   370.59,   370.59,   370.59,   370.59,   370.59,   370.59,   370.59,   370.59,   370.59,   370.59,   370.59,   370.59,   370.59,   370.59,   370.59,   420.58,   420.58,   420.58,   420.58,   420.58,   420.58,   420.58,   420.58,   420.58,   420.58,   420.58,   420.58,   420.58,   420.58,   420.58,   420.58,   426.52,   426.52,   429.96,   430.15,   433.97,   438.59,   476.25] p
2026-06-19 22:20:01.455141:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg]
2026-06-19 22:20:01.455169: Saving plan best values to HA entities
2026-06-19 22:20:01.622006: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 22:20:01.627083: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 22:20:01.632071: Best charging limit SoC's [1.5, 16.0, 6.0, 7.0, 16.0, 11.5, 11.75, 12.0, 7.0, 1.5, 16.0, 16.0]kWh, export []kWh gives import battery 39.33kWh, house 2.13kWh, export 0.0kWh, metric 451.95p, metric10 468.97p
2026-06-19 22:20:01.717145: Marginal costs baseline metric (no standing charge): 351.9859
2026-06-19 22:20:01.937259: Marginal energy costs matrix computed: min=14.46 max=19.66
2026-06-19 22:20:02.027834: Rate array import [{'start': 1340, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 22.9p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3550, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1340, 'end': 3550, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 22:20:02.028541: - Your estimated bill for today is £0.92 and tomorrow is £2.79
2026-06-19 22:20:02.028579: - Import rates are expensive (22.4p - 22.9p) for the next 40 minutes and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 22:20:02.028598: - The battery is currently at 61% and is in eco mode for the next 9 hours.
2026-06-19 22:20:02.028613: - For the next 48 hours there will be no solar generation.
2026-06-19 22:20:02.028628: - You will run out of battery in 10 hours.
2026-06-19 22:20:02.028643: - Your next charge slot will be in 9 hours where import rates will be cheap (15.0p).
2026-06-19 22:20:02.028658: 
2026-06-19 22:20:02.082891: Plan calculation took 1.08 seconds
2026-06-19 22:20:02.086242: No high rate period found
2026-06-19 22:20:02.136443: Import threshold used for optimisation was 15.04p
2026-06-19 22:20:02.184981: Low import rate windows [0: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 1: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 2: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 3: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 4: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 5: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 6: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 7: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 8: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 9: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 10: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 11: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 12: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 13: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 14: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 15: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 16: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 17: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 18: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 19: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 20: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 21: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 22: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 23: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 24: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 25: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 26: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 27: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 28: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 29: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 30: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 31: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 32: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 33: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 34: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 35: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 36: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 37: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 38: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 39: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 40: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 41: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 42: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 43: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 44: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 45: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 46: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 47: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 48: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 49: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 50: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 51: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 52: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 53: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 54: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 55: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 56: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 57: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 58: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 59: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 60: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 61: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 62: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 63: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 64: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 65: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 66: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 67: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 68: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 69: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 70: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 71: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 72: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 73: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 74: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 75: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 76: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 77: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 78: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 79: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 80: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 81: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 82: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 83: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 84: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 85: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 86: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 87: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 88: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 89: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 90: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41, 91: 06-21 20:30:00 - 06-21 21:00:00 @ 27.78, 92: 06-21 21:00:00 - 06-21 21:30:00 @ 27.1, 93: 06-21 21:30:00 - 06-21 22:00:00 @ 27.67, 94: 06-21 22:00:00 - 06-21 22:30:00 @ 24.43]
2026-06-19 22:20:02.191146: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 08:30:00+01:00 - current SoC 61%, target 9%
2026-06-19 22:20:02.191243: Inverter 0 disabled charge window while waiting for schedule (now 06-19 22:20:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 22:20:02.191323: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 22:20:02.191555: Adjust demand (idle) time computed is 21:40:00-23:59:00
2026-06-19 22:20:02.191715: Not setting charging SoC as we are not within the window (now 06-19 22:20:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 22:20:02.191806: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 22:20:02.191860: Inverter 0 Current Target SoC is 7%, already at target
2026-06-19 22:20:02.191942: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:20:02.191972: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:20:02.191995: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:20:02.192017: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:20:02.192039: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:20:02.192061: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:20:02.192083: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:20:02.192101: Inverter 0 count register writes 0
2026-06-19 22:20:02.207219: 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-19 22:20:02.207411: Recompute is saving previous plan...
2026-06-19 22:20:02.210461: Best charge window [ 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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% ]
2026-06-19 22:20:02.210521: Best export window [  ]
2026-06-19 22:20:02.211260: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 22:20:02.213287: Load divergence over 8.0 hours mean 700.43W, min 699.6W, max 700.8W, std dev 0.56W, divergence 0.04%
2026-06-19 22:20:02.232061: Creating pool of 12 processes to match your CPU count
2026-06-19 22:20:02.288352: 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-19 22:20:02.290380: Optimise levels pass started at 2026-06-19 22:20:02
2026-06-19 22:20:02.290425: Optimise all windows, total charge 94 export 1
2026-06-19 22:20:02.536322: >> Region optimisation pass width 960
2026-06-19 22:20:02.878121: >> Region optimisation pass width 480
2026-06-19 22:20:03.248642: >> Region optimisation pass width 240
2026-06-19 22:20:03.845369: >> Region optimisation pass width 120
2026-06-19 22:20:04.710909: Calculated end_record as 06-21 11:00:00 based on best_price 13.93p, next_charge_start 06-20 11:00:00, max_windows 73
2026-06-19 22:20:04.711126: Optimise levels pass ended at 2026-06-19 22:20:04, duration 2.4 seconds tried 380 combinations
2026-06-19 22:20:04.711199: Set best_price_charge_level 15.0p, best_price_export_level 0p, best_price_charge 13.93p, best_cost_export 0p, best_metric 446.13p, best_keep 0kWh, best_cycle 39.65kWh, best_carbon 0kg, best_import 26.4kWh
2026-06-19 22:20:04.723199: Starting detailed optimisation end_record 06-21 11:00:00, best_price_charge 13.93p, 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, 0, 0, 0, 0, 0, 11.75, 11.75, 0, 11.75, 11.75, 11.75, 11.75, 11.75, 11.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, 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-19 22:20:04.723441: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 326.97p, best_cost 339.91p, best_cycle 30.41kWh, best_carbon 0kg, best_import 41.76kWh
2026-06-19 22:20:04.755056: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 326.96p, best_cost 339.91p, best_cycle 30.41kWh, best_carbon 0kg, best_import 41.76kWh
2026-06-19 22:20:04.783350: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 326.9p, best_cost 339.83p, best_cycle 30.41kWh, best_carbon 0kg, best_import 41.76kWh
2026-06-19 22:20:04.902645: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 326.79p, best_cost 339.83p, best_cycle 32.91kWh, best_carbon 0kg, best_import 41.94kWh
2026-06-19 22:20:04.937980: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 326.79p, best_cost 339.83p, best_cycle 32.91kWh, best_carbon 0kg, best_import 41.94kWh
2026-06-19 22:20:04.975470: Best charge windows best_metric 326.79p, best_cost 339.83p, best_carbon 0kg, best_import 41.94kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 81%, 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% ]
2026-06-19 22:20:04.976535: Best charge windows best_metric 326.79p, best_cost 339.83p, best_carbon 0kg, best_import 41.94kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 81%, 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% ]
2026-06-19 22:20:04.976885: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 326.79p, best_cost 339.83p, best_cycle 32.91kWh, best_carbon 0kg, best_import 41.94kWh
2026-06-19 22:20:05.013105: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 326.79p, best_cost 339.83p, best_cycle 32.91kWh, best_carbon 0kg, best_import 41.94kWh
2026-06-19 22:20:05.044165: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 326.79p, best_cost 339.83p, best_cycle 32.91kWh, best_carbon 0kg, best_import 41.94kWh
2026-06-19 22:20:05.158176: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 326.79p, best_cost 339.83p, best_cycle 32.91kWh, best_carbon 0kg, best_import 41.94kWh
2026-06-19 22:20:05.188365: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 326.79p, best_cost 339.83p, best_cycle 32.91kWh, best_carbon 0kg, best_import 41.94kWh
2026-06-19 22:20:05.209818: Best charge windows best_metric 326.79p, best_cost 339.83p, best_carbon 0kg, best_import 41.94kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 81%, 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% ]
2026-06-19 22:20:05.210027: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 13.93p, best_metric 326.79p, best_cost 339.83p, best_cycle 32.91kWh, best_carbon 0kg, best_import 41.94kWh
2026-06-19 22:20:05.240155: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 13.93p, best_metric 326.79p, best_cost 339.83p, best_cycle 32.91kWh, best_carbon 0kg, best_import 41.94kWh
2026-06-19 22:20:05.265459: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 13.93p, best_metric 326.79p, best_cost 339.83p, best_cycle 32.91kWh, best_carbon 0kg, best_import 41.94kWh
2026-06-19 22:20:05.415330: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 13.93p, best_metric 326.79p, best_cost 339.83p, best_cycle 32.91kWh, best_carbon 0kg, best_import 41.94kWh
2026-06-19 22:20:05.450250: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 13.93p, best_metric 326.79p, best_cost 339.83p, best_cycle 32.91kWh, best_carbon 0kg, best_import 41.94kWh
2026-06-19 22:20:05.478738: Best charge windows best_metric 326.79p, best_cost 339.83p, best_carbon 0kg, best_import 41.94kWh, 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:30:00 - 20-06 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 81%, 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% ]
2026-06-19 22:20:05.478894: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 13.93p, best_metric 326.79p, best_cost 339.83p, best_cycle 32.91kWh, best_carbon 0kg, best_import 41.94kWh
2026-06-19 22:20:05.496587: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 13.93p, best_metric 326.79p, best_cost 339.83p, best_cycle 32.91kWh, best_carbon 0kg, best_import 41.94kWh
2026-06-19 22:20:05.526334: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 13.93p, best_metric 326.79p, best_cost 339.83p, best_cycle 32.91kWh, best_carbon 0kg, best_import 41.94kWh
2026-06-19 22:20:05.625752: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 13.93p, best_metric 326.79p, best_cost 339.83p, best_cycle 32.91kWh, best_carbon 0kg, best_import 41.94kWh
2026-06-19 22:20:05.652705: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 13.93p, best_metric 326.79p, best_cost 339.83p, best_cycle 32.91kWh, best_carbon 0kg, best_import 41.94kWh
2026-06-19 22:20:05.684297: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 13.93p, best_metric 326.79p, best_cost 339.83p, best_cycle 32.91kWh, best_carbon 0kg, best_import 41.94kWh
2026-06-19 22:20:05.716960: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 13.93p, best_metric 326.24p, best_cost 339.25p, best_cycle 32.12kWh, best_carbon 0kg, best_import 41.89kWh
2026-06-19 22:20:05.746572: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 13.93p, best_metric 325.93p, best_cost 338.96p, best_cycle 32.12kWh, best_carbon 0kg, best_import 41.89kWh
2026-06-19 22:20:05.792701: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 13.93p, best_metric 325.93p, best_cost 338.96p, best_cycle 32.12kWh, best_carbon 0kg, best_import 41.89kWh
2026-06-19 22:20:05.838947: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 13.93p, best_metric 325.93p, best_cost 338.96p, best_cycle 32.12kWh, best_carbon 0kg, best_import 41.89kWh
2026-06-19 22:20:05.893203: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 13.93p, best_metric 325.69p, best_cost 338.73p, best_cycle 32.12kWh, best_carbon 0kg, best_import 41.89kWh
2026-06-19 22:20:05.938360: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 13.93p, best_metric 325.69p, best_cost 338.73p, best_cycle 32.12kWh, best_carbon 0kg, best_import 41.89kWh
2026-06-19 22:20:05.990448: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 13.93p, best_metric 325.69p, best_cost 338.73p, best_cycle 32.12kWh, best_carbon 0kg, best_import 41.89kWh
2026-06-19 22:20:06.035740: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 13.93p, best_metric 325.69p, best_cost 338.73p, best_cycle 32.12kWh, best_carbon 0kg, best_import 41.89kWh
2026-06-19 22:20:06.089243: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 13.93p, best_metric 325.69p, best_cost 338.73p, best_cycle 32.12kWh, best_carbon 0kg, best_import 41.89kWh
2026-06-19 22:20:06.150954: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 13.93p, best_metric 325.67p, best_cost 338.73p, best_cycle 32.12kWh, best_carbon 0kg, best_import 41.89kWh
2026-06-19 22:20:06.205839: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 13.93p, best_metric 325.67p, best_cost 338.73p, best_cycle 32.12kWh, best_carbon 0kg, best_import 41.89kWh
2026-06-19 22:20:06.315858: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 13.93p, best_metric 325.67p, best_cost 338.73p, best_cycle 32.12kWh, best_carbon 0kg, best_import 41.89kWh
2026-06-19 22:20:06.423912: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 13.93p, best_metric 325.67p, best_cost 338.73p, best_cycle 32.12kWh, best_carbon 0kg, best_import 41.89kWh
2026-06-19 22:20:06.492164: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 13.93p, best_metric 325.67p, best_cost 338.73p, best_cycle 32.12kWh, best_carbon 0kg, best_import 41.89kWh
2026-06-19 22:20:06.567964: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 13.93p, best_metric 325.67p, best_cost 338.73p, best_cycle 32.12kWh, best_carbon 0kg, best_import 41.89kWh
2026-06-19 22:20:06.749920: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 13.93p, best_metric 325.67p, best_cost 338.73p, best_cycle 32.12kWh, best_carbon 0kg, best_import 41.89kWh
2026-06-19 22:20:06.805073: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 13.93p, best_metric 325.67p, best_cost 338.73p, best_cycle 32.12kWh, best_carbon 0kg, best_import 41.89kWh
2026-06-19 22:20:06.860856: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 13.93p, best_metric 325.67p, best_cost 338.73p, best_cycle 32.12kWh, best_carbon 0kg, best_import 41.89kWh
2026-06-19 22:20:06.920209: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 13.93p, best_metric 325.67p, best_cost 338.73p, best_cycle 32.12kWh, best_carbon 0kg, best_import 41.89kWh
2026-06-19 22:20:06.984171: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 13.93p, best_metric 325.67p, best_cost 338.73p, best_cycle 32.12kWh, best_carbon 0kg, best_import 41.89kWh
2026-06-19 22:20:07.038185: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 13.93p, best_metric 325.67p, best_cost 338.73p, best_cycle 32.12kWh, best_carbon 0kg, best_import 41.89kWh
2026-06-19 22:20:07.103969: Optimise price set 24.2p, pass low, price 22.44p, start_at_low True, best_price_charge 13.93p, best_metric 325.67p, best_cost 338.73p, best_cycle 32.12kWh, best_carbon 0kg, best_import 41.89kWh
2026-06-19 22:20:07.126702: Optimise price set 24.6p, pass low, price 22.91p, start_at_low True, best_price_charge 13.93p, best_metric 325.67p, best_cost 338.73p, best_cycle 32.12kWh, best_carbon 0kg, best_import 41.89kWh
2026-06-19 22:20:07.151851: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 13.93p, best_metric 325.67p, best_cost 338.73p, best_cycle 32.12kWh, best_carbon 0kg, best_import 41.89kWh
2026-06-19 22:20:07.180102: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 13.93p, best_metric 325.67p, best_cost 338.73p, best_cycle 32.12kWh, best_carbon 0kg, best_import 41.89kWh
2026-06-19 22:20:07.218081: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 13.93p, best_metric 325.67p, best_cost 338.73p, best_cycle 32.12kWh, best_carbon 0kg, best_import 41.89kWh
2026-06-19 22:20:07.277054: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 13.93p, best_metric 325.67p, best_cost 338.73p, best_cycle 32.12kWh, best_carbon 0kg, best_import 41.89kWh
2026-06-19 22:20:07.338015: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 13.93p, best_metric 325.67p, best_cost 338.73p, best_cycle 32.12kWh, best_carbon 0kg, best_import 41.89kWh
2026-06-19 22:20:07.420344: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 13.93p, best_metric 325.67p, best_cost 338.73p, best_cycle 32.12kWh, best_carbon 0kg, best_import 41.89kWh
2026-06-19 22:20:07.448298: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 13.93p, best_metric 325.67p, best_cost 338.73p, best_cycle 32.12kWh, best_carbon 0kg, best_import 41.89kWh
2026-06-19 22:20:07.473895: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 13.93p, best_metric 325.67p, best_cost 338.73p, best_cycle 32.12kWh, best_carbon 0kg, best_import 41.89kWh
2026-06-19 22:20:07.500673: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 13.93p, best_metric 325.67p, best_cost 338.73p, best_cycle 32.12kWh, best_carbon 0kg, best_import 41.89kWh
2026-06-19 22:20:07.530525: Best charge windows best_metric 325.67p, best_cost 338.73p, best_carbon 0kg, best_import 41.89kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 19%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 13%, 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 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 81%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 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% ]
2026-06-19 22:20:07.530767: Tweak plan optimisation started
2026-06-19 22:20:07.770971: Tweak optimisation finished metric 325.67 cost 338.73 metric_keep 0 cycle 32.12 carbon 0 import 41.89
2026-06-19 22:20:07.782102: Raw charge windows [ 19-06 22:00:00 - 19-06 22:30:00 @ 22.44p 0%, 19-06 22:30:00 - 19-06 23:00:00 @ 22.91p 0%, 19-06 23:00:00 - 19-06 23:30:00 @ 19.93p 0%, 19-06 23:30:00 - 20-06 00:00:00 @ 20.04p 0%, 20-06 00:00:00 - 20-06 00:30:00 @ 20.31p 0%, 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 19%, 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 13%, 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 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 81%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 81%, 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 13%, 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% ] reserve 1.12
2026-06-19 22:20:07.783114: Unclipped charge windows [ 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 19%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 13%, 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 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 81%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 22:30:00 @ 25.98p 100% ] reserve 1.12
2026-06-19 22:20:07.783509: Unfiltered charge windows [ 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 19%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 13%, 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 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 81%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 22:30:00 @ 25.98p 100% ] reserve 1.12
2026-06-19 22:20:07.783840: Filtered charge windows [ 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 19%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 13%, 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 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 81%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 13%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 22:30:00 @ 25.98p 100% ] reserve 1.12
2026-06-19 22:20:07.809921: Previous plan best metric is 325.6 (cost 338.62) and new plan best metric is 325.67 (cost 338.73)
2026-06-19 22:20:07.809994: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-19 22:20:07.810210: Plan valid is now true after recompute was False
2026-06-19 22:20:07.832042: predict base end_record 06-21 11:00:00, final soc 1.12kWh, metric 490.43p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:05:00, load 31.21kWh, PV 0.0kWh
2026-06-19 22:20:07.833329:    Slot: [   22:20,    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,    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-19 22:20:07.834342:     SoC: [    9.73,     9.59,     9.18,     8.77,     8.35,     7.96,     7.56,     7.17,     6.77,     6.38,     5.98,     5.59,     5.19,      4.8,      4.4,     4.01,     3.61,     3.22,     2.82,     2.43,     2.04,     1.64,     1.25,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 22:20:07.835235:     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-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 22:20:07.836286:    LOAD: [     6.9,     7.03,     7.41,      7.8,     8.18,     8.55,     8.92,     9.29,     9.65,    10.02,    10.39,    10.76,    11.12,    11.49,    11.86,    12.23,     12.6,    12.96,    13.33,     13.7,    14.07,    14.43,     14.8,    15.17,    15.54,     15.9,    16.27,    16.64,    17.01,    17.37,    17.74,    18.11,    18.48,    18.84,    19.21,    19.58,     19.9,    19.95,    20.01,    20.06,    20.25,    20.75,     20.9,     20.9,    20.93,    20.96,    20.98,    21.04,    21.32,     21.5,    21.96,    22.33,     22.6,    23.24,    23.83,    23.88,    23.97,    24.11,     24.3,     24.5,    25.03,    26.27,    28.22,    28.55,    28.62,    28.76,    28.97,    29.23,    29.57,    29.96,    30.42,    30.64,    30.65,     30.9,    31.21] kWh
2026-06-19 22:20:07.837233:      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,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:20:07.838224:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.15,     2.52,     2.89,     3.25,     3.62,     3.99,     4.36,     4.72,     5.09,     5.46,     5.83,     6.19,     6.56,     6.88,     6.94,     6.99,     7.04,     7.23,     7.73,     7.88,     7.88,     7.91,     7.94,     7.96,     8.02,      8.3,     8.48,     8.95,     9.32,     9.58,    10.22,    10.81,    10.86,    10.95,     11.1,    11.29,    11.48,    12.01,    13.25,     15.2,    15.53,    15.61,    15.75,    15.95,    16.22,    16.55,    16.94,     17.4,    17.62,    17.63,    17.88,    18.19] kWh
2026-06-19 22:20:07.839174:  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,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:20:07.840184:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   145.71,   151.13,   156.88,   162.36,    167.2,   172.15,   177.34,   182.41,   187.45,   192.48,    197.6,   202.64,   207.67,   212.32,   213.91,   215.48,   217.03,   222.87,   240.21,   245.75,   245.77,   246.53,   247.31,    248.0,   249.56,   257.38,   261.62,   272.71,   280.07,   285.46,   348.45,   360.01,   360.93,   362.71,   365.24,   368.36,   372.02,   381.85,   404.88,   441.29,   447.28,   448.62,   450.96,    454.6,   459.11,   465.04,   470.98,   478.27,   481.81,   481.99,   485.81,   490.43] p
2026-06-19 22:20:07.937700: Battery has 10.75 hours left - now at 9.73kWh
2026-06-19 22:20:07.976890: predict base10 end_record 06-21 11:00:00, final soc 1.12kWh, metric 510.7p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:35:00, load 32.36kWh, PV 0.0kWh
2026-06-19 22:20:07.978616:    Slot: [   22:20,    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,    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-19 22:20:07.979884:     SoC: [    9.73,     9.59,     9.15,     8.72,     8.29,     7.87,     7.46,     7.05,     6.63,     6.22,     5.81,     5.39,     4.98,     4.57,     4.15,     3.74,     3.33,     2.91,      2.5,     2.08,     1.67,     1.26,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 22:20:07.980923:     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-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 22:20:07.982218:    LOAD: [     6.9,     7.03,     7.44,     7.84,     8.24,     8.63,     9.01,      9.4,     9.78,    10.17,    10.55,    10.94,    11.32,    11.71,    12.09,    12.48,    12.86,    13.25,    13.63,    14.02,     14.4,    14.79,    15.17,    15.56,    15.94,    16.33,    16.71,     17.1,    17.48,    17.87,    18.25,    18.64,    19.02,    19.41,    19.79,    20.18,    20.51,    20.57,    20.63,    20.68,    20.88,     21.4,    21.56,    21.56,    21.59,    21.62,    21.65,    21.71,     22.0,    22.19,    22.68,    23.06,    23.34,    24.02,    24.63,    24.68,    24.78,    24.93,    25.13,    25.33,    25.89,    27.19,    29.23,    29.58,    29.66,     29.8,    30.02,     30.3,    30.64,    31.06,    31.54,    31.77,    31.78,    32.03,    32.36] kWh
2026-06-19 22:20:07.983421:      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,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:20:07.984642:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.16,     2.54,     2.93,     3.31,      3.7,     4.08,     4.47,     4.85,     5.24,     5.62,     6.01,     6.39,     6.78,     7.16,      7.5,     7.55,     7.61,     7.67,     7.87,     8.39,     8.55,     8.55,     8.58,      8.6,     8.63,     8.69,     8.99,     9.17,     9.66,    10.05,    10.33,     11.0,    11.61,    11.66,    11.76,    11.91,    12.11,    12.31,    12.87,    14.17,    16.21,    16.56,    16.64,    16.78,     17.0,    17.28,    17.62,    18.04,    18.52,    18.75,    18.76,    19.02,    19.34] kWh
2026-06-19 22:20:07.985934:  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,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:20:07.987164:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   145.74,   151.95,   157.63,   163.65,   169.39,   174.46,   179.64,   185.08,   190.39,   195.66,   200.94,    206.3,   211.57,   216.84,   221.71,   223.39,   225.02,   226.65,   232.77,   250.94,   256.74,   256.76,   257.57,   258.38,    259.1,   260.74,   268.93,   273.37,   284.99,    292.7,   298.34,   361.96,   374.06,   375.03,   376.89,   379.54,   382.81,   386.65,   396.94,   421.07,   459.21,    465.5,    466.9,   469.35,   473.17,   477.89,    484.1,   490.32,   497.96,   501.66,   501.86,   505.86,    510.7] p
2026-06-19 22:20:08.051025: predict best10 end_record 06-21 11:00:00, final soc 1.12kWh, metric 457.32p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:05:00, load 32.36kWh, PV 0.0kWh
2026-06-19 22:20:08.052422:    Slot: [   22:20,    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,    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-19 22:20:08.053467:     SoC: [    9.73,     9.59,     9.15,     8.72,     8.29,     7.87,     7.46,     7.05,     6.63,     6.22,     5.81,     5.39,     4.98,     4.57,     4.15,     3.74,     3.33,     2.91,      2.5,     2.08,     1.67,     1.67,     1.26,     1.12,     1.12,     1.12,     1.12,     3.06,      5.0,      6.0,      7.0,     8.94,    10.88,     11.5,    11.75,     12.0,     12.0,    11.94,    11.87,    11.82,     11.6,    11.04,    10.87,    10.87,    10.84,    10.81,    10.78,    10.72,     10.4,     10.2,     9.68,     9.26,     8.96,     8.24,     7.58,     7.53,     7.42,     7.26,     7.26,     7.04,     6.44,     5.05,     2.85,     2.48,      2.4,     2.24,     2.01,     1.71,     1.34,      1.5,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-19 22:20:08.054374:     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<bf+,    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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+] kWh
2026-06-19 22:20:08.055366:    LOAD: [     6.9,     7.03,     7.44,     7.84,     8.24,     8.63,     9.01,      9.4,     9.78,    10.17,    10.55,    10.94,    11.32,    11.71,    12.09,    12.48,    12.86,    13.25,    13.63,    14.02,     14.4,    14.79,    15.17,    15.56,    15.94,    16.33,    16.71,     17.1,    17.48,    17.87,    18.25,    18.64,    19.02,    19.41,    19.79,    20.18,    20.51,    20.57,    20.63,    20.68,    20.88,     21.4,    21.56,    21.56,    21.59,    21.62,    21.65,    21.71,     22.0,    22.19,    22.68,    23.06,    23.34,    24.02,    24.63,    24.68,    24.78,    24.93,    25.13,    25.33,    25.89,    27.19,    29.23,    29.58,    29.66,     29.8,    30.02,     30.3,    30.64,    31.06,    31.54,    31.77,    31.78,    32.03,    32.36] kWh
2026-06-19 22:20:08.056305:      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,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:20:08.057283:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.28,     2.28,     2.54,     2.93,     3.31,      3.7,     6.17,     8.63,    10.09,    11.55,    14.02,    16.49,    17.54,    18.19,    18.85,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.18,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.38,    19.97,    20.09,    20.32,    20.34,    20.59,    20.92] kWh
2026-06-19 22:20:08.058273:  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,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:20:08.059342:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   147.45,   147.45,   151.59,   157.27,   163.28,   169.03,   201.53,   234.73,   255.35,   275.48,   309.28,   343.07,   357.71,   366.66,   375.61,   380.48,   380.48,   380.48,   380.48,   380.48,   380.48,   380.48,   380.48,   380.48,   380.48,   380.48,   380.48,   380.48,   380.48,   380.48,   380.48,   380.48,   430.46,   430.46,   430.46,   430.46,   430.46,   433.72,   433.72,   433.72,   433.72,   433.72,   433.72,   433.72,   433.72,   433.72,   433.72,   433.72,   442.56,   444.58,   448.28,   448.48,   452.48,   457.32] p
2026-06-19 22:20:08.130244: predict best end_record 06-21 11:00:00, final soc 1.12kWh, metric 438.59p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:05:00, load 31.21kWh, PV 0.0kWh
2026-06-19 22:20:08.131826:    Slot: [   22:20,    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,    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-19 22:20:08.133041:     SoC: [    9.73,     9.59,     9.18,     8.77,     8.35,     7.96,     7.56,     7.17,     6.77,     6.38,     5.98,     5.59,     5.19,      4.8,      4.4,     4.01,     3.61,     3.22,     2.82,     2.43,     2.04,     1.64,     1.25,     1.12,     1.12,     1.12,     1.12,     3.45,     5.78,      6.0,      7.0,     9.33,    11.66,    11.66,    11.75,     12.0,     12.0,    11.94,    11.88,    11.83,    11.62,    11.09,    10.93,    10.93,    10.89,    10.86,    10.84,    10.78,    10.47,    10.29,     9.78,     9.39,      9.1,     8.41,     7.78,     7.73,     7.63,     7.47,     7.27,     7.06,     6.49,     5.16,     3.06,     2.71,     2.63,     2.48,     2.26,     1.98,     1.62,     1.62,     1.13,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-19 22:20:08.134114:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be~,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 22:20:08.135348:    LOAD: [     6.9,     7.03,     7.41,      7.8,     8.18,     8.55,     8.92,     9.29,     9.65,    10.02,    10.39,    10.76,    11.12,    11.49,    11.86,    12.23,     12.6,    12.96,    13.33,     13.7,    14.07,    14.43,     14.8,    15.17,    15.54,     15.9,    16.27,    16.64,    17.01,    17.37,    17.74,    18.11,    18.48,    18.84,    19.21,    19.58,     19.9,    19.95,    20.01,    20.06,    20.25,    20.75,     20.9,     20.9,    20.93,    20.96,    20.98,    21.04,    21.32,     21.5,    21.96,    22.33,     22.6,    23.24,    23.83,    23.88,    23.97,    24.11,     24.3,     24.5,    25.03,    26.27,    28.22,    28.55,    28.62,    28.76,    28.97,    29.23,    29.57,    29.96,    30.42,    30.64,    30.65,     30.9,    31.21] kWh
2026-06-19 22:20:08.136512:      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,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:20:08.137784:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.15,     2.52,     2.89,     3.25,     6.12,     8.99,      9.6,    11.04,    13.91,    16.77,    17.14,    17.61,    18.25,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.57,    18.96,    18.96,    19.17,    19.19,    19.43,    19.74] kWh
2026-06-19 22:20:08.138946:  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,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:20:08.140153:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   145.71,   151.13,   156.88,   162.36,   200.12,   238.69,   247.29,   267.18,   306.44,    345.7,   350.82,   357.24,   365.95,   370.59,   370.59,   370.59,   370.59,   370.59,   370.59,   370.59,   370.59,   370.59,   370.59,   370.59,   370.59,   370.59,   370.59,   370.59,   370.59,   370.59,   420.58,   420.58,   420.58,   420.58,   420.58,   420.58,   420.58,   420.58,   420.58,   420.58,   420.58,   420.58,   420.58,   420.58,   420.58,   420.58,   426.52,   426.52,   429.96,   430.15,   433.97,   438.59] p
2026-06-19 22:20:08.142233:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ]
2026-06-19 22:20:08.142266: Saving plan best values to HA entities
2026-06-19 22:20:08.280383: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 22:20:08.285541: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 22:20:08.290487: Best charging limit SoC's [1.5, 16.0, 6.0, 7.0, 16.0, 11.5, 11.75, 12.0, 7.0, 1.5, 16.0, 16.0]kWh, export []kWh gives import battery 39.33kWh, house 2.13kWh, export 0.0kWh, metric 438.59p, metric10 457.32p
2026-06-19 22:20:08.361736: Marginal costs baseline metric (no standing charge): 338.625
2026-06-19 22:20:08.527812: Marginal energy costs matrix computed: min=14.46 max=19.66
2026-06-19 22:20:08.599346: Rate array import [{'start': 1340, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 22.9p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3540, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 1340, 'end': 3540, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 22:20:08.600078: - Your estimated bill for today is £0.92 and tomorrow is £2.79
2026-06-19 22:20:08.600123: - Import rates are expensive (22.4p - 22.9p) for the next 40 minutes and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 22:20:08.600157: - The battery is currently at 61% and is in eco mode for the next 9 hours.
2026-06-19 22:20:08.600183: - For the next 48 hours there will be no solar generation.
2026-06-19 22:20:08.600199: - You will run out of battery in 10 hours.
2026-06-19 22:20:08.600213: - Your next charge slot will be in 9 hours where import rates will be cheap (15.0p).
2026-06-19 22:20:08.600228: 
2026-06-19 22:20:08.644240: Plan calculation took 6.44 seconds
2026-06-19 22:20:08.644461: Inverter 0: Type SK Sunsynk
2026-06-19 22:20:08.644492: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 22:20:08.644686: Reserve min: 7%, battery_min: 7%
2026-06-19 22:20:08.644746: 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-19 22:20:08.645068: Inverter 0 SoC: 9.6kW 60%, current charge rate 5000W, current discharge rate 5250W, current battery power 647W, current battery voltage 51.2V, grid power -50W, load power 694W, PV Power 0W
2026-06-19 22:20:08.645247: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 22:20:08.645321: Inverter 0 scheduled charge enable is False
2026-06-19 22:20:08.645343: Inverter 0 charge windows currently []
2026-06-19 22:20:08.645364: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 22:20:08.645445: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 22:20:08.645481: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 22:20:08.645511: Inverter 0 scheduled discharge enable is False
2026-06-19 22:20:08.645608: Inverter 0 idle time is 06-19 21:40:00-06-19 23:59:00
2026-06-19 22:20:08.645629: Inverter 0 discharge windows currently []
2026-06-19 22:20:08.645647: Note: Inverter does not support discharge freeze - disabled
2026-06-19 22:20:08.645692: Note: Inverter does not support charge freeze - disabled
2026-06-19 22:20:08.645721: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 22:20:08.695693: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 08:30:00+01:00 - current SoC 60%, target 9%
2026-06-19 22:20:08.695808: Inverter 0 disabled charge window while waiting for schedule (now 06-19 22:20:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 22:20:08.695861: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 22:20:08.695995: Adjust demand (idle) time computed is 21:40:00-23:59:00
2026-06-19 22:20:08.696120: Not setting charging SoC as we are not within the window (now 06-19 22:20:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 22:20:08.696153: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 22:20:08.696189: Inverter 0 Current Target SoC is 7%, already at target
2026-06-19 22:20:08.696255: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:20:08.696278: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:20:08.696296: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:20:08.696314: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:20:08.696332: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:20:08.696348: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:20:08.696366: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:20:08.696380: Inverter 0 count register writes 0
2026-06-19 22:20:08.713785: Total inverter register writes now 2
2026-06-19 22:20:08.735061: Completed run status Demand
2026-06-19 22:20:08.742614: Info: record_status Demand
2026-06-19 22:20:08.757869: Saved current settings to /config/predbat_config.json
2026-06-19 22:20:42.836412: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 22:20:42.836672: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 22:20:42.836710: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 22:20:42.836874: Inverter 0 idle time is 06-19 21:40:00-06-19 23:59:00
2026-06-19 22:20:42.836904: Note: Inverter does not support discharge freeze - disabled
2026-06-19 22:20:42.836922: Note: Inverter does not support charge freeze - disabled
2026-06-19 22:20:42.836937: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 22:22:57.013635: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 22:22:57.013898: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 22:22:57.013931: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 22:22:57.014051: Inverter 0 idle time is 06-19 21:40:00-06-19 23:59:00
2026-06-19 22:22:57.014077: Note: Inverter does not support discharge freeze - disabled
2026-06-19 22:22:57.014114: Note: Inverter does not support charge freeze - disabled
2026-06-19 22:22:57.014130: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 22:24:57.188550: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 22:24:57.188766: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 22:24:57.188828: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 22:24:57.188969: Inverter 0 idle time is 06-19 21:40:00-06-19 23:59:00
2026-06-19 22:24:57.189006: Note: Inverter does not support discharge freeze - disabled
2026-06-19 22:24:57.189031: Note: Inverter does not support charge freeze - disabled
2026-06-19 22:24:57.189704: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 22:25:00.263328: --------------- PredBat - update at 2026-06-19 22:25:00+01:00 with clock skew 0 minutes, minutes now 1345
2026-06-19 22:25:00.264089: Saved current settings to /config/predbat_config.json
2026-06-19 22:25:00.264179: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 42.3 minutes
2026-06-19 22:25:00.264267: 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-19 22:25:00.264331: Autoupdate: There is an update pending v8.40.14 Fix lost config, further rollout of storage class - auto update is off
2026-06-19 22:25:00.284243: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-19 22:25:00.284703: Predbat mode is set to Control charge
2026-06-19 22:25:00.390722: Found 11520 load_today datapoints going back 2 days
2026-06-19 22:25:00.390819: Using load_power data to fill gaps in load_today data
2026-06-19 22:25:00.449235: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-19 22:25:00.449350: Zero load period starting at 2026-06-19T12:09:00+0100 (616 minutes) for 889 minutes with base value 0.9
2026-06-19 22:25:00.449394: Zero load period starting at 2026-06-18T19:24:00+0100 (1621 minutes) for 64 minutes with base value 0.8
2026-06-19 22:25:00.450517: Processing 384 30-minute periods for power integration
2026-06-19 22:25:00.503708: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-19 22:25:00.503822: Car charging hold True, threshold 6.0kWh
2026-06-19 22:25:00.503861: Current data so far today: load 6.95kWh, import 1.9kWh, export 0.0kWh, PV 0kWh
2026-06-19 22:25:00.522272: Standing charge is set to 49.98p
2026-06-19 22:25:00.559925: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-19 22:25:00.559988: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-19 22:25:00.560176: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-19&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 281.7 minutes
2026-06-19 22:25:00.560558: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 281.7 minutes
2026-06-19 22:25:00.565425: Loaded 95 datapoints of futurerate analysis
2026-06-19 22:25:00.694902: Predicted future rates: ['06-19 00:00:00 => 20.33 / 16.2', '06-19 01:00:00 => 19.52 / 15.77', '06-19 02:00:00 => 18.93 / 15.46', '06-19 03:00:00 => 18.35 / 15.16', '06-19 04:00:00 => 17.21 / 14.56', '06-19 05:00:00 => 17.06 / 14.48', '06-19 06:00:00 => 18.27 / 15.12', '06-19 07:00:00 => 18.8 / 15.39', '06-19 08:00:00 => 17.99 / 14.97', '06-19 09:00:00 => 16.14 / 13.99', '06-19 10:00:00 => 13.32 / 12.5', '06-19 11:00:00 => 10.77 / 11.16', '06-19 12:00:00 => 10.39 / 10.96', '06-19 13:00:00 => 11.2 / 11.38', '06-19 14:00:00 => 11.87 / 11.73', '06-19 15:00:00 => 13.94 / 12.83', '06-19 16:00:00 => 30.43 / 15.38', '06-19 17:00:00 => 32.26 / 16.34', '06-19 18:00:00 => 34.83 / 17.7', '06-19 19:00:00 => 23.94 / 18.11', '06-19 20:00:00 => 25.08 / 18.71', '06-19 21:00:00 => 25.38 / 18.87', '06-19 22:00:00 => 24.02 / 18.15', '06-19 23:00:00 => 21.47 / 16.8', '06-20 00:00:00 => 19.86 / 15.95', '06-20 01:00:00 => 19.14 / 15.57', '06-20 02:00:00 => 18.67 / 15.32', '06-20 03:00:00 => 18.16 / 15.06', '06-20 04:00:00 => 17.74 / 14.84', '06-20 05:00:00 => 17.42 / 14.67', '06-20 06:00:00 => 16.97 / 14.43', '06-20 07:00:00 => 16.21 / 14.03', '06-20 08:00:00 => 15.8 / 13.81', '06-20 09:00:00 => 15.99 / 13.91', '06-20 10:00:00 => 15.72 / 13.77', '06-20 11:00:00 => 14.72 / 13.24', '06-20 12:00:00 => 13.89 / 12.8', '06-20 13:00:00 => 13.26 / 12.47', '06-20 14:00:00 => 13.17 / 12.42', '06-20 15:00:00 => 14.23 / 12.98', '06-20 16:00:00 => 28.97 / 14.61', '06-20 17:00:00 => 30.71 / 15.53', '06-20 18:00:00 => 33.55 / 17.02', '06-20 19:00:00 => 23.07 / 17.65', '06-20 20:00:00 => 24.98 / 18.66', '06-20 21:00:00 => 24.77 / 18.55']
2026-06-19 22:25:00.717214: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-19 22:25:00.717479: Import rates: min 13.17p, max 36.53p, average 20.08p
2026-06-19 22:25:00.752083: Export rates: min 0p, max 0p, average 0.0p
2026-06-19 22:25:00.752143: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-19 22:25:00.753013: High export rate found rates in range 99p to -99p
2026-06-19 22:25:00.838867: Low Import rate found rates in range 13.17p to 34.93p
2026-06-19 22:25:00.838968: Battery level now 9.73kWh, -1hr ago 10.24kWh, at midnight 10.59kWh, battery value change in the last hour -7.21p, change today -12.19p, rate_forward 14.14p
2026-06-19 22:25:00.839143: Last hour: net energy 0.01kWh, import 0.01kWh, export 0.0kWh, car 0kWh, load 0.7kWh, net cost 0.29p, import 0.29p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-19 22:25:00.887295: Today's energy total net 1.9kWh, import 1.9kWh, export 0.0kWh, cost 91.68p, import 41.69p, export 0.0p, carbon 0.0kg
2026-06-19 22:25:00.887385: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-19 22:25:00.889998: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-19 22:25:00.891116: Warn: Found 1 gaps in load_today totalling 9690 minutes to fill using average data
2026-06-19 22:25:00.891181: Gap starting at 2026-06-18T15:55:00+0100 (1830 minutes) for 9690 minutes
2026-06-19 22:25:00.903721: Historical days now [7] weight [1]
2026-06-19 22:25:00.922123: Today's load divergence 104.38%, in-day adjustment 104.32%, damping 0.95x, yesterday 106.55% today 104.16% blend 6.6%
2026-06-19 22:25:00.922168: Today's predicted so far 14.55kWh with 0.0kWh car/iBoost excluded, 1.17kWh import ignored, and 0kWh forecast extra.
2026-06-19 22:25:00.922197: Today's actual load so far 15.27kWh with 0.0kWh car/iBoost excluded, and 0.47kWh import ignored.
2026-06-19 22:25:00.956265: Inverter 0: Type SK Sunsynk
2026-06-19 22:25:00.956325: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-19 22:25:00.956487: Reserve min: 7%, battery_min: 7%
2026-06-19 22:25:00.956542: 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-19 22:25:00.956773: Inverter 0 SoC: 9.6kW 60%, current charge rate 5000W, current discharge rate 5250W, current battery power 567W, current battery voltage 51.2V, grid power -54W, load power 602W, PV Power 0W
2026-06-19 22:25:00.957000: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 22:25:00.957080: Inverter 0 scheduled charge enable is False
2026-06-19 22:25:00.957105: Inverter 0 charge windows currently []
2026-06-19 22:25:00.957130: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-19 22:25:00.957265: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 22:25:00.957295: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 22:25:00.957345: Inverter 0 scheduled discharge enable is False
2026-06-19 22:25:00.957454: Inverter 0 idle time is 06-19 21:40:00-06-19 23:59:00
2026-06-19 22:25:00.957479: Inverter 0 discharge windows currently []
2026-06-19 22:25:00.957498: Note: Inverter does not support discharge freeze - disabled
2026-06-19 22:25:00.957514: Note: Inverter does not support charge freeze - disabled
2026-06-19 22:25:00.957528: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 22:25:01.013761: Dynamic load last period 0.60kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-19 22:25:01.013855: Plan was last updated on 2026-06-19 22:20:00+01:00 and is now 5.0 minutes old
2026-06-19 22:25:01.014261: Best charge window [ 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 9%, 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 13:00:00 @ 13.8p 44%, 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 72%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 73%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 75%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 44%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 21-06 22:00:00 @ 27.52p 100% ]
2026-06-19 22:25:01.014302: Best export window [  ]
2026-06-19 22:25:01.015162: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-19 22:25:01.017184: Load divergence over 8.0 hours mean 701.25W, min 700.8W, max 702.0W, std dev 0.58W, divergence 0.04%
2026-06-19 22:25:01.033065: Creating pool of 12 processes to match your CPU count
2026-06-19 22:25:01.117134: predict base end_record 06-21 11:05:00, final soc 1.12kWh, metric 492.67p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:00:00, load 31.3kWh, PV 0.0kWh
2026-06-19 22:25:01.119059:    Slot: [   22:25,    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,    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-19 22:25:01.120408:     SoC: [     9.6,     9.53,     9.12,     8.71,     8.29,     7.89,      7.5,     7.11,     6.71,     6.31,     5.92,     5.52,     5.13,     4.73,     4.34,     3.94,     3.55,     3.15,     2.76,     2.36,     1.97,     1.57,     1.18,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     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-19 22:25:01.121496:     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-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 22:25:01.122883:    LOAD: [    6.95,     7.01,      7.4,     7.78,     8.17,     8.54,      8.9,     9.27,     9.64,    10.01,    10.38,    10.75,    11.11,    11.48,    11.85,    12.22,    12.59,    12.95,    13.32,    13.69,    14.06,    14.43,    14.79,    15.16,    15.53,     15.9,    16.27,    16.63,     17.0,    17.37,    17.74,    18.11,    18.47,    18.84,    19.21,    19.58,     19.9,    19.96,    20.01,    20.07,    20.28,    20.75,     20.9,     20.9,    20.93,    20.96,    20.98,    21.04,    21.32,    21.49,    21.96,    22.33,     22.6,    23.24,    23.83,    23.87,    23.97,    24.11,     24.3,     24.5,    25.03,    26.27,    28.22,    28.55,    28.62,    28.76,    28.97,    29.23,    29.57,    29.96,    30.42,    30.64,    30.65,    30.89,     31.2,    31.57] kWh
2026-06-19 22:25:01.124113:      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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:25:01.125375:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.22,     2.58,     2.95,     3.32,     3.69,     4.06,     4.42,     4.79,     5.16,     5.53,      5.9,     6.26,     6.63,     6.95,     7.01,     7.07,     7.12,     7.33,      7.8,     7.95,     7.95,     7.98,     8.01,     8.04,     8.09,     8.37,     8.55,     9.02,     9.38,     9.65,    10.29,    10.88,    10.93,    11.02,    11.17,    11.36,    11.55,    12.08,    13.32,    15.27,     15.6,    15.68,    15.82,    16.02,    16.29,    16.62,    17.01,    17.47,    17.69,     17.7,    17.95,    18.26,    18.62] kWh
2026-06-19 22:25:01.126660:  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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:25:01.127988:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   146.75,   152.17,   157.92,   163.42,   168.26,   173.21,   178.41,   183.49,   188.53,   193.57,    198.7,   203.74,   208.78,   213.43,   215.09,   216.63,   218.46,   224.82,   241.22,   246.76,   246.77,   247.57,   248.34,   249.12,   250.57,   258.38,   262.62,   273.71,   281.07,   286.46,   349.46,   361.01,   361.93,   363.71,   366.24,   369.36,   373.03,   382.85,   405.89,   442.29,   448.29,   449.62,   451.96,   455.61,   460.12,   466.04,   471.98,   479.28,   482.81,    483.0,   486.82,   491.44,   496.18] p
2026-06-19 22:25:01.244729: Battery has 10.58 hours left - now at 9.6kWh
2026-06-19 22:25:01.279438: predict base10 end_record 06-21 11:05:00, final soc 1.12kWh, metric 512.96p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 08:35:00, load 32.46kWh, PV 0.0kWh
2026-06-19 22:25:01.280728:    Slot: [   22:25,    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,    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-19 22:25:01.281849:     SoC: [     9.6,     9.53,      9.1,     8.66,     8.23,     7.82,      7.4,     6.99,     6.57,     6.16,     5.75,     5.33,     4.92,      4.5,     4.09,     3.67,     3.26,     2.85,     2.43,     2.02,     1.61,     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] kWh
2026-06-19 22:25:01.282758:     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-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-19 22:25:01.283825:    LOAD: [    6.95,     7.02,     7.42,     7.82,     8.22,     8.61,      9.0,     9.38,     9.77,    10.15,    10.54,    10.93,    11.31,     11.7,    12.08,    12.47,    12.85,    13.24,    13.62,    14.01,    14.39,    14.78,    15.16,    15.55,    15.94,    16.32,    16.71,    17.09,    17.48,    17.86,    18.25,    18.64,    19.02,    19.41,    19.79,    20.18,    20.51,    20.57,    20.63,    20.69,    20.91,     21.4,    21.56,    21.56,    21.59,    21.62,    21.65,    21.71,     22.0,    22.18,    22.67,    23.06,    23.34,    24.01,    24.63,    24.68,    24.78,    24.93,    25.13,    25.33,    25.89,    27.19,    29.23,    29.57,    29.65,     29.8,    30.01,    30.29,    30.64,    31.05,    31.53,    31.76,    31.78,    32.03,    32.36,    32.73] kWh
2026-06-19 22:25:01.284840:      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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:25:01.285911:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.22,      2.6,     2.99,     3.38,     3.76,     4.15,     4.53,     4.92,      5.3,     5.69,     6.07,     6.46,     6.84,     7.23,     7.57,     7.63,     7.68,     7.75,     7.96,     8.45,     8.61,     8.61,     8.65,     8.67,      8.7,     8.76,     9.06,     9.24,     9.73,    10.11,     10.4,    11.07,    11.68,    11.73,    11.83,    11.98,    12.18,    12.38,    12.94,    14.24,    16.28,    16.63,    16.71,    16.85,    17.07,    17.35,    17.69,    18.11,    18.59,    18.82,    18.83,    19.09,    19.41,    19.79] kWh
2026-06-19 22:25:01.286902:  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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:25:01.287945:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   146.73,   152.95,   158.63,   164.66,   170.41,   175.49,   180.67,   186.12,   191.44,   196.72,    202.0,   207.37,   212.65,   217.92,   222.79,   224.53,   226.14,   228.05,   234.72,    251.9,    257.7,   257.72,   258.56,   259.36,   260.18,    261.7,    269.9,   274.34,   285.96,   293.66,   299.31,   362.92,   375.03,    376.0,   377.86,   380.51,   383.77,   387.62,   397.91,   422.04,   460.18,   466.46,   467.87,   470.31,   474.13,   478.86,   485.06,   491.29,   498.93,   502.63,   502.83,   506.83,   511.67,   516.64] p
2026-06-19 22:25:01.363672: predict best10 end_record 06-21 11:05:00, final soc 1.44kWh, metric 464.28p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:05:00, load 32.46kWh, PV 0.0kWh
2026-06-19 22:25:01.364972:    Slot: [   22:25,    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,    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-19 22:25:01.366020:     SoC: [     9.6,     9.53,      9.1,     8.66,     8.23,     7.82,      7.4,     6.99,     6.57,     6.16,     5.75,     5.33,     4.92,      4.5,     4.09,     3.67,     3.26,     2.85,     2.43,     2.02,     1.61,     1.61,     1.19,     1.12,     1.12,     1.12,     1.12,     3.06,      5.0,      6.0,      7.0,     8.94,    10.88,     11.5,    11.75,     12.0,     12.0,    11.94,    11.87,    11.81,    11.57,    11.04,    10.87,    10.87,    10.84,    10.81,    10.78,    10.72,     10.4,     10.2,     9.68,     9.26,     8.96,     8.24,     7.58,     7.53,     7.42,     7.26,     7.26,     7.04,     6.44,     5.05,     2.85,     2.48,      2.4,     2.24,     2.01,     1.71,     1.34,      1.5,     1.12,     1.12,     1.12,     1.12,     1.12,     3.06] kWh
2026-06-19 22:25:01.366881:     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<bf+,    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<bf+,    g~be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-19 22:25:01.367872:    LOAD: [    6.95,     7.02,     7.42,     7.82,     8.22,     8.61,      9.0,     9.38,     9.77,    10.15,    10.54,    10.93,    11.31,     11.7,    12.08,    12.47,    12.85,    13.24,    13.62,    14.01,    14.39,    14.78,    15.16,    15.55,    15.94,    16.32,    16.71,    17.09,    17.48,    17.86,    18.25,    18.64,    19.02,    19.41,    19.79,    20.18,    20.51,    20.57,    20.63,    20.69,    20.91,     21.4,    21.56,    21.56,    21.59,    21.62,    21.65,    21.71,     22.0,    22.18,    22.67,    23.06,    23.34,    24.01,    24.63,    24.68,    24.78,    24.93,    25.13,    25.33,    25.89,    27.19,    29.23,    29.57,    29.65,     29.8,    30.01,    30.29,    30.64,    31.05,    31.53,    31.76,    31.78,    32.03,    32.36,    32.73] kWh
2026-06-19 22:25:01.368823:      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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:25:01.369849:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     2.29,     2.29,      2.6,     2.99,     3.38,     3.76,     6.23,      8.7,    10.16,    11.62,    14.09,    16.56,    17.61,    18.26,    18.91,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.25,    19.45,    19.45,    19.45,    19.45,    19.45,    19.45,    19.45,    19.45,    19.45,    19.45,    19.45,    20.04,    20.16,    20.39,    20.41,    20.66,    20.99,    23.45] kWh
2026-06-19 22:25:01.370808:  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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:25:01.371810:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   147.46,   147.46,    152.6,   158.29,   164.31,   170.07,   202.57,   235.78,    256.4,   276.54,   310.34,   344.14,   358.79,   367.75,    376.7,   381.57,   381.57,   381.57,   381.57,   381.57,   381.57,   381.57,   381.57,   381.57,   381.57,   381.57,   381.57,   381.57,   381.57,   381.57,   381.57,   381.57,   431.55,   431.55,   431.55,   431.55,   431.55,   434.82,   434.82,   434.82,   434.82,   434.82,   434.82,   434.82,   434.82,   434.82,   434.82,   434.82,   443.66,   445.68,   449.38,   449.57,   453.57,   458.42,   490.81] p
2026-06-19 22:25:01.465660: predict best end_record 06-21 11:05:00, final soc 1.51kWh, metric 446.35p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 09:05:00, load 31.3kWh, PV 0.0kWh
2026-06-19 22:25:01.467516:    Slot: [   22:25,    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,    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-19 22:25:01.468934:     SoC: [     9.6,     9.53,     9.12,     8.71,     8.29,     7.89,      7.5,     7.11,     6.71,     6.31,     5.92,     5.52,     5.13,     4.73,     4.34,     3.94,     3.55,     3.15,     2.76,     2.36,     1.97,     1.64,     1.24,     1.12,     1.12,     1.12,     1.12,     3.45,     5.78,      6.0,      7.0,     9.33,    11.66,    11.66,    11.75,     12.0,     12.0,    11.94,    11.88,    11.81,    11.59,    11.09,    10.93,    10.92,    10.89,    10.86,    10.83,    10.78,    10.47,    10.29,     9.78,     9.39,      9.1,     8.41,     7.78,     7.73,     7.63,     7.47,     7.27,     7.06,     6.49,     5.16,     3.06,     2.71,     2.63,     2.48,     2.26,     1.97,     1.62,     1.62,     1.13,     1.12,     1.12,     1.12,     1.12,     3.45] kWh
2026-06-19 22:25:01.470352:     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<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be~,    g>be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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-19 22:25:01.471658:    LOAD: [    6.95,     7.01,      7.4,     7.78,     8.17,     8.54,      8.9,     9.27,     9.64,    10.01,    10.38,    10.75,    11.11,    11.48,    11.85,    12.22,    12.59,    12.95,    13.32,    13.69,    14.06,    14.43,    14.79,    15.16,    15.53,     15.9,    16.27,    16.63,     17.0,    17.37,    17.74,    18.11,    18.47,    18.84,    19.21,    19.58,     19.9,    19.96,    20.01,    20.07,    20.28,    20.75,     20.9,     20.9,    20.93,    20.96,    20.98,    21.04,    21.32,    21.49,    21.96,    22.33,     22.6,    23.24,    23.83,    23.87,    23.97,    24.11,     24.3,     24.5,    25.03,    26.27,    28.22,    28.55,    28.62,    28.76,    28.97,    29.23,    29.57,    29.96,    30.42,    30.64,    30.65,    30.89,     31.2,    31.57] kWh
2026-06-19 22:25:01.473833:      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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:25:01.476022:  IMPORT: [     1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,      1.9,     1.96,     1.96,     2.22,     2.58,     2.95,     3.32,     6.19,     9.06,     9.66,    11.11,    13.97,    16.84,    17.21,    17.68,    18.32,    18.64,    18.64,    18.64,    18.64,    18.64,    18.64,    18.64,    18.64,    18.64,    18.64,    18.64,    18.64,    18.64,    18.64,    18.64,    18.64,    18.64,    18.64,    18.64,    18.64,    18.64,    18.64,    18.64,    18.64,    18.64,    18.64,    18.64,    18.64,    18.64,    18.64,    18.64,    18.64,    18.64,    19.03,    19.03,    19.24,    19.26,     19.5,    19.81,    22.67] kWh
2026-06-19 22:25:01.477290:  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,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-19 22:25:01.478879:  METRIC: [   91.68,    91.68,    91.68,    91.68,    91.68,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   141.66,   142.58,   142.58,   146.68,    152.1,   157.85,   163.35,   201.11,   239.69,   248.29,   268.19,   307.45,   346.72,   351.85,   358.27,   366.99,   371.64,   371.64,   371.64,   371.64,   371.64,   371.64,   371.64,   371.64,   371.64,   371.64,   371.64,   371.64,   371.64,   371.64,   371.64,   371.64,   371.64,   421.62,   421.62,   421.62,   421.62,   421.62,   421.62,   421.62,   421.62,   421.62,   421.62,   421.62,   421.62,   421.62,   421.62,   421.62,   421.62,   427.56,   427.56,   431.01,   431.19,   435.01,   439.64,   477.29] p
2026-06-19 22:25:01.481453:  STATE:  [        ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,     Chrg]
2026-06-19 22:25:01.481526: Saving plan best values to HA entities
2026-06-19 22:25:01.639918: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-19 22:25:01.645010: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-19 22:25:01.650804: Best charging limit SoC's [1.5, 16.0, 6.0, 7.0, 16.0, 11.5, 11.75, 12.0, 7.0, 1.5, 16.0, 16.0]kWh, export []kWh gives import battery 39.42kWh, house 2.14kWh, export 0.0kWh, metric 446.35p, metric10 464.28p
2026-06-19 22:25:01.726038: Marginal costs baseline metric (no standing charge): 346.3838
2026-06-19 22:25:01.934611: Marginal energy costs matrix computed: min=14.25 max=19.58
2026-06-19 22:25:02.013655: Rate array import [{'start': 1345, 'end': 1380, 'rate': 'expensive', 'range': '(22.4p - 22.9p)'}, {'start': 1380, 'end': 2400, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}, {'start': 2400, 'end': 2460, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 2460, 'end': 2580, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 2580, 'end': 2820, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 2820, 'end': 3545, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 1345, 'end': 3545, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-19 22:25:02.014388: - Your estimated bill for today is £0.92 and tomorrow is £2.80
2026-06-19 22:25:02.014421: - Import rates are expensive (22.4p - 22.9p) for the next 35 minutes and then cheap (13.2p - 20.3p) for the next 17 hours.
2026-06-19 22:25:02.014439: - The battery is currently at 60% and is in eco mode for the next 9 hours.
2026-06-19 22:25:02.014455: - For the next 48 hours there will be no solar generation.
2026-06-19 22:25:02.014470: - You will run out of battery in 10 hours.
2026-06-19 22:25:02.014484: - Your next charge slot will be in 9 hours where import rates will be cheap (15.0p).
2026-06-19 22:25:02.014500: 
2026-06-19 22:25:02.058307: Plan calculation took 1.04 seconds
2026-06-19 22:25:02.062058: No high rate period found
2026-06-19 22:25:02.113275: Import threshold used for optimisation was 16.74p
2026-06-19 22:25:02.163047: Low import rate windows [0: 06-19 22:00:00 - 06-19 22:30:00 @ 22.44, 1: 06-19 22:30:00 - 06-19 23:00:00 @ 22.91, 2: 06-19 23:00:00 - 06-19 23:30:00 @ 19.93, 3: 06-19 23:30:00 - 06-20 00:00:00 @ 20.04, 4: 06-20 00:00:00 - 06-20 00:30:00 @ 20.31, 5: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 6: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 7: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 8: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 9: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 10: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 11: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 12: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 13: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 14: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 15: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 16: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 17: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 18: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 19: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 20: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 21: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 22: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 23: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 24: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 25: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 26: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 27: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 28: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 29: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 30: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 31: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 32: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 33: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 34: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 35: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 36: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 37: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 38: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 39: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 40: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 41: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 42: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 43: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 44: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 45: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 46: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 47: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 48: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 49: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 50: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 51: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 52: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 53: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 54: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 55: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 56: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 57: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 58: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 59: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 60: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 61: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 62: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 63: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 64: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 65: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 66: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 67: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 68: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 69: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 70: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 71: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 72: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 73: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 74: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 75: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 76: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 77: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 78: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 79: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 80: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 81: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 82: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 83: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 84: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 85: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 86: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 87: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 88: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 89: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 90: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41, 91: 06-21 20:30:00 - 06-21 21:00:00 @ 27.78, 92: 06-21 21:00:00 - 06-21 21:30:00 @ 27.1, 93: 06-21 21:30:00 - 06-21 22:00:00 @ 27.67, 94: 06-21 22:00:00 - 06-21 22:30:00 @ 24.43]
2026-06-19 22:25:02.172077: Inverter 0 Charge window will be: 2026-06-20 08:00:00+01:00 - 2026-06-20 08:30:00+01:00 - current SoC 60%, target 9%
2026-06-19 22:25:02.172193: Inverter 0 disabled charge window while waiting for schedule (now 06-19 22:25:00 target set_window_minutes 30 charge start time 06-20 08:00:00) original inverter start time 06-21 00:00:00
2026-06-19 22:25:02.172279: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-19 22:25:02.172506: Adjust demand (idle) time computed is 21:40:00-23:59:00
2026-06-19 22:25:02.172703: Not setting charging SoC as we are not within the window (now 06-19 22:25:00 target set_soc_minutes 30 charge start time 06-21 00:00:00)
2026-06-19 22:25:02.172764: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-19 22:25:02.172841: Inverter 0 Current Target SoC is 7%, already at target
2026-06-19 22:25:02.172930: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:25:02.172959: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:25:02.172983: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:25:02.173024: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:25:02.173048: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:25:02.173069: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:25:02.173091: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-19 22:25:02.173109: Inverter 0 count register writes 0
2026-06-19 22:25:02.189770: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-19 22:25:02.194723: Total inverter register writes now 2
2026-06-19 22:25:02.214177: Completed run status Demand
2026-06-19 22:25:02.219860: Info: record_status Demand
2026-06-19 22:25:02.232520: Saved current settings to /config/predbat_config.json
2026-06-19 22:25:42.310637: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 22:25:42.310978: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 22:25:42.311034: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 22:25:42.311250: Inverter 0 idle time is 06-19 21:40:00-06-19 23:59:00
2026-06-19 22:25:42.311309: Note: Inverter does not support discharge freeze - disabled
2026-06-19 22:25:42.311345: Note: Inverter does not support charge freeze - disabled
2026-06-19 22:25:42.311368: Note: Inverter does not support reserve - disabling reserve functions
2026-06-19 22:27:42.491284: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-19 22:27:42.491486: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-19 22:27:42.491516: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-19 22:27:42.491636: Inverter 0 idle time is 06-19 21:40:00-06-19 23:59:00
2026-06-19 22:27:42.491662: Note: Inverter does not support discharge freeze - disabled
2026-06-19 22:27:42.491680: Note: Inverter does not support charge freeze - disabled
2026-06-19 22:27:42.491695: Note: Inverter does not support reserve - disabling reserve functions