🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

Pi Health

by @josunlp

Raspberry Pi health monitor. Check CPU temperature, throttling status, voltage levels, memory/disk usage, fan RPM, overclock detection, and power issues. Use when monitoring Pi health, diagnosing thermal throttling, checking for under-voltage, or verifying system stability on any Raspberry Pi (Pi 3/4/5, arm64/armhf).

Versionv1.0.0
Downloads2,361
Stars⭐ 1
TERMINAL
clawhub install pi-health

πŸ“– About This Skill


name: pi-health description: Raspberry Pi health monitor. Check CPU temperature, throttling status, voltage levels, memory/disk usage, fan RPM, overclock detection, and power issues. Use when monitoring Pi health, diagnosing thermal throttling, checking for under-voltage, or verifying system stability on any Raspberry Pi (Pi 3/4/5, arm64/armhf).

Pi Health

Run the health check script:

bash scripts/health.sh

What It Checks

| Check | Source | Warning | Critical | |-------|--------|---------|----------| | CPU Temperature | thermal_zone0 | >70Β°C | >80Β°C | | Throttling | vcgencmd get_throttled | any flag set | under-voltage | | Voltages | vcgencmd measure_volts | β€” | β€” | | Memory | free -m | >75% | >90% | | Disk | df / | >75% | >90% | | CPU Frequency | cpufreq sysfs | β€” | β€” | | Load Average | /proc/loadavg | >nCPU | >2Γ—nCPU | | Fan | hwmon sysfs | β€” | β€” | | Overclock | config.txt | detected | β€” | | Power | dmesg | β€” | under-voltage |

Exit Codes

  • 0 β€” Healthy (all checks passed)
  • 1 β€” Warnings (non-critical issues)
  • 2 β€” Critical (needs immediate attention)
  • Requirements

  • Raspberry Pi OS (Bookworm or later)
  • vcgencmd (optional but recommended β€” comes with libraspberrypi-bin)
  • bc (standard on Pi OS)
  • No external dependencies or API keys