Слайд 3Люди не знают, что концентрация загрязнений меняется в течение дня, где можно
посмотреть актуальные данные и как на них реагировать, а главное, как понять природу источника загрязнения.
Слайд 4Заводы газуют, люди закрывают форточки. На улице натягивают шарф на нос, а
в целом уговаривают себя, что вонь - это нормально. Вечером у кого-то болит голова, а на подъезде к промзоне человека тошнит.
Слайд 5100.000.000 кг
выбросов в СТЕРЛИСАЛАБАЙ
Наши города являются центрами химической промышленности,
и основной
источник загрязнения воздуха - выбросы на промышленных предприятиях.
Слайд 7https://meco.rk.gov.ru/file/2opit_organizatsii_avtomatizirovannogo_monitoringa_av_rb.pdf
Слайд 8http://www.meteorb.ru/monitoring/air-pollution-ufa
Слайд 9Гражданская сеть мониторинга воздуха
Он-лайн карта, показывающая качество воздуха которую мы реализуем базируется
на сети устройств, которые горожане сами устанавливают “за окно” дома.
Датчики ловят динамику изменения концентрации веществ в воздухе, без декомпозиции по элементам.
Чем плотней сеть устройств, тем точнее картина.
Данная система не претендует на высокую точность данных и является вспомогательной. На основании показаний датчиков определяются локальные всплески загрязнений и соответственно места, куда должна выехать официальная мобильная лаборатория для измерения широкого спектра показателей.
Слайд 10право на воздух
Федеральный закон от 4 мая 1999 г. N 96-ФЗ "Об
охране атмосферного воздуха"
Система ГАРАНТ: http://base.garant.ru/12115550/#ixzz6sMZuYze3
право граждан на полноту и достоверность информации о состоянии атмосферного воздуха, его загрязнении, гарантированное ст. 3 Федерального закона "Об охране атмосферного воздуха" от 04.05.1999 N 96-ФЗ.
22 августа 2004 г., 9 мая, 31 декабря 2005 г., 23 июля, 30 декабря 2008 г., 27 декабря 2009 г., 18, 19 июля, 21 ноября 2011 г., 25 июня 2012 г., 23 июля 2013 г., 21 июля, 29 декабря 2014 г., 13 июля 2015 г., 29 июля 2018 г., 26 июля 2019 г., 8 декабря 2020 г.
Слайд 11Sensor Community
Sensor.Community - это всемирная сеть сенсоров информация с которых доступна в
виде открытых данные об окружающей среде.
Слайд 14В Стерлитамак, Салават около 10 датчиков.
Скоро будет 30
Слайд 16СЛЕДИМ ЗА ВЕТРОМ
windy.app - приложение
яндекс погода
Слайд 17Частицы pm2.5/10
Датчики фиксируют содержание в воздухе твердых ультрадисперсных частиц PM10 и PM2.5.
Это
воздушный загрязнитель, в состав которого входят как твердые микрочастицы, так и мельчайшие капельки жидкостей. И те, и другие размером примерно от 10 нм до 2,5 мкм.
В чистом воздухе их не должно быть вообще!
Слайд 18Частицы pm2.5/10
Это в 25 раз меньше диаметра человеческого волоса, в 4 раза
меньше частиц пыльцы и в 8000 раз больше молекулы воды. Это на 20% меньше частиц тонера для лазерных принтеров, которые, как известно, пролетают через пылесос насквозь, не задерживаясь никакими фильтрами.
Слайд 25Датчик высокой точности Nova PM SDS011
https://aliexpress.ru/item/1005001798677595.html
https://aliexpress.ru/item/1005001622046455.html
1 292,87 руб
датчика BME280
https://aliexpress.ru/item/32850453536.html
https://aliexpress.ru/item/1005001621866431.html
349,34 руб.
Беспроводной модуль
V3 Nodemcu-CH340
https://aliexpress.ru/item/32665100123.html
https://aliexpress.ru/item/1005001621978832.html
149,50 руб.
Подробнее https://bashair.ru/sensors.html
Слайд 27BashAir.ru - отдельный сервер с датчиками по Башкирии
Sensor.Community
Aircms Online - проект из
Челябинска
Feinstaub-App Приложение для платформы Android с открытым кодом
OpenSenseMap это общедоступная платформа для сбора открытых данных
Слайд 29https://github.com/fortunto2/bashair
Открытая свободная база данных с датчиков. Панель мониторинга. Приложение с регистрацией.
Слайд 31https://github.com/fortunto2/bashair
PYTHON
DJANGO
FASTAPI - PYDANTIC
POSTGRES
INFLUX DB
GRAFANA
notion landing
Слайд 32from fastapi import FastAPI
app = FastAPI()
@app.get("/")
async def root():
return {"message": "Hello World"}
Слайд 34Backend dirs Structure
adapters: The adapters to retrieve Django ORMs
api: FastAPI routers
models: Django
ORM
schemas: FastAPI Pydantic models
timeseries: InfluxDB retrieve
Слайд 35influx db - timeseries db
написанная на языке Go — продукт новый: первый
его релиз состоялся в октябре 2013 года. Она позиционируется как база данных для хранения временных рядов, метрик и информации о событиях.
наличие библиотек для большого числа языков программирования
SQL-подобный язык запросов
удобный графический интерфейс для работы с БД.
Слайд 38NOTION LANDING PAGE
notion:
image: lifefilm/loconotion
volumes:
- ./dist:/app/loconotion/dist
- ./front/landing:/app/loconotion/front/landing
restart: always
command: front/landing/bashair.toml
Слайд 39ЧТО ПЛАНИРУЕТСЯ
боты для телеграм и вконтакте
карта
добавление жалоб граждан
федерация серверов
мультиязычность
аналитика - машинное обучение
модели
распространения примесей
присоединяйтесь!
https://github.com/fortunto2/bashair
Слайд 40Наши друзья создавшие аналогичные проекты в других регионах:
Москва breathe.moscow
Челябинск aircms.online, chelbreathe.ru
Красноярск nebo.live
Омск
https://www.instagram.com/air_55omsk/
Рязань http://дышим-чистым.рф/
Сибай https://vk.com/sibaydishi
Слайд 41Что в итоге мы хотим:
Цель проекта - добиться снижения количества выбросов и
соблюдения законодательства при выбросах. Прекратить бесконтрольные выбросы ночью. Учитывать наличие в воздухе веществ от разных предприятий, которые могут соединяться в воздухе и образовывать новые токсичные соединения.
Включить города Стерлитамак, Салават в федеральную программу "Чистый воздух"
Создание современной и эффективной системы государственного мониторинга экологической обстановки в городах Башкирии:
Открытый доступ и автоматический мониторинг 24/7
Установить газоанализаторы по конкретным веществам в границах санитарных зон предприятий-загрязнителей
Установить газоанализаторы на источниках выбросов (трубах) предприятий