Python-Script für Raspberry Pi Internetgeschwindigkeit

Job ID: 39786351

Budget: €30 – €250 EUR

Briefing für ein Raspberry Pi Python-Skript
Projektziel
Erstellung eines Python-Skripts für einen Raspberry Pi, das stündlich die Internetgeschwindigkeit misst, die Ergebnisse speichert und per E-Mail versendet.

Aufgabenstellung
Geschwindigkeitsmessung: Das Skript soll stündlich einen Geschwindigkeitstest mit der Speedtest.net CLI durchführen. Dabei muss explizit der Server von Internet Nord verwendet werden, um die Messgenauigkeit zu gewährleisten.

Datenspeicherung: Die Messergebnisse (Download-Geschwindigkeit, Upload-Geschwindigkeit, Ping) sollen in einer CSV-Datei auf dem Raspberry Pi gespeichert werden. Jede Messung sollte einen neuen Eintrag mit Datum und Uhrzeit enthalten.

E-Mail-Versand: Nach jeder Messung soll eine E-Mail mit den aktuellen Ergebnissen an eine zu konfigurierende E-Mail-Adresse gesendet werden. Die E-Mail sollte klar und übersichtlich formatiert sein.

Automatisierung: Das Skript muss so konfiguriert werden, dass es automatisch stündlich ausgeführt wird, idealerweise mit Cronjob.

Dokumentation: Eine kurze Anleitung zur Installation der notwendigen Bibliotheken (z. B. speedtest-cli, E-Mail-Bibliotheken) und zur Einrichtung des Cronjobs ist erforderlich.

Anforderungen
Test und Einsatzbereitschaft: Das Skript muss vollständig getestet und direkt auf einem Raspberry Pi einsetzbar sein.

Konfigurierbarkeit: E-Mail-Adresse, E-Mail-Passwort und Server-ID sollten einfach im Skript konfigurierbar sein.

KI-Einsatz: Der Programmierer kann eine KI seiner Wahl zur Unterstützung bei der Erstellung und Optimierung des Codes verwenden.

Lieferumfang
Das vollständige Python-Skript (.py-Datei).

Die Dokumentation zur Einrichtung.

Eine Testbestätigung, die die Funktionsweise auf einem Raspberry Pi belegt.