Ava 0.3.4 Release Notes
This update introduces the brand new Mod Store system—a significant milestone.
Mod Store
The highlight of this release is the official launch of the Mod Store.
The core philosophy behind the Mod Store is openness and inclusivity. Without increasing Ava's main app size, we enable compatibility support for all devices. Whether it's specialized GPIO control, LED indicators, Linux tablets, or in-car Android systems, quick integration is achievable through Mods.
It also supports extended functionality beyond GPS, including flashlight control, device notifications, copy-paste features, and more. You can enable or disable these on-demand, switching between them anytime.
Development Resources:
- Mod Store Repository: https://github.com/knoop7/ava-mods
Supported Features:
1. Device-specific feature extensions such as motion sensing, LED control, and special hardware interfaces
2. GPS positioning module with support for system GPS and IP geolocation fallback
3. Custom sensors and entities exposed to Home Assistant
4. Third-party developers can submit their own Mods
Access Path: Ava Settings → Advanced Settings → Mod Store
Experience it and share your original code. You can use AI-assisted tools like Claude or Codex to accelerate Mod development.
Thanks to @slovebj for initiating this PR: #45
- YX LED Controller Example: https://github.com/knoop7/ava-mods/tree/main/mods/devices/yx-led-controller — feel free to adapt it for your device
This PR has been merged, adding YX device motion-sensing LED support. For more device adaptation requests, please visit the Mod repository to submit your code.
SendSpin Protocol Optimizations
1. Added millisecond-level latency adjustment parameters
2. Added low-performance device music playback mode, optimized for weaker hardware. Currently in testing; further refinements coming in future updates
3. Added fullscreen popup disable option for true custom control
4. Fixed SP protocol clock issues and improved synchronization across more devices
5. SP protocol visual interface now adapted for more device styles
Bug Fixes
1. Fixed SendSpin media player fullscreen popup not being disableable
2. Fixed Music Assistant playing video without audio
- Issue: #44
- Thanks to @Coolguy1211 for the feedback
3. Fixed SendSpin volume control not syncing with device volume
4. Fixed inability to control BT devices through Bluetooth proxy
- Issue: #36
- Thanks to @bambam247 for the feedback
