Skip to content

Latest commit

 

History

History
168 lines (129 loc) · 5.67 KB

File metadata and controls

168 lines (129 loc) · 5.67 KB

User Manual

Table of Contents

  1. Introduction
  2. Device Overview
  3. Getting Started
  4. Interface Overview
  5. Advanced Settings

Introduction

Air Quality Monitor (AQM) is an IoT device designed to measure indoor CO₂/TVOC levels, temperature, pressure, humidity, and transmit real-time data via an RGB LED and MQTT to platforms like Yandex.


Device Overview

Components

  1. Front Panel:
    • 1.28" IPS Round Display
  2. Rear Panel:
    • USB Type-C Port (for power and firmware updates)
  3. Internal Components:
    • CO₂ Sensor (CCS811)
    • Temperature/Pressure/Humidity Sensor (BME280)
    • Microcontroller (ESP32 Live Mini)
    • RGB Indicator (WS2812B)

Interface

  • Display: Shows CO₂ levels, network status, and calibration info.
  • Web Panel: Accessible via device IP for configuration.

Getting Started

Installation

  1. Place the device on a flat surface 1-2 meters above breathing level.
  2. Ensure ventilation holes are unobstructed.

First Power-On

  1. Connect the USB cable to a 5V/1A power source.
  2. The screen will display:
First startup screen

Connecting to Wi-Fi

  1. Connect to the device’s access point AQM_AP.
AQM access point

Device creates an access point

  1. Open a browser to the displayed address (e.g., http://192.168.4.1).
  2. Go to WIFI menu, enter credentials, and click Save.

Note: Connection status updates within seconds.

Wi-Fi settings

Interface Overview

Device Interface

Element Description
CO₂ Meter Color gradient (green, yellow, orange, red)
Current CO₂ Value eCO₂ value (400.0–1500.0)
Web Panel Link URL (e.g., http://192.168.1.100)
Network Status Wi-Fi/MQTT connection (green/red)
Calibration Status "CALIBRATION" text in teal
Firmware Version Version with notification (e.g., v1.0.0)

Web Panel

Accessible at http://[device-address]:

  1. Wi-Fi: Configure SSID and password.
Wi-Fi menu
2. **MQTT**: Enable/disable, server settings, credentials.
MQTT settings
3. **CO₂**: Set alarms, scale type, calibration.
CO₂ settings
4. **System**: Toggle RGB, theme, logging, firmware update.
System settings

Advanced Settings

MQTT Configuration

  • Set broker details (host, port, credentials).
  • Use unique device ID for topic prefix.
MQTT broker settings

MQTT broker settings

Example Using wqtt.ru

  1. Sign up at wqtt.ru.
  2. Add device and sensors with topics common/aqm/co2, tvoc, temp, pressure and humidity.
wqtt.ru settings
  1. Sync with Yandex Smart Home via integration steps.

Yandex Smart Home Integration

  1. Link wqtt.ru in Yandex app.
wqtt.ru in Yandex
  1. Refresh devices and rename AQM.
Add AQM in Yandex
  1. View data and configure alerts.
AQM data in Yandex

Sensor Calibration

  1. Place in clean air and run calibration via web panel.
  2. Wait 20 minutes, then stop calibration and reboot.
Calibration mode

Device in calibration mode

Firmware Update

  1. Navigate to System > Update firmware.
  2. Upload firmware.bin from /bin folder.
Maintenance menu

Maintenance menu