{"schema_version":"1.0","methodology_version":"atmy-datahub-v3","city":{"slug":"germany/hanover","name":{"en":"Hanover","ru":"Ганновер"},"country":{"en":"Germany","ru":"Германия"}},"timezone":"Europe/Berlin","status":"current","generated_at":"2026-10-22T20:15:01.534Z","stale_after_minutes":45,"refresh_minutes":15,"max_observation_age_minutes":60,"observation_window":{"start":"2026-10-22T20:08:28.000Z","end":"2026-10-22T20:12:07.000Z"},"measurements":{"pm25":{"value":2.7,"median":1.6,"min":0,"max":52.1,"unit":"ug/m3","aggregation":"mean_of_latest_per_sensor","category":{"scale":"US_EPA_2024","level":"good","approximate":true}}},"coverage":{"eligible_sensors":55,"excluded_test_sensors":0,"excluded_quality_check":3,"min_places":4,"networks":{"Sensor.Community":55}},"sensors":[{"name":"SC #5809","network":"Sensor.Community","pm25":52.1,"observed_at":"2026-10-22T20:09:16.000Z","coordinates":[9.816,52.338]},{"name":"SC #6499","network":"Sensor.Community","pm25":8.6,"observed_at":"2026-10-22T20:11:10.000Z","coordinates":[9.772,52.33]},{"name":"SC #14592","network":"Sensor.Community","pm25":4.15,"observed_at":"2026-10-22T20:10:44.000Z","coordinates":[9.756,52.354]},{"name":"SC #8113","network":"Sensor.Community","pm25":3.9,"observed_at":"2026-10-22T20:08:28.000Z","coordinates":[9.918,52.684]},{"name":"SC #8887","network":"Sensor.Community","pm25":3.3,"observed_at":"2026-10-22T20:12:06.000Z","coordinates":[9.748,52.37]},{"name":"SC #75191","network":"Sensor.Community","pm25":3.14,"observed_at":"2026-10-22T20:11:23.000Z","coordinates":[9.734,52.58]},{"name":"SC #44169","network":"Sensor.Community","pm25":3.07,"observed_at":"2026-10-22T20:12:07.000Z","coordinates":[9.576,52.286]},{"name":"SC #79212","network":"Sensor.Community","pm25":2.88,"observed_at":"2026-10-22T20:10:03.000Z","coordinates":[9.822,52.38]},{"name":"SC #15094","network":"Sensor.Community","pm25":2.67,"observed_at":"2026-10-22T20:11:02.000Z","coordinates":[9.632,52.264]},{"name":"SC #20101","network":"Sensor.Community","pm25":2.38,"observed_at":"2026-10-22T20:10:18.000Z","coordinates":[9.892,52.284]},{"name":"SC #3779","network":"Sensor.Community","pm25":2.3,"observed_at":"2026-10-22T20:11:03.000Z","coordinates":[9.802,52.482]},{"name":"SC #73142","network":"Sensor.Community","pm25":2.26,"observed_at":"2026-10-22T20:11:34.000Z","coordinates":[9.3874352,52.36625005]},{"name":"SC #82920","network":"Sensor.Community","pm25":2.17,"observed_at":"2026-10-22T20:09:54.000Z","coordinates":[9.722,52.372]},{"name":"SC #8652","network":"Sensor.Community","pm25":2.15,"observed_at":"2026-10-22T20:11:23.000Z","coordinates":[9.424,52.426]},{"name":"SC #47157","network":"Sensor.Community","pm25":2.14,"observed_at":"2026-10-22T20:11:15.000Z","coordinates":[9.79527614752,52.4145162]},{"name":"SC #82630","network":"Sensor.Community","pm25":2.14,"observed_at":"2026-10-22T20:10:26.000Z","coordinates":[9.738,52.376]},{"name":"SC #9372","network":"Sensor.Community","pm25":2.13,"observed_at":"2026-10-22T20:10:16.000Z","coordinates":[9.79,52.35]},{"name":"SC #22318","network":"Sensor.Community","pm25":2.09,"observed_at":"2026-10-22T20:10:46.000Z","coordinates":[9.506,52.334]},{"name":"SC #3207","network":"Sensor.Community","pm25":2,"observed_at":"2026-10-22T20:10:13.000Z","coordinates":[9.756,52.394]},{"name":"SC #20609","network":"Sensor.Community","pm25":1.95,"observed_at":"2026-10-22T20:11:44.000Z","coordinates":[9.688,52.378]},{"name":"SC #32032","network":"Sensor.Community","pm25":1.8299999,"observed_at":"2026-10-22T20:09:59.000Z","coordinates":[9.216,52.638]},{"name":"SC #13204","network":"Sensor.Community","pm25":1.8199999,"observed_at":"2026-10-22T20:11:35.000Z","coordinates":[9.226,52.634]},{"name":"SC #3131","network":"Sensor.Community","pm25":1.76,"observed_at":"2026-10-22T20:10:20.000Z","coordinates":[9.104,52.33]},{"name":"SC #15354","network":"Sensor.Community","pm25":1.73,"observed_at":"2026-10-22T20:12:02.000Z","coordinates":[9.618,52.254]},{"name":"SC #12228","network":"Sensor.Community","pm25":1.6800001,"observed_at":"2026-10-22T20:12:02.000Z","coordinates":[9.8,52.402]},{"name":"SC #64986","network":"Sensor.Community","pm25":1.6600001,"observed_at":"2026-10-22T20:11:42.000Z","coordinates":[9.358,52.108]},{"name":"SC #8159","network":"Sensor.Community","pm25":1.62,"observed_at":"2026-10-22T20:09:53.000Z","coordinates":[9.646,52.398]},{"name":"SC #24327","network":"Sensor.Community","pm25":1.6,"observed_at":"2026-10-22T20:10:04.000Z","coordinates":[9.99789386988,52.44870602559]},{"name":"SC #15528","network":"Sensor.Community","pm25":1.6,"observed_at":"2026-10-22T20:09:53.000Z","coordinates":[9.5,52.28]},{"name":"SC #5428","network":"Sensor.Community","pm25":1.52,"observed_at":"2026-10-22T20:10:26.000Z","coordinates":[9.98,52.386]},{"name":"SC #11646","network":"Sensor.Community","pm25":1.49,"observed_at":"2026-10-22T20:10:13.000Z","coordinates":[9.662,52.342]},{"name":"SC #97642","network":"Sensor.Community","pm25":1.45,"observed_at":"2026-10-22T20:10:17.000Z","coordinates":[9.704,52.372]},{"name":"SC #60464","network":"Sensor.Community","pm25":1.44,"observed_at":"2026-10-22T20:11:16.000Z","coordinates":[9.758,52.392]},{"name":"SC #92479","network":"Sensor.Community","pm25":1.4,"observed_at":"2026-10-22T20:10:01.000Z","coordinates":[9.54,52.212]},{"name":"SC #30635","network":"Sensor.Community","pm25":1.36,"observed_at":"2026-10-22T20:10:02.000Z","coordinates":[9.75,52.392]},{"name":"SC #3543","network":"Sensor.Community","pm25":1.25,"observed_at":"2026-10-22T20:11:26.000Z","coordinates":[9.578,52.87]},{"name":"SC #21843","network":"Sensor.Community","pm25":1.2,"observed_at":"2026-10-22T20:11:09.000Z","coordinates":[9.108,52.482]},{"name":"SC #11113","network":"Sensor.Community","pm25":1.2,"observed_at":"2026-10-22T20:09:45.000Z","coordinates":[9.198,52.154]},{"name":"SC #7969","network":"Sensor.Community","pm25":1.1,"observed_at":"2026-10-22T20:11:52.000Z","coordinates":[9.206,52.362]},{"name":"SC #16516","network":"Sensor.Community","pm25":1.08,"observed_at":"2026-10-22T20:10:26.000Z","coordinates":[9.746,52.272]},{"name":"SC #19347","network":"Sensor.Community","pm25":1.01,"observed_at":"2026-10-22T20:12:00.000Z","coordinates":[9.806,52.48]},{"name":"SC #50102","network":"Sensor.Community","pm25":0.99,"observed_at":"2026-10-22T20:11:40.000Z","coordinates":[10.078,52.604]},{"name":"SC #5811","network":"Sensor.Community","pm25":0.98,"observed_at":"2026-10-22T20:11:16.000Z","coordinates":[9.558,52.4]},{"name":"SC #71288","network":"Sensor.Community","pm25":0.92,"observed_at":"2026-10-22T20:10:34.000Z","coordinates":[9.86,52.502]},{"name":"SC #94236","network":"Sensor.Community","pm25":0.92,"observed_at":"2026-10-22T20:10:19.000Z","coordinates":[9.7697681,52.3672284]},{"name":"SC #5650","network":"Sensor.Community","pm25":0.85,"observed_at":"2026-10-22T20:09:54.000Z","coordinates":[9.758,52.684]},{"name":"SC #93174","network":"Sensor.Community","pm25":0.84,"observed_at":"2026-10-22T20:10:24.000Z","coordinates":[9.356,52.32]},{"name":"SC #87805","network":"Sensor.Community","pm25":0.78,"observed_at":"2026-10-22T20:10:09.000Z","coordinates":[9.94,52.642]},{"name":"SC #32758","network":"Sensor.Community","pm25":0.65,"observed_at":"2026-10-22T20:09:54.000Z","coordinates":[9.974,52.36]},{"name":"SC #43226","network":"Sensor.Community","pm25":0.6,"observed_at":"2026-10-22T20:11:49.000Z","coordinates":[9.808,52.404]},{"name":"SC #90981","network":"Sensor.Community","pm25":0.45,"observed_at":"2026-10-22T20:11:53.000Z","coordinates":[9.21102762222,52.65049378537]},{"name":"SC #47589","network":"Sensor.Community","pm25":0.45,"observed_at":"2026-10-22T20:10:19.000Z","coordinates":[9.056,52.298]},{"name":"SC #77581","network":"Sensor.Community","pm25":0.25,"observed_at":"2026-10-22T20:11:03.000Z","coordinates":[9.986,52.388]},{"name":"SC #77146","network":"Sensor.Community","pm25":0.19,"observed_at":"2026-10-22T20:11:20.000Z","coordinates":[9.694,52.584]},{"name":"SC #55067","network":"Sensor.Community","pm25":0,"observed_at":"2026-10-22T20:10:19.000Z","coordinates":[9.712,52.368]}],"source":{"name":"Atmy","page":"https://atmy.ai/air-quality/germany/hanover/","page_ru":"https://atmy.ai/ru/air-quality/germany/hanover/","methodology":"https://atmy.ai/air-quality/methodology/","license":"https://atmy.ai/legal/data/"}}