Чому показники якості повітря (AQI) мають бути у вашому Home Assistant?
На відміну від очевидних параметрів, як-от температура чи вологість, якість повітря (AQI) часто залишається поза увагою. Втім, це один із найважливіших факторів для вашого здоров’я. Висока концентрація дрібнодисперсних часток PM2.5 (діаметром до 2,5 мкм) може спричиняти подразнення слизових оболонок, а у довгостроковій перспективі – проблеми з дихальною та серцево-судинною системами. Відстежувати якість повітря всередині дому достатньо легко, бо є безліч різноманітких сенсорів, як окремих ,так і вбудованих в очищувачі повітря.
Але що робити з якістю повітря на вулиці? Як отримати надійні, актуальні дані про забруднення повітря у вашому місті або навіть на вашій вулиці?
🤖 SaveEcoBot: Надійне джерело екологічних даних
SaveEcoBot — це найбільша система екомоніторингу в Україні, що агрегує дані з тисяч приватних, волонтерських та офіційних станцій.
У SaveEcoBot є кілька суттєвих переваг:
- Надійність: Система забезпечує верифікацію та нормалізацію даних, що критично важливо, оскільки різні виробники сенсорів можуть мати різні калібрування.
- Актуальність: Дані прив’язані до конкретної точки на мапі і оновлюються у реальному часі.
Дані, які надає система, наочно розміщені на мапі, і дають інформацію про поточний стан якості повітря та статистику за минулі дві доби
Інтеграція SaveEcoBot Air Quality
Щоб одноразово зайти перевірити якість повітря, якщо вам здалось, що за вікном пахне якось не свіжо, даних сайту достатньо, але хотілось би підтягнути дані з конкретної локації в розумний будинок, і, наприклад, залучити до побудови автоматизацій. Для рішення цієї задачі можна викоричтовувати інтеграцію SaveEcoBot Air Quality для Home Assistant, яка стала офіційно доступною у HACS Default репозиторії.
Інтеграція підключається до публічного API сервісу, що гарантує стабільну роботу та доступ до найближчих до вас станцій.
⚙️Встановлення інтеграції SaveEcoBot Air Quality
Після включення репозиторію до HACS Default, процес інсталяції став елементарним і не вимагає маніпуляцій з файлами configuration.yaml чи додавання сторонніх URL-адрес.
Крок 1. Додавання через HACS
- Переконайтеся, що у вашому Home Assistant встановлено HACS (Home Assistant Community Store).
- Перейдіть до HACS > Інтеграції (Integrations).
- Натисніть «Explore & Download Repositories» (кнопка внизу праворуч).
- У полі пошуку введіть
SaveEcoBot Air Quality. - Виберіть інтеграцію та натисніть «Download».
- Після завершення завантаження обов’язково перезавантажте Home Assistant.
Крок 2. Конфігурація та підключення
- Перейдіть до Налаштування (Settings) > Пристрої та служби (Devices & Services).
- Натисніть + Додати інтеграцію (+ Add Integration).
- Знайдіть
SaveEcoBot Air Quality.
- Виберіть своє місто зі списку
- Система попросить вибрати ID Станції (Station ID). Цей унікальний ідентифікатор можна знайти на мапі SaveEcoBot, клікнувши на потрібну станцію. ID буде відображено в URL-адресі або інформації про станцію (наприклад,
id=XXXXXX). - Виберіть ID та завершіть налаштування.
У вашому Home Assistant з’явиться новий Пристрій (Device) SaveEcoBot Air Quality, який міститиме сутності Сенсорів (Sensor), що відображають актуальні дані.
📊 Сутності та моніторинг показників
Інтеграція автоматично створює низку сутностей для кожної підключеної станції. Завдяки цьому ви отримуєте деталізовану картину, а не лише загальний індекс.
| Сутність Home Assistant | Опис показника | Одиниці виміру |
sensor.aqi_<address> |
Загальний індекс якості повітря | AQI (за шкалою) |
sensor.pm2_5_<address> |
Концентрація дрібнодисперсних часток | мкг/м3 |
sensor.pm10_<address> |
Концентрація великих часток | мкг/м3 |
sensor.temperature_<address> |
Температура (якщо доступна на станції) | °C |
sensor.humidity_<address> |
Вологість (якщо доступна на станції) | % |
Використовуючи ці сутності, можна додати гарні картки до свого дашборду, наприклад, картку Gauge або History Graph, для візуального контролю.
💡 Автоматизації на основі якості повітря
Справжня цінність інтеграції розкривається в автоматизаціях. Home Assistant може самостійно керувати кліматичною технікою, заощаджуючи зусилля власника.
Приклад: Автоматичне ввімкнення очищувача повітря
Створіть автоматизацію, яка спрацює, щойно якість повітря погіршиться.
-
Тригер (Trigger):
- Тип:
Numeric state - Сутність:
sensor.save_eco_bot_pm2_5 - Умова:
is above - Значення:
35(Цей показник зазвичай відповідає «Помаранчевому» рівню небезпеки)
- Тип:
-
Умова (Condition):
- Тип:
State - Сутність:
binary_sensor.kitchen_window_open - Умова:
is not open(Очищувач має сенс вмикати, лише якщо вікна зачинені)
- Тип:
-
Дія (Action):
- Тип:
Call Service - Сервіс:
fan.turn_onабоfan.set_speed(для вашого очищувача) - Дані: Встановити режим роботи на
HighабоMax.
- Тип:
Подібну автоматизацію можна створити і для керування розумними віконними приводами чи системами вентиляції.
💚 Як допомогти розширити мережу SaveEcoBot
Інфраструктура SaveEcoBot значною мірою залежить від волонтерів та небайдужих громадян, які встановлюють власні станції моніторингу.
Якщо у вашому районі недостатньо сенсорів, або ви хочете мати максимально точні дані безпосередньо з вашого двору, ви можете стати частиною спільноти.
Що можна зробити?
- Придбати сертифікований сенсор: На ринку є моделі, сумісні з мережею SaveEcoBot (наприклад, деякі пристрої від AirVisual або на базі ESP з сенсорами PM від Plantower). У Save Dnipro був власний сенсор, але зараз наявність треба уточнювати.
- Підключити його до мережі: Слідуючи інструкціям, ви зможете надсилати дані зі своєї станції до SaveEcoBot.
- Отримати ID: Як тільки ваша станція почне передавати дані, ви отримаєте її унікальний ID, який зможете використати для підключення до Home Assistant, як описано вище.
Це прямий, фізичний внесок у поліпшення екологічного моніторингу в Україні, що приносить користь усій громаді.
Посилання на інтеграцію:



