Skip to content

Releases: ciwga/luci-app-argononev3-fancontrol

Argon ONE V3 Fan Control v3.1.1

Choose a tag to compare

@github-actions github-actions released this 16 Mar 04:00

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 .apk format
  • OpenWrt 24.10: Legacy .ipk format

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

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

Choose a tag to compare

@github-actions github-actions released this 15 Mar 09:36

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 .apk format
  • OpenWrt 24.10: Legacy .ipk format

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

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

Choose a tag to compare

@github-actions github-actions released this 28 Feb 14:39

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

Choose a tag to compare

@ciwga ciwga released this 22 Feb 05:19
  • Moved UCI configuration reads outside the main while loop in argon_fan_control.sh to prevent memory fragmentation and excessive CPU usage caused by continuous process forking.

  • Replaced the expensive date | awk pipeline in Night Mode logic with native POSIX parameter expansion, reducing execution time and system overhead.

  • Updated argon_daemon init script to strictly rely on OpenWrt's native procd_add_reload_trigger for 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 via fs.exec.

  • Modified Makefile to include the new updater script in the package installation routine.

Full Changelog: v1.0.0-r1...v2.0.0-r1

v1.0.0-r1

Choose a tag to compare

@ciwga ciwga released this 21 Feb 13:21
ci(build): implement automated OpenWrt IPK pipeline for RPi5