Releases: ciwga/luci-app-argononev3-fancontrol
Release list
Argon ONE V3 Fan Control v3.1.1
Argon ONE V3 Fan Control — v3.1.1
Full version: 3.1.1-1
Dual Support (Universal)
This release includes native packages for both legacy and modern OpenWrt versions. The installer automatically detects your system and installs the correct format:
OpenWrt 25.12+: Modern.apkformatOpenWrt 24.10: Legacy.ipkformat
Quick Install (SSH)
wget -qO - https://raw.githubusercontent.com/ciwga/luci-app-argononev3-fancontrol/main/install.sh | shUpgrade
Use LuCI → Services → Argon ONE V3 Fan → About & Updates → Check for Updates
Checksums (SHA256)
.ipk:3efcf5214554c804f01cd7e8840815bd31708ea0e2c4884cc555c7bf29805501.apk:c5444f5d894f6bfa1056402995e50025371f6b293b141553a2dab25267ab3bed
Build Info
- Commit:
417cff183c136ea9fab9220c7bd94c62883783c8 - SDKs: OpenWrt 24.10.5 & 25.12.0
- Arch: aarch64_cortex-a76 (Raspberry Pi 5)
Argon ONE V3 Fan Control v3.1.0
Argon ONE V3 Fan Control — v3.1.0
Full version: 3.1.0-1
Dual Support (Universal)
This release includes native packages for both legacy and modern OpenWrt versions. The installer automatically detects your system and installs the correct format:
OpenWrt 25.12+: Modern.apkformatOpenWrt 24.10: Legacy.ipkformat
Quick Install (SSH)
wget -qO - https://raw.githubusercontent.com/ciwga/luci-app-argononev3-fancontrol/main/install.sh | shUpgrade
Use LuCI → Services → Argon ONE V3 Fan → About & Updates → Check for Updates
Checksums (SHA256)
.ipk:78adec549068a8693ae0a888c9f6cf9d78b6c31c4a6a431dd41ed6d8cd4e1f17.apk:8e947d4550c837291a840dca37b0048407124996e0d9ed8051947aea8bab4841
Build Info
- Commit:
3054d746a4a4012e45cdcd713b50bd7b5b213be8 - SDKs: OpenWrt 24.10.5 & 25.12.0
- Arch: aarch64_cortex-a76 (Raspberry Pi 5)
Argon ONE V3 Fan Control v3.0.0
Argon ONE V3 Fan Control — v3.0.0
Full version: 3.0.0-1
SHA256: 7b234f54867adf5ebfa54df00ce32bd0a4b96e7eee8df0f9e9557ad07a1fe71e
Quick Install (SSH)
wget -qO - https://raw.githubusercontent.com/ciwga/luci-app-argononev3-fancontrol/main/install.sh | sh
Upgrade
Use LuCI → Services → Argon ONE V3 Fan → About & Updates → Check for Updates
Build Info
- Commit:
279ca5e95952ed18e08b77d09f664bcac495a5c3 - SDK: OpenWrt 24.10.5 bcm27xx/bcm2712
- Arch: aarch64_cortex-a76 (Raspberry Pi 5)
v2.0.0-r1
-
Moved UCI configuration reads outside the main while loop in
argon_fan_control.shto prevent memory fragmentation and excessive CPU usage caused by continuous process forking. -
Replaced the expensive
date | awkpipeline in Night Mode logic with native POSIX parameter expansion, reducing execution time and system overhead. -
Updated
argon_daemoninit script to strictly rely on OpenWrt's nativeprocd_add_reload_triggerfor configuration updates. -
Documented atomic IPC write operations to the RAM-backed
/var/run/directory to ensure flash memory safety. -
Created
argon_update.sh, a strictly confined, argument-free background script to securely fetch and install the latest .ipk from GitHub Releases. -
Added an 'About & Updates' tab to the LuCI interface (
argononev3.js) featuring an asynchronous version check and one-click update trigger. -
Updated OpenWrt RPC ACL (
luci-app-argononev3.json) to safely permit the web UI to execute the updater script viafs.exec. -
Modified
Makefileto include the new updater script in the package installation routine.
Full Changelog: v1.0.0-r1...v2.0.0-r1