Skip to content

Project Aura v1.1.3

Choose a tag to compare

@21cncstudio 21cncstudio released this 08 Apr 16:48
· 259 commits to main since this release

Project Aura v1.1.3

Release date: 2026-04-08

Highlights

  • Added support for the DFRobot Gravity SFA40 HCHO sensor. Aura now auto-detects SFA30/SFA40 variants and handles SFA40 warmup/startup behavior.
  • Added MSL pressure support. Station altitude can be set from the device UI, and pressure can now be displayed as sea-level corrected pressure for weather comparison.
  • MSL pressure is also used by the WebUI dashboard/charts and by Home Assistant/MQTT when altitude is configured.
  • Added a separate Home Assistant/MQTT pressure_absolute entity while keeping the existing pressure entity as the main pressure value.
  • Added Australia/Brisbane timezone with fixed AEST / UTC+10 and no daylight saving time.

Improvements

  • CO2 calibration now has a confirmation dialog and visible progress state.
  • CO2 ASC changes now show progress and roll back UI/config state if live apply fails.
  • 12-hour clock display no longer uses a leading zero, for example 3:00 PM instead of 03:00 PM.
  • Settings-related screens now show BACK when there are no pending changes, and SAVE & BACK only when changes need to be saved.
  • RTC mode selection now opens correctly from the Date / Time screen.
  • Night-mode indicator colors and time layout were refined for better readability.
  • README hardware links were refreshed and SFA40 support is now documented.

Fixes

  • Fixed OTA UI restore target after a failed upload.
  • Fixed a WebUI live-state banner runtime error.
  • Increased the HTTP request-header limit for reverse-proxy setups.
  • Added background Wi-Fi recovery retry after repeated STA connection failures.
  • Fixed pressure delta and graph consistency so MSL values, deltas, charts, WebUI, MQTT, and Home Assistant stay aligned.
  • Fixed SFA boot diagnostics so SFA40 warmup is shown as startup instead of a fault.

Notes

  • If upgrading directly from a version older than 1.1.2, please re-check your timezone after updating. Timezone storage was migrated to timezone names in 1.1.2, and 1.1.3 adds a new timezone entry.
  • WebUI localization is still English-only.

Release assets to publish

  • OTA dashboard asset only:
    • project_aura_1.1.3_ota_firmware.bin

Internal note:

  • Website installer files are hosted outside GitHub Release.