Quick Start Guide

Meet Aether.

Your open-source and local-only indoor air quality monitor.

Aether Device

1. Power It On

Connect Aether to power using a USB-C cable. Once plugged in, the e-paper display will initialize and show the Aether logo before jumping into the main dashboard.

Note: The display may flicker black and white during boot. This is completely normal for e-paper screens as they clear residual ghosting.

2. Connect to Wi-Fi

Connecting to Wi-Fi allows you to access the device's local Web UI to view live metrics, connect to Home Assistant, and receive OTA updates.

  1. Open the Wi-Fi settings on your phone or computer.
  2. Look for a network starting with aether- (e.g., aether-a1b2c3).
  3. Connect to it. A setup portal should automatically open.
  4. Select your home Wi-Fi network and enter the password.

3. The Display & Metrics

Aether tracks 9 different environmental metrics. The sensor takes a new reading and the e-paper screen refreshes every 5 seconds.

CO2
Carbon Dioxide
Indicates indoor ventilation quality.
VOC
Volatile Organic Compounds
Gases from cleaners, paints, and furniture.
NOx
Nitrogen Oxides
Pollution often from gas stoves or traffic.
PM
Particulate Matter (1.0 - 10)
Dust, smoke, and airborne particles.
Temp
Temperature
Indoor ambient temperature.
RH
Relative Humidity
Indoor moisture levels.

4. Button Controls

The physical side button on the device controls display modes and resets.

  • Short Press

    Device Information

    Toggles the Info screen, which displays the device's hostname and IP address, and QR codes for the instruction manual and local web dashboard. Press again to return to the dashboard.

  • Long Press (3s+)

    Factory Reset

    Hold for 3 seconds to initiate a factory reset, then hold again for 3s to confirm.

5. The Web UI

Once connected to Wi-Fi, Aether hosts a responsive web interface on your local network. You can use it to:

  • View real-time sensor metrics
  • Change temperature units (°F / °C)
  • Check firmware versions and perform OTA updates

Access it by navigating to your device's hostname (e.g., aether-a1b2c3.local) or IP address in your browser. Both can be found on the 'Device Information' screen.

Aether
Live
Environment
Firmware
Environment
°F °C
643
CO2 ppm
69.7°
Temp
1.7
PM2.5
48%
Humidity

6. Home Assistant

Because Aether runs ESPHome, it features a native API over Wi-Fi. Aether will automatically appear in your Home Assistant integrations dashboard once connected to your network. It exposes all 9 sensor metrics (CO2, temperature, humidity, PM1.0, PM2.5, PM4.0, PM10, VOC index, and NOx index) right out of the box.

Open your Home Assistant instance and show your integrations.

Need Help?

If you encounter any persistent issues, you can perform a full recovery using the Install Aether firmware button in the Firmware & Updates tab above.

For full documentation, advanced configuration, or to report an issue, please visit the Aether GitHub Repository.

USB Flashing & Updates

Setup, recovery, and updates over USB

WebUSB

Use this page to flash a new Aether device, recover an existing unit, or install the latest firmware over USB. For routine updates, use the device's local web UI when it is already on your network.

1. Connect Aether over USB
2. Click Install and pick the device
3. Keep this page open until complete
Install or Update over USB
Installs the latest Aether firmware, bootloader, and partition layout. If the connected device is already running Aether firmware, you'll be offered an update that keeps your Wi-Fi and settings; otherwise the device is erased and gets a fresh image.
New / Recovery / Update
Best for: first-time setup, recovery & USB updates Includes: complete device image
Update over Wi-Fi
Already set up and on your network? No cable needed. Open the device's local dashboard (its address is on the Device Information screen), go to Firmware & updates, and click Update. Home Assistant offers the same update.
Update
Best for: devices on Wi-Fi Preserves: network & device settings
Works best in Chrome or Edge with WebUSB enabled. Do not unplug the device during flashing.