{ "fixture_version": 1, "meta": { "site_id": 2, "site_code": "home-01", "prague_day": "2026-06-07", "window_from": "2026-06-07T00:00:00+02:00", "window_to": "2026-06-08T12:00:00+02:00", "horizon_hours": 36, "soc_wh": 28160.0, "soc_source": "audit_interval", "tag": "neg_sell_deep", "extracted_at": "2026-06-11T10:24:51.300939+02:00", "dsn_host": "10.200.200.1:5432", "note": "Vstupy plánovače zmrazené k okamžiku extrakce (context = aktuální konfigurace, sloty = fn_load_planning_slots_full nad historickými cenami/forecasty). EV sessions vynulovány, operating_mode=AUTO." }, "context_json": { "grid": { "max_export_power_w": 13500, "max_import_power_w": 17000, "block_export_on_negative_sell": false, "deye_gen_microinverter_cutoff_enabled": false }, "market": { "sale_pricing_mode": "spot", "purchase_pricing_mode": "spot" }, "soc_wh": 28160.0, "battery": { "min_soc_wh": 6400.0, "soc_max_wh": 64000.0, "arb_floor_wh": 12800.0, "reserve_soc_wh": 12800.0, "charge_efficiency": 0.95, "charge_slot_buffer": 1.3, "max_charge_power_w": 18000, "planner_soc_max_wh": 64000.0, "usable_capacity_wh": 64000, "discharge_efficiency": 0.95, "discharge_slot_buffer": 1.5, "max_discharge_power_w": 18000, "degradation_cost_czk_kwh": 0.15, "planner_discharge_floor_percent": 5.0, "planner_neg_sell_prep_soc_percent": 80.0, "planner_terminal_soc_value_factor": 0.9, "planner_neg_sell_full_soc_tail_slots": 4, "planner_daytime_charge_price_quantile": 0.7, "planner_daytime_charge_target_enabled": true, "planner_extreme_buy_threshold_czk_kwh": -2.0, "planner_night_baseload_buffer_percent": 20, "planner_neg_sell_vent_min_sell_czk_kwh": -1.0, "planner_discharge_relax_prewindow_slots": 8, "planner_charge_commitment_penalty_czk_kwh": 0.2 }, "tuv_temp": 55.0, "vehicles": [ { "max_charge_power_w": 11000, "battery_capacity_kwh": 75.0, "default_target_soc_pct": 80.0 }, { "max_charge_power_w": 7400, "battery_capacity_kwh": 52.0, "default_target_soc_pct": 90.0 } ], "heat_pump": { "tuv_min_temp_c": 0, "tuv_target_temp_c": 55, "rated_heating_power_w": 0 }, "ev_sessions": [], "operating_mode": "AUTO", "planning_config": {}, "tuv_delta_stats": [ { "dow": 0, "hour": 0, "delta": 0.0 }, { "dow": 0, "hour": 1, "delta": 0.0 }, { "dow": 0, "hour": 2, "delta": 0.0 }, { "dow": 0, "hour": 3, "delta": 0.0 }, { "dow": 0, "hour": 4, "delta": 0.0 }, { "dow": 0, "hour": 5, "delta": 0.0 }, { "dow": 0, "hour": 6, "delta": 0.0 }, { "dow": 0, "hour": 7, "delta": 0.0 }, { "dow": 0, "hour": 8, "delta": 0.0 }, { "dow": 0, "hour": 9, "delta": 0.0 }, { "dow": 0, "hour": 10, "delta": 0.0 }, { "dow": 0, "hour": 11, "delta": 0.0 }, { "dow": 0, "hour": 12, "delta": 0.0 }, { "dow": 0, "hour": 13, "delta": 0.0 }, { "dow": 0, "hour": 14, "delta": 0.0 }, { "dow": 0, "hour": 15, "delta": 0.0 }, { "dow": 0, "hour": 16, "delta": 0.0 }, { "dow": 0, "hour": 17, "delta": 0.0 }, { "dow": 0, "hour": 18, "delta": 0.0 }, { "dow": 0, "hour": 19, "delta": 0.0 }, { "dow": 0, "hour": 20, "delta": 0.0 }, { "dow": 0, "hour": 21, "delta": 0.0 }, { "dow": 0, "hour": 22, "delta": 0.0 }, { "dow": 0, "hour": 23, "delta": 0.0 }, { "dow": 1, "hour": 0, "delta": 0.0 }, { "dow": 1, "hour": 1, "delta": 0.0 }, { "dow": 1, "hour": 2, "delta": 0.0 }, { "dow": 1, "hour": 3, "delta": 0.0 }, { "dow": 1, "hour": 4, "delta": 0.0 }, { "dow": 1, "hour": 5, "delta": 0.0 }, { "dow": 1, "hour": 6, "delta": 0.0 }, { "dow": 1, "hour": 7, "delta": 0.0 }, { "dow": 1, "hour": 8, "delta": 0.0 }, { "dow": 1, "hour": 9, "delta": 0.0 }, { "dow": 1, "hour": 10, "delta": 0.0 }, { "dow": 1, "hour": 11, "delta": 0.0 }, { "dow": 1, "hour": 12, "delta": 0.0 }, { "dow": 1, "hour": 13, "delta": 0.0 }, { "dow": 1, "hour": 14, "delta": 0.0 }, { "dow": 1, "hour": 15, "delta": 0.0 }, { "dow": 1, "hour": 16, "delta": 0.0 }, { "dow": 1, "hour": 17, "delta": 0.0 }, { "dow": 1, "hour": 18, "delta": 0.0 }, { "dow": 1, "hour": 19, "delta": 0.0 }, { "dow": 1, "hour": 20, "delta": 0.0 }, { "dow": 1, "hour": 21, "delta": 0.0 }, { "dow": 1, "hour": 22, "delta": 0.0 }, { "dow": 1, "hour": 23, "delta": 0.0 }, { "dow": 2, "hour": 0, "delta": 0.0 }, { "dow": 2, "hour": 1, "delta": 0.0 }, { "dow": 2, "hour": 2, "delta": 0.0 }, { "dow": 2, "hour": 3, "delta": 0.0 }, { "dow": 2, "hour": 4, "delta": 0.0 }, { "dow": 2, "hour": 5, "delta": 0.0 }, { "dow": 2, "hour": 6, "delta": 0.0 }, { "dow": 2, "hour": 7, "delta": 0.0 }, { "dow": 2, "hour": 8, "delta": 0.0 }, { "dow": 2, "hour": 9, "delta": 0.0 }, { "dow": 2, "hour": 10, "delta": 0.0 }, { "dow": 2, "hour": 11, "delta": 0.0 }, { "dow": 2, "hour": 12, "delta": 0.0 }, { "dow": 2, "hour": 13, "delta": 0.0 }, { "dow": 2, "hour": 14, "delta": 0.0 }, { "dow": 2, "hour": 15, "delta": 0.0 }, { "dow": 2, "hour": 16, "delta": 0.0 }, { "dow": 2, "hour": 17, "delta": 0.0 }, { "dow": 2, "hour": 18, "delta": 0.0 }, { "dow": 2, "hour": 19, "delta": 0.0 }, { "dow": 2, "hour": 20, "delta": 0.0 }, { "dow": 2, "hour": 21, "delta": 0.0 }, { "dow": 2, "hour": 22, "delta": 0.0 }, { "dow": 2, "hour": 23, "delta": 0.0 }, { "dow": 3, "hour": 0, "delta": 0.0 }, { "dow": 3, "hour": 1, "delta": 0.0 }, { "dow": 3, "hour": 2, "delta": 0.0 }, { "dow": 3, "hour": 3, "delta": 0.0 }, { "dow": 3, "hour": 4, "delta": 0.0 }, { "dow": 3, "hour": 5, "delta": 0.0 }, { "dow": 3, "hour": 6, "delta": 0.0 }, { "dow": 3, "hour": 7, "delta": 0.0 }, { "dow": 3, "hour": 8, "delta": 0.0 }, { "dow": 3, "hour": 9, "delta": 0.0 }, { "dow": 3, "hour": 10, "delta": 0.0 }, { "dow": 3, "hour": 11, "delta": 0.0 }, { "dow": 3, "hour": 12, "delta": 0.0 }, { "dow": 3, "hour": 13, "delta": 0.0 }, { "dow": 3, "hour": 14, "delta": 0.0 }, { "dow": 3, "hour": 15, "delta": 0.0 }, { "dow": 3, "hour": 16, "delta": 0.0 }, { "dow": 3, "hour": 17, "delta": 0.0 }, { "dow": 3, "hour": 18, "delta": 0.0 }, { "dow": 3, "hour": 19, "delta": 0.0 }, { "dow": 3, "hour": 20, "delta": 0.0 }, { "dow": 3, "hour": 21, "delta": 0.0 }, { "dow": 3, "hour": 22, "delta": 0.0 }, { "dow": 3, "hour": 23, "delta": 0.0 }, { "dow": 4, "hour": 0, "delta": 0.0 }, { "dow": 4, "hour": 1, "delta": 0.0 }, { "dow": 4, "hour": 2, "delta": 0.0 }, { "dow": 4, "hour": 3, "delta": 0.0 }, { "dow": 4, "hour": 4, "delta": 0.0 }, { "dow": 4, "hour": 5, "delta": 0.0 }, { "dow": 4, "hour": 6, "delta": 0.0 }, { "dow": 4, "hour": 7, "delta": 0.0 }, { "dow": 4, "hour": 8, "delta": 0.0 }, { "dow": 4, "hour": 9, "delta": 0.0 }, { "dow": 4, "hour": 10, "delta": 0.0 }, { "dow": 4, "hour": 11, "delta": 0.0 }, { "dow": 4, "hour": 12, "delta": 0.0 }, { "dow": 4, "hour": 13, "delta": 0.0 }, { "dow": 4, "hour": 14, "delta": 0.0 }, { "dow": 4, "hour": 15, "delta": 0.0 }, { "dow": 4, "hour": 16, "delta": 0.0 }, { "dow": 4, "hour": 17, "delta": 0.0 }, { "dow": 4, "hour": 18, "delta": 0.0 }, { "dow": 4, "hour": 19, "delta": 0.0 }, { "dow": 4, "hour": 20, "delta": 0.0 }, { "dow": 4, "hour": 21, "delta": 0.0 }, { "dow": 4, "hour": 22, "delta": 0.0 }, { "dow": 4, "hour": 23, "delta": 0.0 }, { "dow": 5, "hour": 0, "delta": 0.0 }, { "dow": 5, "hour": 1, "delta": 0.0 }, { "dow": 5, "hour": 2, "delta": 0.0 }, { "dow": 5, "hour": 3, "delta": 0.0 }, { "dow": 5, "hour": 4, "delta": 0.0 }, { "dow": 5, "hour": 5, "delta": 0.0 }, { "dow": 5, "hour": 6, "delta": 0.0 }, { "dow": 5, "hour": 7, "delta": 0.0 }, { "dow": 5, "hour": 8, "delta": 0.0 }, { "dow": 5, "hour": 9, "delta": 0.0 }, { "dow": 5, "hour": 10, "delta": 0.0 }, { "dow": 5, "hour": 11, "delta": 0.0 }, { "dow": 5, "hour": 12, "delta": 0.0 }, { "dow": 5, "hour": 13, "delta": 0.0 }, { "dow": 5, "hour": 14, "delta": 0.0 }, { "dow": 5, "hour": 15, "delta": 0.0 }, { "dow": 5, "hour": 16, "delta": 0.0 }, { "dow": 5, "hour": 17, "delta": 0.0 }, { "dow": 5, "hour": 18, "delta": 0.0 }, { "dow": 5, "hour": 19, "delta": 0.0 }, { "dow": 5, "hour": 20, "delta": 0.0 }, { "dow": 5, "hour": 21, "delta": 0.0 }, { "dow": 5, "hour": 22, "delta": 0.0 }, { "dow": 5, "hour": 23, "delta": 0.0 }, { "dow": 6, "hour": 0, "delta": 0.0 }, { "dow": 6, "hour": 1, "delta": 0.0 }, { "dow": 6, "hour": 2, "delta": 0.0 }, { "dow": 6, "hour": 3, "delta": 0.0 }, { "dow": 6, "hour": 4, "delta": 0.0 }, { "dow": 6, "hour": 5, "delta": 0.0 }, { "dow": 6, "hour": 6, "delta": 0.0 }, { "dow": 6, "hour": 7, "delta": 0.0 }, { "dow": 6, "hour": 8, "delta": 0.0 }, { "dow": 6, "hour": 9, "delta": 0.0 }, { "dow": 6, "hour": 10, "delta": 0.0 }, { "dow": 6, "hour": 11, "delta": 0.0 }, { "dow": 6, "hour": 12, "delta": 0.0 }, { "dow": 6, "hour": 13, "delta": 0.0 }, { "dow": 6, "hour": 14, "delta": 0.0 }, { "dow": 6, "hour": 15, "delta": 0.0 }, { "dow": 6, "hour": 16, "delta": 0.0 }, { "dow": 6, "hour": 17, "delta": 0.0 }, { "dow": 6, "hour": 18, "delta": 0.0 }, { "dow": 6, "hour": 19, "delta": 0.0 }, { "dow": 6, "hour": 20, "delta": 0.0 }, { "dow": 6, "hour": 21, "delta": 0.0 }, { "dow": 6, "hour": 22, "delta": 0.0 }, { "dow": 6, "hour": 23, "delta": 0.0 } ] }, "slot_rows": [ { "slot_ord": 0, "interval_start": "2026-06-06T22:00:00+00:00", "buy_price": 4.756077, "sell_price": 2.92325, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 456, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 1, "interval_start": "2026-06-06T22:15:00+00:00", "buy_price": 4.349197, "sell_price": 2.61475, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 456, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 2, "interval_start": "2026-06-06T22:30:00+00:00", "buy_price": 4.32117, "sell_price": 2.5935, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 456, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 3, "interval_start": "2026-06-06T22:45:00+00:00", "buy_price": 4.276657, "sell_price": 2.55975, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 456, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 4, "interval_start": "2026-06-06T23:00:00+00:00", "buy_price": 4.22522, "sell_price": 2.52075, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 439, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 5, "interval_start": "2026-06-06T23:15:00+00:00", "buy_price": 4.155318, "sell_price": 2.46775, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 439, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 6, "interval_start": "2026-06-06T23:30:00+00:00", "buy_price": 3.975289, "sell_price": 2.33125, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 439, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 7, "interval_start": "2026-06-06T23:45:00+00:00", "buy_price": 3.76954, "sell_price": 2.17525, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 439, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 8, "interval_start": "2026-06-07T00:00:00+00:00", "buy_price": 4.063655, "sell_price": 2.39825, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 436, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 9, "interval_start": "2026-06-07T00:15:00+00:00", "buy_price": 3.799215, "sell_price": 2.19775, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 436, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 10, "interval_start": "2026-06-07T00:30:00+00:00", "buy_price": 3.759978, "sell_price": 2.168, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 436, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 11, "interval_start": "2026-06-07T00:45:00+00:00", "buy_price": 3.48235, "sell_price": 1.9575, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 436, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 12, "interval_start": "2026-06-07T01:00:00+00:00", "buy_price": 3.762616, "sell_price": 2.17, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 452, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 13, "interval_start": "2026-06-07T01:15:00+00:00", "buy_price": 3.479382, "sell_price": 1.95525, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 452, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 14, "interval_start": "2026-06-07T01:30:00+00:00", "buy_price": 3.344854, "sell_price": 1.85325, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 452, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 15, "interval_start": "2026-06-07T01:45:00+00:00", "buy_price": 3.025021, "sell_price": 1.61075, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 452, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 16, "interval_start": "2026-06-07T02:00:00+00:00", "buy_price": 3.165814, "sell_price": 1.7175, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 462, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 17, "interval_start": "2026-06-07T02:15:00+00:00", "buy_price": 2.988092, "sell_price": 1.58275, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 462, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 18, "interval_start": "2026-06-07T02:30:00+00:00", "buy_price": 2.8351, "sell_price": 1.46675, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 462, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 19, "interval_start": "2026-06-07T02:45:00+00:00", "buy_price": 2.583849, "sell_price": 1.27625, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 462, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 20, "interval_start": "2026-06-07T03:00:00+00:00", "buy_price": 2.673864, "sell_price": 1.3445, "is_predicted_price": false, "pv_a_forecast_w": 10, "pv_b_forecast_w": 9, "load_baseline_w": 455, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 21, "interval_start": "2026-06-07T03:15:00+00:00", "buy_price": 2.195433, "sell_price": 0.98175, "is_predicted_price": false, "pv_a_forecast_w": 48, "pv_b_forecast_w": 49, "load_baseline_w": 455, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 22, "interval_start": "2026-06-07T03:30:00+00:00", "buy_price": 1.809655, "sell_price": 0.68925, "is_predicted_price": false, "pv_a_forecast_w": 236, "pv_b_forecast_w": 139, "load_baseline_w": 455, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 23, "interval_start": "2026-06-07T03:45:00+00:00", "buy_price": 0.889722, "sell_price": -0.00825, "is_predicted_price": false, "pv_a_forecast_w": 59, "pv_b_forecast_w": 0, "load_baseline_w": 455, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": "neg_window_grid_charge", "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": null, "charge_layer": "neg_window", "charge_slot_reason": "neg_window_grid_charge" }, { "slot_ord": 24, "interval_start": "2026-06-07T04:00:00+00:00", "buy_price": 0.778934, "sell_price": -0.09225, "is_predicted_price": false, "pv_a_forecast_w": 281, "pv_b_forecast_w": 55, "load_baseline_w": 475, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 12800.0, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": "neg_window_grid_charge", "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": null, "charge_layer": "neg_window", "charge_slot_reason": "neg_window_grid_charge" }, { "slot_ord": 25, "interval_start": "2026-06-07T04:15:00+00:00", "buy_price": 0.673422, "sell_price": -0.17225, "is_predicted_price": false, "pv_a_forecast_w": 427, "pv_b_forecast_w": 19, "load_baseline_w": 475, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 13041.264285714286, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": "neg_window_grid_charge", "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": null, "charge_layer": "neg_window", "charge_slot_reason": "neg_window_grid_charge" }, { "slot_ord": 26, "interval_start": "2026-06-07T04:30:00+00:00", "buy_price": 0.651001, "sell_price": -0.18925, "is_predicted_price": false, "pv_a_forecast_w": 530, "pv_b_forecast_w": 0, "load_baseline_w": 475, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 13282.528571428571, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": "neg_window_grid_charge", "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": null, "charge_layer": "neg_window", "charge_slot_reason": "neg_window_pv" }, { "slot_ord": 27, "interval_start": "2026-06-07T04:45:00+00:00", "buy_price": 0.574175, "sell_price": -0.2475, "is_predicted_price": false, "pv_a_forecast_w": 823, "pv_b_forecast_w": 0, "load_baseline_w": 475, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 13523.792857142857, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": "neg_window_grid_charge", "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": null, "charge_layer": "neg_window", "charge_slot_reason": "neg_window_pv" }, { "slot_ord": 28, "interval_start": "2026-06-07T05:00:00+00:00", "buy_price": 0.565602, "sell_price": -0.254, "is_predicted_price": false, "pv_a_forecast_w": 1215, "pv_b_forecast_w": 0, "load_baseline_w": 880, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 13765.057142857142, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": "neg_window_grid_charge", "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": null, "charge_layer": "neg_window", "charge_slot_reason": "neg_window_pv" }, { "slot_ord": 29, "interval_start": "2026-06-07T05:15:00+00:00", "buy_price": 0.505263, "sell_price": -0.29975, "is_predicted_price": false, "pv_a_forecast_w": 1499, "pv_b_forecast_w": 0, "load_baseline_w": 880, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 14006.32142857143, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": "neg_window_grid_charge", "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": null, "charge_layer": "neg_window", "charge_slot_reason": "neg_window_pv" }, { "slot_ord": 30, "interval_start": "2026-06-07T05:30:00+00:00", "buy_price": 0.504933, "sell_price": -0.3, "is_predicted_price": false, "pv_a_forecast_w": 1677, "pv_b_forecast_w": 0, "load_baseline_w": 880, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 14247.585714285715, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": "neg_window_grid_charge", "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": null, "charge_layer": "neg_window", "charge_slot_reason": "neg_window_pv" }, { "slot_ord": 31, "interval_start": "2026-06-07T05:45:00+00:00", "buy_price": 0.504658, "sell_price": -0.30025, "is_predicted_price": false, "pv_a_forecast_w": 2633, "pv_b_forecast_w": 733, "load_baseline_w": 880, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 14488.85, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": "neg_window_grid_charge", "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": null, "charge_layer": "neg_window", "charge_slot_reason": "neg_window_pv" }, { "slot_ord": 32, "interval_start": "2026-06-07T06:00:00+00:00", "buy_price": 0.504658, "sell_price": -0.30025, "is_predicted_price": false, "pv_a_forecast_w": 3034, "pv_b_forecast_w": 977, "load_baseline_w": 911, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 14730.114285714286, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": "neg_window_grid_charge", "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": null, "charge_layer": "neg_window", "charge_slot_reason": "neg_window_pv" }, { "slot_ord": 33, "interval_start": "2026-06-07T06:15:00+00:00", "buy_price": 0.503557, "sell_price": -0.30125, "is_predicted_price": false, "pv_a_forecast_w": 2832, "pv_b_forecast_w": 1748, "load_baseline_w": 911, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 14971.378571428571, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": "neg_window_grid_charge", "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": null, "charge_layer": "neg_window", "charge_slot_reason": "neg_window_pv" }, { "slot_ord": 34, "interval_start": "2026-06-07T06:30:00+00:00", "buy_price": 0.501905, "sell_price": -0.30275, "is_predicted_price": false, "pv_a_forecast_w": 3638, "pv_b_forecast_w": 2888, "load_baseline_w": 911, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 15212.642857142857, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": "neg_window_grid_charge", "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": null, "charge_layer": "neg_window", "charge_slot_reason": "neg_window_pv" }, { "slot_ord": 35, "interval_start": "2026-06-07T06:45:00+00:00", "buy_price": 0.448502, "sell_price": -0.35125, "is_predicted_price": false, "pv_a_forecast_w": 4338, "pv_b_forecast_w": 3584, "load_baseline_w": 911, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 15453.907142857142, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": "neg_window_grid_charge", "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": null, "charge_layer": "neg_window", "charge_slot_reason": "neg_window_pv" }, { "slot_ord": 36, "interval_start": "2026-06-07T07:00:00+00:00", "buy_price": 1.105087, "sell_price": -0.3325, "is_predicted_price": false, "pv_a_forecast_w": 4646, "pv_b_forecast_w": 3874, "load_baseline_w": 2020, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 15695.171428571428, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": "neg_window_grid_charge", "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": null, "charge_layer": "neg_window", "charge_slot_reason": "neg_window_pv" }, { "slot_ord": 37, "interval_start": "2026-06-07T07:15:00+00:00", "buy_price": 1.047004, "sell_price": -0.38525, "is_predicted_price": false, "pv_a_forecast_w": 5324, "pv_b_forecast_w": 4528, "load_baseline_w": 2020, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 15936.435714285713, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": "neg_window_grid_charge", "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": null, "charge_layer": "neg_window", "charge_slot_reason": "neg_window_pv" }, { "slot_ord": 38, "interval_start": "2026-06-07T07:30:00+00:00", "buy_price": 0.989196, "sell_price": -0.43775, "is_predicted_price": false, "pv_a_forecast_w": 5891, "pv_b_forecast_w": 5083, "load_baseline_w": 2020, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 16177.7, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": "neg_window_grid_charge", "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": null, "charge_layer": "neg_window", "charge_slot_reason": "neg_window_pv" }, { "slot_ord": 39, "interval_start": "2026-06-07T07:45:00+00:00", "buy_price": 0.865047, "sell_price": -0.5505, "is_predicted_price": false, "pv_a_forecast_w": 6256, "pv_b_forecast_w": 5501, "load_baseline_w": 2020, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 16418.964285714286, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": "neg_window_grid_charge", "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": null, "charge_layer": "neg_window", "charge_slot_reason": "neg_window_pv" }, { "slot_ord": 40, "interval_start": "2026-06-07T08:00:00+00:00", "buy_price": 0.367571, "sell_price": -0.42475, "is_predicted_price": false, "pv_a_forecast_w": 6532, "pv_b_forecast_w": 5793, "load_baseline_w": 1470, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 16660.22857142857, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": "neg_window_grid_charge", "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": null, "charge_layer": "neg_window", "charge_slot_reason": "neg_window_pv" }, { "slot_ord": 41, "interval_start": "2026-06-07T08:15:00+00:00", "buy_price": 0.354633, "sell_price": -0.4365, "is_predicted_price": false, "pv_a_forecast_w": 6754, "pv_b_forecast_w": 6035, "load_baseline_w": 1470, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 16901.492857142857, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": "neg_window_grid_charge", "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": null, "charge_layer": "neg_window", "charge_slot_reason": "neg_window_pv" }, { "slot_ord": 42, "interval_start": "2026-06-07T08:30:00+00:00", "buy_price": 0.232961, "sell_price": -0.547, "is_predicted_price": false, "pv_a_forecast_w": 6980, "pv_b_forecast_w": 6274, "load_baseline_w": 1470, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 17142.757142857143, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": "neg_window_grid_charge", "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": null, "charge_layer": "neg_window", "charge_slot_reason": "neg_window_pv" }, { "slot_ord": 43, "interval_start": "2026-06-07T08:45:00+00:00", "buy_price": 0.183687, "sell_price": -0.59175, "is_predicted_price": false, "pv_a_forecast_w": 6516, "pv_b_forecast_w": 5940, "load_baseline_w": 1470, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 17384.02142857143, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": "cheaper_pv_ahead", "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": 21375.0, "charge_layer": "grid_am", "charge_slot_reason": "grid_layer_b" }, { "slot_ord": 44, "interval_start": "2026-06-07T09:00:00+00:00", "buy_price": 0.150929, "sell_price": -0.6215, "is_predicted_price": false, "pv_a_forecast_w": 6983, "pv_b_forecast_w": 6324, "load_baseline_w": 1721, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 17625.285714285714, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": "cheaper_pv_ahead", "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": 17100.0, "charge_layer": "grid_am", "charge_slot_reason": "grid_layer_b" }, { "slot_ord": 45, "interval_start": "2026-06-07T09:15:00+00:00", "buy_price": 0.103032, "sell_price": -0.665, "is_predicted_price": false, "pv_a_forecast_w": 7548, "pv_b_forecast_w": 6774, "load_baseline_w": 1721, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 17866.55, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 35840.0, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": "cheaper_pv_ahead", "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": 4275.0, "charge_layer": "grid_am", "charge_slot_reason": "grid_layer_b" }, { "slot_ord": 46, "interval_start": "2026-06-07T09:30:00+00:00", "buy_price": 0.11129, "sell_price": -0.6575, "is_predicted_price": false, "pv_a_forecast_w": 7745, "pv_b_forecast_w": 6994, "load_baseline_w": 1721, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 18107.814285714285, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 34632.0125, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": "cheaper_pv_ahead", "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": 12825.0, "charge_layer": "grid_am", "charge_slot_reason": "grid_layer_b" }, { "slot_ord": 47, "interval_start": "2026-06-07T09:45:00+00:00", "buy_price": 0.103857, "sell_price": -0.66425, "is_predicted_price": false, "pv_a_forecast_w": 7928, "pv_b_forecast_w": 7169, "load_baseline_w": 1721, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 18349.07857142857, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 31540.2375, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": "cheaper_pv_ahead", "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": 8550.0, "charge_layer": "grid_am", "charge_slot_reason": "grid_layer_b" }, { "slot_ord": 48, "interval_start": "2026-06-07T10:00:00+00:00", "buy_price": 0.728235, "sell_price": -0.67475, "is_predicted_price": false, "pv_a_forecast_w": 7423, "pv_b_forecast_w": 6691, "load_baseline_w": 5163, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 18590.342857142856, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 28363.4375, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": "neg_window_grid_charge", "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": null, "charge_layer": "neg_window", "charge_slot_reason": "neg_window_pv" }, { "slot_ord": 49, "interval_start": "2026-06-07T10:15:00+00:00", "buy_price": 0.61785, "sell_price": -0.775, "is_predicted_price": false, "pv_a_forecast_w": 6477, "pv_b_forecast_w": 5440, "load_baseline_w": 5163, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 18831.60714285714, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 26237.575, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": "neg_window_grid_charge", "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": null, "charge_layer": "neg_window", "charge_slot_reason": "neg_window_pv" }, { "slot_ord": 50, "interval_start": "2026-06-07T10:30:00+00:00", "buy_price": 0.61785, "sell_price": -0.775, "is_predicted_price": false, "pv_a_forecast_w": 5747, "pv_b_forecast_w": 5162, "load_baseline_w": 5163, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 19072.871428571427, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 24633.5, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": "neg_window_grid_charge", "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": null, "charge_layer": "neg_window", "charge_slot_reason": "neg_window_pv" }, { "slot_ord": 51, "interval_start": "2026-06-07T10:45:00+00:00", "buy_price": 0.588671, "sell_price": -0.8015, "is_predicted_price": false, "pv_a_forecast_w": 6954, "pv_b_forecast_w": 6275, "load_baseline_w": 5163, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 19314.135714285716, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 23268.825, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": "neg_window_grid_charge", "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": null, "charge_layer": "neg_window", "charge_slot_reason": "neg_window_pv" }, { "slot_ord": 52, "interval_start": "2026-06-07T11:00:00+00:00", "buy_price": -0.141137, "sell_price": -0.88675, "is_predicted_price": false, "pv_a_forecast_w": 8075, "pv_b_forecast_w": 7352, "load_baseline_w": 6618, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 19555.4, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 21353.15, "neg_buy_wh_ahead": 51300.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": null, "charge_layer": "buy_negative", "charge_slot_reason": "buy_negative" }, { "slot_ord": 53, "interval_start": "2026-06-07T11:15:00+00:00", "buy_price": -0.322268, "sell_price": -1.05125, "is_predicted_price": false, "pv_a_forecast_w": 7286, "pv_b_forecast_w": 6613, "load_baseline_w": 6618, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 19796.664285714287, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 19261.0125, "neg_buy_wh_ahead": 47025.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": null, "charge_layer": "buy_negative", "charge_slot_reason": "buy_negative" }, { "slot_ord": 54, "interval_start": "2026-06-07T11:30:00+00:00", "buy_price": -0.60883, "sell_price": -1.3115, "is_predicted_price": false, "pv_a_forecast_w": 5486, "pv_b_forecast_w": 4843, "load_baseline_w": 6618, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 20037.928571428572, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 17531.775, "neg_buy_wh_ahead": 42750.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": null, "charge_layer": "buy_negative", "charge_slot_reason": "buy_negative" }, { "slot_ord": 55, "interval_start": "2026-06-07T11:45:00+00:00", "buy_price": -0.892363, "sell_price": -1.569, "is_predicted_price": false, "pv_a_forecast_w": 5209, "pv_b_forecast_w": 4588, "load_baseline_w": 6618, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 20279.192857142858, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 16650.4125, "neg_buy_wh_ahead": 38475.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": 8550.0, "charge_layer": "grid_pm", "charge_slot_reason": "grid_layer_b" }, { "slot_ord": 56, "interval_start": "2026-06-07T12:00:00+00:00", "buy_price": -0.70903, "sell_price": -1.4025, "is_predicted_price": false, "pv_a_forecast_w": 6824, "pv_b_forecast_w": 6197, "load_baseline_w": 3733, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 20520.457142857143, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 15895.4, "neg_buy_wh_ahead": 34200.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": null, "charge_layer": "buy_negative", "charge_slot_reason": "buy_negative" }, { "slot_ord": 57, "interval_start": "2026-06-07T12:15:00+00:00", "buy_price": -0.747568, "sell_price": -1.4375, "is_predicted_price": false, "pv_a_forecast_w": 6263, "pv_b_forecast_w": 5694, "load_baseline_w": 3733, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 20761.72142857143, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 13689.5, "neg_buy_wh_ahead": 29925.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": 12825.0, "charge_layer": "grid_pm", "charge_slot_reason": "grid_layer_b" }, { "slot_ord": 58, "interval_start": "2026-06-07T12:30:00+00:00", "buy_price": -0.721692, "sell_price": -1.414, "is_predicted_price": false, "pv_a_forecast_w": 5612, "pv_b_forecast_w": 5096, "load_baseline_w": 3733, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 21002.985714285714, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 11736.3, "neg_buy_wh_ahead": 25650.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": 21375.0, "charge_layer": "grid_pm", "charge_slot_reason": "grid_layer_b" }, { "slot_ord": 59, "interval_start": "2026-06-07T12:45:00+00:00", "buy_price": -0.739861, "sell_price": -1.4305, "is_predicted_price": false, "pv_a_forecast_w": 5463, "pv_b_forecast_w": 4913, "load_baseline_w": 3733, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 21244.25, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.893464, "pv_charge_wh_ahead": 10079.7375, "neg_buy_wh_ahead": 21375.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": 17100.0, "charge_layer": "grid_pm", "charge_slot_reason": "grid_layer_b" }, { "slot_ord": 60, "interval_start": "2026-06-07T13:00:00+00:00", "buy_price": -0.893464, "sell_price": -1.57, "is_predicted_price": false, "pv_a_forecast_w": 3268, "pv_b_forecast_w": 2946, "load_baseline_w": 4189, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 21485.514285714286, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.615987, "pv_charge_wh_ahead": 8502.025, "neg_buy_wh_ahead": 17100.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": 4275.0, "charge_layer": "grid_pm", "charge_slot_reason": "grid_layer_b" }, { "slot_ord": 61, "interval_start": "2026-06-07T13:15:00+00:00", "buy_price": -0.615987, "sell_price": -1.318, "is_predicted_price": false, "pv_a_forecast_w": 4946, "pv_b_forecast_w": 4367, "load_baseline_w": 4189, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 21726.77857142857, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.381728, "pv_charge_wh_ahead": 8021.0875, "neg_buy_wh_ahead": 12825.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": null, "charge_layer": "buy_negative", "charge_slot_reason": "buy_negative" }, { "slot_ord": 62, "interval_start": "2026-06-07T13:30:00+00:00", "buy_price": -0.381728, "sell_price": -1.10525, "is_predicted_price": false, "pv_a_forecast_w": 4109, "pv_b_forecast_w": 3709, "load_baseline_w": 4189, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 21968.042857142857, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": -0.160957, "pv_charge_wh_ahead": 6804.1375, "neg_buy_wh_ahead": 8550.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": null, "charge_layer": "buy_negative", "charge_slot_reason": "buy_negative" }, { "slot_ord": 63, "interval_start": "2026-06-07T13:45:00+00:00", "buy_price": -0.160957, "sell_price": -0.90475, "is_predicted_price": false, "pv_a_forecast_w": 5579, "pv_b_forecast_w": 5131, "load_baseline_w": 4189, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 22209.307142857142, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 0.366249, "pv_charge_wh_ahead": 5942.25, "neg_buy_wh_ahead": 4275.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": null, "charge_layer": "buy_negative", "charge_slot_reason": "buy_negative" }, { "slot_ord": 64, "interval_start": "2026-06-07T14:00:00+00:00", "buy_price": 0.366249, "sell_price": -1.0035, "is_predicted_price": false, "pv_a_forecast_w": 4721, "pv_b_forecast_w": 4044, "load_baseline_w": 5465, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 22450.571428571428, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 0.410514, "pv_charge_wh_ahead": 4393.5125, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": "neg_window_grid_charge", "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": null, "charge_layer": "neg_window", "charge_slot_reason": "neg_window_pv" }, { "slot_ord": 65, "interval_start": "2026-06-07T14:15:00+00:00", "buy_price": 0.645102, "sell_price": -0.75025, "is_predicted_price": false, "pv_a_forecast_w": 4657, "pv_b_forecast_w": 3844, "load_baseline_w": 5465, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 22691.835714285713, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 0.410514, "pv_charge_wh_ahead": 3609.7625, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": "neg_window_grid_charge", "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": null, "charge_layer": "neg_window", "charge_slot_reason": "neg_window_pv" }, { "slot_ord": 66, "interval_start": "2026-06-07T14:30:00+00:00", "buy_price": 0.787695, "sell_price": -0.62075, "is_predicted_price": false, "pv_a_forecast_w": 4674, "pv_b_forecast_w": 3928, "load_baseline_w": 5465, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 22933.1, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 0.410514, "pv_charge_wh_ahead": 2888.7125, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": "neg_window_grid_charge", "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": null, "charge_layer": "neg_window", "charge_slot_reason": "neg_window_pv" }, { "slot_ord": 67, "interval_start": "2026-06-07T14:45:00+00:00", "buy_price": 1.001859, "sell_price": -0.42625, "is_predicted_price": false, "pv_a_forecast_w": 3584, "pv_b_forecast_w": 2903, "load_baseline_w": 5465, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 23174.364285714284, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 0.410514, "pv_charge_wh_ahead": 2143.675, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": "neg_window_grid_charge", "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": null, "charge_layer": "neg_window", "charge_slot_reason": "neg_window_pv" }, { "slot_ord": 68, "interval_start": "2026-06-07T15:00:00+00:00", "buy_price": 0.410514, "sell_price": -0.38575, "is_predicted_price": false, "pv_a_forecast_w": 3915, "pv_b_forecast_w": 3241, "load_baseline_w": 4187, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 23415.628571428573, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 0.47713, "pv_charge_wh_ahead": 1900.95, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": "neg_window_grid_charge", "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": null, "charge_layer": "neg_window", "charge_slot_reason": "neg_window_pv" }, { "slot_ord": 69, "interval_start": "2026-06-07T15:15:00+00:00", "buy_price": 0.47713, "sell_price": -0.32525, "is_predicted_price": false, "pv_a_forecast_w": 3063, "pv_b_forecast_w": 2447, "load_baseline_w": 4187, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 23656.89285714286, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 0.493371, "pv_charge_wh_ahead": 1195.8125, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": "neg_window_grid_charge", "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": null, "charge_layer": "neg_window", "charge_slot_reason": "neg_window_pv" }, { "slot_ord": 70, "interval_start": "2026-06-07T15:30:00+00:00", "buy_price": 0.50163, "sell_price": -0.303, "is_predicted_price": false, "pv_a_forecast_w": 3132, "pv_b_forecast_w": 2778, "load_baseline_w": 4187, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 23898.157142857144, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 0.493371, "pv_charge_wh_ahead": 881.6, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": "neg_window_grid_charge", "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": null, "charge_layer": "neg_window", "charge_slot_reason": "neg_window_pv" }, { "slot_ord": 71, "interval_start": "2026-06-07T15:45:00+00:00", "buy_price": 0.493371, "sell_price": -0.3105, "is_predicted_price": false, "pv_a_forecast_w": 2660, "pv_b_forecast_w": 2406, "load_baseline_w": 4187, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 24139.42142857143, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 0.493647, "pv_charge_wh_ahead": 472.3875, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": "neg_window_grid_charge", "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": null, "charge_layer": "neg_window", "charge_slot_reason": "neg_window_pv" }, { "slot_ord": 72, "interval_start": "2026-06-07T16:00:00+00:00", "buy_price": 0.493647, "sell_price": -0.31025, "is_predicted_price": false, "pv_a_forecast_w": 1583, "pv_b_forecast_w": 1091, "load_baseline_w": 1564, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 24380.685714285715, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.613139, "pv_charge_wh_ahead": 263.625, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": "neg_window_grid_charge", "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 4275.0, "charge_cum_wh": null, "charge_layer": "neg_window", "charge_slot_reason": "neg_window_pv" }, { "slot_ord": 73, "interval_start": "2026-06-07T16:15:00+00:00", "buy_price": 1.613139, "sell_price": 0.54025, "is_predicted_price": false, "pv_a_forecast_w": 1384, "pv_b_forecast_w": 982, "load_baseline_w": 1564, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 24621.95, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 74, "interval_start": "2026-06-07T16:30:00+00:00", "buy_price": 3.859225, "sell_price": 2.24325, "is_predicted_price": false, "pv_a_forecast_w": 1021, "pv_b_forecast_w": 821, "load_baseline_w": 1564, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 24863.214285714286, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 75, "interval_start": "2026-06-07T16:45:00+00:00", "buy_price": 4.583631, "sell_price": 2.7925, "is_predicted_price": false, "pv_a_forecast_w": 732, "pv_b_forecast_w": 608, "load_baseline_w": 1564, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 25104.47857142857, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 76, "interval_start": "2026-06-07T17:00:00+00:00", "buy_price": 3.208019, "sell_price": 1.7495, "is_predicted_price": false, "pv_a_forecast_w": 486, "pv_b_forecast_w": 429, "load_baseline_w": 1868, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 25345.742857142857, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 77, "interval_start": "2026-06-07T17:15:00+00:00", "buy_price": 4.243355, "sell_price": 2.5345, "is_predicted_price": false, "pv_a_forecast_w": 398, "pv_b_forecast_w": 397, "load_baseline_w": 1868, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 25587.007142857143, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 78, "interval_start": "2026-06-07T17:30:00+00:00", "buy_price": 4.562529, "sell_price": 2.7765, "is_predicted_price": false, "pv_a_forecast_w": 253, "pv_b_forecast_w": 335, "load_baseline_w": 1868, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 25828.27142857143, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 79, "interval_start": "2026-06-07T17:45:00+00:00", "buy_price": 4.798282, "sell_price": 2.95525, "is_predicted_price": false, "pv_a_forecast_w": 87, "pv_b_forecast_w": 121, "load_baseline_w": 1868, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 26069.535714285714, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 80, "interval_start": "2026-06-07T18:00:00+00:00", "buy_price": 4.912267, "sell_price": 2.5595, "is_predicted_price": false, "pv_a_forecast_w": 64, "pv_b_forecast_w": 69, "load_baseline_w": 1614, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 81, "interval_start": "2026-06-07T18:15:00+00:00", "buy_price": 5.082735, "sell_price": 2.68875, "is_predicted_price": false, "pv_a_forecast_w": 37, "pv_b_forecast_w": 14, "load_baseline_w": 1614, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 82, "interval_start": "2026-06-07T18:30:00+00:00", "buy_price": 5.263424, "sell_price": 2.82575, "is_predicted_price": false, "pv_a_forecast_w": 166, "pv_b_forecast_w": 185, "load_baseline_w": 1614, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.476756, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 83, "interval_start": "2026-06-07T18:45:00+00:00", "buy_price": 5.476756, "sell_price": 2.9875, "is_predicted_price": false, "pv_a_forecast_w": 56, "pv_b_forecast_w": 60, "load_baseline_w": 1614, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 84, "interval_start": "2026-06-07T19:00:00+00:00", "buy_price": 4.772234, "sell_price": 2.9355, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 1392, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 85, "interval_start": "2026-06-07T19:15:00+00:00", "buy_price": 4.780807, "sell_price": 2.942, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 1392, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 86, "interval_start": "2026-06-07T19:30:00+00:00", "buy_price": 4.895551, "sell_price": 3.029, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 1392, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 87, "interval_start": "2026-06-07T19:45:00+00:00", "buy_price": 4.893573, "sell_price": 3.0275, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 1392, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 88, "interval_start": "2026-06-07T20:00:00+00:00", "buy_price": 5.281989, "sell_price": 3.322, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 1082, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 89, "interval_start": "2026-06-07T20:15:00+00:00", "buy_price": 5.030409, "sell_price": 3.13125, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 1082, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 90, "interval_start": "2026-06-07T20:30:00+00:00", "buy_price": 5.024144, "sell_price": 3.1265, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 1082, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 91, "interval_start": "2026-06-07T20:45:00+00:00", "buy_price": 4.915005, "sell_price": 3.04375, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 1082, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 92, "interval_start": "2026-06-07T21:00:00+00:00", "buy_price": 5.294189, "sell_price": 3.33125, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 699, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 93, "interval_start": "2026-06-07T21:15:00+00:00", "buy_price": 4.903465, "sell_price": 3.035, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 699, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 94, "interval_start": "2026-06-07T21:30:00+00:00", "buy_price": 4.879065, "sell_price": 3.0165, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 699, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 95, "interval_start": "2026-06-07T21:45:00+00:00", "buy_price": 4.77652, "sell_price": 2.93875, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 699, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 96, "interval_start": "2026-06-07T22:00:00+00:00", "buy_price": 5.433662, "sell_price": 3.437, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 548, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 97, "interval_start": "2026-06-07T22:15:00+00:00", "buy_price": 5.022166, "sell_price": 3.125, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 548, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 98, "interval_start": "2026-06-07T22:30:00+00:00", "buy_price": 4.927864, "sell_price": 3.0535, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 548, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 99, "interval_start": "2026-06-07T22:45:00+00:00", "buy_price": 4.809493, "sell_price": 2.96375, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 548, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 100, "interval_start": "2026-06-07T23:00:00+00:00", "buy_price": 4.946329, "sell_price": 3.0675, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 540, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 101, "interval_start": "2026-06-07T23:15:00+00:00", "buy_price": 4.860271, "sell_price": 3.00225, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 540, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 102, "interval_start": "2026-06-07T23:30:00+00:00", "buy_price": 4.810482, "sell_price": 2.9645, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 540, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 103, "interval_start": "2026-06-07T23:45:00+00:00", "buy_price": 4.712554, "sell_price": 2.89025, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 540, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 104, "interval_start": "2026-06-08T00:00:00+00:00", "buy_price": 4.68123, "sell_price": 2.8665, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 732, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 105, "interval_start": "2026-06-08T00:15:00+00:00", "buy_price": 4.635068, "sell_price": 2.8315, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 732, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 106, "interval_start": "2026-06-08T00:30:00+00:00", "buy_price": 4.594842, "sell_price": 2.801, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 732, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 107, "interval_start": "2026-06-08T00:45:00+00:00", "buy_price": 4.557583, "sell_price": 2.77275, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 732, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 108, "interval_start": "2026-06-08T01:00:00+00:00", "buy_price": 4.46559, "sell_price": 2.703, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 792, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 109, "interval_start": "2026-06-08T01:15:00+00:00", "buy_price": 4.451412, "sell_price": 2.69225, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 792, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 110, "interval_start": "2026-06-08T01:30:00+00:00", "buy_price": 4.471525, "sell_price": 2.7075, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 792, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 111, "interval_start": "2026-06-08T01:45:00+00:00", "buy_price": 4.498892, "sell_price": 2.72825, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 792, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 112, "interval_start": "2026-06-08T02:00:00+00:00", "buy_price": 4.399974, "sell_price": 2.65325, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 598, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 113, "interval_start": "2026-06-08T02:15:00+00:00", "buy_price": 4.436244, "sell_price": 2.68075, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 598, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 114, "interval_start": "2026-06-08T02:30:00+00:00", "buy_price": 4.446466, "sell_price": 2.6885, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 598, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 115, "interval_start": "2026-06-08T02:45:00+00:00", "buy_price": 4.617593, "sell_price": 2.81825, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 598, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 116, "interval_start": "2026-06-08T03:00:00+00:00", "buy_price": 4.392391, "sell_price": 2.6475, "is_predicted_price": false, "pv_a_forecast_w": 20, "pv_b_forecast_w": 20, "load_baseline_w": 562, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 117, "interval_start": "2026-06-08T03:15:00+00:00", "buy_price": 4.433606, "sell_price": 2.67875, "is_predicted_price": false, "pv_a_forecast_w": 124, "pv_b_forecast_w": 134, "load_baseline_w": 562, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 118, "interval_start": "2026-06-08T03:30:00+00:00", "buy_price": 4.526919, "sell_price": 2.7495, "is_predicted_price": false, "pv_a_forecast_w": 352, "pv_b_forecast_w": 281, "load_baseline_w": 562, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 119, "interval_start": "2026-06-08T03:45:00+00:00", "buy_price": 4.76465, "sell_price": 2.92975, "is_predicted_price": false, "pv_a_forecast_w": 168, "pv_b_forecast_w": 186, "load_baseline_w": 562, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 120, "interval_start": "2026-06-08T04:00:00+00:00", "buy_price": 5.034365, "sell_price": 3.13425, "is_predicted_price": false, "pv_a_forecast_w": 367, "pv_b_forecast_w": 298, "load_baseline_w": 732, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 12800.0, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 121, "interval_start": "2026-06-08T04:15:00+00:00", "buy_price": 5.08844, "sell_price": 3.17525, "is_predicted_price": false, "pv_a_forecast_w": 587, "pv_b_forecast_w": 330, "load_baseline_w": 732, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 13041.264285714286, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 122, "interval_start": "2026-06-08T04:30:00+00:00", "buy_price": 4.889286, "sell_price": 3.02425, "is_predicted_price": false, "pv_a_forecast_w": 906, "pv_b_forecast_w": 362, "load_baseline_w": 732, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 13282.528571428571, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 123, "interval_start": "2026-06-08T04:45:00+00:00", "buy_price": 4.68156, "sell_price": 2.86675, "is_predicted_price": false, "pv_a_forecast_w": 1275, "pv_b_forecast_w": 427, "load_baseline_w": 732, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 13523.792857142857, "future_avoided_buy_czk_kwh": 5.434651, "future_sell_opportunity_czk_kwh": 3.43775, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 124, "interval_start": "2026-06-08T05:00:00+00:00", "buy_price": 5.434651, "sell_price": 3.43775, "is_predicted_price": false, "pv_a_forecast_w": 1655, "pv_b_forecast_w": 510, "load_baseline_w": 482, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 13765.057142857142, "future_avoided_buy_czk_kwh": 5.080197, "future_sell_opportunity_czk_kwh": 3.169, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 125, "interval_start": "2026-06-08T05:15:00+00:00", "buy_price": 5.022825, "sell_price": 3.1255, "is_predicted_price": false, "pv_a_forecast_w": 2029, "pv_b_forecast_w": 597, "load_baseline_w": 482, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 14006.32142857143, "future_avoided_buy_czk_kwh": 5.080197, "future_sell_opportunity_czk_kwh": 3.169, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 126, "interval_start": "2026-06-08T05:30:00+00:00", "buy_price": 4.797293, "sell_price": 2.9545, "is_predicted_price": false, "pv_a_forecast_w": 2497, "pv_b_forecast_w": 930, "load_baseline_w": 482, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 14247.585714285715, "future_avoided_buy_czk_kwh": 5.080197, "future_sell_opportunity_czk_kwh": 3.169, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 127, "interval_start": "2026-06-08T05:45:00+00:00", "buy_price": 4.418109, "sell_price": 2.667, "is_predicted_price": false, "pv_a_forecast_w": 2983, "pv_b_forecast_w": 1170, "load_baseline_w": 482, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 14488.85, "future_avoided_buy_czk_kwh": 5.080197, "future_sell_opportunity_czk_kwh": 3.169, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 128, "interval_start": "2026-06-08T06:00:00+00:00", "buy_price": 5.080197, "sell_price": 3.169, "is_predicted_price": false, "pv_a_forecast_w": 3458, "pv_b_forecast_w": 1472, "load_baseline_w": 422, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 14730.114285714286, "future_avoided_buy_czk_kwh": 4.772464, "future_sell_opportunity_czk_kwh": 2.782, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 129, "interval_start": "2026-06-08T06:15:00+00:00", "buy_price": 4.569783, "sell_price": 2.782, "is_predicted_price": false, "pv_a_forecast_w": 3966, "pv_b_forecast_w": 3008, "load_baseline_w": 422, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 14971.378571428571, "future_avoided_buy_czk_kwh": 4.772464, "future_sell_opportunity_czk_kwh": 2.53075, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 130, "interval_start": "2026-06-08T06:30:00+00:00", "buy_price": 4.238409, "sell_price": 2.53075, "is_predicted_price": false, "pv_a_forecast_w": 4430, "pv_b_forecast_w": 3740, "load_baseline_w": 422, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 15212.642857142857, "future_avoided_buy_czk_kwh": 4.772464, "future_sell_opportunity_czk_kwh": 2.4535, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 131, "interval_start": "2026-06-08T06:45:00+00:00", "buy_price": 3.729644, "sell_price": 2.145, "is_predicted_price": false, "pv_a_forecast_w": 4868, "pv_b_forecast_w": 4139, "load_baseline_w": 422, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 15453.907142857142, "future_avoided_buy_czk_kwh": 4.772464, "future_sell_opportunity_czk_kwh": 2.4535, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 132, "interval_start": "2026-06-08T07:00:00+00:00", "buy_price": 4.772464, "sell_price": 2.4535, "is_predicted_price": false, "pv_a_forecast_w": 5280, "pv_b_forecast_w": 4524, "load_baseline_w": 726, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 15695.171428571428, "future_avoided_buy_czk_kwh": 4.392291, "future_sell_opportunity_czk_kwh": 2.16525, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 133, "interval_start": "2026-06-08T07:15:00+00:00", "buy_price": 4.392291, "sell_price": 2.16525, "is_predicted_price": false, "pv_a_forecast_w": 5680, "pv_b_forecast_w": 4887, "load_baseline_w": 726, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 15936.435714285713, "future_avoided_buy_czk_kwh": 4.074106, "future_sell_opportunity_czk_kwh": 1.924, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 134, "interval_start": "2026-06-08T07:30:00+00:00", "buy_price": 4.074106, "sell_price": 1.924, "is_predicted_price": false, "pv_a_forecast_w": 6035, "pv_b_forecast_w": 5228, "load_baseline_w": 726, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 16177.7, "future_avoided_buy_czk_kwh": 3.460488, "future_sell_opportunity_czk_kwh": 1.667, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 135, "interval_start": "2026-06-08T07:45:00+00:00", "buy_price": 3.460488, "sell_price": 1.45875, "is_predicted_price": false, "pv_a_forecast_w": 6378, "pv_b_forecast_w": 5625, "load_baseline_w": 726, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 16418.964285714286, "future_avoided_buy_czk_kwh": 3.099209, "future_sell_opportunity_czk_kwh": 1.667, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 136, "interval_start": "2026-06-08T08:00:00+00:00", "buy_price": 3.099209, "sell_price": 1.667, "is_predicted_price": false, "pv_a_forecast_w": 6704, "pv_b_forecast_w": 5965, "load_baseline_w": 1671, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 16660.22857142857, "future_avoided_buy_czk_kwh": 2.998973, "future_sell_opportunity_czk_kwh": 1.591, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 137, "interval_start": "2026-06-08T08:15:00+00:00", "buy_price": 2.998973, "sell_price": 1.591, "is_predicted_price": false, "pv_a_forecast_w": 6964, "pv_b_forecast_w": 6241, "load_baseline_w": 1671, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 16901.492857142857, "future_avoided_buy_czk_kwh": 2.611546, "future_sell_opportunity_czk_kwh": 1.29725, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 138, "interval_start": "2026-06-08T08:30:00+00:00", "buy_price": 2.611546, "sell_price": 1.29725, "is_predicted_price": false, "pv_a_forecast_w": 7178, "pv_b_forecast_w": 6464, "load_baseline_w": 1671, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 17142.757142857143, "future_avoided_buy_czk_kwh": 2.556152, "future_sell_opportunity_czk_kwh": 1.25525, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 139, "interval_start": "2026-06-08T08:45:00+00:00", "buy_price": 2.204006, "sell_price": 0.98825, "is_predicted_price": false, "pv_a_forecast_w": 7310, "pv_b_forecast_w": 6694, "load_baseline_w": 1671, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 17384.02142857143, "future_avoided_buy_czk_kwh": 2.556152, "future_sell_opportunity_czk_kwh": 1.25525, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 140, "interval_start": "2026-06-08T09:00:00+00:00", "buy_price": 2.556152, "sell_price": 1.25525, "is_predicted_price": false, "pv_a_forecast_w": 7577, "pv_b_forecast_w": 6881, "load_baseline_w": 2465, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 17625.285714285714, "future_avoided_buy_czk_kwh": 2.315783, "future_sell_opportunity_czk_kwh": 1.073, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 141, "interval_start": "2026-06-08T09:15:00+00:00", "buy_price": 2.315783, "sell_price": 1.073, "is_predicted_price": false, "pv_a_forecast_w": 7768, "pv_b_forecast_w": 6981, "load_baseline_w": 2465, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 17866.55, "future_avoided_buy_czk_kwh": 1.975836, "future_sell_opportunity_czk_kwh": 0.81525, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 142, "interval_start": "2026-06-08T09:30:00+00:00", "buy_price": 1.975836, "sell_price": 0.81525, "is_predicted_price": false, "pv_a_forecast_w": 7989, "pv_b_forecast_w": 7223, "load_baseline_w": 2465, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 18107.814285714285, "future_avoided_buy_czk_kwh": 1.780309, "future_sell_opportunity_czk_kwh": 0.667, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.780309, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 143, "interval_start": "2026-06-08T09:45:00+00:00", "buy_price": 1.780309, "sell_price": 0.667, "is_predicted_price": false, "pv_a_forecast_w": 8164, "pv_b_forecast_w": 7393, "load_baseline_w": 2465, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 11259.0, "night_baseload_buffer_wh": 2251.8, "safety_soc_target_wh": 18349.07857142857, "future_avoided_buy_czk_kwh": 1.780309, "future_sell_opportunity_czk_kwh": 0.667, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 0.103032, "charge_acquisition_cutoff_at": "2026-06-07T03:00:00+00:00", "min_buy_before_cutoff_czk_kwh": null, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 35840.0, "pre_window_wh": 0.0, "in_window_wh": 64601.9, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null } ] }