Skip to content

HafiziRuslan/RasPiAPRS

Repository files navigation

RasPiAPRS

With this simple python program you can monitor your Pi-Star / WPSD / AllStarLink health using APRS metrics.

You can see an example of the metrics logged by my Pi-Star node 9W4GPA-2.

The metrics are:-

  1. CPU Temperature
  2. CPU load average per 5 min
  3. Memory used
  4. Disk usage

Installation (Pi-Star / WPSD / AllStarLink)

git clone https://github.com/HafiziRuslan/RasPiAPRS.git ./raspiaprs
cd raspiaprs

Configurations

Copy the file .env.SAMPLE into .env, and edit the informations using your favorite editor.

cp default.env .env
nano .env

Starting RasPiAPRS

chmod a+x *.sh
./main.sh

AutoStart RasPiAPRS on StartUp

Copy/Paste this into last line of /etc/crontab or any other cron program that you're using.

@reboot pi-star cd /home/pi-star/raspiaprs && ./main.sh > /tmp/raspiaprs.log 2>&1

edit the pi-star username into your username

Update RasPiAPRS

Use this command to update:-

git pull --autostash

Example

This is the screenshoot from aprs.fi, of CPU temperature, CPU load average and Memory free from an Pi-Star node. RasPiAPRS Picture

Source

0x9900/aprstar

About

APRS telemetry for Pi-Star / WPSD / AllStarLink

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •