{"source":"open-meteo","live":true,"data":{"EU_DE":[{"date":"2026-10-27","region":"EU_DE","forecastHigh":16,"forecastLow":7,"normalHigh":3,"deviation":12.5,"hdd":6.6,"cdd":0,"windSpeed":12,"precipProb":15},{"date":"2026-10-28","region":"EU_DE","forecastHigh":14,"forecastLow":8,"normalHigh":3,"deviation":11.2,"hdd":6.9,"cdd":0,"windSpeed":11,"precipProb":70},{"date":"2026-10-29","region":"EU_DE","forecastHigh":10,"forecastLow":6,"normalHigh":3,"deviation":7.4,"hdd":9.6,"cdd":0,"windSpeed":7,"precipProb":8},{"date":"2026-10-30","region":"EU_DE","forecastHigh":10,"forecastLow":7,"normalHigh":3,"deviation":7.3,"hdd":9.1,"cdd":0,"windSpeed":6,"precipProb":1},{"date":"2026-10-31","region":"EU_DE","forecastHigh":13,"forecastLow":7,"normalHigh":3,"deviation":9.7,"hdd":8.3,"cdd":0,"windSpeed":10,"precipProb":0},{"date":"2026-11-01","region":"EU_DE","forecastHigh":11,"forecastLow":6,"normalHigh":3,"deviation":8.2,"hdd":9.3,"cdd":0,"windSpeed":7,"precipProb":4},{"date":"2026-11-02","region":"EU_DE","forecastHigh":10,"forecastLow":5,"normalHigh":3,"deviation":6.8,"hdd":10.4,"cdd":0,"windSpeed":7,"precipProb":5},{"date":"2026-11-03","region":"EU_DE","forecastHigh":11,"forecastLow":5,"normalHigh":3,"deviation":8.3,"hdd":9.6,"cdd":0,"windSpeed":16,"precipProb":5},{"date":"2026-11-04","region":"EU_DE","forecastHigh":8,"forecastLow":3,"normalHigh":3,"deviation":5.2,"hdd":12.6,"cdd":0,"windSpeed":11,"precipProb":4},{"date":"2026-11-05","region":"EU_DE","forecastHigh":8,"forecastLow":2,"normalHigh":3,"deviation":4.5,"hdd":13.1,"cdd":0,"windSpeed":14,"precipProb":8}],"EU_FR":[{"date":"2026-10-27","region":"EU_FR","forecastHigh":17,"forecastLow":11,"normalHigh":7,"deviation":10.1,"hdd":4.1,"cdd":0,"windSpeed":14,"precipProb":73},{"date":"2026-10-28","region":"EU_FR","forecastHigh":15,"forecastLow":8,"normalHigh":7,"deviation":8.3,"hdd":6.3,"cdd":0,"windSpeed":8,"precipProb":0},{"date":"2026-10-29","region":"EU_FR","forecastHigh":15,"forecastLow":6,"normalHigh":7,"deviation":7.7,"hdd":7.4,"cdd":0,"windSpeed":12,"precipProb":0},{"date":"2026-10-30","region":"EU_FR","forecastHigh":15,"forecastLow":5,"normalHigh":7,"deviation":7.8,"hdd":8.2,"cdd":0,"windSpeed":12,"precipProb":0},{"date":"2026-10-31","region":"EU_FR","forecastHigh":15,"forecastLow":6,"normalHigh":7,"deviation":7.5,"hdd":7.8,"cdd":0,"windSpeed":12,"precipProb":0},{"date":"2026-11-01","region":"EU_FR","forecastHigh":11,"forecastLow":7,"normalHigh":7,"deviation":4.1,"hdd":8.9,"cdd":0,"windSpeed":11,"precipProb":0},{"date":"2026-11-02","region":"EU_FR","forecastHigh":13,"forecastLow":8,"normalHigh":7,"deviation":5.7,"hdd":7.7,"cdd":0,"windSpeed":16,"precipProb":0},{"date":"2026-11-03","region":"EU_FR","forecastHigh":12,"forecastLow":6,"normalHigh":7,"deviation":4.5,"hdd":9.4,"cdd":0,"windSpeed":12,"precipProb":0},{"date":"2026-11-04","region":"EU_FR","forecastHigh":11,"forecastLow":5,"normalHigh":7,"deviation":4.1,"hdd":10.2,"cdd":0,"windSpeed":12,"precipProb":0},{"date":"2026-11-05","region":"EU_FR","forecastHigh":10,"forecastLow":3,"normalHigh":7,"deviation":3.1,"hdd":11.6,"cdd":0,"windSpeed":10,"precipProb":2}]},"fetchedAt":1793126571116,"cached":false,"meta":{"upstream":"Open-Meteo Forecast API","unit":"°C / °F","timezone":"UTC","dataAgeSeconds":20244,"dataAsOf":1793106327038,"areaStatus":{"EU_DE":"live","EU_FR":"live"}},"sample":{"sample":true,"window":"recent","detail":"Anonymous sample tier. Full depth requires a data API key — request one at research@voltstack.energy."}}