{"api_version":"v1","format":"home-assistant-summary","integration":"home_assistant","generated_at":"2026-06-29T22:12:55.040Z","country":"NO1","timezone":"Europe/Berlin","request":{"hours":48,"summary_horizon_hours":24,"window_hours":4,"currency":"EUR","include_series":false},"meta":{"plan":"free","usage_type":"private","commercial_use_allowed":false,"allowed_horizon_hours":48,"default_horizon_hours":48,"requested_horizon_hours":48,"used_horizon_hours":48,"rate_limit_daily":null,"used_calls_today":null,"features":["price_forecast","co2_forecast","summary_windows"],"expires_at":null,"account_url":null,"terms_url":"https://energypriceforecast.eu/?country=de&lang=en&tab=legal&legal_section=terms","api_key_state":"missing","contract_stage":"phase_3_product_rules","time_resolution_hint":"Price can mix 15-minute day-ahead slots with hourly forecast; CO2 stays hourly.","entitled_features":["co2_forecast"],"endpoint_max_horizon_hours":168,"configured_plan_horizon_hours":48,"enforcement_enabled":true,"requested_summary_horizon_hours":24,"used_summary_horizon_hours":24,"requested_window_hours":4,"used_window_hours":4},"flat":{"current_price":0.0749,"current_price_unit":"EUR/kWh","current_price_source":"forecast","current_co2_g_kwh":25,"cheapest_window_start":"2026-06-30T08:00:00Z","cheapest_window_end":"2026-06-30T12:00:00Z","cheapest_window_avg_price":0.067,"best_price_window_start":"2026-06-30T08:00:00Z","best_price_window_end":"2026-06-30T12:00:00Z","best_price_window_avg_price":0.067,"best_price_window_status":"upcoming","is_cheapest_window_now":false,"cheapest_window_remaining_minutes":null,"greenest_window_start":"2026-06-30T17:00:00Z","greenest_window_end":"2026-06-30T21:00:00Z","greenest_window_avg_co2_g_kwh":24.6,"best_co2_window_start":"2026-06-30T17:00:00Z","best_co2_window_end":"2026-06-30T21:00:00Z","best_co2_window_avg_g_co2_kwh":24.6,"best_co2_window_status":"upcoming","is_greenest_window_now":false,"greenest_window_remaining_minutes":null,"combined_window_start":"2026-06-30T18:00:00Z","combined_window_end":"2026-06-30T22:00:00Z","combined_window_score":0.2614},"price":{"available":true,"currency":"EUR","unit":"EUR/kWh","current":{"start":"2026-06-29T23:00:00Z","end":"2026-06-30T00:00:00Z","value":0.0749,"unit":"EUR/kWh","source":"forecast"},"best_window":{"start":"2026-06-30T08:00:00Z","end":"2026-06-30T12:00:00Z","average_value":0.067,"unit":"EUR/kWh","duration_hours":4,"source_counts":{"forecast":4},"status":"upcoming","is_active_now":false,"remaining_minutes":null},"next_full_window":{"start":"2026-06-30T08:00:00Z","end":"2026-06-30T12:00:00Z","average_value":0.067,"unit":"EUR/kWh","duration_hours":4,"source_counts":{"forecast":4},"status":"upcoming","is_active_now":false,"remaining_minutes":null},"cheapest_window_next_horizon":{"start":"2026-06-30T08:00:00Z","end":"2026-06-30T12:00:00Z","average_value":0.067,"unit":"EUR/kWh","duration_hours":4,"source_counts":{"forecast":4}}},"co2":{"available":true,"unit":"gCO2/kWh","current":{"start":"2026-06-29T22:00:00Z","end":"2026-06-29T23:00:00Z","value":25,"unit":"gCO2/kWh","source":"forecast"},"best_window":{"start":"2026-06-30T17:00:00Z","end":"2026-06-30T21:00:00Z","average_value":24.6,"unit":"gCO2/kWh","duration_hours":4,"source_counts":{"forecast":4},"status":"upcoming","is_active_now":false,"remaining_minutes":null},"next_full_window":{"start":"2026-06-30T17:00:00Z","end":"2026-06-30T21:00:00Z","average_value":24.6,"unit":"gCO2/kWh","duration_hours":4,"source_counts":{"forecast":4},"status":"upcoming","is_active_now":false,"remaining_minutes":null},"greenest_window_next_horizon":{"start":"2026-06-30T17:00:00Z","end":"2026-06-30T21:00:00Z","average_value":24.6,"unit":"gCO2/kWh","duration_hours":4,"source_counts":{"forecast":4}},"error":null},"combined":{"available":true,"best_window_next_horizon":{"start":"2026-06-30T18:00:00Z","end":"2026-06-30T22:00:00Z","duration_hours":4,"score":0.2614,"average_price_value":0.0762,"average_co2_g_kwh":24.8,"method":"equal_weight_normalized_price_and_co2"}},"source":{"price":{"provider":"firestore","firestore":{"collection":"Entwicklerdaten","document":"StuendlicheVorhersage_NO1","updated_at":"2026-06-29T21:23:39.259Z"},"day_ahead":null,"day_ahead_entries":0,"forecast_entries":48},"co2":{"provider":"firestore","collection":"Entwicklerdaten","document":"StuendlicheCO2Vorhersage_NO1","updated_at":"2026-06-29T22:02:13.427Z"}}}