Skip to content

Argon One Service and Control Scripts for Raspberry Pi 4 as Debian Package

License

Notifications You must be signed in to change notification settings

burnbabyburn/argonone

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

argonone

Argon One Service and Control Scripts por Raspberry Pi 4

Argon Script delivered with the device: https://download.argon40.com/argon1.sh

Changelog

My contribution is the deb file for debian systems.

  • We moved from /opt to /usr/share for DebianReasons
  • renaimed all files to argonone (missing d) so packagebuilder recognizes service file.
  • A silent default config is included as default. The difference between 3 and 100 as a fanspeed value in /etc/argonone.conf is nearly not noticable. GO Exponential!
  • Changed vcgencmd path to /usr/bin/vcgencmd - Maybe that's not correct for raspian; but it is for RPI23
  • Removed python venv as it caused unsolvable trouble for me. As a plus we now have apt updating our libs and don't need to build python packages on install. It's still possible that the advantage of venv negates the positive effects.

Building Package

Starting from a minimal debootstrap aarch64

  1. apt install git build-essential debhelper
  2. git clone https://github.com/burnbabyburn/argonone.git && cd argonone && dpkg-buildpackage
  3. dpkg -i ../*.deb

About

Argon One Service and Control Scripts for Raspberry Pi 4 as Debian Package

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 47.4%
  • Shell 45.5%
  • Makefile 7.1%