Releases: tlsim/AriaFanBLE
Releases · tlsim/AriaFanBLE
v1.0.0
Initial stable release of ESP32-based BLE to MQTT bridge for Elite Aria cycling fan.
Core Features
- BLE client for Elite Aria fan (firmware v9)
- MQTT integration with Home Assistant
- Bi-directional state synchronization (fan controls ↔ Home Assistant)
- Auto-reconnect for BLE and MQTT with state restoration
- Support for all 5 fan modes: Manual, Speed, Power, HR, Temp
- LED status indicators (Red/Yellow/Green)
Diagnostics
- Web interface:
/logsendpoint (30 entries, NTP timestamps) - Web interface:
/statusendpoint (JSON with heap, uptime, connections) - MQTT logging to
aria/log/infotopic - Heap monitoring with 503 failsafe when memory critical
Reliability
- Memory-optimized for ESP32 (30 log buffer, optimized web responses)
- Graceful degradation under low memory conditions
- First-boot state acceptance (doesn't restore on initial connection)
Known Limitations
- Temp mode temporarily disconnects ESP32 (BLE exclusive mode, auto-reconnects)
- Minimum free heap ~5-6KB during operation (stable with safeguards)