Inspect the current git state and pull or reset to the latest remote code.
Pull latest (rebase)
Stashes any local changes, then runs git pull --rebase. The stash is preserved but not re-applied.
Force reset to origin/main
Runs git fetch origin then git reset --hard origin/main. Discards all local changes.
Re-run pip install to fix missing or broken packages.
Reinstall base requirements
Installs from requirements.txt in the project root.
Reinstall plugin requirements
Runs pip install for every installed plugin that has a requirements.txt.
Housekeeping operations that don't affect config or plugins.
Clear Python cache
Deletes all __pycache__ directories in the project. Useful after switching branches or debugging import issues.
Raspberry Pi under-voltage/throttling status (via vcgencmd get_throttled). A marginal power supply is a common cause of visible flicker or dimming on LED panels.
Quick access to service restarts.
Restart display service
Restarts ledmatrix.service.
Restart web interface
Restarts ledmatrix-web.service. The page will go offline briefly.
Circuit-breaker status and per-plugin update timings recorded by the display service. A plugin whose update() keeps failing is paused ("Circuit open") and retried automatically after a cooldown.
| Plugin | Status | Avg update | Max update | Updates | Last error |
|---|---|---|---|---|---|
| Loading… | |||||