RoomWeather
Мониторинг качества воздуха через датчики I2C STEMMA QT с автоматическим обнаружением и экспортом метрик Prometheus
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:a8c196b25de40fe6efb43dc063f56fea8d628f13248fadd123e4a054db1dc890RoomWeather-1.2.0-a8c196b2.zipОписание
Библиотека для мониторинга качества воздуха в помещении через датчики, подключаемые по I2C с разъёмами STEMMA QT. Поддерживает HTU31D (температура и влажность), SGP30 и SGP40 (летучие органические соединения и CO2), PMSA003I (качество воздуха). Датчики обнаруживаются автоматически — нужно только подключить их на шину и вызвать метод Detect. Показания можно читать по запросу или с заданным интервалом в неблокирующем режиме, что предотвращает перегрузку датчиков частыми опросами. Если у платы есть Wi-Fi (например, Adafruit ESP32 Feather V2), данные сенсоров экспортируются как метрики Prometheus. Подходит для контроля воздуха в домах, мастерских и 3D-принтерных боксах.