{"weather":[{"timestamp":"2026-10-30T00:00:00+00:00","source_id":312070,"precipitation":0.0,"pressure_msl":1031.5,"sunshine":0,"temperature":9.1,"wind_direction":310,"wind_speed":7.9,"cloud_cover":100,"dew_point":8.9,"relative_humidity":98,"visibility":4230,"wind_gust_direction":320,"wind_gust_speed":10.4,"condition":"dry","precipitation_probability":null,"precipitation_probability_6h":null,"solar":0.0,"fallback_source_ids":{"pressure_msl":303712,"temperature":303712,"wind_gust_speed":303712,"visibility":303712,"relative_humidity":303712,"wind_direction":303712,"dew_point":303712,"wind_speed":303712,"wind_gust_direction":303712,"cloud_cover":303712,"sunshine":6885,"solar":255262},"icon":"cloudy"},{"timestamp":"2026-10-30T01:00:00+00:00","source_id":312070,"precipitation":0.0,"pressure_msl":1031.5,"sunshine":0,"temperature":8.8,"wind_direction":320,"wind_speed":6.8,"cloud_cover":100,"dew_point":8.6,"relative_humidity":99,"visibility":3450,"wind_gust_direction":310,"wind_gust_speed":11.9,"condition":"dry","precipitation_probability":null,"precipitation_probability_6h":null,"solar":0.0,"fallback_source_ids":{"pressure_msl":303712,"temperature":303712,"wind_gust_speed":303712,"visibility":303712,"relative_humidity":303712,"wind_direction":303712,"dew_point":303712,"wind_speed":303712,"wind_gust_direction":303712,"cloud_cover":303712,"sunshine":6885,"solar":255262},"icon":"cloudy"},{"timestamp":"2026-10-30T02:00:00+00:00","source_id":312070,"precipitation":0.0,"pressure_msl":1031.5,"sunshine":0,"temperature":8.4,"wind_direction":310,"wind_speed":5.0,"cloud_cover":100,"dew_point":8.4,"relative_humidity":100,"visibility":420,"wind_gust_direction":310,"wind_gust_speed":8.6,"condition":"dry","precipitation_probability":null,"precipitation_probability_6h":null,"solar":0.0,"fallback_source_ids":{"pressure_msl":303712,"temperature":303712,"wind_gust_speed":303712,"visibility":303712,"relative_humidity":303712,"wind_direction":303712,"dew_point":303712,"wind_speed":303712,"wind_gust_direction":303712,"cloud_cover":303712,"sunshine":6885,"solar":255262},"icon":"cloudy"},{"timestamp":"2026-10-30T03:00:00+00:00","source_id":312070,"precipitation":0.0,"pressure_msl":1031.5,"sunshine":0,"temperature":8.2,"wind_direction":310,"wind_speed":6.1,"cloud_cover":100,"dew_point":8.2,"relative_humidity":100,"visibility":370,"wind_gust_direction":280,"wind_gust_speed":9.4,"condition":"dry","precipitation_probability":null,"precipitation_probability_6h":null,"solar":0.0,"fallback_source_ids":{"pressure_msl":303712,"temperature":303712,"wind_gust_speed":303712,"visibility":303712,"relative_humidity":303712,"wind_direction":303712,"dew_point":303712,"wind_speed":303712,"wind_gust_direction":303712,"cloud_cover":303712,"sunshine":6885,"solar":255262},"icon":"cloudy"},{"timestamp":"2026-10-30T04:00:00+00:00","source_id":312070,"precipitation":0.0,"pressure_msl":1031.59,"sunshine":0,"temperature":7.7,"wind_direction":300,"wind_speed":6.8,"cloud_cover":100,"dew_point":7.7,"relative_humidity":100,"visibility":360,"wind_gust_direction":310,"wind_gust_speed":10.1,"condition":"dry","precipitation_probability":null,"precipitation_probability_6h":null,"solar":0.0,"fallback_source_ids":{"pressure_msl":303712,"temperature":303712,"wind_gust_speed":303712,"visibility":303712,"relative_humidity":303712,"wind_direction":303712,"dew_point":303712,"wind_speed":303712,"wind_gust_direction":303712,"cloud_cover":303712,"sunshine":6885,"solar":255262},"icon":"cloudy"},{"timestamp":"2026-10-30T05:00:00+00:00","source_id":312070,"precipitation":0.0,"pressure_msl":1032.0,"sunshine":0,"temperature":7.6,"wind_direction":320,"wind_speed":6.5,"cloud_cover":100,"dew_point":7.6,"relative_humidity":100,"visibility":280,"wind_gust_direction":320,"wind_gust_speed":9.7,"condition":"dry","precipitation_probability":null,"precipitation_probability_6h":null,"solar":0.0,"fallback_source_ids":{"pressure_msl":303712,"temperature":303712,"wind_gust_speed":303712,"visibility":303712,"relative_humidity":303712,"wind_direction":303712,"dew_point":303712,"wind_speed":303712,"wind_gust_direction":303712,"cloud_cover":303712,"sunshine":6885,"solar":255262},"icon":"cloudy"},{"timestamp":"2026-10-30T06:00:00+00:00","source_id":312070,"precipitation":0.0,"pressure_msl":1032.09,"sunshine":0,"temperature":7.6,"wind_direction":330,"wind_speed":6.1,"cloud_cover":100,"dew_point":7.6,"relative_humidity":100,"visibility":390,"wind_gust_direction":340,"wind_gust_speed":10.8,"condition":"dry","precipitation_probability":null,"precipitation_probability_6h":null,"solar":0.0,"fallback_source_ids":{"pressure_msl":303712,"temperature":303712,"wind_gust_speed":303712,"visibility":303712,"relative_humidity":303712,"wind_direction":303712,"dew_point":303712,"wind_speed":303712,"wind_gust_direction":303712,"cloud_cover":303712,"sunshine":6885,"solar":255262},"icon":"cloudy"},{"timestamp":"2026-10-30T07:00:00+00:00","source_id":312070,"precipitation":0.0,"pressure_msl":1032.4,"sunshine":0,"temperature":7.3,"wind_direction":320,"wind_speed":4.7,"cloud_cover":100,"dew_point":7.3,"relative_humidity":100,"visibility":240,"wind_gust_direction":310,"wind_gust_speed":9.7,"condition":"dry","precipitation_probability":null,"precipitation_probability_6h":null,"solar":0.011,"fallback_source_ids":{"pressure_msl":303712,"temperature":303712,"wind_gust_speed":303712,"visibility":303712,"relative_humidity":303712,"wind_direction":303712,"dew_point":303712,"wind_speed":303712,"wind_gust_direction":303712,"cloud_cover":303712,"sunshine":6885,"solar":255262},"icon":"cloudy"},{"timestamp":"2026-10-30T08:00:00+00:00","source_id":312070,"precipitation":0.0,"pressure_msl":1032.59,"sunshine":0,"temperature":7.5,"wind_direction":310,"wind_speed":3.2,"cloud_cover":100,"dew_point":7.5,"relative_humidity":100,"visibility":480,"wind_gust_direction":320,"wind_gust_speed":8.6,"condition":"dry","precipitation_probability":null,"precipitation_probability_6h":null,"solar":0.058,"fallback_source_ids":{"pressure_msl":303712,"temperature":303712,"wind_gust_speed":303712,"visibility":303712,"relative_humidity":303712,"wind_direction":303712,"dew_point":303712,"wind_speed":303712,"wind_gust_direction":303712,"cloud_cover":303712,"sunshine":6885,"solar":255262},"icon":"cloudy"},{"timestamp":"2026-10-30T09:00:00+00:00","source_id":312070,"precipitation":0.0,"pressure_msl":1032.7,"sunshine":0,"temperature":7.2,"wind_direction":270,"wind_speed":6.8,"cloud_cover":100,"dew_point":7.2,"relative_humidity":100,"visibility":710,"wind_gust_direction":310,"wind_gust_speed":12.6,"condition":"dry","precipitation_probability":null,"precipitation_probability_6h":null,"solar":0.1,"fallback_source_ids":{"pressure_msl":303712,"temperature":303712,"wind_gust_speed":303712,"visibility":303712,"relative_humidity":303712,"wind_direction":303712,"dew_point":303712,"wind_speed":303712,"wind_gust_direction":303712,"cloud_cover":303712,"sunshine":6885,"solar":255262},"icon":"cloudy"},{"timestamp":"2026-10-30T10:00:00+00:00","source_id":312070,"precipitation":0.0,"pressure_msl":1032.9,"sunshine":0,"temperature":6.8,"wind_direction":290,"wind_speed":9.7,"cloud_cover":100,"dew_point":6.8,"relative_humidity":100,"visibility":4230,"wind_gust_direction":290,"wind_gust_speed":16.9,"condition":"dry","precipitation_probability":null,"precipitation_probability_6h":null,"solar":0.103,"fallback_source_ids":{"pressure_msl":303712,"temperature":303712,"wind_gust_speed":303712,"visibility":303712,"relative_humidity":303712,"wind_direction":303712,"dew_point":303712,"wind_speed":303712,"wind_gust_direction":303712,"cloud_cover":303712,"sunshine":6885,"solar":255262},"icon":"cloudy"},{"timestamp":"2026-10-30T11:00:00+00:00","source_id":312070,"precipitation":0.0,"pressure_msl":1032.7,"sunshine":0,"temperature":7.4,"wind_direction":310,"wind_speed":7.6,"cloud_cover":100,"dew_point":6.9,"relative_humidity":97,"visibility":19980,"wind_gust_direction":320,"wind_gust_speed":12.2,"condition":"dry","precipitation_probability":null,"precipitation_probability_6h":null,"solar":0.133,"fallback_source_ids":{"pressure_msl":303712,"temperature":303712,"wind_gust_speed":303712,"visibility":303712,"relative_humidity":303712,"wind_direction":303712,"dew_point":303712,"wind_speed":303712,"wind_gust_direction":303712,"cloud_cover":303712,"sunshine":6885,"solar":255262},"icon":"cloudy"},{"timestamp":"2026-10-30T12:00:00+00:00","source_id":312070,"precipitation":0.0,"pressure_msl":1032.5,"sunshine":0,"temperature":8.1,"wind_direction":310,"wind_speed":4.3,"cloud_cover":100,"dew_point":7.2,"relative_humidity":94,"visibility":15180,"wind_gust_direction":320,"wind_gust_speed":10.8,"condition":"dry","precipitation_probability":null,"precipitation_probability_6h":null,"solar":0.114,"fallback_source_ids":{"pressure_msl":303712,"temperature":303712,"wind_gust_speed":303712,"visibility":303712,"relative_humidity":303712,"wind_direction":303712,"dew_point":303712,"wind_speed":303712,"wind_gust_direction":303712,"cloud_cover":303712,"sunshine":6885,"solar":255262},"icon":"cloudy"},{"timestamp":"2026-10-30T13:00:00+00:00","source_id":312070,"precipitation":0.0,"pressure_msl":1032.3,"sunshine":0,"temperature":8.7,"wind_direction":320,"wind_speed":9.0,"cloud_cover":100,"dew_point":7.9,"relative_humidity":95,"visibility":15020,"wind_gust_direction":310,"wind_gust_speed":16.9,"condition":"dry","precipitation_probability":null,"precipitation_probability_6h":null,"solar":0.066,"fallback_source_ids":{"pressure_msl":303712,"temperature":303712,"wind_gust_speed":303712,"visibility":303712,"relative_humidity":303712,"wind_direction":303712,"dew_point":303712,"wind_speed":303712,"wind_gust_direction":303712,"cloud_cover":303712,"sunshine":6885,"solar":255262},"icon":"cloudy"},{"timestamp":"2026-10-30T14:00:00+00:00","source_id":312070,"precipitation":0.0,"pressure_msl":1032.09,"sunshine":0,"temperature":9.1,"wind_direction":300,"wind_speed":7.9,"cloud_cover":100,"dew_point":7.8,"relative_humidity":91,"visibility":14590,"wind_gust_direction":280,"wind_gust_speed":14.4,"condition":"dry","precipitation_probability":null,"precipitation_probability_6h":null,"solar":0.051,"fallback_source_ids":{"pressure_msl":303712,"temperature":303712,"wind_gust_speed":303712,"visibility":303712,"relative_humidity":303712,"wind_direction":303712,"dew_point":303712,"wind_speed":303712,"wind_gust_direction":303712,"cloud_cover":303712,"sunshine":6885,"solar":255262},"icon":"cloudy"},{"timestamp":"2026-10-30T15:00:00+00:00","source_id":312070,"precipitation":0.0,"pressure_msl":1032.2,"sunshine":0,"temperature":9.3,"wind_direction":290,"wind_speed":8.3,"cloud_cover":87,"dew_point":7.9,"relative_humidity":91,"visibility":18890,"wind_gust_direction":280,"wind_gust_speed":14.4,"condition":"dry","precipitation_probability":null,"precipitation_probability_6h":null,"solar":0.029,"fallback_source_ids":{"pressure_msl":303712,"temperature":303712,"wind_gust_speed":303712,"visibility":303712,"relative_humidity":303712,"wind_direction":303712,"dew_point":303712,"wind_speed":303712,"wind_gust_direction":303712,"cloud_cover":303712,"sunshine":6885,"solar":255262},"icon":"cloudy"},{"timestamp":"2026-10-30T16:00:00+00:00","source_id":312070,"precipitation":0.0,"pressure_msl":1032.2,"sunshine":0,"temperature":8.9,"wind_direction":270,"wind_speed":10.4,"cloud_cover":100,"dew_point":7.8,"relative_humidity":93,"visibility":16210,"wind_gust_direction":270,"wind_gust_speed":18.0,"condition":"dry","precipitation_probability":null,"precipitation_probability_6h":null,"solar":0.005,"fallback_source_ids":{"pressure_msl":303712,"temperature":303712,"wind_gust_speed":303712,"visibility":303712,"relative_humidity":303712,"wind_direction":303712,"dew_point":303712,"wind_speed":303712,"wind_gust_direction":303712,"cloud_cover":303712,"sunshine":6885,"solar":255262},"icon":"cloudy"},{"timestamp":"2026-10-30T17:00:00+00:00","source_id":312070,"precipitation":0.0,"pressure_msl":1032.3,"sunshine":0,"temperature":8.7,"wind_direction":280,"wind_speed":11.5,"cloud_cover":100,"dew_point":8.0,"relative_humidity":95,"visibility":5050,"wind_gust_direction":300,"wind_gust_speed":20.2,"condition":"dry","precipitation_probability":null,"precipitation_probability_6h":null,"solar":0.0,"fallback_source_ids":{"pressure_msl":303712,"temperature":303712,"wind_gust_speed":303712,"visibility":303712,"relative_humidity":303712,"wind_direction":303712,"dew_point":303712,"wind_speed":303712,"wind_gust_direction":303712,"cloud_cover":303712,"sunshine":6885,"solar":255262},"icon":"cloudy"},{"timestamp":"2026-10-30T18:00:00+00:00","source_id":312070,"precipitation":0.0,"pressure_msl":1031.9,"sunshine":0,"temperature":8.7,"wind_direction":270,"wind_speed":10.1,"cloud_cover":100,"dew_point":8.1,"relative_humidity":96,"visibility":12610,"wind_gust_direction":260,"wind_gust_speed":15.5,"condition":"dry","precipitation_probability":null,"precipitation_probability_6h":null,"solar":0.0,"fallback_source_ids":{"pressure_msl":303712,"temperature":303712,"wind_gust_speed":303712,"visibility":303712,"relative_humidity":303712,"wind_direction":303712,"dew_point":303712,"wind_speed":303712,"wind_gust_direction":303712,"cloud_cover":303712,"sunshine":6885,"solar":255262},"icon":"cloudy"},{"timestamp":"2026-10-30T19:00:00+00:00","source_id":312070,"precipitation":0.0,"pressure_msl":1032.0,"sunshine":0,"temperature":8.6,"wind_direction":270,"wind_speed":9.0,"cloud_cover":100,"dew_point":7.9,"relative_humidity":95,"visibility":16980,"wind_gust_direction":280,"wind_gust_speed":14.8,"condition":"dry","precipitation_probability":null,"precipitation_probability_6h":null,"solar":0.0,"fallback_source_ids":{"pressure_msl":303712,"temperature":303712,"wind_gust_speed":303712,"visibility":303712,"relative_humidity":303712,"wind_direction":303712,"dew_point":303712,"wind_speed":303712,"wind_gust_direction":303712,"cloud_cover":303712,"sunshine":6885,"solar":255262},"icon":"cloudy"},{"timestamp":"2026-10-30T20:00:00+00:00","source_id":312070,"precipitation":0.0,"pressure_msl":1032.09,"sunshine":0,"temperature":8.5,"wind_direction":280,"wind_speed":12.6,"cloud_cover":100,"dew_point":8.1,"relative_humidity":97,"visibility":4870,"wind_gust_direction":280,"wind_gust_speed":22.0,"condition":"dry","precipitation_probability":null,"precipitation_probability_6h":null,"solar":0.0,"fallback_source_ids":{"pressure_msl":303712,"temperature":303712,"wind_gust_speed":303712,"visibility":303712,"relative_humidity":303712,"wind_direction":303712,"dew_point":303712,"wind_speed":303712,"wind_gust_direction":303712,"cloud_cover":303712,"sunshine":6885,"solar":255262},"icon":"cloudy"},{"timestamp":"2026-10-30T21:00:00+00:00","source_id":312070,"precipitation":0.0,"pressure_msl":1032.0,"sunshine":0,"temperature":8.4,"wind_direction":270,"wind_speed":10.8,"cloud_cover":100,"dew_point":8.0,"relative_humidity":97,"visibility":11010,"wind_gust_direction":280,"wind_gust_speed":18.4,"condition":"dry","precipitation_probability":null,"precipitation_probability_6h":null,"solar":0.0,"fallback_source_ids":{"pressure_msl":303712,"temperature":303712,"wind_gust_speed":303712,"visibility":303712,"relative_humidity":303712,"wind_direction":303712,"dew_point":303712,"wind_speed":303712,"wind_gust_direction":303712,"cloud_cover":303712,"sunshine":6885,"solar":255262},"icon":"cloudy"},{"timestamp":"2026-10-30T22:00:00+00:00","source_id":312070,"precipitation":0.0,"pressure_msl":1032.09,"sunshine":0,"temperature":8.4,"wind_direction":280,"wind_speed":9.0,"cloud_cover":100,"dew_point":7.9,"relative_humidity":97,"visibility":4560,"wind_gust_direction":280,"wind_gust_speed":14.8,"condition":"dry","precipitation_probability":null,"precipitation_probability_6h":null,"solar":0.0,"fallback_source_ids":{"pressure_msl":303712,"temperature":303712,"wind_gust_speed":303712,"visibility":303712,"relative_humidity":303712,"wind_direction":303712,"dew_point":303712,"wind_speed":303712,"wind_gust_direction":303712,"cloud_cover":303712,"sunshine":6885,"solar":255262},"icon":"cloudy"},{"timestamp":"2026-10-30T23:00:00+00:00","source_id":312070,"precipitation":0.0,"pressure_msl":1032.09,"sunshine":0,"temperature":8.4,"wind_direction":290,"wind_speed":11.2,"cloud_cover":100,"dew_point":7.9,"relative_humidity":96,"visibility":11010,"wind_gust_direction":300,"wind_gust_speed":18.0,"condition":"dry","precipitation_probability":null,"precipitation_probability_6h":null,"solar":0.0,"fallback_source_ids":{"pressure_msl":303712,"temperature":303712,"wind_gust_speed":303712,"visibility":303712,"relative_humidity":303712,"wind_direction":303712,"dew_point":303712,"wind_speed":303712,"wind_gust_direction":303712,"cloud_cover":303712,"sunshine":6885,"solar":255262},"icon":"cloudy"},{"timestamp":"2026-10-31T00:00:00+00:00","source_id":6150,"precipitation":0.0,"pressure_msl":1032.0,"sunshine":0,"temperature":8.4,"wind_direction":290,"wind_speed":13.0,"cloud_cover":100,"dew_point":7.9,"relative_humidity":97,"visibility":5900,"wind_gust_direction":null,"wind_gust_speed":22.0,"condition":"rain","precipitation_probability":null,"precipitation_probability_6h":null,"solar":0.0,"fallback_source_ids":{"sunshine":6148,"solar":6147},"icon":"cloudy"}],"sources":[{"id":312070,"dwd_station_id":"17473","observation_type":"historical","lat":52.51,"lon":13.427,"height":34.91,"station_name":"Berlin-Friedrichshain/Spree","wmo_station_id":"G529","first_record":"2024-01-01T00:00:00+00:00","last_record":"2026-10-30T23:00:00+00:00","distance":2141},{"id":303712,"dwd_station_id":"00433","observation_type":"historical","lat":52.4676,"lon":13.402,"height":47.74,"station_name":"Berlin-Tempelhof","wmo_station_id":"10384","first_record":"2022-09-13T00:00:00+00:00","last_record":"2026-10-30T23:00:00+00:00","distance":5835},{"id":6885,"dwd_station_id":"00403","observation_type":"historical","lat":52.4537,"lon":13.3017,"height":51.0,"station_name":"Berlin-Dahlem (FU)","wmo_station_id":"10381","first_record":"2010-01-01T00:00:00+00:00","last_record":"2026-10-30T23:00:00+00:00","distance":9943},{"id":255262,"dwd_station_id":"03987","observation_type":"historical","lat":52.3812,"lon":13.0622,"height":80.86,"station_name":"Potsdam","wmo_station_id":"10379","first_record":"2010-01-01T00:00:00+00:00","last_record":"2026-10-30T23:00:00+00:00","distance":27640},{"id":6150,"dwd_station_id":"00433","observation_type":"current","lat":52.47,"lon":13.4,"height":50.0,"station_name":"BERLIN-TEMPELHOF","wmo_station_id":"10384","first_record":"2026-10-29T11:00:00+00:00","last_record":"2026-10-31T09:00:00+00:00","distance":5566},{"id":6148,"dwd_station_id":"00403","observation_type":"current","lat":52.47,"lon":13.3,"height":58.0,"station_name":"BERLIN-DAHLEM","wmo_station_id":"10381","first_record":"2026-10-29T11:00:00+00:00","last_record":"2026-10-31T09:00:00+00:00","distance":8770},{"id":6147,"dwd_station_id":"03987","observation_type":"current","lat":52.38,"lon":13.07,"height":99.0,"station_name":"POTSDAM","wmo_station_id":"10379","first_record":"2026-10-29T11:00:00+00:00","last_record":"2026-10-31T09:00:00+00:00","distance":27279}]}