{ "fixture_version": 1, "meta": { "site_id": 2, "site_code": "home-01", "prague_day": "2026-06-09", "window_from": "2026-06-09T00:00:00+02:00", "window_to": "2026-06-10T12:00:00+02:00", "horizon_hours": 36, "soc_wh": 17280.0, "soc_source": "audit_interval", "tag": "normal", "extracted_at": "2026-06-11T10:25:04.487652+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": 17280.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-08T22:00:00+00:00", "buy_price": 5.270119, "sell_price": 3.313, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 511, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 1, "interval_start": "2026-06-08T22:15:00+00:00", "buy_price": 4.835541, "sell_price": 2.9835, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 511, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 2, "interval_start": "2026-06-08T22:30:00+00:00", "buy_price": 4.610009, "sell_price": 2.8125, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 511, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 3, "interval_start": "2026-06-08T22:45:00+00:00", "buy_price": 4.574729, "sell_price": 2.78575, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 511, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 4, "interval_start": "2026-06-08T23:00:00+00:00", "buy_price": 4.80092, "sell_price": 2.95725, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 530, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 5, "interval_start": "2026-06-08T23:15:00+00:00", "buy_price": 4.74058, "sell_price": 2.9115, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 530, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 6, "interval_start": "2026-06-08T23:30:00+00:00", "buy_price": 4.650236, "sell_price": 2.843, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 530, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 7, "interval_start": "2026-06-08T23: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": 530, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 8, "interval_start": "2026-06-09T00:00:00+00:00", "buy_price": 4.474492, "sell_price": 2.70975, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 541, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 9, "interval_start": "2026-06-09T00:15:00+00:00", "buy_price": 4.419098, "sell_price": 2.66775, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 541, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 10, "interval_start": "2026-06-09T00:30:00+00:00", "buy_price": 4.522632, "sell_price": 2.74625, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 541, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 11, "interval_start": "2026-06-09T00:45:00+00:00", "buy_price": 4.351175, "sell_price": 2.61625, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 541, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 12, "interval_start": "2026-06-09T01:00:00+00:00", "buy_price": 4.41778, "sell_price": 2.66675, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 498, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 13, "interval_start": "2026-06-09T01:15:00+00:00", "buy_price": 4.315895, "sell_price": 2.5895, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 498, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 14, "interval_start": "2026-06-09T01:30:00+00:00", "buy_price": 4.284571, "sell_price": 2.56575, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 498, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 15, "interval_start": "2026-06-09T01:45:00+00:00", "buy_price": 4.198183, "sell_price": 2.50025, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 498, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 16, "interval_start": "2026-06-09T02:00:00+00:00", "buy_price": 4.383158, "sell_price": 2.6405, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 447, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 17, "interval_start": "2026-06-09T02:15:00+00:00", "buy_price": 4.252258, "sell_price": 2.54125, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 447, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 18, "interval_start": "2026-06-09T02:30:00+00:00", "buy_price": 4.170156, "sell_price": 2.479, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 447, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 19, "interval_start": "2026-06-09T02:45:00+00:00", "buy_price": 4.190599, "sell_price": 2.4945, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 447, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 20, "interval_start": "2026-06-09T03:00:00+00:00", "buy_price": 4.48966, "sell_price": 2.72125, "is_predicted_price": false, "pv_a_forecast_w": 20, "pv_b_forecast_w": 20, "load_baseline_w": 614, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 21, "interval_start": "2026-06-09T03:15:00+00:00", "buy_price": 4.510103, "sell_price": 2.73675, "is_predicted_price": false, "pv_a_forecast_w": 116, "pv_b_forecast_w": 119, "load_baseline_w": 614, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 22, "interval_start": "2026-06-09T03:30:00+00:00", "buy_price": 4.564177, "sell_price": 2.77775, "is_predicted_price": false, "pv_a_forecast_w": 358, "pv_b_forecast_w": 272, "load_baseline_w": 614, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 23, "interval_start": "2026-06-09T03:45:00+00:00", "buy_price": 4.755418, "sell_price": 2.92275, "is_predicted_price": false, "pv_a_forecast_w": 228, "pv_b_forecast_w": 189, "load_baseline_w": 614, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 24, "interval_start": "2026-06-09T04:00:00+00:00", "buy_price": 4.819055, "sell_price": 2.971, "is_predicted_price": false, "pv_a_forecast_w": 507, "pv_b_forecast_w": 314, "load_baseline_w": 837, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 12800.0, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 25, "interval_start": "2026-06-09T04:15:00+00:00", "buy_price": 5.030079, "sell_price": 3.131, "is_predicted_price": false, "pv_a_forecast_w": 705, "pv_b_forecast_w": 315, "load_baseline_w": 837, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 13076.9, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 26, "interval_start": "2026-06-09T04:30:00+00:00", "buy_price": 5.051511, "sell_price": 3.14725, "is_predicted_price": false, "pv_a_forecast_w": 990, "pv_b_forecast_w": 277, "load_baseline_w": 837, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 13353.8, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 27, "interval_start": "2026-06-09T04:45:00+00:00", "buy_price": 4.990182, "sell_price": 3.10075, "is_predicted_price": false, "pv_a_forecast_w": 1259, "pv_b_forecast_w": 218, "load_baseline_w": 837, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 13630.7, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 28, "interval_start": "2026-06-09T05:00:00+00:00", "buy_price": 5.37662, "sell_price": 3.39375, "is_predicted_price": false, "pv_a_forecast_w": 1543, "pv_b_forecast_w": 265, "load_baseline_w": 506, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 13907.6, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 29, "interval_start": "2026-06-09T05:15:00+00:00", "buy_price": 5.104926, "sell_price": 3.18775, "is_predicted_price": false, "pv_a_forecast_w": 1929, "pv_b_forecast_w": 431, "load_baseline_w": 506, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 14184.5, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 30, "interval_start": "2026-06-09T05:30:00+00:00", "buy_price": 5.064041, "sell_price": 3.15675, "is_predicted_price": false, "pv_a_forecast_w": 2387, "pv_b_forecast_w": 783, "load_baseline_w": 506, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 14461.4, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 31, "interval_start": "2026-06-09T05:45:00+00:00", "buy_price": 4.831914, "sell_price": 2.98075, "is_predicted_price": false, "pv_a_forecast_w": 2389, "pv_b_forecast_w": 449, "load_baseline_w": 506, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 14738.3, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 32, "interval_start": "2026-06-09T06:00:00+00:00", "buy_price": 5.18406, "sell_price": 3.24775, "is_predicted_price": false, "pv_a_forecast_w": 2874, "pv_b_forecast_w": 795, "load_baseline_w": 482, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 15015.2, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 33, "interval_start": "2026-06-09T06:15:00+00:00", "buy_price": 4.951275, "sell_price": 3.07125, "is_predicted_price": false, "pv_a_forecast_w": 3160, "pv_b_forecast_w": 2113, "load_baseline_w": 482, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 15292.1, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 34, "interval_start": "2026-06-09T06:30:00+00:00", "buy_price": 4.824001, "sell_price": 2.97475, "is_predicted_price": false, "pv_a_forecast_w": 3298, "pv_b_forecast_w": 2528, "load_baseline_w": 482, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 15569.0, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 35, "interval_start": "2026-06-09T06:45:00+00:00", "buy_price": 4.158945, "sell_price": 2.4705, "is_predicted_price": false, "pv_a_forecast_w": 4254, "pv_b_forecast_w": 3499, "load_baseline_w": 482, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 15845.9, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 36, "interval_start": "2026-06-09T07:00:00+00:00", "buy_price": 5.593479, "sell_price": 3.076, "is_predicted_price": false, "pv_a_forecast_w": 4106, "pv_b_forecast_w": 3323, "load_baseline_w": 466, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 16122.8, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 37, "interval_start": "2026-06-09T07:15:00+00:00", "buy_price": 4.98085, "sell_price": 2.6115, "is_predicted_price": false, "pv_a_forecast_w": 4896, "pv_b_forecast_w": 4099, "load_baseline_w": 466, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 16399.7, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 38, "interval_start": "2026-06-09T07:30:00+00:00", "buy_price": 4.754988, "sell_price": 2.44025, "is_predicted_price": false, "pv_a_forecast_w": 5119, "pv_b_forecast_w": 4326, "load_baseline_w": 466, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 16676.6, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 39, "interval_start": "2026-06-09T07:45:00+00:00", "buy_price": 4.266666, "sell_price": 2.07, "is_predicted_price": false, "pv_a_forecast_w": 5548, "pv_b_forecast_w": 4809, "load_baseline_w": 466, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 16953.5, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 40, "interval_start": "2026-06-09T08:00:00+00:00", "buy_price": 4.055412, "sell_price": 2.392, "is_predicted_price": false, "pv_a_forecast_w": 4056, "pv_b_forecast_w": 3389, "load_baseline_w": 875, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 17230.4, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 41, "interval_start": "2026-06-09T08:15:00+00:00", "buy_price": 3.561813, "sell_price": 2.01775, "is_predicted_price": false, "pv_a_forecast_w": 3966, "pv_b_forecast_w": 3358, "load_baseline_w": 875, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 17507.3, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 42, "interval_start": "2026-06-09T08:30:00+00:00", "buy_price": 3.324411, "sell_price": 1.83775, "is_predicted_price": false, "pv_a_forecast_w": 5086, "pv_b_forecast_w": 4469, "load_baseline_w": 875, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 17784.2, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 4275.0, "charge_cum_wh": 21375.0, "charge_layer": "grid_am", "charge_slot_reason": "grid_layer_b" }, { "slot_ord": 43, "interval_start": "2026-06-09T08:45:00+00:00", "buy_price": 2.815646, "sell_price": 1.452, "is_predicted_price": false, "pv_a_forecast_w": 4456, "pv_b_forecast_w": 3986, "load_baseline_w": 875, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 18061.1, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 4275.0, "charge_cum_wh": 12825.0, "charge_layer": "grid_am", "charge_slot_reason": "grid_layer_b" }, { "slot_ord": 44, "interval_start": "2026-06-09T09:00:00+00:00", "buy_price": 3.458939, "sell_price": 1.93975, "is_predicted_price": false, "pv_a_forecast_w": 5199, "pv_b_forecast_w": 4638, "load_baseline_w": 1174, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 18338.0, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 4275.0, "charge_cum_wh": 25650.0, "charge_layer": "grid_am", "charge_slot_reason": "grid_layer_b" }, { "slot_ord": 45, "interval_start": "2026-06-09T09:15:00+00:00", "buy_price": 2.854883, "sell_price": 1.48175, "is_predicted_price": false, "pv_a_forecast_w": 5772, "pv_b_forecast_w": 5106, "load_baseline_w": 1174, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 18614.9, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": "evening_arbitrage_unlock", "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 4275.0, "charge_cum_wh": 17100.0, "charge_layer": "grid_am", "charge_slot_reason": "grid_layer_b" }, { "slot_ord": 46, "interval_start": "2026-06-09T09:30:00+00:00", "buy_price": 2.512299, "sell_price": 1.222, "is_predicted_price": false, "pv_a_forecast_w": 6825, "pv_b_forecast_w": 6162, "load_baseline_w": 1174, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 18891.8, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": "evening_arbitrage_unlock", "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 4275.0, "charge_cum_wh": 8550.0, "charge_layer": "grid_am", "charge_slot_reason": "grid_layer_b" }, { "slot_ord": 47, "interval_start": "2026-06-09T09:45:00+00:00", "buy_price": 1.949129, "sell_price": 0.795, "is_predicted_price": false, "pv_a_forecast_w": 6442, "pv_b_forecast_w": 5816, "load_baseline_w": 1174, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 19168.7, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": "evening_arbitrage_unlock", "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 4275.0, "charge_cum_wh": 4275.0, "charge_layer": "grid_am", "charge_slot_reason": "grid_layer_b" }, { "slot_ord": 48, "interval_start": "2026-06-09T10:00:00+00:00", "buy_price": 2.960295, "sell_price": 1.0795, "is_predicted_price": false, "pv_a_forecast_w": 6399, "pv_b_forecast_w": 5760, "load_baseline_w": 2158, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 19445.6, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": "evening_arbitrage_unlock", "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 49, "interval_start": "2026-06-09T10:15:00+00:00", "buy_price": 2.194674, "sell_price": 0.499, "is_predicted_price": false, "pv_a_forecast_w": 5795, "pv_b_forecast_w": 4837, "load_baseline_w": 2158, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 19722.5, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": "evening_arbitrage_unlock", "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 50, "interval_start": "2026-06-09T10:30:00+00:00", "buy_price": 2.07927, "sell_price": 0.4115, "is_predicted_price": false, "pv_a_forecast_w": 6659, "pv_b_forecast_w": 6045, "load_baseline_w": 2158, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 19999.4, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": "evening_arbitrage_unlock", "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 4275.0, "charge_cum_wh": 21375.0, "charge_layer": "grid_pm", "charge_slot_reason": "grid_layer_b" }, { "slot_ord": 51, "interval_start": "2026-06-09T10:45:00+00:00", "buy_price": 2.459773, "sell_price": 0.7, "is_predicted_price": false, "pv_a_forecast_w": 7272, "pv_b_forecast_w": 6574, "load_baseline_w": 2158, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 20276.3, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": "evening_arbitrage_unlock", "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 52, "interval_start": "2026-06-09T11:00:00+00:00", "buy_price": 2.153558, "sell_price": 0.95, "is_predicted_price": false, "pv_a_forecast_w": 7619, "pv_b_forecast_w": 6929, "load_baseline_w": 3326, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 20553.2, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": "evening_arbitrage_unlock", "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 4275.0, "charge_cum_wh": 25650.0, "charge_layer": "grid_pm", "charge_slot_reason": "grid_layer_b" }, { "slot_ord": 53, "interval_start": "2026-06-09T11:15:00+00:00", "buy_price": 2.224779, "sell_price": 1.004, "is_predicted_price": false, "pv_a_forecast_w": 6878, "pv_b_forecast_w": 6262, "load_baseline_w": 3326, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 20830.1, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": "evening_arbitrage_unlock", "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 54, "interval_start": "2026-06-09T11:30:00+00:00", "buy_price": 1.70711, "sell_price": 0.6115, "is_predicted_price": false, "pv_a_forecast_w": 3174, "pv_b_forecast_w": 2657, "load_baseline_w": 3326, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 21107.0, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": "evening_arbitrage_unlock", "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 4275.0, "charge_cum_wh": 8550.0, "charge_layer": "grid_pm", "charge_slot_reason": "grid_layer_b" }, { "slot_ord": 55, "interval_start": "2026-06-09T11:45:00+00:00", "buy_price": 1.988696, "sell_price": 0.825, "is_predicted_price": false, "pv_a_forecast_w": 2377, "pv_b_forecast_w": 1893, "load_baseline_w": 3326, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 21383.9, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.170648, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": "evening_arbitrage_unlock", "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 4275.0, "charge_cum_wh": 17100.0, "charge_layer": "grid_pm", "charge_slot_reason": "grid_layer_b" }, { "slot_ord": 56, "interval_start": "2026-06-09T12:00:00+00:00", "buy_price": 1.170648, "sell_price": 0.20475, "is_predicted_price": false, "pv_a_forecast_w": 2192, "pv_b_forecast_w": 1782, "load_baseline_w": 3269, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 21660.8, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.806358, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": "evening_arbitrage_unlock", "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 4275.0, "charge_cum_wh": 4275.0, "charge_layer": "grid_pm", "charge_slot_reason": "grid_layer_b" }, { "slot_ord": 57, "interval_start": "2026-06-09T12:15:00+00:00", "buy_price": 2.34282, "sell_price": 1.0935, "is_predicted_price": false, "pv_a_forecast_w": 2869, "pv_b_forecast_w": 2460, "load_baseline_w": 3269, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 21937.7, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.806358, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": "evening_arbitrage_unlock", "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 58, "interval_start": "2026-06-09T12:30:00+00:00", "buy_price": 2.58319, "sell_price": 1.27575, "is_predicted_price": false, "pv_a_forecast_w": 3790, "pv_b_forecast_w": 3372, "load_baseline_w": 3269, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 22214.6, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.806358, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": "evening_arbitrage_unlock", "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 59, "interval_start": "2026-06-09T12:45:00+00:00", "buy_price": 2.648146, "sell_price": 1.325, "is_predicted_price": false, "pv_a_forecast_w": 1629, "pv_b_forecast_w": 1228, "load_baseline_w": 3269, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 22491.5, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 1.806358, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": "evening_arbitrage_unlock", "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 60, "interval_start": "2026-06-09T13:00:00+00:00", "buy_price": 1.806358, "sell_price": 0.68675, "is_predicted_price": false, "pv_a_forecast_w": 2948, "pv_b_forecast_w": 2647, "load_baseline_w": 2810, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 22768.4, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.559679, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": "evening_arbitrage_unlock", "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 4275.0, "charge_cum_wh": 12825.0, "charge_layer": "grid_pm", "charge_slot_reason": "grid_layer_b" }, { "slot_ord": 61, "interval_start": "2026-06-09T13:15:00+00:00", "buy_price": 2.813008, "sell_price": 1.45, "is_predicted_price": false, "pv_a_forecast_w": 2982, "pv_b_forecast_w": 2497, "load_baseline_w": 2810, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 23045.3, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.559679, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": "evening_arbitrage_unlock", "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 62, "interval_start": "2026-06-09T13:30:00+00:00", "buy_price": 2.977871, "sell_price": 1.575, "is_predicted_price": false, "pv_a_forecast_w": 1675, "pv_b_forecast_w": 1357, "load_baseline_w": 2810, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 23322.2, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.559679, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": "evening_arbitrage_unlock", "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 63, "interval_start": "2026-06-09T13:45:00+00:00", "buy_price": 4.296441, "sell_price": 2.57475, "is_predicted_price": false, "pv_a_forecast_w": 67, "pv_b_forecast_w": 0, "load_baseline_w": 2810, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 23599.1, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.559679, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 64, "interval_start": "2026-06-09T14:00:00+00:00", "buy_price": 2.559679, "sell_price": 0.77575, "is_predicted_price": false, "pv_a_forecast_w": 1779, "pv_b_forecast_w": 1175, "load_baseline_w": 2300, "ev1_connected": false, "ev2_connected": false, "allow_charge": true, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 23876.0, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.639573, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": "evening_arbitrage_unlock", "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 65, "interval_start": "2026-06-09T14:15:00+00:00", "buy_price": 3.646453, "sell_price": 1.59975, "is_predicted_price": false, "pv_a_forecast_w": 2799, "pv_b_forecast_w": 2048, "load_baseline_w": 2300, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 24152.9, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.639573, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 66, "interval_start": "2026-06-09T14:30:00+00:00", "buy_price": 4.38174, "sell_price": 2.15725, "is_predicted_price": false, "pv_a_forecast_w": 188, "pv_b_forecast_w": 0, "load_baseline_w": 2300, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 24429.8, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.639573, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 67, "interval_start": "2026-06-09T14:45:00+00:00", "buy_price": 5.365639, "sell_price": 2.90325, "is_predicted_price": false, "pv_a_forecast_w": 218, "pv_b_forecast_w": 0, "load_baseline_w": 2300, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 24706.7, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.639573, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 68, "interval_start": "2026-06-09T15:00:00+00:00", "buy_price": 2.639573, "sell_price": 1.3185, "is_predicted_price": false, "pv_a_forecast_w": 1495, "pv_b_forecast_w": 829, "load_baseline_w": 1716, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 24983.6, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 69, "interval_start": "2026-06-09T15:15:00+00:00", "buy_price": 3.930776, "sell_price": 2.2975, "is_predicted_price": false, "pv_a_forecast_w": 1461, "pv_b_forecast_w": 825, "load_baseline_w": 1716, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 25260.5, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 70, "interval_start": "2026-06-09T15:30:00+00:00", "buy_price": 4.469876, "sell_price": 2.70625, "is_predicted_price": false, "pv_a_forecast_w": 1304, "pv_b_forecast_w": 896, "load_baseline_w": 1716, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 25537.4, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 71, "interval_start": "2026-06-09T15:45:00+00:00", "buy_price": 4.455698, "sell_price": 2.6955, "is_predicted_price": false, "pv_a_forecast_w": 1266, "pv_b_forecast_w": 929, "load_baseline_w": 1716, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 25814.3, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 72, "interval_start": "2026-06-09T16:00:00+00:00", "buy_price": 4.100914, "sell_price": 2.4265, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 1217, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 26091.2, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 73, "interval_start": "2026-06-09T16:15:00+00:00", "buy_price": 4.232474, "sell_price": 2.52625, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 1217, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 26368.1, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 74, "interval_start": "2026-06-09T16:30:00+00:00", "buy_price": 4.811801, "sell_price": 2.9655, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 1217, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 26645.0, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 75, "interval_start": "2026-06-09T16:45:00+00:00", "buy_price": 5.181752, "sell_price": 3.246, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 1217, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 26921.9, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 76, "interval_start": "2026-06-09T17:00:00+00:00", "buy_price": 4.650895, "sell_price": 2.8435, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 1403, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 27198.8, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 77, "interval_start": "2026-06-09T17:15:00+00:00", "buy_price": 5.123721, "sell_price": 3.202, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 1403, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 27475.7, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 78, "interval_start": "2026-06-09T17:30:00+00:00", "buy_price": 5.174498, "sell_price": 3.2405, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 1403, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 27752.6, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 79, "interval_start": "2026-06-09T17:45:00+00:00", "buy_price": 5.129656, "sell_price": 3.2065, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 1403, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 28029.5, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 80, "interval_start": "2026-06-09T18:00:00+00:00", "buy_price": 6.043224, "sell_price": 3.417, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 1681, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 6.085099, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 81, "interval_start": "2026-06-09T18:15:00+00:00", "buy_price": 6.085099, "sell_price": 3.44875, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 1681, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 6.044543, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 82, "interval_start": "2026-06-09T18:30:00+00:00", "buy_price": 5.971674, "sell_price": 3.36275, "is_predicted_price": false, "pv_a_forecast_w": 28, "pv_b_forecast_w": 30, "load_baseline_w": 1681, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 6.044543, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 83, "interval_start": "2026-06-09T18:45:00+00:00", "buy_price": 6.044543, "sell_price": 3.418, "is_predicted_price": false, "pv_a_forecast_w": 10, "pv_b_forecast_w": 9, "load_baseline_w": 1681, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.58006, "future_sell_opportunity_czk_kwh": 3.548, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 84, "interval_start": "2026-06-09T19:00:00+00:00", "buy_price": 5.58006, "sell_price": 3.548, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 1977, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.535218, "future_sell_opportunity_czk_kwh": 3.514, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 85, "interval_start": "2026-06-09T19:15:00+00:00", "buy_price": 5.535218, "sell_price": 3.514, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 1977, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.485429, "future_sell_opportunity_czk_kwh": 3.47625, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 86, "interval_start": "2026-06-09T19:30:00+00:00", "buy_price": 5.485429, "sell_price": 3.47625, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 1977, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.4515, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 87, "interval_start": "2026-06-09T19:45:00+00:00", "buy_price": 5.309686, "sell_price": 3.343, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 1977, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.4515, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 88, "interval_start": "2026-06-09T20:00:00+00:00", "buy_price": 5.452786, "sell_price": 3.4515, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 1397, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.33475, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 89, "interval_start": "2026-06-09T20:15:00+00:00", "buy_price": 5.298805, "sell_price": 3.33475, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 1397, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.3255, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 90, "interval_start": "2026-06-09T20:30:00+00:00", "buy_price": 5.083824, "sell_price": 3.17175, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 1397, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.3255, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 91, "interval_start": "2026-06-09T20:45:00+00:00", "buy_price": 4.665403, "sell_price": 2.8545, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 1397, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.3255, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 92, "interval_start": "2026-06-09T21:00:00+00:00", "buy_price": 5.165266, "sell_price": 3.2335, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 969, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.3255, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 93, "interval_start": "2026-06-09T21:15:00+00:00", "buy_price": 4.82499, "sell_price": 2.9755, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 969, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.3255, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 94, "interval_start": "2026-06-09T21:30:00+00:00", "buy_price": 4.665073, "sell_price": 2.85425, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 969, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.3255, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 95, "interval_start": "2026-06-09T21:45:00+00:00", "buy_price": 4.406899, "sell_price": 2.6585, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 969, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.3255, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 96, "interval_start": "2026-06-09T22:00:00+00:00", "buy_price": 4.915335, "sell_price": 3.044, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 623, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.3255, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 97, "interval_start": "2026-06-09T22:15:00+00:00", "buy_price": 4.80092, "sell_price": 2.95725, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 623, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.3255, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 98, "interval_start": "2026-06-09T22:30:00+00:00", "buy_price": 4.727391, "sell_price": 2.9015, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 623, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.3255, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 99, "interval_start": "2026-06-09T22:45:00+00:00", "buy_price": 4.599128, "sell_price": 2.80425, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 623, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.3255, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 100, "interval_start": "2026-06-09T23:00:00+00:00", "buy_price": 4.688484, "sell_price": 2.872, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 601, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.3255, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 101, "interval_start": "2026-06-09T23:15:00+00:00", "buy_price": 4.527578, "sell_price": 2.75, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 601, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.3255, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 102, "interval_start": "2026-06-09T23:30:00+00:00", "buy_price": 4.418109, "sell_price": 2.667, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 601, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.3255, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 103, "interval_start": "2026-06-09T23:45:00+00:00", "buy_price": 4.266766, "sell_price": 2.55225, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 601, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.3255, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 104, "interval_start": "2026-06-10T00:00:00+00:00", "buy_price": 4.399315, "sell_price": 2.65275, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 639, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.3255, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 105, "interval_start": "2026-06-10T00:15:00+00:00", "buy_price": 4.271052, "sell_price": 2.5555, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 639, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.3255, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 106, "interval_start": "2026-06-10T00:30:00+00:00", "buy_price": 4.322489, "sell_price": 2.5945, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 639, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.3255, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 107, "interval_start": "2026-06-10T00:45:00+00:00", "buy_price": 4.288527, "sell_price": 2.56875, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 639, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.3255, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 108, "interval_start": "2026-06-10T01:00:00+00:00", "buy_price": 4.382499, "sell_price": 2.64, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 612, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.3255, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 109, "interval_start": "2026-06-10T01:15:00+00:00", "buy_price": 4.373926, "sell_price": 2.6335, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 612, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.3255, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 110, "interval_start": "2026-06-10T01:30:00+00:00", "buy_price": 4.36931, "sell_price": 2.63, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 612, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.3255, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 111, "interval_start": "2026-06-10T01:45:00+00:00", "buy_price": 4.415472, "sell_price": 2.665, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 612, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.3255, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 112, "interval_start": "2026-06-10T02:00:00+00:00", "buy_price": 4.299738, "sell_price": 2.57725, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 643, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.3255, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 113, "interval_start": "2026-06-10T02:15:00+00:00", "buy_price": 4.387775, "sell_price": 2.644, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 643, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.3255, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 114, "interval_start": "2026-06-10T02:30:00+00:00", "buy_price": 4.504827, "sell_price": 2.73275, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 643, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.3255, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 115, "interval_start": "2026-06-10T02:45:00+00:00", "buy_price": 4.641003, "sell_price": 2.836, "is_predicted_price": false, "pv_a_forecast_w": 0, "pv_b_forecast_w": 0, "load_baseline_w": 643, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.3255, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 116, "interval_start": "2026-06-10T03:00:00+00:00", "buy_price": 4.424704, "sell_price": 2.672, "is_predicted_price": false, "pv_a_forecast_w": 10, "pv_b_forecast_w": 9, "load_baseline_w": 639, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.3255, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 117, "interval_start": "2026-06-10T03:15:00+00:00", "buy_price": 4.528897, "sell_price": 2.751, "is_predicted_price": false, "pv_a_forecast_w": 28, "pv_b_forecast_w": 30, "load_baseline_w": 639, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.3255, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 118, "interval_start": "2026-06-10T03:30:00+00:00", "buy_price": 4.576048, "sell_price": 2.78675, "is_predicted_price": false, "pv_a_forecast_w": 158, "pv_b_forecast_w": 60, "load_baseline_w": 639, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.3255, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 119, "interval_start": "2026-06-10T03:45:00+00:00", "buy_price": 4.847411, "sell_price": 2.9925, "is_predicted_price": false, "pv_a_forecast_w": 26, "pv_b_forecast_w": 0, "load_baseline_w": 639, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": null, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.3255, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 120, "interval_start": "2026-06-10T04:00:00+00:00", "buy_price": 4.895551, "sell_price": 3.029, "is_predicted_price": false, "pv_a_forecast_w": 93, "pv_b_forecast_w": 0, "load_baseline_w": 830, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 12800.0, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.3255, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 121, "interval_start": "2026-06-10T04:15:00+00:00", "buy_price": 5.087781, "sell_price": 3.17475, "is_predicted_price": false, "pv_a_forecast_w": 251, "pv_b_forecast_w": 0, "load_baseline_w": 830, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 13076.9, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.3255, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 122, "interval_start": "2026-06-10T04:30:00+00:00", "buy_price": 5.071295, "sell_price": 3.16225, "is_predicted_price": false, "pv_a_forecast_w": 378, "pv_b_forecast_w": 0, "load_baseline_w": 830, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 13353.8, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.3255, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 123, "interval_start": "2026-06-10T04:45:00+00:00", "buy_price": 4.956221, "sell_price": 3.075, "is_predicted_price": false, "pv_a_forecast_w": 623, "pv_b_forecast_w": 0, "load_baseline_w": 830, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 13630.7, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.3255, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 124, "interval_start": "2026-06-10T05:00:00+00:00", "buy_price": 5.271108, "sell_price": 3.31375, "is_predicted_price": false, "pv_a_forecast_w": 507, "pv_b_forecast_w": 0, "load_baseline_w": 591, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 13907.6, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.3255, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 125, "interval_start": "2026-06-10T05:15:00+00:00", "buy_price": 5.187028, "sell_price": 3.25, "is_predicted_price": false, "pv_a_forecast_w": 747, "pv_b_forecast_w": 0, "load_baseline_w": 591, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 14184.5, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.3255, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 126, "interval_start": "2026-06-10T05:30:00+00:00", "buy_price": 5.085143, "sell_price": 3.17275, "is_predicted_price": false, "pv_a_forecast_w": 721, "pv_b_forecast_w": 0, "load_baseline_w": 591, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 14461.4, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.3255, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 127, "interval_start": "2026-06-10T05:45:00+00:00", "buy_price": 5.0525, "sell_price": 3.148, "is_predicted_price": false, "pv_a_forecast_w": 1059, "pv_b_forecast_w": 0, "load_baseline_w": 591, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 14738.3, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.3255, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 128, "interval_start": "2026-06-10T06:00:00+00:00", "buy_price": 5.286605, "sell_price": 3.3255, "is_predicted_price": false, "pv_a_forecast_w": 1368, "pv_b_forecast_w": 0, "load_baseline_w": 536, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": true, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 15015.2, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 3.1415, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 129, "interval_start": "2026-06-10T06:15:00+00:00", "buy_price": 5.043927, "sell_price": 3.1415, "is_predicted_price": false, "pv_a_forecast_w": 1118, "pv_b_forecast_w": 0, "load_baseline_w": 536, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 15292.1, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 2.99225, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 130, "interval_start": "2026-06-10T06:30:00+00:00", "buy_price": 4.847082, "sell_price": 2.99225, "is_predicted_price": false, "pv_a_forecast_w": 1050, "pv_b_forecast_w": 176, "load_baseline_w": 536, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 15569.0, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 2.97975, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 131, "interval_start": "2026-06-10T06:45:00+00:00", "buy_price": 4.183345, "sell_price": 2.489, "is_predicted_price": false, "pv_a_forecast_w": 1404, "pv_b_forecast_w": 536, "load_baseline_w": 536, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 15845.9, "future_avoided_buy_czk_kwh": 5.466535, "future_sell_opportunity_czk_kwh": 2.97975, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 132, "interval_start": "2026-06-10T07:00:00+00:00", "buy_price": 5.466535, "sell_price": 2.97975, "is_predicted_price": false, "pv_a_forecast_w": 1178, "pv_b_forecast_w": 316, "load_baseline_w": 503, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 16122.8, "future_avoided_buy_czk_kwh": 4.940953, "future_sell_opportunity_czk_kwh": 2.58125, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 133, "interval_start": "2026-06-10T07:15:00+00:00", "buy_price": 4.940953, "sell_price": 2.58125, "is_predicted_price": false, "pv_a_forecast_w": 802, "pv_b_forecast_w": 0, "load_baseline_w": 503, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 16399.7, "future_avoided_buy_czk_kwh": 4.474063, "future_sell_opportunity_czk_kwh": 2.3435, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 134, "interval_start": "2026-06-10T07:30:00+00:00", "buy_price": 4.474063, "sell_price": 2.22725, "is_predicted_price": false, "pv_a_forecast_w": 643, "pv_b_forecast_w": 0, "load_baseline_w": 503, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 16676.6, "future_avoided_buy_czk_kwh": 4.331951, "future_sell_opportunity_czk_kwh": 2.3435, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 135, "interval_start": "2026-06-10T07:45:00+00:00", "buy_price": 4.331951, "sell_price": 2.1195, "is_predicted_price": false, "pv_a_forecast_w": 724, "pv_b_forecast_w": 5, "load_baseline_w": 503, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 16953.5, "future_avoided_buy_czk_kwh": 3.991445, "future_sell_opportunity_czk_kwh": 2.3435, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 136, "interval_start": "2026-06-10T08:00:00+00:00", "buy_price": 3.991445, "sell_price": 2.3435, "is_predicted_price": false, "pv_a_forecast_w": 666, "pv_b_forecast_w": 7, "load_baseline_w": 506, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 17230.4, "future_avoided_buy_czk_kwh": 3.609953, "future_sell_opportunity_czk_kwh": 2.05425, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 137, "interval_start": "2026-06-10T08:15:00+00:00", "buy_price": 3.609953, "sell_price": 2.05425, "is_predicted_price": false, "pv_a_forecast_w": 410, "pv_b_forecast_w": 0, "load_baseline_w": 506, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 17507.3, "future_avoided_buy_czk_kwh": 3.561154, "future_sell_opportunity_czk_kwh": 2.01725, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 138, "interval_start": "2026-06-10T08:30:00+00:00", "buy_price": 3.561154, "sell_price": 2.01725, "is_predicted_price": false, "pv_a_forecast_w": 194, "pv_b_forecast_w": 0, "load_baseline_w": 506, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 17784.2, "future_avoided_buy_czk_kwh": 3.495209, "future_sell_opportunity_czk_kwh": 1.96725, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 139, "interval_start": "2026-06-10T08:45:00+00:00", "buy_price": 3.12262, "sell_price": 1.68475, "is_predicted_price": false, "pv_a_forecast_w": 954, "pv_b_forecast_w": 510, "load_baseline_w": 506, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 18061.1, "future_avoided_buy_czk_kwh": 3.495209, "future_sell_opportunity_czk_kwh": 1.96725, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 140, "interval_start": "2026-06-10T09:00:00+00:00", "buy_price": 3.495209, "sell_price": 1.96725, "is_predicted_price": false, "pv_a_forecast_w": 284, "pv_b_forecast_w": 0, "load_baseline_w": 535, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 18338.0, "future_avoided_buy_czk_kwh": 3.20637, "future_sell_opportunity_czk_kwh": 1.74825, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 141, "interval_start": "2026-06-10T09:15:00+00:00", "buy_price": 3.20637, "sell_price": 1.74825, "is_predicted_price": false, "pv_a_forecast_w": 1308, "pv_b_forecast_w": 748, "load_baseline_w": 535, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 18614.9, "future_avoided_buy_czk_kwh": 2.977871, "future_sell_opportunity_czk_kwh": 1.575, "is_daytime_pv_surplus_slot": true, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 142, "interval_start": "2026-06-10T09:30:00+00:00", "buy_price": 2.977871, "sell_price": 1.575, "is_predicted_price": false, "pv_a_forecast_w": 324, "pv_b_forecast_w": 0, "load_baseline_w": 535, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 18891.8, "future_avoided_buy_czk_kwh": 2.766847, "future_sell_opportunity_czk_kwh": 1.415, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22:00:00+00:00", "min_buy_before_cutoff_czk_kwh": 2.766847, "pv_charge_wh_ahead": 0.0, "neg_buy_wh_ahead": 0.0, "grid_charge_suppressed_reason": null, "charge_target_wh": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null }, { "slot_ord": 143, "interval_start": "2026-06-10T09:45:00+00:00", "buy_price": 2.766847, "sell_price": 1.415, "is_predicted_price": false, "pv_a_forecast_w": 401, "pv_b_forecast_w": 4, "load_baseline_w": 535, "ev1_connected": false, "ev2_connected": false, "allow_charge": false, "allow_discharge_export": false, "night_baseload_target_wh": 12922.0, "night_baseload_buffer_wh": 2584.4, "safety_soc_target_wh": 19168.7, "future_avoided_buy_czk_kwh": 2.766847, "future_sell_opportunity_czk_kwh": 1.415, "is_daytime_pv_surplus_slot": false, "charge_acquisition_buy_czk_kwh": 1.170648, "charge_acquisition_cutoff_at": "2026-06-08T22: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": 46720.0, "pre_window_wh": 0.0, "in_window_wh": 0.0, "charge_slot_wh": 0.0, "charge_cum_wh": null, "charge_layer": null, "charge_slot_reason": null } ] }