pi@hass:~ $ /srv/hass/hass_venv/bin/python3 /home/hass/.homeassistant/deps/speedtest.py --server 8424
Retrieving speedtest.net configuration...
Testing from Telia Company (78.70.240.93)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by Datacom (Stockholm) [9.54 km]: 2515.206 ms
Testing download speed................................................................................
Download: 3.88 Mbit/s
Testing upload speed....................................................................................................
Upload: 3.98 Mbit/s
Not just you - I’m seeing similar results which I can’t explain.
The download speed measured on the RasPi running Hass is about half the speed I measure on the firewall/gateway host (both tested using speedtest-cli in a shell). I’ve moved the Hass box closer in physical network terms to the gateway, and made sure that QOS is disabled.
I was wondering if the network components on the RasPi were just not up to the job, although I’m sure a few months ago I wasn’t seeing this sort of behavior.
The same is happening here … speedtest runs without errors but display values that are way too low. I can’t tell when it started behaving that way, but there were no issues in the past.
Running
/srv/homeassistant/bin/python3 /home/homeassistant/.homeassistant/deps/speedtest.py --simple
returns:
Ping: 25.663 ms
Download: 7.88 Mbit/s
Upload: 8.44 Mbit/s
Interesting - I’m getting virtually identical results in HA with speedtest on a RPi 3B as I do on my desktop. The Pi is connected via ethernet. It’s within 1Mb/s of my desktop.
Note that there is a limit to how fast a Pi can go. I think my Pi3 and earlier maxed at about 60 mbps.
There is a known issue with the Pi3b+ that causes issues with speed tests and large file transfers. When it works correctly though my + will max out my 100 mbps connection.