Auch verfügbar in: DE Deutsch

Speedtest Tracker

Inhalt

Internet speed test with history via alex-laycalvert/speedtest-tracker or the LSIO image.

What the integration can do

  • Current download / upload / ping
  • Mini history sparkline of recent tests
  • Last test timestamp

Prerequisites

  • Speedtest Tracker running as its own container and scheduling tests itself
  • Bearer token from the tracker settings (Profile → API Tokens)

Setup in Mesh

Admin → Integrations → Speedtest → "Add":

  • label — e.g. "Speedtest Main"
  • baseUrl — e.g. http://192.168.1.10:8080
  • bearerToken — from Speedtest Tracker

Using the widget

Admin → Content → Widgets → "Speedtest".

Troubleshooting

  • No data → tracker has not run a test yet. In the tracker UI click "Run test" or check the schedule
  • "401 Unauthorized" → token expired. Regenerate it

API endpoints (for debugging)

Endpoint Purpose
GET /api/v1/results/latest Latest test
GET /api/v1/results?limit=24 History (for sparkline)