Hab's inzwischen rausbekommen wie mein Wunsch-Skript aussieht:
#!/bin/bash
echo "" >> ~Alex/speedtestlog.log 2>&1
date +%d-%m-%y/%H:%M:%S >> ~Alex/speedtestlog.log 2>&1
/var/services/homes/Alex/speedtest-cli >> ~Alex/speedtestlog.log 2>&1
exit 0
Das Ganze dann statt per SSH als root im crontab über den DSM-Aufgapenplaner (weil DSM sonst wegen "GEFAHR fremder crontab" meckert) und voila das logfile:
14-08-19/13:18:53
Retrieving speedtest.net configuration...
Testing from Unitymedia (109.***.***.***)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by bc-networks (Remseck) [77.31 km]: 27.305 ms
Testing download speed................................................................................
Download: 144.84 Mbit/s
Testing upload speed................................................................................................
Upload: 19.97 Mbit/s
14-08-19/13:23:40
Retrieving speedtest.net configuration...
Testing from Unitymedia (109.***.***.***)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by dasWLAN.de (Stuttgart) [73.76 km]: 24.102 ms
Testing download speed................................................................................
Download: 154.68 Mbit/s
Testing upload speed................................................................................................
Upload: 19.93 Mbit/s
...
Zwar nicht so elegant wie die CSV aber funktional und als Nachweis ggü. Provider hoffentlich ausreichend wenn der Speed mal wieder bei 10% ist.
Ansonsten kann speedtest-cli sogar einen Link zum Ergebnis auf deren Seite ausgeben. Man könnte auch 3 schnelle Messungen hintereinander jeweils 3 mal am Tag machen lassen für mehr Aussagekraft.