Measure Internet Speed with Fast.com
Measure Internet Speed with Fast.com
This project allows you to measure internet speed using the Fast.com CLI and send the results directly to an MQTT broker via a Docker container. You can set environment variables like SLEEP, MQTT_SERVER, MQTT_DOWN, and MQTT_UP to configure the interval between tests and topics for download/upload data. Optional authentication via MQTT_USER and MQTT_PASS is also supported.
This setup makes it easy to integrate network speed monitoring with an existing MQTT infrastructure.
You can find the source code and the instructions to run the docker container on https://github.com/simonjenny/fastcom-mqtt.